| Literature DB >> 25937810 |
Abstract
Transcriptional regulation plays vital roles in many fundamental biological processes. Reverse engineering of genome-wide regulatory networks from high-throughput transcriptomic data provides a promising way to characterize the global scenario of regulatory relationships between regulators and their targets. In this review, we summarize and categorize the main frameworks and methods currently available for inferring transcriptional regulatory networks from microarray gene expression profiling data. We overview each of strategies and introduce representative methods respectively. Their assumptions, advantages, shortcomings, and possible improvements and extensions are also clarified and commented.Entities:
Keywords: Computational model; Gene expression data; Genome-wide inference; Reverse engineering; Transcriptional regulatory network
Year: 2015 PMID: 25937810 PMCID: PMC4412962 DOI: 10.2174/1389202915666141110210634
Source DB: PubMed Journal: Curr Genomics ISSN: 1389-2029 Impact factor: 2.236
Some available strategies and their representative methods for inferring regulatory networks from gene expression profiles. Their supporting websites and original publications are also shown. Some R packages (http://cran.r-project.org) for Bayesian learning and differential equation parameter identification are also shown. In each category, the methods are ordered alphabetically.
| Category | Method | Website | Reference |
|---|---|---|---|
| Correlation-based methods | ANOVA | http://www2.bio.ifi.lmu.de/˜kueffner/anova.tar.gz | [ |
| ARACNE | http://wiki.c2b2.columbia.edu/califanolab/ index.php/Software/ARACNE | [ | |
| CLR | http://cran.r-project.org/web/packages/parmigene | [ | |
| C3NET | http://cran.r-project.org/web/packages/c3net/index.html | [ | |
| GLMNET | http://cran.r-project.org/web/packages/glmnet/ | [ | |
| grangerTlasso | http://www.biostat.washington.edu/~ashojaie/ | [ | |
| MINET | http://cran.r-project.org/web/packages/minet/ | [ | |
| MRNET | http://penglab.janelia.org/proj/mRMR/ | [ | |
| ParCorA | http://www.comp-sys-bio.org/software.html | [ | |
| PCA-CMI | http://csb.shu.edu.cn/subweb/grn.htm | [ | |
| Relevance Network | http://buttelab.stanford.edu/start | [ | |
| Schafer and Strimmer | http://strimmerlab.org/software.html | [ | |
| Simone | http://cran.r-project.org/web/packages/simone/ | [ | |
| Stuart | http://cmgm.stanford.edu/~kimlab/multispecies/ | [ | |
| WGCNA | http://labs.genetics.ucla.edu/horvath/ CoexpressionNetwork/Rpackages/ WGCNA | [ | |
| Boolean network methods | Akutsu | http://www.bic.kyoto-u.ac.jp/takutsu/members/takutsu/ | [ |
| Antelope | http://turing.iimas.unam.mx:8080/AntelopeWEB/content/about.jsp | [ | |
| BoolNet | http://cran.r-project.org/web/packages/BoolNet | [ | |
| BooleSim | https://github.com/matthiasbock/BooleSim | [ | |
| Handorf and Klipp | http://code.google.com/p/libscopes/wiki/Paper2011 | [ | |
| Modent | http://acgt.cs.tau.ac.il/modent/ | [ | |
| REVEAL | Not available | [ | |
| Shmulevich | http://shmulevich.systemsbiology.net/ | [ | |
| Bayesian network methods | ARTIVA | http://cran.r-project.org/web/packages/ARTIVA/index.html | [ |
| BC3NET | http://cran.r-project.org/web/packages/bc3net/index.html | [ | |
| Beal | http://www.cse.buffalo.edu/faculty/mbeal/ | [ | |
| BNFinder | http://bioputer.mimuw.edu.pl/software/bnf | [ | |
| BNLEARN | http://cran.r-project.org/web/packages/bnlearn | [ | |
| BNT | http://code.google.com/p/bnt/ | [ | |
| Frideman | http://www.cs.huji.ac.il/labs/compbio/expression/ | [ | |
| GeneNet | http://cran.r-project.org/web/packages/GeneNet | [ | |
| G1DBN | http://cran.r-project.org/web/packages/G1DBN/index.html | [ | |
| GlobalMIT | https://code.google.com/p/globalmit | [ | |
| Module network | http://ai.stanford.edu/~erans/module_nets/ | [ | |
| TESLA | http://sailing.cs.cmu.edu/tesla/index.html | [ | |
| SSM | http://www.chems.msu.edu/groups/chan/ssm.zip | [ | |
| Differential equation methods | Chen | Not available | [ |
| deSolve | http://cran.r-project.org/web/packages/deSolve | [ | |
| D'haeseleer | Not available | [ | |
| D-NetWeaver | https://cbim.urmc.rochester.edu/software/d-netweaver/ | [ | |
| GRNInfer | http://doc.aporc.org/wiki/Software | [ | |
| Inferelator | http://bonneaulab.bio.nyu.edu/software.html | [ | |
| Tegner | http://www.bu.edu/bme/people/primary/collins/ | [ | |
| TRNInfer | http://www.sysbio.ac.cn/cb/chenlab/software.htm | [ | |
| Wahde and Hertz | http://www.nbi.dk/~hertz/ | [ | |
| Knowledge-based methods | Banjo | http://www.cs.duke.edu/~amink/software/banjo | [ |
| BNP | http://research.bioe.bilgi.edu.tr/bnp/ | [ | |
| Greenfield | http://bonneaulab.bio.nyu.edu/software.html | [ | |
| Hill | http://mukherjeelab.nki.nl/DBN | [ | |
| Linear programming | http://doc.aporc.org/wiki/Software | [ | |
| Liu | http://doc.aporc.org/wiki/Software | [ | |
| Network energy | Not available | [ | |
| Network Screening | http://www.molprof.jp/~horimoto/ | [ | |
| PLASSO | http://nba.uth.tmc.edu/homepage/liu/pLasso | [ | |
| Miscellaneous methods | GENIE3 | http://homepages.inf.ed.ac.uk/vhuynht/software.html | [ |
| Neural network | http://www.me.chalmers.se/~mwahde | [ | |
| Petri net | http://dnagarden.hgc.jp/en/doku.php/software | [ | |
| Supervised learning | http://cbio.ensmp.fr/sirene | [ | |
| TIGRESS | http://cbio.ensmp.fr/tigress | [ | |
| Differential equation methods | Chen | Not available | [ |
| deSolve | http://cran.r-project.org/web/packages/deSolve | [ | |
| D'haeseleer | Not available | [ | |
| D-NetWeaver | https://cbim.urmc.rochester.edu/software/d-netweaver/ | [ | |
| GRNInfer | http://doc.aporc.org/wiki/Software | [ | |
| Inferelator | http://bonneaulab.bio.nyu.edu/software.html | [ | |
| Tegner | http://www.bu.edu/bme/people/primary/collins/ | [ | |
| TRNInfer | http://www.sysbio.ac.cn/cb/chenlab/software.htm | [ | |
| Wahde and Hertz | http://www.nbi.dk/~hertz/ | [ | |
| Knowledge-based methods | Banjo | http://www.cs.duke.edu/~amink/software/banjo | [ |
| BNP | http://research.bioe.bilgi.edu.tr/bnp/ | [ | |
| Greenfield | http://bonneaulab.bio.nyu.edu/software.html | [ | |
| Hill | [ | ||
| Linear programming | [ | ||
| Liu | [ | ||
| Network energy | Not available | [ | |
| Network Screening | [ | ||
| PLASSO | [ | ||
| Miscellaneous methods | GENIE3 | [ | |
| Neural network | [ | ||
| Petri net | [ | ||
| Supervised learning | [ | ||
| TIGRESS | [ |