SJARACNe
SJARACNe reconstructs gene regulatory networks from high-throughput gene expression and large-scale transcriptomic profiles using an enhanced implementation of the ARACNe algorithm.
Key Features:
- Scalability: Processes large-scale transcriptomic datasets and thousands of samples to enable network inference from big data.
- Improved Computational Performance: Reduces time and memory usage relative to previous ARACNe implementations for more efficient network reconstruction.
- Preservation of Accuracy: Maintains the network inference accuracy characteristic of the original ARACNe algorithm.
- Implementation Languages: Computational core implemented in C++ with a Python scripting wrapper compatible with Python 3.6.1 or higher.
Scientific Applications:
- Systems biology network reconstruction: Reverse engineering of regulatory and signaling gene networks from high-throughput gene expression and transcriptomic data.
Methodology:
Implements an enhanced version of the Algorithm for the Reconstruction of Accurate Cellular Networks (ARACNe) to infer networks from gene expression profiles; computational core in C++ with a Python 3.6.1+ wrapper.
Topics
Details
- License:
- Other
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- C++, Python
- Added:
- 7/4/2019
- Last Updated:
- 11/24/2024
Operations
Publications
Khatamian A, Paull EO, Califano A, Yu J. SJARACNe: a scalable software tool for gene network reverse engineering from big data. Bioinformatics. 2018;35(12):2165-2166. doi:10.1093/bioinformatics/bty907. PMID:30388204. PMCID:PMC6581437.
PMID: 30388204
PMCID: PMC6581437
Funding: - National Institutes of Health: R35CA197745, U54CA209997
- Center for Cancer Systems Therapeutics: S10OD012351, S10OD021764
Documentation
Downloads
- Source codehttps://github.com/jyyulab/SJARACNe/releases
Links
Issue tracker
https://github.com/jyyulab/SJARACNe/issues