Skip to main content

Bionty: Data model generator for biology.

Project description

Stars Coverage pypi

Bionty: Basic biological entities

Access public & custom ontologies with auto-complete. Map synonyms with ease.

To manage in-house bioregistries along with ontologies, see lnschema_bionty.

Out-of-the-box ontologies

Check out sources.yaml for details.

Installation

Bionty is a Python package available for pyversions

pip install bionty

Look up ontology records with auto-complete

import bionty as bt

gene = bt.Gene()
gene.lookup().LNMA

Track ontology sources

# Display all managed versions
bt.display_available_sources()

# Access to the Mondo ontology
disease = bt.Disease(database="mondo")

# Access to the Human Disease ontology
disease = bt.Disease(database="doid", version="2023-01-30")

Didn't see your favorite source or version? Bionty is extendable!

Documentation

Read the docs.

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

bionty-0.18.0.tar.gz (136.0 kB view details)

Uploaded Source

Built Distribution

bionty-0.18.0-py2.py3-none-any.whl (55.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file bionty-0.18.0.tar.gz.

File metadata

  • Download URL: bionty-0.18.0.tar.gz
  • Upload date:
  • Size: 136.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for bionty-0.18.0.tar.gz
Algorithm Hash digest
SHA256 63b0885196e675f99f97a93868b463aff51cb95b43fd65146747ee66cc87f066
MD5 6fe5a3afc6d11fddc23c659ddd09a5d8
BLAKE2b-256 3dfc7971b4bccf320d9bd1af13b2944be6b34704ac6f6df512a5005acb669bb5

See more details on using hashes here.

Provenance

File details

Details for the file bionty-0.18.0-py2.py3-none-any.whl.

File metadata

  • Download URL: bionty-0.18.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 55.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for bionty-0.18.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 edf38cb0697808aae09ac16338b7ce982fe7d3fcd7ce6b5cd79079efcef76e81
MD5 e139208858470558a5076a884aaeb7a3
BLAKE2b-256 c0c996653e6148ea674596468a8e2846398ab3baa768dfd8b041d93d167f2bb2

See more details on using hashes here.

Provenance

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