Skip to main content

A package for converting biological stuff to BEL

Project description

Bio2BEL

Bio2BEL is a project aimed at bringing biological databases in a wide variety of schemata into the unified framework of Biological Expression Language.

This package provides a command line interface through which other bio2bel packages can be linked.

Project Structure

All Bio2BEL projects should have a similar structure. In the top level, there should be certain modules:

  • manager.py should include a class called Manager that has a function Manager.populate()

  • cli.py should have a main click group called main and optionally have commands for populate, drop, deploy, and web

How to Register

Bio2BEL uses the entry points loader to find packages in combination with setuptools’s entry_points argument.

import setuptools

setuptools.setup(
   ...
   entry_points={
       'bio2bel': [
           'chembl = bio2bel_chembl',
       ],
       'console_scripts': [
           'bio2bel_chembl = bio2bel_chembl.cli:main',
       ]
   }
   ...
)

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

bio2bel-0.0.3.tar.gz (20.7 kB view details)

Uploaded Source

Built Distribution

bio2bel-0.0.3-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file bio2bel-0.0.3.tar.gz.

File metadata

  • Download URL: bio2bel-0.0.3.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bio2bel-0.0.3.tar.gz
Algorithm Hash digest
SHA256 cab306ecaba386d6b1f1418d5597c144c1d324cd36768c9024c692938144857a
MD5 ed3744bdc75dbf62668e8b970306a791
BLAKE2b-256 7268e6ac4d769db6a1d4127f1d94e4d8eb964d51b06feb4807d029c11f3d4c26

See more details on using hashes here.

Provenance

File details

Details for the file bio2bel-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for bio2bel-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7a36afa5211a7cc889a8a8cbed409fa6018775d0ca1339d72daaaee6705fb11d
MD5 9a0a77e6fad98a2bde64d0985509266a
BLAKE2b-256 b72017151d6953d2e00776b08e98761757e524adcb6bf0aad77564e290e1d4ab

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