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

Links