Skip to main content

A collection of modules for executing MVP Workflows

Project description

NCATS Translator mvp-module-library

The National Center for Advancing Translational Sciences (NCATS) is funding a project called "Translator" to develop cyberinfrastructure for biomedical knowledge integration.

One key objective is to develop a platform for specifying and running computational workflows connecting diverse biomedical data types (diseases, genes, drugs) with one another, to identify novel therapeutic options for the treatment of various medical conditions. Contributing to this goal is a set of bioinformatics modules which serve as building blocks for such workflows. Some of these modules are aggregated and published in this package, for reuse in the project's "minimal viable product" application(s).

Installation

This package is published on PyPI (https://pypi.org/project/mvp-module-library/) and can be installed using pip:

pip install mvp-module-library

As always, it's useful to have a separate Python virtual environment for your project:

virtualenv -p python3.6 venv
source venv/bin/activate
pip install mvp-module-library

Usage Example

>>> from pprint import pprint
>>> from biolink_api.biolink_client import BioLinkApiWrapper
>>> b = BioLinkApiWrapper()
>>> pprint(b.get_obj('MONDO:0005148'))
{'association_counts': None,
 'categories': ['disease'],
 'consider': None,
 'deprecated': None,
 'description': 'A type of diabetes mellitus that is characterized by insulin '
                'resistance or desensitization and increased blood glucose '
                'levels. This is a chronic disease that can develop gradually '
                'over the life of a patient and can be linked to both '
                'environmental factors and heredity.',
 'id': 'MONDO:0005148',
 'label': 'type 2 diabetes mellitus',
 'replaced_by': None,
 'synonyms': [{'pred': 'synonym', 'val': 'adult-onset diabetes', 'xrefs': None},
              {'pred': 'synonym',
               'val': 'diabetes mellitis type II',
               'xrefs': None},
              {'pred': 'synonym',
               'val': 'type II diabetes mellitus',
               'xrefs': None},
              {'pred': 'synonym',
               'val': 'type 2 diabetes mellitus non-insulin dependent',
               'xrefs': None},
              {'pred': 'synonym', 'val': 'diabetes, type 2', 'xrefs': None},
              {'pred': 'synonym', 'val': 'adult onset diabetes', 'xrefs': None},
              {'pred': 'synonym',
               'val': 'non-insulin dependent diabetes',
               'xrefs': None},
              {'pred': 'synonym', 'val': 'type II diabetes', 'xrefs': None},
              {'pred': 'synonym', 'val': 'type 2 diabetes', 'xrefs': None},
              {'pred': 'synonym',
               'val': 'T2DM - type 2 diabetes mellitus',
               'xrefs': None},
              {'pred': 'synonym',
               'val': 'non-insulin-dependent diabetes mellitus',
               'xrefs': None},
              {'pred': 'synonym',
               'val': 'non-insulin dependent diabetes mellitus',
               'xrefs': None},
              {'pred': 'synonym',
               'val': 'type 2 diabetes mellitus',
               'xrefs': None},
              {'pred': 'synonym',
               'val': 'noninsulin dependent diabetes',
               'xrefs': None},
              {'pred': 'synonym',
               'val': 'diabetes mellitis type 2',
               'xrefs': None},
              {'pred': 'synonym', 'val': 'NIDDM', 'xrefs': None}],
 'taxon': {'id': None, 'label': None},
 'types': None,
 'xrefs': None}

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

Built Distribution

mvp_module_library-0.1.0-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file mvp-module-library-0.1.0.macosx-10.9-x86_64.tar.gz.

File metadata

  • Download URL: mvp-module-library-0.1.0.macosx-10.9-x86_64.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for mvp-module-library-0.1.0.macosx-10.9-x86_64.tar.gz
Algorithm Hash digest
SHA256 5bbc12b1a0cc962c2f1c08c29aa7508dd6991172db56335ba7ef85f243ed939f
MD5 3be13259d4b3ee1e31e146f96f4c2432
BLAKE2b-256 369c99d5b5a2acd9338ee36b3ec62574a4516c1c3c4d1a33d58b230585a751c4

See more details on using hashes here.

File details

Details for the file mvp_module_library-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mvp_module_library-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for mvp_module_library-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 120161645523aafc4190eb8413a2682d0245d92e607e13133f3ba381e0251b8d
MD5 c71c93e3611f1d89b63cecdfd4ce82f9
BLAKE2b-256 d8792f95e71f482a9701e2ed2a526cc4db029700afa5c934a352e821e72b69f8

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