Skip to main content
. 2020 Sep 16;22(3):bbaa190. doi: 10.1093/bib/bbaa190

Table 1.

Computational tools for GRN inference using single-cell data. Each method is categorized according to the core model they use to construct the GRN. Inline graphic Tools with a web-based interface. Inline graphic Tools provided as scripts that are executable in the command line. Inline graphic Tools distributed as stand-alone packages. (*) Inference Snapshot provides a mixture of scripts written in C++ and Matlab. This requires users to switch between the two environments to finish any single analysis. Tools with an undeclared license (None) are free for noncommercial use without redistribution. (**) SCENIC is free for noncommercial use and has its own license agreement. The usability of each software ranges from 1 (Inline graphic) to 5 (Inline graphic). This score indicates how easy it is for users to analyze an scRNA-seq dataset using a tool. The higher the score (and the darker the color), the easier it is to use. A method with a score of 5 means that it is very easy to start an analysis with the method

Method Availability Code Pkg. Ref. Year Cit. License Usability
Boolean model
Boolean Pseudotime https://github.com/fionahamey/Pseudotime-network-inference Python graphic file with name bbaa190fx6.jpg [34] 2017 23 Apache 2.0 graphic file with name bbaa190fx7.jpg
BTR https://cran.r-project.org/package=BTR R graphic file with name bbaa190fx8.jpg [35] 2016 23 GPL-3 graphic file with name bbaa190fx9.jpg
SCNS https://github.com/swoodhouse/SCNS-GUI F# graphic file with name bbaa190fx10.jpg [36] 2018 5 MIT graphic file with name bbaa190fx11.jpg
Differential equation
Inference Snapshot https://www.helmholtz-muenchen.de/fileadmin/ICB/software /inferenceSnapshot.zip C++/Matlab * [37] 2015 80 None graphic file with name bbaa190fx12.jpg
SCODE https://github.com/hmatsu1226/SCODE R/Julia/Ruby graphic file with name bbaa190fx13.jpg [38] 2017 34 MIT graphic file with name bbaa190fx14.jpg
SCOUP https://github.com/hmatsu1226/SCOUP C++ graphic file with name bbaa190fx15.jpg [39] 2016 24 MIT graphic file with name bbaa190fx16.jpg
Gene correlation
Empirical Bayes https://github.com/ananth-pallaseni/EmpiricalBayes.jl Julia graphic file with name bbaa190fx17.jpg [40] 2018 2 MIT graphic file with name bbaa190fx18.jpg
Information Measures https://github.com/Tchanders/InformationMeasures.jl Julia graphic file with name bbaa190fx19.jpg [41] 2017 61 MIT graphic file with name bbaa190fx20.jpg
NLNET https://cran.r-project.org/package=nlnet R graphic file with name bbaa190fx21.jpg [42] 2016 1 GPLInline graphic2 graphic file with name bbaa190fx22.jpg
SINCERA https://research.cchmc.org/pbge/sincera.html R graphic file with name bbaa190fx23.jpg [43] 2015 115 GPL-3 graphic file with name bbaa190fx24.jpg
SCENIC https://github.com/aertslab/SCENIC R/Python graphic file with name bbaa190fx25.jpg [44] 2017 149 FreeInline graphic graphic file with name bbaa190fx26.jpg
Correlation ensemble over pseudotime
LEAP https://cran.r-project.org/package=LEAP R graphic file with name bbaa190fx27.jpg [45] 2016 18 GPL-2 graphic file with name bbaa190fx28.jpg
SINCERITIES http://www.cabsel.ethz.ch/tools/sincerities.html R/Matlab graphic file with name bbaa190fx29.jpg [46] 2017 20 BSD graphic file with name bbaa190fx30.jpg
SCIMITAR https://github.com/dimenwarper/scimitar Python graphic file with name bbaa190fx31.jpg [47] 2017 8 None graphic file with name bbaa190fx32.jpg
SCINGE https://github.com/gitter-lab/SCINGE Matlab graphic file with name bbaa190fx33.jpg [48] 2019 1 MIT graphic file with name bbaa190fx34.jpg