sgnesR: An R package for simulating gene expression data from an underlying real gene network structure considering
Shailesh Tripathi1, Jason Lloyd-Price2,3, Andre Ribeiro3,4
1Predictive Medicine and Data Analytics Lab, Department of Signal Processing, Tampere University of Technology, Tampere, Finland.
BMC Bioinformatics
|July 6, 2017
Summary
sgnesR is an R package that simulates gene expression data using the stochastic simulation algorithm (SSA). It allows users to model various cellular reactions and infer gene networks from expression profiles.
Area of Science:
- Computational Biology
- Systems Biology
- Bioinformatics
Background:
- Gene expression is a complex process influenced by various factors.
- Stochastic simulation algorithms (SSA) are crucial for modeling gene expression dynamics.
- Accurate simulation of gene expression requires consideration of delays in biological processes.
Purpose of the Study:
- To introduce sgnesR, an R package for simulating gene expression data.
- To provide an accessible interface for users to generate realistic gene expression profiles from user-defined networks.
- To facilitate the study of gene regulatory networks and their dynamics.
Main Methods:
- Utilizes the stochastic simulation algorithm (SSA) for gene expression simulation.
- Incorporates adjustable delay parameters for promoter, RNA, and protein synthesis.
- Enables network inference and evaluation of association measures from simulated data.
Main Results:
- Successfully generated gene expression profiles using two example network models.
- Demonstrated the capability of sgnesR to infer gene networks.
- Validated the evaluation of association measures for network components.
Conclusions:
- sgnesR is a freely available R package for academic use.
- The package is compatible with R version 3.2.0 and runs on Linux, Windows, and Mac OS X.
- Facilitates realistic gene expression data simulation for biological network analysis.
More Related Videos
Related Concept Videos
Gene Evolution - Fast or Slow?
3.8K
3.8K
Gene Evolution - Fast or Slow?
8.3K
The genomes of eukaryotes are punctuated by long stretches of sequence which do not code for proteins or RNAs. Although some of these regions do contain crucial regulatory sequences, the vast majority of this DNA serves no known function. Typically, these regions of the genome are the ones in which the fastest change, in evolutionary terms, is observed, because there is typically little to no selection pressure acting on these regions to preserve their sequences.
In contrast, regions which code...
In contrast, regions which code...
8.3K
What is Gene Expression?
197.7K
Overview
Gene expression is the process in which DNA directs the synthesis of functional products, that is, proteins. Cells can regulate gene expression at various stages. It allows organisms to generate different cell types and enables cells to adapt to internal and external factors.
Genetic Information Flows from DNA to RNA to Protein
A gene is a stretch of DNA that serves as the blueprint for functional RNAs and proteins. Since DNA is made up of nucleotides and proteins consist of amino...
Gene expression is the process in which DNA directs the synthesis of functional products, that is, proteins. Cells can regulate gene expression at various stages. It allows organisms to generate different cell types and enables cells to adapt to internal and external factors.
Genetic Information Flows from DNA to RNA to Protein
A gene is a stretch of DNA that serves as the blueprint for functional RNAs and proteins. Since DNA is made up of nucleotides and proteins consist of amino...
197.7K
What is Gene Expression?
11.8K
A gene is a stretch of DNA that serves as the blueprint for functional RNAs and proteins. Since DNA is comprised of nucleotides and proteins are comprised of amino acids, a mediator is required to convert the information encoded in DNA into proteins. This mediator is the messenger RNA (mRNA). mRNA copies the blueprint from DNA by a process called transcription. In eukaryotes, transcription occurs in the nucleus by complementary base-pairing with the DNA template. The mRNA is then...
11.8K
Regulation of Expression at Multiple Steps
1.4K
The gene expression in cells is regulated at different stages: (i) transcription, (ii) RNA processing, (iii) RNA localization, and (iv) translation. Transcriptional regulation is mediated by regulatory proteins such as transcription factors, activators, or repressors—these control gene expression by initiating or inhibiting the transcription of genes. Once a precursor or pre-mRNA is produced, it undergoes post-transcriptional modification, including 5' capping, splicing, and the...
1.4K
Parametric Survival Analysis: Weibull and Exponential Methods
1.2K
Parametric survival analysis models survival data by assuming a specific probability distribution for the time until an event occurs. The Weibull and exponential distributions are two of the most commonly used methods in this context, due to their versatility and relatively straightforward application.
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
1.2K


