Interface to WormBase (www.wormbase.org) curation data, including literature management and NLP functions
Project description
WBtools
Interface to WormBase curation database and Text Mining functions
Access WormBase paper corpus information by loading pdf files (converted to txt) and curation info from the WormBase database. The package also exposes text mining functions on papers' fulltext.
Installation
pip install wbtools
Usage example
Get sentences from a WormBase paper
from wbtools.literature.corpus import CorpusManager
paper_id = "000050564"
cm = CorpusManager()
cm.load_from_wb_database(db_name="wb_dbname", db_user="wb_dbuser", db_password="wb_dbpasswd", db_host="wb_dbhost",
paper_ids=[paper_id])
sentences = cm.get_paper(paper_id).get_text_docs(split_sentences=True)
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
wbtools-1.0.1.tar.gz
(14.4 kB
view hashes)
Built Distribution
wbtools-1.0.1-py3-none-any.whl
(18.6 kB
view hashes)