The invention discloses an
antibacterial peptide recognition method and
system based on a sequence-structure dual-channel neural network, and the method comprises the steps: splicing
amino acid features and
amino acid-level manual features extracted by ProtT5 to obtain
peptide embedding, and transmitting the
peptide embedding to a sequence channel composed of a plurality of Transform blocks to extract the sequence features of the
peptide; predicting a three-dimensional structure of the peptide by using ESM-Fold to construct an adjacency graph, taking
amino acid features obtained by ESM-2 as node features of the adjacency graph, and performing layer-by-layer extraction and enhancement by fusing structural channels of multi-head graph attention, a residual network, layer normalization and a
feedforward neural network; and carrying out maximum
pooling and splicing on the sequence features and the structural features, and then, carrying out
antibacterial peptide prediction. According to the method, a multi-
feature fusion strategy is adopted, meanwhile, the three-dimensional structure information of the
antibacterial peptide is introduced, and the sequence and the structural features are fused through a two-channel architecture, so that the recognition accuracy of the antibacterial peptide is effectively improved.