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
Andreas Jung, info@zopyx.com, bug fixes
Change history
0.2.2 (2009-12-12)
now dealing correctly with all TeX escapings (and restored the escaping support of old versions)
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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a87306b92fcdeed63dd65b79cfe6c540b213cfc0a699e052db18fda63720ec1 |
|
MD5 | 08fa5923ef0f51019ba9471e77d2b82f |
|
BLAKE2b-256 | 6d349019126b347011da543e60a69a166df518427436bb7663671758a7170ab8 |