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

Uploaded Source

Built Distribution

bio2bel-0.0.5-py3-none-any.whl (18.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bio2bel-0.0.5.tar.gz
Algorithm Hash digest
SHA256 48480db053a5a1dd512920fb2b2128864500ab6ad39ac27445c19f49eab90648
MD5 30d11cf3d24ad0bac472afec341fde5d
BLAKE2b-256 e6326ea857e4d90499bf41366b1b98e528b44999e0eddf259df7c69c2a345a75

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for bio2bel-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 868901092ba17d24063da7e5dea72efa82807ca4f7d4b11c26657b25f121399b
MD5 6fad65b7d7a7464115226f4ceee9f3aa
BLAKE2b-256 5f4b9b90de48fae72edb5727a7bfe3880cabf19839408083ee4f62bb8864009b

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