| Literature DB >> 28676075 |
Shailesh Tripathi1, Jason Lloyd-Price2,3, Andre Ribeiro3,4, Olli Yli-Harja4,5, Matthias Dehmer6, Frank Emmert-Streib7,8.
Abstract
BACKGROUND: sgnesR (Stochastic Gene Network Expression Simulator in R) is an R package that provides an interface to simulate gene expression data from a given gene network using the stochastic simulation algorithm (SSA). The package allows various options for delay parameters and can easily included in reactions for promoter delay, RNA delay and Protein delay. A user can tune these parameters to model various types of reactions within a cell. As examples, we present two network models to generate expression profiles. We also demonstrated the inference of networks and the evaluation of association measure of edge and non-edge components from the generated expression profiles.Entities:
Keywords: Gene expression data; Gene network; Simulation
Mesh:
Year: 2017 PMID: 28676075 PMCID: PMC5496254 DOI: 10.1186/s12859-017-1731-8
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
A list of network sampling and simulation methods
| Methods | Method-based on | Input | Output |
|---|---|---|---|
| sgnesR (SGN sim [ | A set of biochemical reactions where transcription and translation of genes and proteins are modelled as multiple time delayed events and their activities are modelled by a stochastic simulation algorithm (SSA) [ | S4 data object with a network of | S4 data object which consists expression data matrix. |
| AGN [ | Set of biochemical reactions in the form of a network, simulation of the kinetics of systems of biochemical reactions based on differential equations. | SMBL | Text file |
| GenGe [ | Non linear differential equation system where degradation of biological molecules are modelled by a linear or Michalies-Menten kinetic and translation is described by a linear kinetic law by using several global and local perturbation parameters. | SMBL | Text file (numeric values). |
| GRENDEL [ | A set of differential equation system uses hill kinetics based activation and repression functions for the transcription rate law. | SMBL | Text file (numeric values) |
| NetSim [ | Differential equations are used to to model the dynamics of transcription and degradation along with the integration of fuzzy logic in order to define the complex regulatory mechanism | adjacency matrix with other parameters | list object in R |
| RENCO [ | Uses pre defined network topology or generates topologies to model ordinary differential equations and use Copasi for simulating expression data. | Text file | Text file |
| SynTReN [ | The interactions of a network uses non-linear functions based on Michaelis-Menten and hill enzyme kinetic equations to model gene regulation | Text file | Text file |
Fig. 1A flow chart of R implemented interface of Stochastic Gene Networks Simulator
Fig. 2A plot of sample network and the expression values at different time points of different nodes from the simulation. a The input network b Expression values of genes which show incoming edges
Fig. 3A plot of input network and the the distribution of expression values of different samples from the simulation. a The input network b Distribution of expression values of genes for different samples
Fig. 5a A subnetwork of transcription regulatory network of ecoli used to simulate expression profiles using sgnesR. b The distribution of edge-weights of gene-pairs of non-edge components and edge components of inferred network using BC3NET from the expression profiles of ecoli subnetwork generated by sgnesR
Fig. 4The distribution of edge-weights of gene-pairs of non-edge components and edge components of inferred networks using BC3NET from the simulated expression profiles of artificial networks generated by sgnesR. In (a), (b) and (c) example networks are shown that have a different number of edges
Estimated time by sgnesR, in seconds for different type of networks
| Network size | Average edge size | Maximum degree (Average) | Average run time (seconds) |
|---|---|---|---|
| 20 | 21.9 | 6.4 | 0.25 |
| 50 | 55.4 | 9.0 | 0.42 |
| 100 | 114.0 | 10.7 | 1.92 |
| 150 | 165.2 | 12.4 | 7.77 |
| 200 | 227.1 | 12.5 | 14.10 |
| 500 | 560.9 | 15.4 | 116.31 |
| 1000 | 1110.8 | 17.8 | 391.04 |