Skip to main content

Get metadata and ontological information about all biomedical entities.

Project description

Biolookup

Tests Cookiecutter template from @cthoyt PyPI PyPI - Python Version PyPI - License Documentation Status Code style: black

Get metadata and ontological information about all biomedical entities.

🕸️ Lookup App

After installing with the [web] extras, you can run the lookup app in local mode with:

$ biolookup web --lazy

This means that the in-memory data from pyobo are used. If you have a large external database, you can run in remote mode with the --sql flag:

$ biolookup web --sql --uri postgresql+psycopg2://postgres:biolookup@localhost:5434/biolookup

If --uri is not given for the load command, it uses pystow.get_config("pyobo","sqlalchemy_uri) to look up from PYOBO_SQLALCHEMY_URI or in ~/.config/pyobo.ini. If none is given, it defaults to a SQLite database in ~/.data/pyobo/pyobo.db.

🚀 Installation

The most recent code and data can be installed directly from GitHub with:

$ pip install git+https://github.com/biolookup/biolookup.git

To install in development mode, use the following:

$ git clone git+https://github.com/biolookup/biolookup.git
$ cd biolookup
$ pip install -e .

👐 Contributing

Contributions, whether filing an issue, making a pull request, or forking, are appreciated. See CONTRIBUTING.rst for more information on getting involved.

👀 Attribution

⚖️ License

The code in this package is licensed under the MIT License.

🎁 Support

The Biolookup Service was developed by the INDRA Lab, a part of the Laboratory of Systems Pharmacology and the Harvard Program in Therapeutic Science (HiTS) at Harvard Medical School.

💰 Funding

This project has been supported by the following grants:

Funding Body Program Grant
DARPA Automating Scientific Knowledge Extraction (ASKE) HR00111990009

🍪 Cookiecutter

This package was created with @audreyfeldroy's cookiecutter package using @cthoyt's cookiecutter-snekpack template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

biolookup-0.0.1.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

biolookup-0.0.1-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

Details for the file biolookup-0.0.1.tar.gz.

File metadata

  • Download URL: biolookup-0.0.1.tar.gz
  • Upload date:
  • Size: 20.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.0 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.5

File hashes

Hashes for biolookup-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e261267823d6609824cc2fcfd6c679041ee2d1b1134721ff6bf51aaed837dc37
MD5 506174be6a39d2d04da287259ac9536c
BLAKE2b-256 c8fd6a0067587b44d9947243c42cfa1cc585baab516ab490f9206aed16999940

See more details on using hashes here.

File details

Details for the file biolookup-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: biolookup-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.0 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.5

File hashes

Hashes for biolookup-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 60aafea12359bb5956971d303777020442eaebec27b7879d45864d3be3397509
MD5 7dd5071d36c636c5825725426c4c4209
BLAKE2b-256 df701b4e84e0551d1a6cee533ecc8e515b4d22a99452bf25452266a135f9acb4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page