Parsers for bibliograph packages
Project description
bibliograph.parsing
Each parser accepts input from a given bibliographic reference format and outputs a list of python dictionaries, one for each entry listed in the input source. Each of these dictionaries will contain some number of the following fields:
Field Name: |
Required: |
Description of Field Contentsx: |
---|---|---|
reference_type |
Yes |
the type of content referenced by this entry |
title |
Yes |
the title of the content referenced by this entry |
abstract |
No |
|
publisher |
? |
name of the publishing company |
publication_year |
? |
year in which the content was published |
publication_month |
? |
month in which the content was published |
publication_url |
? |
|
authors |
Yes |
|
journal |
No |
Title of the journal in which the content appears |
volume |
No |
|
number |
No |
|
pages |
No |
|
Sources
Formats for input files have been gleaned from a number of sources: RIS: http://www.refman.com/support/risformat_intro.asp
Contributors
Paul Bugni, pbugni@u.washington.edu, Author
Cris Ewing, cewing@u.washington.edu, Author
Raphael Ritz, r.ritz@biologie.hu-berlin.de, Parsers
Change history
0.2.1 (2009-12-05)
fixed keywords import of BibTex files
0.2.0 (2009-12-04)
added BibTeX parsing support for identifiers (ISBN, ASIN, PURL, URN, ISSN, DOI)
BibTeX parser no deals correctly with keys containing a dash like ‘date-modified’
added more tests
0.1.0 (2008-09-04)
Created package with ZopeSkel
Ported all parsers from Products.CMFBibliographyAT
Removed all CMF / Zope2 / Plone dependencies
Removed obsolete/unused parsers: [CitationManager, IBSS, ISBN, pyblbibex]
Fixed broken EndNote parser
Established reliable checkFormat() methods for existing parsers
Extended parser test coverage
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for bibliograph.parsing-0.2.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d9ba4f2e5e68d0354e7d720c1b0d920e79e1b7e43d203684675caefa76fca6e |
|
MD5 | fad041869e372ae7eba9c8b5b20b9ebd |
|
BLAKE2b-256 | 27b3d7d3d7ac5c62762a0cd4de5e316404df20225ef8c74f92c86ae75a4fde23 |