Skip to main content

Data-Driven Gene Regulatory Network Inference

Project description

GReNaDIne: Gene Regulatory Network Data-driven Inference

This Python 3.7 package allows to infer Gene Regulatory Networks through several Data-driven methods. Pre-processing and evaluation methods are also included.

Dependencies

  • pip install numpy version 1.16.2
  • pip install pandas version 0.24.2
  • pip install matplotlib version 3.0.3
  • pip install joblib version 0.13.2
  • pip install Cython version 0.29.6
  • pip install scikit-learn version 0.20.3
  • pip install networkx
  • pip install seaborn
  • pip install pot version 0.5.1 POT is not included in the automatic dependencies install You have to install it if you want to use columns_matrix_OT_norm() normalization function. The other functions of the package do not need POT.
  • pip install rpy2 version 3.0.2 rpy2 is not included in the automatic dependencies install You have to install it if you want to use DEseq2() normalization function. The other functions of the package do not need rpy2.

Installation:

pip install GReNaDIne

Docker Image

docker run speignier/grenadine

Documentation:

grenadine.readthedocs.io

Tutorials:

Check the jupyter notebook tutorials located in the tutorial folder

  • Infer_dream5_E_coli_GRN_using_GENIE3.ipynb to infer GRNs using the GENIE3 method (random forest regression)
  • Infer_dream5_E_coli_GRN_using_SVMs.ipynb to infer GRNs using the SVM method (SVM classification)

Authors:

For bug reports and feedback do not hesitate to contact the authors

  • Sergio Peignier: sergio.peignier AT insa-lyon.fr
  • Pauline Schmitt: pauline.schmitt AT insa-lyon.fr

Maintainer:

  • Sergio Peignier: sergio.peignier AT insa-lyon.fr

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

grenadine-0.1.17.tar.gz (53.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

grenadine-0.1.17-py3-none-any.whl (59.4 kB view details)

Uploaded Python 3

File details

Details for the file grenadine-0.1.17.tar.gz.

File metadata

  • Download URL: grenadine-0.1.17.tar.gz
  • Upload date:
  • Size: 53.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.8

File hashes

Hashes for grenadine-0.1.17.tar.gz
Algorithm Hash digest
SHA256 61664ad3e6e41451475f2da250dd8edf6a648e372f3688dd1bef3c7882703908
MD5 242115a61d240c28562dcc373b178938
BLAKE2b-256 6e319bd148c6477ab2baa01c4adfdb9acea541df05e472a183b66091beb35000

See more details on using hashes here.

File details

Details for the file grenadine-0.1.17-py3-none-any.whl.

File metadata

  • Download URL: grenadine-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 59.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.8

File hashes

Hashes for grenadine-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 772fa3d3dd46a408b4557eb700ea2682aea3bb326b1bdcbc88eda0a2d3a385be
MD5 74e2277b4c3bf3c1f7c734c7ecb91fe1
BLAKE2b-256 12d77cb8d82b4781d4941b3ebdbe8fa9ac10c1c87787728698f5785f4108f47f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page