Parsers for bibliograph packages
Project description
.. contents::
.. bibliograph.parsing
---------------------
Package contains parsers for different bibliographic formats. It provides
utilities to call the parsers. Currently supported formats are: bibtex,
endnote, medline, xml (mods), and ris.
Homepage: http://pypi.python.org/pypi/bibliograph.parsing
Code repository: http://svn.plone.org/svn/collective/bibliograph.parsing/
Change history
**************
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
Detailed Documentation
**********************
bibliograph.parsing Package Readme
=========================
Overview
--------
Parsers for bibliograph packages
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 Contents:
|-------------------|-----------|---------------------------------------------------
|'reference_type': |Yes |the type of content referenced by this entry
|-------------------|-----------|---------------------------------------------------
|'title' |Yes |the title of the content referenced by this entry
|-------------------|-----------|---------------------------------------------------
|'abstract' |No |short description or summary of the content
| | | referenced by this entry
|-------------------|-----------|---------------------------------------------------
|'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' |? |fully-qualified url pointing to an online version
| | | of the content
|-------------------|-----------|---------------------------------------------------
|'authors' |Yes |list of dictionaries, one for each author of the
| | | content. The dictionaries will contain three
| | | items: 'firstname' (given name), 'lastname'
| | | (surname, family name), middlename (any name or
| | | names in-between the first and last names)
|-------------------|-----------|---------------------------------------------------
|'journal' |No |Title of the journal in which the content appears
|-------------------|-----------|---------------------------------------------------
|'volume' |No |Volume of the periodical in which the content
| | | appears
|-------------------|-----------|---------------------------------------------------
|'number' |No |Number of the periodical in which the content
| | | appears
|-------------------|-----------|---------------------------------------------------
|'pages' |No |Page numbers within the given volume:number of the
| | | periodical in which the content appears
|-------------------|-----------|---------------------------------------------------
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
Download
********
.. bibliograph.parsing
---------------------
Package contains parsers for different bibliographic formats. It provides
utilities to call the parsers. Currently supported formats are: bibtex,
endnote, medline, xml (mods), and ris.
Homepage: http://pypi.python.org/pypi/bibliograph.parsing
Code repository: http://svn.plone.org/svn/collective/bibliograph.parsing/
Change history
**************
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
Detailed Documentation
**********************
bibliograph.parsing Package Readme
=========================
Overview
--------
Parsers for bibliograph packages
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 Contents:
|-------------------|-----------|---------------------------------------------------
|'reference_type': |Yes |the type of content referenced by this entry
|-------------------|-----------|---------------------------------------------------
|'title' |Yes |the title of the content referenced by this entry
|-------------------|-----------|---------------------------------------------------
|'abstract' |No |short description or summary of the content
| | | referenced by this entry
|-------------------|-----------|---------------------------------------------------
|'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' |? |fully-qualified url pointing to an online version
| | | of the content
|-------------------|-----------|---------------------------------------------------
|'authors' |Yes |list of dictionaries, one for each author of the
| | | content. The dictionaries will contain three
| | | items: 'firstname' (given name), 'lastname'
| | | (surname, family name), middlename (any name or
| | | names in-between the first and last names)
|-------------------|-----------|---------------------------------------------------
|'journal' |No |Title of the journal in which the content appears
|-------------------|-----------|---------------------------------------------------
|'volume' |No |Volume of the periodical in which the content
| | | appears
|-------------------|-----------|---------------------------------------------------
|'number' |No |Number of the periodical in which the content
| | | appears
|-------------------|-----------|---------------------------------------------------
|'pages' |No |Page numbers within the given volume:number of the
| | | periodical in which the content appears
|-------------------|-----------|---------------------------------------------------
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
Download
********
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
bibliograph.parsing-0.1.1.tar.gz
(60.9 kB
view hashes)
Built Distribution
bibliograph.parsing-0.1.1-py2.4.egg
(114.0 kB
view hashes)
Close
Hashes for bibliograph.parsing-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1399277bbf2f0b4ae7ca34890960ff34a0d0cd83ca85fc37e9e21b36e8aefa89 |
|
MD5 | dfef0f3b1d658786ff7d21521d56c034 |
|
BLAKE2b-256 | 8aad16593d46613443ee8bbcf62fa3cac16288e88084dd23cb726b98ca23717e |
Close
Hashes for bibliograph.parsing-0.1.1-py2.4.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80c832ab94cd174442c71b496441d1af6a5a35b9207e0b792f12ce1ace6e494e |
|
MD5 | 1b3b3aa4a910c47da05d998c6d60d0da |
|
BLAKE2b-256 | 2fb2cd3c4553ab8a95fabda6f5a216c921b99b99babf1ab4596eef673a42b798 |