bin.bibliographydatabase

bibliographydatabase: a tool to match plaintext values inside NLM ref tags against a known database

Usage:

bibliographydatabase.py <input> [options] bibliographydatabase.py zotero <query> [options]

Options:
-d, --debug

Enable debug output.

-h, --help

Show this screen.

-v, --version

Show version.

-z, --zotero

Enable Zotero integration for references.

Module Contents

bin.bibliographydatabase.__author__ = Martin Paul Eve[source]
bin.bibliographydatabase.__email__ = martin@martineve.com[source]

A class that scans for, stores and retrieves NLM citations

class bin.bibliographydatabase.Person(firstname='', lastname='')[source]
get_citation(self)[source]
class bin.bibliographydatabase.Website(authors=None, title='', website_title='', year='', url='')[source]
static object_type()[source]
get_citation(self)[source]
class bin.bibliographydatabase.BookChapter(authors=None, title='', book_title='', publisher='', place='', year='', fpage='', lpage='', editors=None, translators=None, doi='')[source]
static object_type()[source]
get_citation(self)[source]
class bin.bibliographydatabase.Book(authors=None, title='', publisher='', place='', year='', editors=None, doi='', translators=None)[source]
static object_type()[source]
get_citation(self)[source]
class bin.bibliographydatabase.JournalArticle(authors=None, title='', journal='', issue='', volume='', fpage='', lpage='', year='', doi='', translators=None)[source]
static object_type()[source]
get_citation(self)[source]
class bin.bibliographydatabase.BibliographyDatabase(global_variables)[source]

Bases: debug.Debuggable

process_zotero(self)[source]
run(self)[source]
bin.bibliographydatabase.main()[source]