Skip to main content

No project description provided

Project description

NetColoc

https://img.shields.io/pypi/v/netcoloc.svg https://img.shields.io/travis/ceofy/netcoloc.svg Documentation Status Dependencies

Description

Here we introduce NetColoc, a tool which evaluates the extent to which two gene sets are related in network space, i.e. the extent to which they are colocalized in a molecular interaction network, and interrogates the underlying biological pathways and processes using multiscale community detection. This framework may be applied to any number of scenarios in which gene sets have been associated with a phenotype or condition, including rare and common variants within the same disease, genes associated with two comorbid diseases, genetically correlated GWAS phenotypes, GWAS across two different species, or gene expression changes after treatment with two different drugs, to name a few. NetColoc relies on a dual network propagation approach to identify the region of network space which is significantly proximal to both input gene sets, and as such is highly effective for small to medium input gene sets.

Documentation

For a quick-start on NetColoc’s functionality, please see the example notebooks (LINK).

Installation

NetColoc requires the following python packages:

  • click

  • matplotlib

  • ndex2

  • networkx

  • numpy

  • seaborn

  • tqdm

Additional requirements for full functionality of example notebook (INCLUDE VERSIONS):

  • getpass

  • ndex2

  • scipy

  • json

  • cdapsutil

  • ddot

  • requests

  • mygene

  • gprofiler

Citing NetColoc

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2021-03-10)

  • First release on PyPI.

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

netcoloc-0.1.0a1.tar.gz (22.8 kB view hashes)

Uploaded Source

Built Distribution

netcoloc-0.1.0a1-py2.py3-none-any.whl (14.8 kB view hashes)

Uploaded Python 2 Python 3

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