ATEN
ATEN infers Boolean network topology and dynamics from short, noisy gene expression time series by using an ensemble of And/Or trees to identify predictive prime implicants.
Key Features:
- And/Or Tree Ensemble Algorithm: Uses an ensemble of And/Or trees per target gene to identify prime implicants, i.e., conjunctions of input genes predictive of the target gene state.
- Boolean Network Inference: Infers Boolean functions for each target gene from selected implicants and assembles these functions into a Boolean network representing regulatory interactions.
- Handling Noisy Data: Designed to infer networks from short and noisy gene expression time series typical of experimental datasets.
- Reproducibility in Parallel Computing: Provides clusterSetRNGStream() to manage random number streams in parallel environments, addressing limitations of set.seed().
- Parameter Tuning: Enables adjustment of the number of And/Or trees (parameter B), with larger B recommended for larger or noisier datasets at the cost of increased computation.
Scientific Applications:
- Systems Biology: Reconstructs regulatory network topology and dynamics to study gene interactions and regulatory mechanisms governing cellular processes.
- Experimental Time-Series Analysis: Infers regulatory interactions from short, noisy gene expression time series produced by experimental studies.
- Artificial and Real-World GRN Studies: Applies to both synthetic and empirical gene regulatory network datasets for modeling, validation, and hypothesis generation.
Methodology:
For each target gene, ATEN selects prime implicants using an ensemble of And/Or trees, uses those implicants to infer Boolean functions that predict gene state transitions, and combines the inferred functions into a Boolean network.
Topics
Details
- License:
- GPL-2.0
- Programming Languages:
- R
- Added:
- 11/14/2019
- Last Updated:
- 12/2/2020
Operations
Publications
Shi N, Zhu Z, Tang K, Parker D, He S. ATEN: And/Or tree ensemble for inferring accurate Boolean network topology and dynamics. Bioinformatics. 2019;36(2):578-585. doi:10.1093/bioinformatics/btz563. PMID:31368481.
PMID: 31368481
Funding: - National Natural Science Foundation of China: 61871272
- Shenzhen Scientific Research and Development Funding Program: JCYJ20170302154328155