ModularBoost
ModularBoost infers gene regulatory networks (GRNs) from transcriptomic data by decomposing gene expression into functional modules to constrain network topology and improve inference accuracy and efficiency.
Key Features:
- Module detection (ICA-based): Employs decomposition-based techniques, particularly Independent Component Analysis (ICA)-based methods, to identify functional gene modules from transcriptomic datasets.
- Transcriptomic data support: Operates on time-series expression data, curated datasets, and single-cell RNA sequencing (scRNA-seq) data.
- Topological constraints: Uses identified gene modules as topological constraints to guide network inference.
- Modular inference: Decomposes GRN inference into separate inference of intra-modular and inter-modular interactions.
- Accuracy and efficiency improvements: Incorporates module decomposition and topological constraints to improve inferred network accuracy and computational efficiency.
- Biophysical relevance and interpretation: Integrates module decomposition to enhance the biophysical relevance of inferred networks and provide clearer biological interpretations.
- Benchmarking: Experimental evaluations report outperforming established GRN inference algorithms, particularly on scRNA-seq datasets.
Scientific Applications:
- GRN reconstruction from transcriptomes: Infers gene regulatory networks from time-series, curated, and single-cell transcriptomic data.
- scRNA-seq network analysis: Improves regulatory inference specifically for single-cell RNA sequencing datasets.
- Temporal regulatory dynamics: Supports analysis of time-series expression to capture temporal aspects of regulation.
- Modular organization studies: Enables investigation of intra-modular and inter-modular regulatory relationships within networks.
- Biophysical interpretation of networks: Facilitates generation of networks with enhanced biophysical relevance for biological interpretation.
Methodology:
Detects gene modules using decomposition-based techniques (particularly ICA-based methods), applies identified modules as topological constraints, and performs separate inference of intra-modular and inter-modular interactions.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- Python
- Added:
- 10/11/2021
- Last Updated:
- 10/11/2021
Operations
Data Inputs & Outputs
Essential dynamics
Inputs
Outputs
Publications
Li X, Zhang W, Zhang J, Li G. ModularBoost: an efficient network inference algorithm based on module decomposition. BMC Bioinformatics. 2021;22(1). doi:10.1186/s12859-021-04074-y. PMID:33761871. PMCID:PMC7992795.
Links
Issue tracker
https://github.com/cosinalee/ModularBoost/issues