SubFeat: Feature subspacing ensemble classifier for function prediction of DNA, RNA and protein sequences
H M Fazlul Haque1, Muhammod Rafsanjani1, Fariha Arifin1
1Department of Computer Science and Engineering, United International University, United City, Madani Avenue, Badda, Dhaka 1212, Bangladesh.
Computational Biology and Chemistry
|May 1, 2021
Summary
SubFeat, a new ensemble algorithm, predicts biological entity functions from DNA, RNA, and protein data. This computational method accelerates discovery by overcoming limitations of traditional experiments.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Biological information flows from DNA to RNA and proteins, crucial for genetic processes.
- Epigenetics highlights the importance of genetic material, but experimental characterization is slow and costly.
- Predicting biological entity functions is essential for understanding cellular mechanisms.
Purpose of the Study:
- To propose a novel ensemble classification algorithm, SubFeat, for predicting biological entity functionalities.
- To address the limitations of time-consuming and expensive in vitro experimental methods.
- To develop a computational tool for efficient analysis of biological datasets.
Main Methods:
- Developed SubFeat, a feature subspace-based ensemble classification algorithm.
- The algorithm divides feature space into subspaces for individual classifier learning.
- An ensemble model is constructed using base classifiers with a weighted majority voting mechanism.
Main Results:
- SubFeat was evaluated on four datasets: two DNA, one RNA, and one protein.
- The algorithm demonstrated superior performance compared to existing single and ensemble classifiers.
- SubFeat achieved high accuracy in predicting biological functionalities across different data types.
Conclusions:
- SubFeat offers an effective computational approach for predicting biological entity functions.
- The tool accelerates the discovery of genetic material attributes and functions.
- SubFeat is freely accessible as a Python package with a user manual.
Related Concept Videos
RNA-seq
10.9K
RNA sequencing, or RNA-Seq, is a high-throughput sequencing technology used to study the transcriptome of a cell. Transcriptomics helps to interpret the functional elements of a genome and identify the molecular constituents of an organism. Additionally, it also helps in understanding the development of an organism and the occurrence of diseases.
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...
10.9K
Predicting Products: Substitution vs. Elimination
12.9K
When a nucleophile and an alkyl halide react, nucleophilic substitution and β-elimination reactions compete to generate products.
The following factors can influence the mechanisms competing against each other:
The following factors can influence the mechanisms competing against each other:
12.9K
Ribosome Profiling
3.8K
Ribosome profiling or ribo-sequencing is a deep sequencing technique that produces a snapshot of active translation in a cell. It selectively sequences the mRNAs protected by ribosomes to get an insight into a cell’s translation landscape at any given point in time.
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique...
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique...
3.8K
Protein Complexes with Interchangeable Parts
2.7K
Groups of proteins may form a complex where each protein in this complex has a different role in the overall execution of the complex’s function. Often some of the proteins in the complex can be replaced by a closely related variant to give a complex that contains many of the same components yet is functionally distinct.
The SCF ubiquitin ligase is a protein complex of five individual proteins. This complex attaches ubiquitin to other target proteins to mark them for degradation. In order...
The SCF ubiquitin ligase is a protein complex of five individual proteins. This complex attaches ubiquitin to other target proteins to mark them for degradation. In order...
2.7K
RNA Splicing
58.4K
Splicing is the process by which eukaryotic RNA is edited before its translation into protein. The RNA strand transcribed from eukaryotic DNA is called the primary transcript. The primary transcripts that become mRNAs are called precursor messenger RNAs (pre-mRNAs). Eukaryotic pre-mRNA contains alternating sequences of exons and introns. Exons are nucleotide sequences that code for proteins, whereas introns are the non-coding regions. In RNA splicing, introns are removed and exons are bonded...
58.4K
Alternative RNA Splicing
4.3K
4.3K


