Skip to main content

Biolink Model Toolkit: A Python API for working with the Biolink Model

Project description

Python PyPI

Biolink Model Toolkit

Biolink Model Toolkit (BMT): A Python API for working with the Biolink Model.

BMT provides utility functions to look up Biolink Model for classes, relations, and properties based on Biolink CURIEs or external CURIEs that have been mapped to Biolink Model.

Note: Each release of BMT is pinned to a specific version of the Biolink Model to ensure consistency.

Usage

BMT provides convenience methods to operate on the Biolink Model.

Using this toolkit you can,

  • Get Biolink Model elements corresponding to a given Biolink class or slot name
  • Get Biolink Model elements corresponding to a given external CURIE/IRI
  • Get ancestors for a given Biolink Model element
  • Get descendants for a given Biolink Model element
  • Get parent for a given Biolink Model element
  • Get children for a given Biolink Model element
  • Check whether a given Biolink Model element is part of a specified subset

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

bmt-1.0.15.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

bmt-1.0.15-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file bmt-1.0.15.tar.gz.

File metadata

  • Download URL: bmt-1.0.15.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for bmt-1.0.15.tar.gz
Algorithm Hash digest
SHA256 3c010b6f495b8b4c6fd2c1019e85132a7e9d221011bbc95708111b71759fae2b
MD5 606a2e0c2b9a21e5b685b0e4c477fa49
BLAKE2b-256 5108cf218ca983fc289af65d9edf00cb359282fc3efb223d3ef1c4a98058f8a2

See more details on using hashes here.

Provenance

File details

Details for the file bmt-1.0.15-py3-none-any.whl.

File metadata

  • Download URL: bmt-1.0.15-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for bmt-1.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 933899224f6ab18936716c045a0578e4d1275a0fe24d0ae2b069a9c87267a41b
MD5 c5b2e724d2c4743ffad12711e2db6cf4
BLAKE2b-256 c2a3019d166cf3900d6ae916bffeb3c13a4587b2e0ed94b43fc23d69bcf7ee2f

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