Skip to main content

Python package for inference of the gene regulatory network and the boolean network using RNA-Seq data.

Project description

Python package: From RNA-Seq to the Boolean Network through the Gene Regulatory Network

Documentation and tutorials are available at augusta.readthedocs.io.

Quick Guide

Dependencies:

  • Python 3, versions 3.7 and 3.8

  • Docker

Installation:

We highly recomment installing and using Augusta in a virtual environment.

$ conda create -n Augusta_venv python=3.7 anaconda
$ conda activate Augusta_venv
$ pip install Augusta

Usage:

See Inputs for details about input files and variables.

$ python
>>> import Augusta

GRN and BN inference using RNA-Seq:

>>> Augusta.RNASeq_to_BN(count_table_input = 'MyCT_file.csv', promoter_length = My_number, genbank_file_input = 'MyGB_file.gb', normalization_type = 'My_string', motifs_max_time = My_seconds)

GRN inference using RNA-Seq:

>>> Augusta.RNASeq_to_GRN(count_table_input = 'MyCT_file.csv', promoter_length = My_number, genbank_file_input = 'MyGB_file.gb', normalization_type = 'My_string', motifs_max_time = My_seconds)

BN inference using GRN:

>>> Augusta.GRN_to_BN(GRN_input = 'MyGRN_file.csv', promoter_length = My_number, genbank_file_input = 'MyGB_file.gb', add_dbs_info = 'My_string')

GRN refinement:

>>> Augusta.refineGRN(GRN_input = 'MyGRN_file.csv', genbank_file_input = 'MyGB_file.gb', count_table_input = 'MyCT_file.csv', promoter_length = My_number, motifs_max_time = My_seconds)

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

Augusta-1.0.5.tar.gz (120.7 kB view hashes)

Uploaded Source

Built Distribution

Augusta-1.0.5-py3-none-any.whl (140.1 kB view hashes)

Uploaded 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