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.19.0.tar.gz (111.2 kB view details)

Uploaded Source

Built Distribution

bionty-0.19.0-py2.py3-none-any.whl (54.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for bionty-0.19.0.tar.gz
Algorithm Hash digest
SHA256 f691c44926dc06f5be0bf953afc7556f0c2251514673b059457ed08b30574ca6
MD5 5d69c07ad6a753056662badddac7a765
BLAKE2b-256 bc51e640ef2be72b5dcb81f6c7bafb3aa5f48c62449cf2db913d5536ee6e0c13

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for bionty-0.19.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0ea5177fc0c01bc4906034dbe158216f5766dd0cdc6dbfb14fb8e9ede8fe098c
MD5 37ecedb78179f749cee7cef5f5821044
BLAKE2b-256 99e71163f7cfc064a3922a5f170e5f266f2e2cf21735a05ec48184574e6409d6

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