Skip to main content

Python package for gene regulatory networks (GRN) using Bayesian network

Project description

README: GRNet

Documentation Status

  • This repository is also for analysis codes in $"Article;WIP"$

Documentation

Installation

This pkg is still a beta version. We will add this pkg to PyPI so that you will be able to install it via:

pip install

Start Guide for Developers (& Researchers Interested in Reproducing Our Analysis)

1. Environment Preference

2. How to reproduce the virtual env

  • clone this repository

  • activate the virtual env by runnning init.sh in grnet/grnet_sandbox directory. This shell script will automatically setup the virtual env and connect to it

    sh init.sh
    

    Note: Our docker container will occupy localhost:8000

  • password for the JupyterLab server is jupyter

  • install dependencies by calling the following inside the jupyter env

    sh lib.sh
    
  • you may need to install R dependencies for some codes in .ipynb files

    Rscript /home/jovyan/tools/set_renv.R
    

3. Run codes

  • to reproduce all outputs at a time with a pipeline, run codes in /home/jovyan/code/experiment_execution.ipynb
  • If you are interested in taking a detailed look at each analysis, we have online documentation and the same ipynb files are in /home/jovyan/docs/notebooks as well.

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

grnet-0.1.0.tar.gz (46.4 MB view details)

Uploaded Source

Built Distribution

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

grnet-0.1.0-py3-none-any.whl (46.4 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: grnet-0.1.0.tar.gz
  • Upload date:
  • Size: 46.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.3 CPython/3.12.0 Linux/5.14.0-570.55.1.el9_6.x86_64

File hashes

Hashes for grnet-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3b2500bc95863237407669e92c49affbd2f97c09b6137558d003b30da048c7b4
MD5 47db63d3434cbb5dd75c3f551c0a2fce
BLAKE2b-256 ea386cd3f0e14fc31e103e9e1cd60bee270eb7e43bf461e283e29d6983718a08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: grnet-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 46.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.3 CPython/3.12.0 Linux/5.14.0-570.55.1.el9_6.x86_64

File hashes

Hashes for grnet-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 67565dec632ac16337c24a210f839383173e1a932c7d845896baf63dc6576475
MD5 5cbe26da2f5a4174245ae3eefa45e010
BLAKE2b-256 fb016cc0a49eaed0ea2b8ef30761d1e670795881576df73315c4a9bba4be690f

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