Skip to main content

A package for building BEL resource files with the EBI Ontology Lookup Service.

Project description

A PyBEL [1] extension for building BEL resources with the EBI [2] Ontology Lookup Service.

Installation Current version on PyPI Stable Supported Python Versions MIT License

Get the Latest

Download the most recent code from GitHub with:

$ pip install git+https://github.com/pybel/pybel-ols.git

For Developers

Clone the repository from GitHub and install in editable mode with:

$ git clone https://github.com/pybel/pybel-ols.git
$ cd pybel-ols
$ pip install -e .

Getting Started

The main goal is to generate a namespace file. For example, to generate a namespace for the Human Phenotype Ontology, abbreviated with the prefix hp, the following command can be used:

$ pybel-ols namespace_from_ols hp --encoding "O" --output ~/Desktop/hp.belns

Where --encoding "O" tells it that all terms in this ontology correspond to the pathology/phenotype BEL type.

Alternatively, the ‘-b’ option can be used to specify an alternate OLS instance

$ pybel-ols namespace_from_ols hp --encoding O --output ~/Desktop/hp.belns -b https://localhost/ols

References

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

pybel_ols-0.0.1.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

pybel_ols-0.0.1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pybel_ols-0.0.1.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for pybel_ols-0.0.1.tar.gz
Algorithm Hash digest
SHA256 609a6861bcf2cc22debaf109574432f0a8ae91f6f0c03361d4fbf6cff0792763
MD5 8e6535ee3622a4d37684b7b0a833bb79
BLAKE2b-256 9a0ac07b533bdb6a7055b65de5d1cf712c3ca18d623d336ed742103925bd3d48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pybel_ols-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0

File hashes

Hashes for pybel_ols-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c95eea119fd575f190931bf3167425bc2498622533e289b0ac7e1b2b108eb01c
MD5 486cfbc248dd125d81bf3600b1a54b66
BLAKE2b-256 abbe8b90e81433468f8aa149b499a4afb8bbbe5d13dc9b538eb086f42e9ebfed

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