Skip to main content

ComPath Resource Utilities

Project description

tests Current version on PyPI Stable Supported Python Versions MIT License zenodo

This repository contains the different resources derived or generated using ComPath. Among these resources, there are Jupyter notebooks outlining possible analyses that can be made using ComPath plugins as well as the results of the curation effort (see the mappings folder) where pathway mappings between three of the major pathway databases (see below) are stored. As of March 2020, PathBank mappings are now available in ComPath.

Citation

If you use ComPath in your work, please consider citing:

💾 Data

A total of 6 mapping files are stored in this package, one for each pairwise comparison [*]. These data are available under the CC0 1.0 Universal License.

Update: March 2020

Mappings between PathBank and the above-mentioned databases are now available in ComPath.

📊 Summary

A summary is automatically generated nightly with GitHub Actions and deployed to https://compath.github.io/compath-resources/.

🙏 Contributing

While it’s possible to improve the files in this repository, they have been integrated into a more general effort for identifying mappings between biological entities, Biomappings. Please direct contributions to that repository following its curation guidelines.

Curation Guidelines

We have distinguished between two types of relationships between pathways (mappings): “equivalentTo” and “isPartOf”.

  • equivalentTo. An undirected relationship denoting both pathways refer to the same biological process. The requirements for this relationship are:

    • Scope: both pathways represent the same biological pathway information.

    • Similarity: both pathways must share at minimum of one overlapping gene.

    • Context: both pathways should take place in the same context (e.g., cell line, physiology)

  • isPartOf. A directed relationship denoting the hierarchical relationship between the pathway 1 (child) and 2 (parent). The requirements are:

    • Subset: The subject (pathway 1) is a subset of pathway 2 (e.g., Reactome pathway hierarchy).

    • Similarity: same as above

    • Context: same as above

⬇️ Installation

Download the latest stable code from PyPI with:

pip install compath_resources

Download the most recent code from GitHub with:

pip install git+https://github.com/ComPath/compath-resources.git

💪 Usage

import compath_resources

# get all mappings as a pandas dataframe
df = compath_resources.get_df()

# get all mappings as a PyBEL BEL graph
bel_graph = compath_resources.get_bel()

# get all mappings as an RDFLib graph.
rdf_graph = compath_resources.get_rdf()

⚖️ License

Code is licensed under the MIT License. Curated mappings are licensed under the CC-0 License.

Acknowledgements

Curation Team

The curation exercise was conducted under inter-curator agreement in a team formed by:

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

compath_resources-0.1.0.tar.gz (211.6 kB view details)

Uploaded Source

Built Distribution

compath_resources-0.1.0-py3-none-any.whl (115.4 kB view details)

Uploaded Python 3

File details

Details for the file compath_resources-0.1.0.tar.gz.

File metadata

  • Download URL: compath_resources-0.1.0.tar.gz
  • Upload date:
  • Size: 211.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for compath_resources-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bb70cf9cb1cf8e2557310e73c8e0d4fda17fd25e3607c5c7d22aef71561fdf5f
MD5 b0988bc3ac35039d0582dab52dd879c2
BLAKE2b-256 e5a19a1cdcbe66772650202ea030059ad80069c0794d6eae4ed7dbb64e20ee18

See more details on using hashes here.

File details

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

File metadata

  • Download URL: compath_resources-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 115.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for compath_resources-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9ed17234af1b62d6ed4a09fb6c138ffcd6ac91c7f3c9a8e31bb2a26310c80391
MD5 fb1de6d264e5809e97274f54dd55025b
BLAKE2b-256 ff06f6714f01242df4795ff9ad81f1692b874d603c2cc2d0cb46ee13b2d3d9c3

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