paper-with-me

홈 › Papers

PhaVIP: Phage VIrion Protein classification based on chaos game representation and Vision Transformer

2023-01-29 · Jiayu Shang, Cheng Peng, Xubo Tang, Yanni Sun

Motivation: As viruses that mainly infect bacteria, phages are key players across a wide range of ecosystems. Analyzing phage proteins is indispensable for understanding phages' functions and roles in microbiomes. High-throughput sequencing enables us to obtain phages in different microbiomes with low cost. However, compared to the fast accumulation of newly identified phages, phage protein classification remains difficult. In particular, a fundamental need is to annotate virion proteins, the structural proteins such as major tail, baseplate etc. Although there are experimental methods for virion protein identification, they are too expensive or time-consuming, leaving a large number of proteins unclassified. Thus, there is a great demand to develop a computational method for fast and accurate phage virion protein classification. Results: In this work, we adapted the state-of-the-art image classification model, Vision Transformer, to conduct virion protein classification. By encoding protein sequences into unique images using chaos gaming representation, we can leverage Vision Transformer to learn both local and global features from sequence ``images''. Our method, PhaVIP, has two main functions: classifying PVP and non-PVP sequences and annotating the types of PVP, such as capsid and tail. We tested PhaVIP on several datasets with increasing difficulty and benchmarked it against alternative tools. The experimental results show that PhaVIP has superior performance. After validating the performance of PhaVIP, we investigated two applications that can use the output of PhaVIP: phage taxonomy classification and phage host prediction. The results show the benefit of using classified proteins rather than all proteins.

📄 PDF Abstract BibTeX arXiv:2301.12422

Code (1)

kennthshang/phavip 공식 구현 pytorch

Tasks

Classificationimage-classificationImage Classification

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Adam 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Residual Connection 설명 없음

Similar Papers 제목 키워드 기반

ProteoKnight: Convolution-based phage virion protein classification and uncertainty analysis

2025-08-10 · Samiha Afaf Neha, Abir Ahammed Bhuiyan, Md. Ishrak Khan arxiv

\textbf{Introduction:} Accurate prediction of Phage Virion Proteins (PVP) is essential for genomic studies due to their crucial role as structural elements in bacteriophages. Computational tools, particularly machine lea…

Multi-class ClassificationBinary Classification

PhaGO: Protein function annotation for bacteriophages by integrating the genomic context

2024-08-12 · Jiaojiao Guan, Yongxin Ji, Cheng Peng, Wei Zou 외

Bacteriophages are viruses that target bacteria, playing a crucial role in microbial ecology. Phage proteins are important in understanding phage biology, such as virus infection, replication, and evolution. Although a l…

Biologically inspired ChaosNet architecture for Hypothetical Protein Classification

2023-02-05 · Sneha K H, Adhithya Sudeesh, Pramod P Nair, Prashanth Suravajhala

ChaosNet is a type of artificial neural network framework developed for classification problems and is influenced by the chaotic property of the human brain. Each neuron of the ChaosNet architecture is the one-dimensiona…

Classification

Bacteriophage classification for assembled contigs using Graph Convolutional Network

2021-02-07 · Jiayu Shang, Jingzhe Jiang, Yanni Sun

Motivation: Bacteriophages (aka phages), which mainly infect bacteria, play key roles in the biology of microbes. As the most abundant biological entities on the planet, the number of discovered phages is only the tip of…

ClassificationDiversityGeneral Classification

Bayes-PD: Exploring a Sequence to Binding Bayesian Neural Network model trained on Phage Display data

2026-01-07 · Ilann Amiaud-Plachy, Michael Blank, Oliver Bent, Sebastien Boyer arxiv

Phage display is a powerful laboratory technique used to study the interactions between proteins and other molecules, whether other proteins, peptides, DNA or RNA. The under-utilisation of this data in conjunction with d…

Protein Design