Home
Category
Visualization
BarBoxComutationDotForestHeatmapHistogramLollipopMafsummaryMaftitvManhattanOncoprintPM-AdiversityPM-comp-corPM-comp-funcPM-comp-taxaPM-DistributionPM-HclusterPM-HeatmapPM-Marker-CorrPM-Marker-RFscorePM-Marker-TestPM-NetworkPM-PcaPM-PcoaPM-plot-taxaPM-rare-curvQ-QSurvivalUpsetVenn
Sequence alignment
BLASTDotmatcherDotpathDottupNeedlePM-BdiversityPM-extract-rnaPM-parallel-metaPM-pipelinePM-profilerPolydotWater
RNA Expression
Bulk RNA-seq Data AnalysisCancer Alternative Splicing AnalysisCCLHunterCIRI-deepCIRI3Cross-disease analysisDisease predictionEditing site annotationEditing site identificationEFDetectorFunGenGene-disease network constructionHELIXNCSelPredRNA-seq AnalysisSingle-cell RNA-seq Data AnalysisSPIRALTIVar diffTIVar predictVisualization of scRNA-seq Data Analysis Results
Variome analysis
BarcodeBLASTBarcodeFindereasyGWASExpPatternGeneFinderHaplotype analysisHapMapHapSnapLeadSNPFinderPangolin LOCATORRice Varieties IdentificationRice Yield EstimationSeqFetchVersionMapWheat Head Estimation
Epigenome analysis
Age PredictorBS-RNAComparative analysis in nucleosomesDMR AnnotationDMR ToolkitEnrichment & AnnotationEnrichment analysis in nucleosome occupancyEWAS Network VisualizationGMQNIDMPLollipop PlotterMRAS
Long non-coding RNA
ClassificationFunctional PredictionID conversionLGClncbook-BLASTLncBot
Virus
COVID-19 genome variation annotationCOVID-19 haplotype analysisDenovo AssemblyEvolutionary treeFastq-to-VariantsFluProtGenealogy and Evolutionary AnalysisGenome AnnotationGenome TracingMcANMonkeypox virus genome variation annotationMonkeypox virus genome variation identificationPangolin COVID-19 Lineage AssignerSeqQCVENASVISTA
Single-cell omics
Cell Type ComparatorCell Type PredictorFGOTGOTRegChatSCSESSpaDCSpaMITACOS
Image Processing
Image CroppingImage DenoisingImage FlippingImage PartitioningImage Resizing
Others
Composition analysisCross-model analysisCross-species analysisCross-stages analysisHomolog FinderLUTLSRSMEFEMIAMicrobiome Search EngineMT-trackerncRNA-eQTLPM-parse-mipPM-predict-funcPM-predict-func-contributePM-predict-func-nstiPM-rand-rarePM-select-funcPM-select-taxaPM-split-seqTaxaCal
User Manual
Virus
COVID-19 genome variation annotationCOVID-19 haplotype analysisDenovo AssemblyEvolutionary treeFastq-to-VariantsFluProtGenealogy and Evolutionary AnalysisGenome AnnotationGenome TracingMcANMonkeypox virus genome variation annotationMonkeypox virus genome variation identificationPangolin COVID-19 Lineage AssignerSeqQCVENASVISTA
Home Virus
FluProt
File Type
FluProt
FluProt

Data

Input
Example file

Parameters

References
 
Instructions

FluProt predicts the host tropism (Human, Avian, or Swine) of influenza A viruses using prototype learning. Unlike classification-based methods, it computes cosine distances to three learnable host prototypes — capturing the continuous nature of cross-species adaptation and providing a quantitative metric for zoonotic risk assessment.

Zoonotic viruses pose a significant threat to global public health. Among them, influenza A virus is of particular concern due to its rapid evolution through antigenic drift and antigenic shift, and its capacity for cross-species transmission. However, to date, we still lack effective approaches to assess the cross-species transmission potential of viral strains. Previous studies have largely framed host prediction as a discrete classification problem. However, host adaptation is inherently a continuous evolutionary process, a fundamental mismatch between methodology and biology.
Here, we present a deep learning model trained with prototype learning to address this limitation (FluProt). This formulation naturally captures the continuous spectrum of host adaptation.
Our model achieves recall and precision above 0.97 across single-host prediction and outperforms conventional classification models on zoonotic viruses. Through systematic analysis of distance to prototypes, we confirm that this metric captures biologically meaningful host-adaptive signals: zoonotic strains fall at intermediate distances between single-host viruses, clade-level distance trajectories reflect known evolutionary dynamics, and simulated segment reassortment produces systematic distance shifts consistent with the direction of host adaptation. These results establish prototype learning as a principled framework for zoonotic risk evaluation in influenza viruses.

Contributor(s)
Zongyi Geng, Shuhui Song
gengzongyi@big.ac.cn,songshh@big.ac.cn
#Runs
4
Open Result
Predicted host: Swine Distance to prototypes: Distance to Human: 1.3828 Distance to Avian: 1.5874 Distance to Swine: 0.0065