Full text 2026

SeqHIVE: a Python package to convert the biological sequences to informative vectors for sequence property predictions

Feng X, Gao C, Bai S, et al.

Full text

Loading PDF… Expand reader Download

Abstract

Sequence-based analysis and prediction form a cornerstone of bioinformatics investigations of the sequence-structure-function paradigm across DNA, RNA, and proteins. The exponential growth in sequence data necessitates sequence encoding methods and advanced predictive models. This study introduces a comprehensive machine learning and deep learning platform SeqHIVE, which aims to streamline the development of prediction pipelines for nucleic acid and protein sequences. SeqHIVE is implemented as a graphical user interface (GUI)–driven platform, enabling intuitive construction, evaluation, and visualization of sequence-based predictive models. SeqHIVE integrates a broad spectrum of 19 biological sequence encoding algorithms, 5 feature selection algorithms, and 26 classifiers for the biological sequence prediction tasks. It automates the processes of sequence-based feature extraction, model construction, predictive performance assessment, statistical analysis, and data visualization. SeqHIVE is engineered to serve both expert bioinformatics researchers with extensive customizable options, and biologists through a user-friendly interface and an intuitive design process. The utility of SeqHIVE is exemplified through a case study on iLearnPlus DNA locus prediction task. The tool SeqHIVE, the documentation, and its source code are freely available at: https://healthinformaticslab.org/supp/ . and is also hosted on the GitHub repository: https://github.com/EienKune/SeqHIVE .

Keywords

Bioinformatics Feature extraction Python Biological Sequence Feature Engineering