LncMachine
LncMachine predicts coding potential of long noncoding RNAs (lncRNAs) in plants using alignment-free machine learning to support lncRNA annotation.
Key Features:
- Alignment-free prediction: Performs coding potential prediction without sequence alignment.
- Feature selection: Applies comprehensive feature selection to remove irrelevant or redundant features.
- Machine learning algorithms: Implements Random Forest and supports evaluation and deployment of other machine learning algorithms, including user-provided algorithms in real time.
- Evaluation framework: Uses 10-fold cross-validation to compare algorithm performance.
- Benchmarking: Reported average accuracy of 92.67% on human and mouse datasets and outperformed CPC2, CPAT, and CNIT in prediction accuracy.
- Input formats: Accepts FASTA files or TAB-separated CSV files containing relevant features.
- High-throughput sequencing data: Leverages features derived from high-throughput sequencing data with examples in crop species such as wheat.
Scientific Applications:
- Plant lncRNA annotation: Annotation of long noncoding RNAs in plant genomes, including crop species such as wheat.
- Coding potential assessment: Identification of coding versus noncoding transcripts for lncRNA discovery.
- Cross-species applicability: Application of models to nonplant datasets, as demonstrated on human and mouse data.
- Algorithm benchmarking and development: Comparative evaluation of machine learning methods and deployment of custom algorithms for method development.
Methodology:
Alignment-free coding potential prediction using features derived from high-throughput sequencing, comprehensive feature selection, machine learning classification with Random Forest (and other algorithms), 10-fold cross-validation for performance comparison, and input via FASTA or TAB-separated CSV with optional deployment of user-provided algorithms in real time.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- Python
- Added:
- 3/19/2021
- Last Updated:
- 4/11/2021
Operations
Data Inputs & Outputs
Coding region prediction
Publications
Cagirici HB, Galvez S, Sen TZ, Budak H. LncMachine: a machine learning algorithm for long noncoding RNA annotation in plants. Functional & Integrative Genomics. 2021;21(2):195-204. doi:10.1007/s10142-021-00769-w. PMID:33635499.