iEnhancer-XG

iEnhancer-XG predicts enhancer regions and assesses their strength in genomic DNA to support studies of gene regulation.


Key Features:

  • Two-Layer Predictive Model: A two-layer architecture first identifies enhancer regions and then evaluates the strength of identified enhancers.
  • Base Classifier: Uses XGBoost as the classifier in both predictive layers.
  • Feature Extraction Methods: Incorporates k-Spectrum Profile, Mismatch k-tuple, Subsequence Profile, Position-specific Scoring Matrix (PSSM), and Pseudo Dinucleotide Composition (PseDNC) to encode DNA sequences.
  • Ensemble Learning: Integrates outputs from the five feature extraction methods into an ensemble framework to improve prediction accuracy.
  • Interpretability with SHAP: Applies SHapley Additive exPlanations (SHAP) to provide feature-level interpretability for model predictions.
  • Performance: Reported accuracies are 0.811 for enhancer identification (first layer) and 0.657 for strength prediction (second layer), evaluated using 10-fold cross-validation.
  • Dependencies: Relies on repDNA for DNA sequence feature computation and SHAP for interpretability.

Scientific Applications:

  • Enhancer Identification: Pinpoints enhancer regions within genomic sequences to facilitate studies of gene regulation.
  • Strength Prediction: Assesses enhancer strength to infer potential regulatory impacts on gene expression.
  • Comparative Analysis: Supports comparative evaluation against existing methods, with reported superior accuracy confirmed by 10-fold cross-validation.

Methodology:

Feature extraction using k-Spectrum Profile, Mismatch k-tuple, Subsequence Profile, PSSM, and PseDNC; integration of features via ensemble learning; classification with XGBoost in a two-layer architecture; interpretability via SHAP; performance assessed by 10-fold cross-validation.

Topics

Details

Tool Type:
command-line tool
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
2/3/2021

Operations

Publications

Cai L, Ren X, Fu X, Peng L, Gao M, Zeng X. iEnhancer-XG: interpretable sequence-based enhancers and their strength predictor. Bioinformatics. 2020;37(8):1060-1067. doi:10.1093/bioinformatics/btaa914. PMID:33119044.

PMID: 33119044
Funding: - Basic Research Program of Science and Technology of Shenzhen: JCYJ20180306172637807 - China Postdoctoral Science Foundation: 2019M662770 - National Natural Science Foundation of China: 41476118, 61272152, 61472333, 61472335, 61772441, 61872309, 61902125, 61972138, 62002111 - Natural Science Foundation of Hunan province: 2019JJ50187 - Scientific Research Project of Hunan Education Department: 18B209