iLearn

iLearn provides a Python-based toolkit to extract descriptors and engineer features from DNA, RNA, and protein sequences and to build predictive models for sequence-function characterization.


Key Features:

  • Feature Engineering: Implements 16 algorithms for clustering, selection, normalization, and dimensionality reduction for sequence-derived features.
  • Machine Learning Integration: Incorporates five commonly used machine-learning algorithms and supports ensemble learning for predictive model construction.
  • Descriptor Support and Output Formats: Provides diverse descriptors for DNA, RNA, and proteins and exports features in four feature output formats.
  • Visualization: Includes results visualization capabilities for interpreting data patterns and model outcomes.

Scientific Applications:

  • High-throughput sequence characterization: Supports large-scale feature extraction and analysis of DNA, RNA, and protein sequences.
  • Predictive modeling: Enables construction of models linking sequence-derived features to functional or structural outcomes using integrated machine-learning methods.

Methodology:

Descriptor calculation for DNA, RNA, and protein sequences; feature engineering using 16 algorithms for clustering, selection, normalization, and dimensionality reduction; model building with five machine-learning algorithms and ensemble learning; export in four feature output formats and results visualization.

Topics

Details

License:
Unlicense
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool, web application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
8/9/2019
Last Updated:
6/16/2020

Operations

Publications

Chen Z, Zhao P, Li F, Marquez-Lago TT, Leier A, Revote J, Zhu Y, Powell DR, Akutsu T, Webb GI, Chou K, Smith AI, Daly RJ, Li J, Song J. iLearn: an integrated platform and meta-learner for feature engineering, machine-learning analysis and modeling of DNA, RNA and protein sequence data. Briefings in Bioinformatics. 2019;21(3):1047-1057. doi:10.1093/bib/bbz041. PMID:31067315.

PMID: 31067315
Funding: - National Institute of Allergy and Infectious Diseases of the National Institutes of Health: R01 AI111965 - Australian Research Council: DP120104460, LP110200333 - Young Scientists Fund of the National Natural Science Foundation of China: 31701142 - National Health and Medical Research Council of Australia: 1092262, 490989

Documentation

Links