An Improved Dataset for Predicting Mammal Infecting Viruses from Genetic Sequence Information

preprint OA: closed
📄 Open PDF Full text JSON View at publisher

Abstract

There have been several attempts to develop machine learning (ML) models to identify human infecting viruses from their genomic sequences, with varying degrees of success. Direct comparison between models is problematic, because these models are typically trained and evaluated on different datasets with alter-native data splitting schemes, features, and model performance metrics. In this paper we present a standardized dataset of mammal infecting and non-infecting viral pathogens, refined from the previous work of Mollentze et al. to include the latest literature evidence, roughly doubling the number of curated host-virus records available to the community, and new host target labels, primate and mammal. The new host labels were included for several reasons, including previous reports that classification performance is better at broader taxonomic ranks and the idea that there may be more data for primate infection that might serve as a suitable proxy for zoonotic potential and avoidance of false positives for human infection due to absence of evidence. On this dataset, we report the performance of eight machine learning models for predicting mammal-infecting viruses from their genomic sequences. We find that randomly assigning cases in our improved dataset to training/testing sets, when compared to the original assignments into training/testing in Mollentze et al. , increases the overall average ROC AUC of prediction of human infection from 0.663 ± 0.070 to 0.784 ± 0.013 , consistent with the reduction in phylogenetic distance between train and test sets (relative entropy change from 3.00 to 0.08). The broadest host category of mammal infection can be predicted most reliably at 0.850 ± 0.020 . We share our improved dataset and code to enable standardized comparisons of machine learning methods to predict human host infections. Overall, we have presented preliminary evidence that classification of virus host infection is more tractable at higher taxonomic ranks, that unsurprisingly reducing the phylogenetic distance between training and test sets can improve predictive performance, that peptide kmer features appear to be harmful to out of sample model performance, and we are left with the question of whether models for virus host prediction can reasonably be expected to perform well in out of sample scenarios given the likelihood that viruses do not share a common ancestor. Consistent with this concern, when the data is resampled such that there is no overlap between viral families in training and test sets (relative entropy > 24 ), models perform no bet-ter than random chance at prediction of human infection regardless of whether kmers are included (ROC AUC 0.50 ± 0.08 ) or not (ROC AUC 0.50 ± 0.04 ). Author Summary Determining whether a virus can infect a human or other animal based on its genetic information is useful for assessing the threat level of circulating and newly emerging viruses. Previous studies in this domain have had access to limited datasets, and in this work we nearly double the amount of manually labelled host data for viral infection, so that others may build on it and improve it further. We use machine learning models to rank the likelihood of human and mammal infection for viruses in this improved dataset. Results are consistent with the determination of host infection being more tractable for broader categories of hosts, like mammals, than for specific species, like humans. This may suggest that the prospects are good for improved future models that first screen viruses based on their likelihood of infecting mammals, and then in a second stage for likelihood of human infection. The most challenging scenarios were for predictions of viruses that were not similar to viruses in the training data, and the question remains whether we can expect reasonable generalization of predictive models to completely new viruses given that, at the time of writing, viruses do not appear to share a common ancestor.
Full text 70,385 characters · extracted from preprint-html · click to expand
An Improved Dataset for Predicting Mammal Infecting Viruses from Genetic Sequence Information | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results An Improved Dataset for Predicting Mammal Infecting Viruses from Genetic Sequence Information View ORCID Profile Tyler Reddy , Austin Schneider , Aaron R Hall , Adam Witmer , Nick Hengartner doi: https://doi.org/10.1101/2025.09.17.676952 Tyler Reddy 1 CAI-1: Applied Computer Science, Los Alamos National Laboratory , Los Alamos, New Mexico Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Tyler Reddy For correspondence: treddy{at}lanl.gov nickh{at}lanl.gov Austin Schneider 2 P-2: Applied And Fundamental Physics, Los Alamos National Laboratory ,Los Alamos, New Mexico Find this author on Google Scholar Find this author on PubMed Search for this author on this site Aaron R Hall 1 CAI-1: Applied Computer Science, Los Alamos National Laboratory , Los Alamos, New Mexico Find this author on Google Scholar Find this author on PubMed Search for this author on this site Adam Witmer 1 CAI-1: Applied Computer Science, Los Alamos National Laboratory , Los Alamos, New Mexico Find this author on Google Scholar Find this author on PubMed Search for this author on this site Nick Hengartner 3 T-6: Theoretical Biology and Biophysics, Los Alamos National Laboratory ,Los Alamos, New Mexico Find this author on Google Scholar Find this author on PubMed Search for this author on this site For correspondence: treddy{at}lanl.gov nickh{at}lanl.gov Abstract Full Text Info/History Metrics Data/Code Preview PDF Abstract There have been several attempts to develop machine learning (ML) models to identify human infecting viruses from their genomic sequences, with varying degrees of success. Direct comparison between models is problematic, because these models are typically trained and evaluated on different datasets with alter-native data splitting schemes, features, and model performance metrics. In this paper we present a standardized dataset of mammal infecting and non-infecting viral pathogens, refined from the previous work of Mollentze et al. to include the latest literature evidence, roughly doubling the number of curated host-virus records available to the community, and new host target labels, primate and mammal. The new host labels were included for several reasons, including previous reports that classification performance is better at broader taxonomic ranks and the idea that there may be more data for primate infection that might serve as a suitable proxy for zoonotic potential and avoidance of false positives for human infection due to absence of evidence. On this dataset, we report the performance of eight machine learning models for predicting mammal-infecting viruses from their genomic sequences. We find that randomly assigning cases in our improved dataset to training/testing sets, when compared to the original assignments into training/testing in Mollentze et al. , increases the overall average ROC AUC of prediction of human infection from 0.663 ± 0.070 to 0.784 ± 0.013 , consistent with the reduction in phylogenetic distance between train and test sets (relative entropy change from 3.00 to 0.08). The broadest host category of mammal infection can be predicted most reliably at 0.850 ± 0.020 . We share our improved dataset and code to enable standardized comparisons of machine learning methods to predict human host infections. Overall, we have presented preliminary evidence that classification of virus host infection is more tractable at higher taxonomic ranks, that unsurprisingly reducing the phylogenetic distance between training and test sets can improve predictive performance, that peptide kmer features appear to be harmful to out of sample model performance, and we are left with the question of whether models for virus host prediction can reasonably be expected to perform well in out of sample scenarios given the likelihood that viruses do not share a common ancestor. Consistent with this concern, when the data is resampled such that there is no overlap between viral families in training and test sets (relative entropy > 24 ), models perform no bet-ter than random chance at prediction of human infection regardless of whether kmers are included (ROC AUC 0.50 ± 0.08 ) or not (ROC AUC 0.50 ± 0.04 ). Author Summary Determining whether a virus can infect a human or other animal based on its genetic information is useful for assessing the threat level of circulating and newly emerging viruses. Previous studies in this domain have had access to limited datasets, and in this work we nearly double the amount of manually labelled host data for viral infection, so that others may build on it and improve it further. We use machine learning models to rank the likelihood of human and mammal infection for viruses in this improved dataset. Results are consistent with the determination of host infection being more tractable for broader categories of hosts, like mammals, than for specific species, like humans. This may suggest that the prospects are good for improved future models that first screen viruses based on their likelihood of infecting mammals, and then in a second stage for likelihood of human infection. The most challenging scenarios were for predictions of viruses that were not similar to viruses in the training data, and the question remains whether we can expect reasonable generalization of predictive models to completely new viruses given that, at the time of writing, viruses do not appear to share a common ancestor. 1 Introduction Accurate prediction of viral spillover events and emerging threats is crucial to the development of early warning systems to mitigate future pandemics. Such systems are needed because pandemics from spillover events occur regularly. The Spanish flu (1918) – birds, swine flu (H1N1, 2009) – pigs, Zika virus outbreak (2015) – monkeys, and the recent SARS-CoV-2 (2019) – bats, are a few notable examples [ 1 ]. Early detection of spillover events is challenging due to the vast diversity of possible zoonotic pathogens that need to be surveilled. The recent efforts to rank pathogens at highest risk of initiating a viral spillover event, including machine-learning models, [ 2 – 5 ] can partially mitigate this challenge. Viral genomic data is generally the most readily available data, especially for newly discovered viruses, whereas other biological descriptors (features), such as protein structures, require a greater investment of time and resources [ 6 , 7 ]. Therefore, machine learning (ML) models trained solely on nucleotide sequences offer a quick and cost-effective method to triage emerging viruses to identify those of great-est concern to human health. Note that training solely on nucleotide sequences does not mean neglecting structural information, given recent breakthroughs in predicting protein structures from sequence information [ 8 ], and with protein language models encoding structural information in embeddings derived from sequence information [ 9 ]. Nonetheless, some caution is warranted in structural prediction from sequence information for viruses given that viruses, unlike cellular life, likely do not share a common ancestor [ 10 ], and a truly novel pathogenic virus may therefore be less tractable for conventional structure prediction tools. Many ML classifiers have been developed to identify human infecting viruses from genetic sequence information. They differ significantly with regards to how, and what data, are used, and, how the ensuing results are reported (see Table 1 ). That heterogeneity and ensuing wide range of ML predictive performances, highlight the need for a benchmark dataset to enable model comparison. Indeed, ML researchers advocate developing ML methods using standardized datasets with agreed upon metrics and reporting standards [ 11 , 12 ]. Several factors should be weighted when designing a standardized reference dataset, given that variation in data selection and reported metrics makes it difficult to com-pare models. For example, some models are fitted to large datasets composed of multiple isolates of each viral species [ 13 , 14 ]; even though only around 300 distinct viral species are known to infect humans [ 15 , 16 ]. Other models use a single reference sequence per species, leading to extremely small datasets [ 2 , 17 ]. While having more isolates can increase the sample size and has the potential to reveal more features, it also risks introducing near duplicates in the test set of data in the training set, thereby artificially increasing the performance metrics [ 18 ]. On the other hand, using only reference sequences produces smaller datasets that limit the modeling techniques available to improve performance, and for which the fitted models may miss key features of zoonotic emergence [ 19 ]. ML methods risk to overfit in either case: in large datasets because of over-representation of frequently sequenced viruses, and in small datasets because noise in the data is not averaged out. The disparate model evaluation metrics and data splitting protocols used by the community, summarized in Table 1 , reflect different priorities and can vary significantly across datasets, especially in class-imbalanced settings. They can be difficult to compare directly [ 20 – 22 ]. With-out consistency in datasets, data splits, and reporting strategies, direct comparisons between models cannot be made, or are misleading [ 19 , 23 ]. With this paper, we release an improved version of the dataset previously curated by others [ 4 , 25 , 26 ], and recently analyzed by Mollenzte et al. [ 2 ], by updating the assigned human infection potential and adding both potential mammal and primate infection labels. The extra host infection labels were added for a few reasons: 1) since we were already investing effort to check the primary literature for updated evidence of human infection, we often came across mammal and primate infection data incidentally; 2) there were previously published indications that broader taxonomic host ranks were more tractable for viral host determinations, especially in viruses infecting prokaryotes [ 17 ], and we wanted to investigate this more closely. The model performance metrics previously reported by [ 2 ] were based on repeated splits of a well-curated dataset of 861 records. In this work, we treat their entire curated dataset of 861 records as the starting point for refinement of the training dataset used here. Conversely, their holdout dataset, consisting of 758 records, was not curated but rather labelled based on the host organism from which a given virus was isolated. Here, we have hand curated these remaining 758 records based on the latest available literature, roughly doubling the number of available curated virus-host records available to the community. Before rebalancing the datasets, we also treated these 758 relabelled records as our original test dataset, rather than repeatedly splitting the original 861 curated records. We evaluated model performance on the improved dataset for common ML algorithms: random forest [ 27 ], extra-trees [ 27 ], gradient-boosted decision trees [ 28 , 29 ], and support vector machines [ 27 ] ( Figure 4 ). We found the original data split had relatively poor performance (ROC AUC of 0.663 ± 0.070; 8 estimators, 10 random seeds), possibly due to imbalanced viral family representation, and demonstrate that rebalancing the training and testing sets improves performance (ROC AUC of 0.784 ± 0.013) when predicting human pathogens ( Figure 1 ). Note that rebalancing the dataset reduces the phylogenetic distance between training and test sets, so improvements in estimator performance are likely the direct result of that. Further-more, we see an expected increase in model performance when predicting mammal pathogens (ROC AUC of 0.850 ± 0.020; 8 estimators, 10 random seeds) relative to primate (ROC AUC of 0.774 ± 0.015) and human (ROC AUC of 0.784 ± 0.013) infecting pathogens. This improved dataset is a first step towards establishing a standard for determining human infectivity from genetic sequence data, and we suggest additional improvements that can be pursued towards this goal (see Discussion). View this table: View inline View popup Download powerpoint Table 1 Heterogeneity of previously-described ML models that predict the likelihood of human infection based on viral genetic information. Our approach is shown in the bottom row, and cell colors are used to emphasize the similarities and differences between approaches. † The ROC AUC of 0.73 on the holdout dataset was the best performance across all of our estimator types based on a reconstitution of the original training and testing sets produced at runtime by execution of the code at https://github.com/Nardus/zoonotic_rank at hash 42f15a07. Download figure Open in new tab Fig. 1 Average estimator performances on test (ROC AUC across 10 seeds, with standard deviations) on different datasets in this work. Estimators averaged include Random Forest, Extra Trees, gradient boosted trees, and support vector machines. The datasets include the original (O) from Mollentze, a corrected version (C) of the Mollentze dataset, and a rebalanced (R) version of the corrected dataset. Results are further divided by optimization of hyperparameters (+) or lack thereof (-). 2 Results 2.1 Improvements to Previous Dataset Careful review of the original datasets used in [ 2 ] (5 th row in Table 1 ), and previously curated by several others [ 4 , 25 , 26 ], revealed some areas for potential improvement in the context of designing a dataset for longer term formal comparisons of models. For example, twelve accession numbers (unique identifiers) corresponding to four viruses were present in both the train and test datasets, which we removed from the test dataset but kept in the train dataset. Additionally, we removed viral genomes from either dataset if any of their accessions contained the keyword “partial” in their gen-bank file on NCBI, indicating an incomplete genome. Note, however, that most of these “partial” genomes are fairly complete, missing only some hard-to-sequence terminal nucleotides, and their removal is a fairly strict criterion. Finally, viral genomes that contained no coding sequences or only coding sequences not divisible by 3 were also removed, as amino acid based features could not be calculated for such coding sequences in [ 2 ] (see Discussion). The resulting corrected dataset now contains 849 (out of 861) genomes in the train set and 736 (out of 758) in the test set. Since the holdout dataset used in [ 2 ] did not include review of the human infectivity of the viruses not isolated from humans, and because the knowledge of human infectivity of many viruses may have improved, we manually relabeled the viral dataset based on current literature (July 2025). While performing this review, we also determined primate and mammal infectivity for all viral species from the literature, as classifying against these targets may be useful for determining zoonotic emergence [ 30 ]. The updated abundance of human infecting viruses and the new abundances of primate and mammal-infecting viruses are summarized in Figure 2A and Table 1 . In particular, we found 2.8 % (train) and 4.1 % (test) increases in human infectivity relative to the original work. Download figure Open in new tab Fig. 2 Distribution of viral genomes in the datasets used in this work, categorized by human infectivity and training and test data split. The datasets are improved versions of the original dataset analyzed by Mollentze et al. [ 2 ], and previously curated by several others [ 4 , 25 , 26 ], with specific improvements including removal of problematic genomes and updating known human infectivity (A), or additionally rebalancing the datasets by random shuffling with preservation of human infectivity ratios (B). We also noticed that neither training nor test datasets had broad coverage over all viral families. This was a choice made by the authors as discussed in [ 2 ] and may account for their better performance observed on training than on the holdout set [ 2 ] (ROC AUC 0.77 vs 0.73, respectively). Although this may probe generalizability to a novel virus of unknown origin, a more likely scenario of zoonotic emergence would involve viruses in viral families known to contain species with the ability to infect humans or related vertebrates [ 31 ]. This suggests constraining training and testing sets to have similar representation across viral families. To achieve this, we reshuffled the train and holdout sets for each target host (human, primate, and mammal). The shuffle was unbiased with respect to viral family and preserved the total genomes and target label counts of the original datasets for comparison ( Figure 2B ). The additively smoothed ( ɛ = 1 × 10 − 9 ) Kullback-Leibler divergence (relative entropy) in viral family representation across training and test sets improved from 3.00 to 0.08 as a result of the shuffling, for human hosts. For primate and mammal host targets, the shuffling-based improvements in relative entropy were both 3.00 to 0.07. 2.2 Performance of ML Models on Dataset Using our open source ML workflow available at https://github.com/lanl/ldrd_virus_work , we evaluated the following models on our dataset: random forest [ 27 ], extra trees [ 27 ], XGBoost [ 29 ], lightGBM (with both the boost and DART algorithms) [ 28 , 32 ], and support vector machines using the linear, polynomial, and radial basis function kernels [ 27 ]. Models were trained on the training set and their performance evaluated on the test set. It is notable that our ML workflow leverages many of the same genomic data features previously reported by Mollentze et al. [ 2 ], in addition to leveraging overlapping peptide kmers translated from the viral genomes. The following sections present two major findings on how data splits impact classification performance. 2.2.1 Rebalancing Dataset for Viral Family Representation Improves Classification Performance We observed that the models perform better (ROC AUC of 0.784 ± 0.013 vs. 0.663 ± 0.070; 8 ML models, 10 random seeds) on the task of predicting viral human infectivity on the rebalanced (shuffled) dataset and have more similar ROC curves ( Figure 3 , Figure 4 , Figure 1 ) and that the corrected dataset yields a slightly higher average ROC AUC (0.663 ± 0.070) on the test set than the original dataset (0.576 ± 0.090) across all models. Note that improved estimator performance as a result of rebalancing the dataset is almost certainly a direct outcome of reducing the phylogenetic distance between training and test sets (relative entropy change from 3.00 to 0.08). Our XGBoost model underperforms the same estimator used by [ 2 ] on the original test set (0.657 ± 0.000; Figure 5 , compared to 0.73) likely due to differences in our workflows (see Methods), one of which is the addition of peptide kmers in our array of features. Preliminary results with a single random seed produced from repository hash b305083c ( https://github.com/lanl/ldrd_virus_work/pull/46 ) indicate that on the corrected data set that respects the original split used by Mollentze, prediction of human infection without hyperparameter optimization improves from an average ROC AUC of 0.63 ± 0.08 in the presence of kmer features (8060 top features retained) to 0.69 ± 0.06 with kmers stripped from the top features (285 features retained). Indeed, none of our estimators outperformed the original test set performance described by Mollentze et al. [ 2 ] (ROC AUC of 0.73), suggesting that the addition of peptide kmers to the array of features did not improve model performance on its own ( Figure 5 ). In fact, some of the reported estimator performances on the original split were below random chance (AUC < 0.5). There have been previous reports of estimators performing below the random chance threshold on viral genetic classification problems, perhaps most notably on the binary task of determining if a given viral genetic segment is native or a recent acquisition via horizontal gene transfer [ 33 ]. In that work, the authors observed that some bacteriophage families consistently scored below random chance because their rates of horizontal gene transfer far exceeded those of other viral families in the trainig data, and so most of their native genetic segments actually appeared to be foreign. The generalization power of prediction across a broad range of viral families may always be dubious given that viruses likely do not even share a common ancestor [ 10 ]. More broadly, it is fairly well established that when there are a small number of observations per class, weak signals, and high dimensionality (noise), data splits can yield performance below chance even under the null hypothesis because of anti-correlations between training and test sets [ 34 ]. Nonetheless, when combined with dataset rebalancing, our average estimator performance for prediction of viral human infectivity (0.784 ± 0.013) was greater than the originally published value (0.73). All evidence points to this difference being accounted for by the reduced phylogenetic distance between training and test sets in our rebalanced dataset. To decouple the possible influence of our additional kmer features, we performed some preliminary ablation studies (repository hash b305083c; https://github.com/lanl/ldrd_virus_work/pull/46 ). The eight estimators perform quite poorly when kmer features are included (7537 features used) on the original data split in the absence of hyperparameter optimization (single seed ROC AUC 0.571 ± 0.0795). Using the same data/feature set, but with kmers stripped out (257 features used), the performance improves to an average single seed ROC AUC of 0.668 ± 0.0435 across the eight estimators. Conversely, for the corrected and rebalanced data, the single seed averaged ROC AUC across the eight estimators was quite similar for the kmer-inclusive (0.766 ± 0.0141; 8916 features) and exclusive (0.762 ± 0.0367; 392 features) scenarios. It may be that kmer features are harmful to model performance on the original data split because of the larger number of out of sample viral family predictions and overfitting to kmers that are not broadly relevant across all viral families. A potential complication is that viruses, unlikely cellular life, likely do not share a common ancestor [ 10 ]. To investigate generalization power in a more rigorous way, we split the training and testing data such that there was no overlap in viral families between the two (repository hash 861ef2ff; relative entropy > 24)—performing six resampling trials with a random 60 % of viral families represented in training, and the remaining 40 % of viral families in test. The average ROC AUC for prediction of human infection on the test data was no better than random chance regardless of whether kmer features were present (0.50 ± 0.08) or not (0.50 ± 0.04). Download figure Open in new tab Fig. 3 The performance of common ML models was evaluated on the corrected (A) and rebalanced (B) datasets for prediction of viral human infectivity. Features calculated using our workflow were similar to those used by Mollentze et al. [ 2 ], except that we additionally included peptide kmers. Hyperparameter optimization was performed for each model before training (see Methods). Mean ROC curves were calculated from prediction scores on the test data across 10 random seeds, with ROC values shown in the legends and standard deviations (SD) summarized in Figure 4 . The dashed red line represents an estimator that is no better than random chance. Download figure Open in new tab Fig. 4 Mean ROC AUC on test broken down by estimator, dataset (C=corrected; R=rebalanced), hyperparameter optimization status (- = non-optimized; + = optimized), and host target. Results are averages and standard deviations across ten random seeds. 2.2.2 Changing Host Target Reveals Insights About Model Generalizability To determine the ability of the model to generalize across broader host categories, we evaluated model performance for predicting primate and mammal infection ( Figure 6 ). On the corrected dataset, the primate infection prediction achieved a mean ROC AUC of 0.654 ± 0.076. This performance is arguably indistinguishable from the results for the human target (0.663 ± 0.070) on the same dataset ( Figure 1 ; 10 random seeds, 8 ML models). On the rebalanced dataset, the primate target achieved a mean ROC AUC of 0.774 ± 0.015, again arguably indistinguishable from the performance achieved for predicting human pathogens (0.784 ± 0.013). ML predictions of mammal infecting viruses achieve a mean ROC AUC of 0.745 ± 0.036 on the corrected dataset, which is arguably better than model predictions of human pathogens (0.663 ± 0.070) and primate pathogens (0.654 ± 0.076). On the rebalanced dataset, predictions for the mammal target achieved a mean ROC AUC of 0.850 ± 0.020, which is clearly higher than predictions for human (0.784 ± 0.013) and primate (0.774 ± 0.015) pathogens. Taken together, these results indicate that models trained on a balanced dataset have better performance and capture important features for a variety of host categories, but some of the general trends are still preserved even without shuffling, albeit with lower confidence. Download figure Open in new tab Fig. 5 Mean ROC AUC on test broken down by estimator and hyperparameter optimization status. These results are for a dataset closely matched to the one originally leveraged by Mollentze et al. , which only has human target labels. Results are averages and standard deviations across ten random seeds. Download figure Open in new tab Fig. 6 The performance of common machine learning models was evaluated on the corrected and rebalanced datasets for human, primate, and mammal host targets. The ROC AUC for each model is reported for the predictions on test across 10 seeds. The violin plot displays the statistical distributions for ROC AUC across estimators, with dashed lines for the three quartiles–the 25th percentile, the median, and the 75th percentile. 3 Discussion The need for classifiers to predict human infecting viruses from their genomic sequences alone is well motivated, yet progress towards their development has been slowed by inconsistencies in the datasets used, the metrics reported, and the data splitting practices [ 19 , 23 ] ( Table 1 ). We showed that shuffling the viral genome datasets, to improve their balance of viral families between training and test data, tends to improve ML model performance for human infection prediction (ROC AUC of 0.784 ± 0.013 vs. 0.663 ± 0.070; 10 random seeds for 8 ML models). The datasets we share with the community here also include quality filtering sequences to avoid incomplete genomes, updating viral host infectivity to correct erroneous data points based on the latest literature, and expanding to include primate and mammal host infection labels—infection of primates may ultimately be the phylogenetic barrier crossing of greatest interest. We used the datasets presented here to train multiple ML models, providing the com-munity with baseline estimator performances via a code base and set of data that are open and reproducible. It remains an open question as to whether it would be prefer-able to probe ML model performance on datasets that are balanced on viral families or not—it depends, for example, on the interest in identifying truly novel pathogens relative to those that are quite similar to currently-known viruses. We also found that models trained on mammalian infection show improved performance (ROC AUC 0.850 ± 0.020) over those trained on human (ROC AUC 0.784 ± 0.013) or primate (ROC AUC 0.774 ± 0.015) host labels. This may seem like a somewhat obvious phenomenon, given the broader range of the mammalian label, however we also observed a narrower spread of ROC-AUC of models trained on the corrected dataset as compared to human and primate hosts, which suggests that certain features of the mammalian host target may contribute to improved classification relative to non-mammal host infection. For both prokaryotic and eukaryotic virus host identification tasks, previously published results indeed suggest that machine learning model performance degrades at lower taxonomic ranks [ 17 ]. The authors specifically reported an average AUC of 0.86 ± 0.07 for bacterial host prediction at the phylum level, and only 0.67 ± 0.15 for host prediction at the species level. The authors noted that the larger dataset sizes at higher taxonomic ranks may contribute to improved predictive performance. In the future, it may be helpful to develop machine learning pipelines that are trained at different levels of taxonomy—for example, with an initial estimator filtering at the class (mammalia) level, another estimator at the order (primate) level, and a final estimator at the species ( H. sapiens ) level, each trained on their respective design matrices. We recognize limitations of the work presented here which should be considered as these datasets develop. For example, we removed viruses if they did not contain any coding sequences divisible by 3 as these coding sequences are not used for feature calculation in [ 2 ]. However, viruses are known to abuse ribosomal frameshifting [ 35 ], and models with more robust feature calculation may be capable of making use of these genomes. Additionally, while we selected a train-test split for ease of comparison with results from [ 2 ], a smaller test set may be appropri-ate for other studies as we do not necessarily suggest a roughly even split between training and test data. That said, preliminary results (repository hash 22dcac1b ; https://github.com/lanl/ldrd_virus_work/pull/45 ) when splitting the data 80 % train: 20 % test produced an average ROC AUC for prediction of human infection across the eight estimators of 0.779 ± 0.009 (single random seed) in the absence of hypeparameter optimization. This result is quite similar to the ROC AUC of 0.769 ± 0.014 we report across ten random seeds for the rebalanced human prediction data in the absence of hyperparameter optimization above. It may have been possible for us to achieve greater impact by demonstrating that our rebalanced datasets enable superior generalization power on a third dataset of recently-emerged viral pathogens of interest, for example avian influenza infection of dairy cows and humans [ 36 ]. This may also highlight the need for specialized challenge datasets where a small number of nucleotide changes in viral genomes is known to confer a change in host range, to probe the specific strengths and weaknesses of predictive models. For prediction of prokaryotic viral hosts, iPHoP recently emerged as a promising tool that combines several different methods that span both host-based matching and phage-based matching [ 37 ]. It may be worth drawing some inspiration from their focus on matching host-based features, since our added virus-focused kmer features were not helpful to model performance in out of sample scenarios. However, direct usage of iPHoP on our data is not appropriate—the authors noted that not only is the tool explicitly expecting bacteriophages and archaeoviruses as input, but that when applied to 8128 eukaryotic virus genomes from RefSeq, iPHoP predicted a bacterial or archaeal host for 1018 viruses. Models trained on our eukaryotic virus-host datasets may suf-fer from the reverse false predictions, and it is clear that feature engineering in this domain still has a long way to go, even for distinguishing hosts that have very large phylogenetic separations. Specialized models focused on the identification of eukaryotic hosts, such as EvoMIL [ 38 ], occasionally claim exceptionally high performance in the identification of virus hosts. EvoMIL reports an ROC AUC for identification of human infection of 0.93. The authors applied the ESM-1b protein language model to individual viral proteins to obtain sequence embeddings [ 39 ]. However, 1% of the ESM-1b training data includes viral proteins, and it may require substantial investigation to determine which virus-host test sets do not overlap with the protein language model training data to enable fair comparisons. Although these results are a step towards establishing a benchmark dataset for prediction of viral host infectivity from genomic information, open questions remain. It has not yet been established if a larger dataset with multiple isolates per species is preferable to a smaller dataset with distinct representative samples. Our work assumes that using a smaller dataset is an acceptable tradeoff to mitigate potential information leakage that arises when multiple isolates per species are included into both the training and test datasets. Perhaps what our community needs most is a committee that curates and updates datasets used for assessing viral host infectivity, and a spirit of competition to drive model excellence. Examples of competitions include those hosted on Kaggle, and there are also several machine learning benchmark working groups and committees: ML Commons maintains machine learning performance benchmarks like MLPerf [ 40 ], and the common objects in context (COCO) consortium maintains a standard dataset for the computer vision community [ 41 ]. 4 Methods 4.1 Dataset Improvement The original dataset classes include ‘Human-host’ vs ‘Not human-host’ labels for viral infection [ 4 , 25 , 26 ] indicating whether a certain virus is known to infect a human or not. Initial results using these data classes show a large amount of false positives ( Figure 7 ), which indicates that the true label may be ‘human-host’ but there may not be sufficient supporting data to make that claim. There is also potential for making phylogenetically informed classification decisions by relabeling the dataset to include classes that are aimed at different hosts. This modified target is based on the idea that whether a virus has spilled over into infecting primates may be a more informative indication of the zoonotic potential of the virus to infect humans. To this end, the viral dataset was relabeled from the original classes to include more broad categories using literature-based evidence. Each virus was relabeled as either “human,” “Primate,” “Mammal,” “Avian,” or “non-human” (i.e. insect, reptile, plant). Ground-truth relabeling decisions were made on a case-by-case basis by three experts using evidence of direct infection or presence of virus in host serum as positive confirmation, whereas evidence of infection in cell-culture was not considered sufficient. Additionally, mislabeled data-points were changed in certain cases based on new evidence. Note that while the 861 virus-host records used for reporting of performance metrics in [ 2 ] were previously curated, the 758 virus-host holdout records they used were not, so the careful verification and improvement of the 758 previously non-curated records was particularly important. The precise justifications for host infection statuses are described in the retarget.py module in our open source code, and in a human readable HTML table format at https://doi.org/10.6084/m9.figshare.31014793 . In cases where the host label justifications are secondary sources, such as ICTV [ 42 ] or virushostdb [ 43 ], we did not find primary literature evidence to deviate from the host label provided by the secondary source. In some cases we deviated from the host labels assigned by the secondary sources, and typically cited the basis for these deviations in the primary literature, because they were not sufficient to meet our critera—in particular, cell culture propagation and the presence of antibodies in the host on their own were generally not considered sufficient. Many viruses are reported as propagated in the Vero cell line from primates, but there is otherwise no evidence of infection of primates and Vero cells lack many important host factors, including interferon [ 44 ]. We generally rejected the presence of antibodies in a single host on its own as sufficient evidence because exposure does not necessarily indicate viable viral replication in the host, as noted for example in one of our primary citations for an avian virus with antibodies found in human subjects [ 45 ]. However, note that we occasionally did allow antibody presence in the host as evidence when it was reported in a large sample of individuals of a species. Any evidence that the virus may be replicating in the host was generally accepted—we did not discern between specific methods of verifying the presence of viral nucleic acids or proteins. When the justification for a host label was specified as NaN, it was generally because the viral record was a duplicate or alias of another viral record that already had an assigned source of evidence for the host label. Of course, as new evidence of host infection statuses emerge, the dataset may be improved, and some of our records indeed have justification blocks that indicate the need for additional investigation. Beyond straightforward fixes to remove problematic or duplicated viral records, the latest literature evidence allowed us to relabel 21 viral species from non-infecting to human infecting, while no viral species were switched from human infecting to not. The final datasets used in the machine learning workflow are avail-able in CSV files stored in project path viral_seq/data (at the DOI listed below), and supporting genomic data at another DOI also specified below. Download figure Open in new tab Fig. 7 Tabulation of confusion matrix data across hyperparameter optimized Random Forest estimators averaged across ten random seeds for their predictions on test set data. The confusion matrix data for other estimators may be reproduced using the open source code accompanying this work. Average and standard deviation values are shown for different datasets. The threshold used for pre-diction was the equal error rate (EER). 4.2 ML Workflow Our open source machine learning workflow ( https://github.com/lanl/ldrd_virus_work ) may be used to fully reproduce the results of this work, at commit hash c21dfd8e6, git release tag v0.1.0, and Zenodo DOI https://doi.org/10.5281/zenodo.17074080 . Features were calculated for each viral genome in a manner that was strongly influenced by the original workflow published by Mollentze et al. [ 2 ]. We evaluated the datasets using the following models: RandomForestClassifier, ExtraTreesClassifier , and SVC with the linear, polynomial, and radial basis function kernels as implemented in the scikit-learn package [ 27 ], LGBMClassifier using both the default gradient boosting decision trees and DART [ 32 ] algorithms from the LightGBM package [ 28 ], and XGBClassifier from the XGBoost package [ 29 ]. Each model’s hyperparameters were optimized for each dataset using the tree-structured Parzen estimator algorithm [ 46 ] for the OptunaSearch subpackage [ 47 ] in the Ray Tune [ 48 ] Python package. The number of steps of optimization was chosen for each model such that the performance of five independent seeds appeared to roughly plateau as measured by the mean ROC AUC using 5-fold cross-validation on training data stratified on the target ( Figure 8 ). For RandomForestClassifier, ExtraTreesClassifier, and SVC kernels we used a broad range of values across many hyperparameters ( Table 2 ). For XGBClassifier and LGBMClassifier we used the ranges suggested in the documentation of Amazon SageMaker [ 49 , 50 ], with the addition of the drop_rate and skip_drop hyperparameters over their full ranges for LGBMClassifier when using the DART algorithm. In addition to the software and libraries already mentioned, we also leveraged the following: SciPy [ 51 ], NumPy [ 52 ], polars [ 53 ], and pandas [ 54 ]. Plots were produced using matplotlib [ 55 ] and seaborn [ 56 ]. ROC AUC values were calculated as the average and standard deviation across the 8 estimators and 10 random seeds per condition. View this table: View inline View popup Download powerpoint Table 2 The range of hyperparameter values over which optimizations were performed. n represents the number of records in the design matrix, while f represents the number of features in the design matrix. In many cases the samples were drawn over the intervals using a uniform distribution, but other approaches were also used—see the open source machine learning workflow for details. Download figure Open in new tab Fig. 8 Representative example of the process of determining the number of trials required for hyper-parameter optimization. The estimation is based on a plateau of performance improvement across five independent random seeds with 5-fold cross-validation mean ROC AUC as the metric. In this case, approximately 500 steps appears to be sufficient to optimize the hyperparameters for SVC with a linear kernel. 5 Data Availability All datasets used in this study are available in our GitHub repository at https://github.com/lanl/ldrd_virus_work . To ensure the long-term stability of our analysis workflow, the underlying viral genomes are stored in the above repository using git lfs , and the hash of the compressed data at the time of publication is 3a3d3f4e81 . This helps avoid changes that occur in upstream databases—over time, however, it may be helpful to update the genomes for corrections in future works. At the time of writing, the git lfs bandwidth of the above repository is limited, so we have also provided the dataset on figshare with DOI https://doi.org/10.6084/m9.figshare.30025597 . The identities of the viruses in the various training and test sets are available in CSV files at project path viral_seq/data , at release version v0.1.0, and at DOI https://doi.org/10.5281/zenodo.17074080 . A human readable HTML file that contains the names of viruses, their assigned host labels, and the citation(s) justifying these host labels, has been made available permanently at https://doi.org/10.6084/m9.figshare.31014793 , so that the host labels may be inspected and improved over time. 6 Code Availability The ML code for this project, including the end-to-end workflow, is available on GitHub at https://github.com/lanl/ldrd_virus_work , and is CI-tested for CPython versions 3.10 through 3.13. The results of this work were specifically generated using the commit hash c21dfd8 , release version v0.1.0 and DOI https://doi.org/10.5281/zenodo.17074080 . The code was released under a GPL-3.0 license because it depends on the GPL-licensed taxonomy-ranks [ 57 ] project, which in turn depends on the GPL-licensed ete project [ 58 ]. We are open to relicensing our project to a more liberal scheme if these dependencies, which are used for phylogenetic heat map production, could be replaced. 7 Author Contributions A.R.H., N.H., and T.R. designed the study. A.R.H., A.W., A.S., and T.R. contributed to code development and dataset curation. A.R.H., A.W., A.S., N.H. and T.R. carried out the analysis and wrote the manuscript. T.R. and N.H. acquired funding for the project and provided feedback at all stages. 8 Competing Interests The authors declare no competing interests. Acknowledgements We thank Emma Goldberg and Anastasiia Kim for helpful feedback on the overall project design. This research used resources provided by the Darwin testbed at Los Alamos National Laboratory (LANL) which is funded by the Computational Systems and Software Environments subprogram of LANL’s Advanced Simulation and Computing program (NNSA/DOE). This research used resources provided by the Los Alamos National Laboratory Institutional Computing Program, which is supported by the U.S. Department of Energy National Nuclear Security Administration under Contract 89233218CNA000001. The project was funded by the Laboratory Directed Research and Development grant 20230044DR at LANL. Funder Information Declared Laboratory Directed Research and Development , 20230044DR Footnotes Second round of revisions requested during peer review for manuscript PCOMPBIOL-D-25-01998R1 (PLOS Computational Biology). We performed some resampling of the data to produce training and test splits that have no overlap in viral family representation, and find that ML model performance is no better than random choice in this harsh split scenario. https://github.com/lanl/ldrd_virus_work https://doi.org/10.6084/m9.figshare.30025597 https://doi.org/10.5281/zenodo.17074080 https://doi.org/10.6084/m9.figshare.31014793 References [1]. ↵ Piret , J. , Boivin , G .: Pandemics throughout history . Frontiers in Microbiology Volume 11-2020 ( 2021 ) doi: 10.3389/fmicb.2020.631736 OpenUrl CrossRef PubMed [2]. ↵ Mollentze , N. , Babayan , S.A. , Streicker , D.G .: Identifying and prioritizing potential human-infecting viruses from their genome sequences . PLOS Biology 19 ( 9 ), 1 – 25 ( 2021 ) doi: 10.1371/journal.pbio.3001390 OpenUrl CrossRef PubMed [3]. Grange , Z.L. , Goldstein , T. , Johnson , C.K. , Anthony , S. , Gilardi , K. , Daszak , P. , Olival , K.J. , O’Rourke , T. , Murray , S. , Olson , S.H. , Togami , E. , Vidal , G. , Panel , E. , Consortium , P. , Mazet , J.A.K. , Anderson , K. , Auewarakul , P. , Coffey , L. , Cor-ley , R. , Dauphin , G. , Epstein , J. , Fukuda , K. , Goodman , S. , Han , B. , Hughes , J. , Jeggo , M. , Karesh , W. , Kazwala , R. , Kelly , T. , Keusch , G. , Kurilla , M. , Mackenzie , J. , Markotter , W. , Monagin , C. , Morens , D. , Munster , V. , Muhlberger , E. , Pandit , P. , Peel , A. , Pfeiffer , D. , Restif , O. , Tomori , O. , Towner , J. , Werf , S.V.D. , VonDobschetz , S. , Wacharapluesadee , S. , Ward , M. , Weirsma , L. , Wilson , M. , Wolking , D. , Wongsathapornchai , K. , Brierley , L. , Edinburgh Epigroup members , U. , Tambrana-Torellio , C. , anonymous , Islam , A. , Islam , S. , Raman , Z. , Hul , V. , Duong , V. , Mouiche , M. , Nwobegahay , J. , Coulibaly , K. , Kumakamba , C. , Syaluha , E.K. , Lukusa , J.-P. , Belay , D. , Kebede , N. , Ampofo , W. , Bel-Nono , S. , Suu-Ire , R. , Douokoro , K. , Dursman , H. , Pamungkas , I. , Rachmitasari , N. , Saputro , S. , Damanik , W. , Kusumaningrum , T. , Rambitan , M. , Rey , B. , Safari , D. , Soebandrio , A. , Triastuti , J. , Abu-Basha , E. , Allan , K. , Joseph , K. , Sam-son , M. , Khamphaphonphane , B. , Theppanga , W. , Desmond , J. , Samules , S. , Lee , M.H. , Lee , J. , Damdinjav , B. , Shiilegdamba , E. , Aung , O. , Bista , M. , Karmacharya , D. , Shrestha , R. , Nziza , J. , Tumushime , J.-C. , Lo , M.M. , Ndiaye , A. , Seck , M.C. , Bangura , J. , Lavalie , E. , Mwangoka , G. , Sijali , Z. , Okello , R.O. , Ssebide , B. , Wacharpluesadee , S. , Nguyen , N. , Epstein , J. , Hagan , E. , Karesh , W. , Latinne , A. , Laudisoit , A. , Li , H. , Machalaba , C. , Martinez , S. , Ross , N. , Sullivan , A. , Torrelio , C.Z. , Mackenzie , J. , Waldman , R. , Morzaria , S. , Kalpravidh , W. , Makonnen , Y. , Dubscheutz , S.V. , Claes , F. , Pelican , K. , Behravesh , C.B. , Mumford , E. , Clark , J.P. , Vu , T.D. , Saylors , K. , Edison , B. , Euren , J. , Gillis , A. , Lange , C. , LeBreton , M. , McIver , D. , O’Rourke , D. , Valitutto , M. , Zimmerman , D. , Belkhiria , J. , Bird , B. , Chale , H. , Preston , E. , Gardner , N. , Genovese , B. , Gonzalez , K. , Keatts , L. , Kelly , T. , Leasure , E. , Monagin , C. , Pandit , P. , Randhawa , N. , Smith , B. , Smith , W. , Tremeau-Bravard , A. , Wolking , D. , Churchill , C. , Olson , S. , Walzer , C. , Fine , A .: Ranking the risk of animal-to-human spillover for newly discovered viruses . Proceedings of the National Academy of Sciences 118 ( 15 ), 2002324118 ( 2021 ) doi: 10.1073/pnas.2002324118 https://www.pnas.org/doi/pdf/10.1073/pnas.2002324118 OpenUrl Abstract / FREE Full Text [4]. ↵ Olival , K.J. , Hosseini , P.R. , Zambrana-Torrelio , C. , Ross , N. , Bogich , T.L. , Daszak , P .: Host and viral traits predict zoonotic spillover from mammals . Nature 546 ( 7660 ), 646 – 650 ( 2017 ) doi: 10.1038/nature22975 OpenUrl CrossRef PubMed [5]. ↵ Tseng , K.K. , Koehler , H. , Becker , D.J. , Gibb , R. , Carlson , C.J. , Pilar Fernandez , M.d., Seifert , S.N. : Viral genomic features predict orthopoxvirus reservoir hosts . Communications Biology 8 ( 1 ), 309 ( 2025 ) doi: 10.1038/s42003-025-07746-0 OpenUrl CrossRef PubMed [6]. ↵ Benson , N.C. , Daggett , V .: A comparison of multiscale methods for the analysis of molecular dynamics simulations . The Journal of Physical Chemistry B 116 ( 29 ), 8722 – 8731 ( 2012 ) doi: 10.1021/jp302103t OpenUrl CrossRef PubMed [7]. ↵ Merk , A. , Bartesaghi , A. , Banerjee , S. , Falconieri , V. , Rao , P. , Davis , M.I. , Pragani , R. , Boxer , M.B. , Earl , L.A. , Milne , J.L.S. , Subramaniam , S .: Breaking cryoem resolution barriers to facilitate drug discovery . Cell 165 ( 7 ), 1698 – 1707 ( 2016 ) doi: 10.1016/j.cell.2016.05.040 OpenUrl CrossRef PubMed [8]. ↵ Jumper , J. , Evans , R. , Pritzel , A. , Green , T. , Figurnov , M. , Ronneberger , O. , Tunyasuvunakool , K. , Bates , R. , Žídek , A. , Potapenko , A. , et al : Highly accurate protein structure prediction with alphafold . nature 596 ( 7873 ), 583 – 589 ( 2021 ) OpenUrl CrossRef PubMed [9]. ↵ Brandes , N. , Ofer , D. , Peleg , Y. , Rappoport , N. , Linial , M .: Proteinbert: a universal deep-learning model of protein sequence and function . Bioinformatics 38 ( 8 ), 2102 – 2110 ( 2022 ) OpenUrl CrossRef PubMed [10]. ↵ Dimmock , N.J. , Easton , A.J. , Leppard , K.N. : Introduction to Modern Virology . John Wiley & Sons , ??? ( 2016 ) [11]. ↵ Wang , A. , Singh , A. , Michael , J. , Hill , F. , Levy , O. , Bowman , S.R. : GLUE: A multi-task benchmark and analysis platform for natural language understanding . CoRR abs/1804.07461 ( 2018 ) doi: 10.48550/arXiv.1804.07461 1804.07461 OpenUrl CrossRef [12]. ↵ Russakovsky , O. , Deng , J. , Su , H. , Krause , J. , Satheesh , S. , Ma , S. , Huang , Z. , Karpathy , A. , Khosla , A. , Bernstein , M. , Berg , A.C. , Fei-Fei , L .: Imagenet large scale visual recognition challenge . International Journal of Computer Vision 115 ( 3 ), 211 – 252 ( 2015 ) doi: 10.1007/s11263-015-0816-y OpenUrl CrossRef [13]. ↵ Zhang , Z. , Cai , Z. , Tan , Z. , Lu , C. , Jiang , T. , Zhang , G. , Peng , Y .: Rapid identification of human-infecting viruses . Transboundary and Emerging Diseases 66 ( 6 ), 2517 – 2522 ( 2019 ) doi: 10.1111/tbed.13314 https://onlinelibrary.wiley.com/doi/pdf/10.1111/tbed.13314 OpenUrl CrossRef [14]. ↵ Bartoszewicz , J.M. , Seidel , A. , Renard , B.Y .: Interpretable detection of novel human viruses from genome sequencing data . NAR Genomics and Bioinformatics 3 ( 1 ), 004 ( 2021 ) doi: 10.1093/nargab/lqab004 https://academic.oup.com/nargab/article-pdf/3/1/lqab004/36165658/lqab004.pdf OpenUrl CrossRef [15]. ↵ Woolhouse , M. , Scott , F. , Hudson , Z. , Howey , R ., Chase-Topping , M .: Human viruses: discovery and emergence. Philosophical Transactions of the Royal Society B : Biological Sciences 367 ( 1604 ), 2864 – 2871 ( 2012 ) doi: 10.1098/rstb.2011.0354 https://royalsocietypublishing.org/doi/pdf/10.1098/rstb.2011.0354 OpenUrl CrossRef PubMed [16]. ↵ Forni , D. , Cagliani , R. , Clerici , M. , Sironi , M .: Disease-causing human viruses: novelty and legacy . Trends in Microbiology 30 ( 12 ), 1232 – 1242 ( 2022 ) doi: 10.1016/j.tim.2022.07.002 OpenUrl CrossRef PubMed [17]. ↵ Young , F. , Rogers , S. , Robertson , D.L. : Predicting host taxonomic information from viral genomes: A comparison of feature representations . PLOS Computational Biology 16 ( 5 ), 1 – 24 ( 2020 ) doi: 10.1371/journal.pcbi.1007894 OpenUrl CrossRef [18]. ↵ Bernett , J. , Blumenthal , D.B. , Grimm , D.G. , Haselbeck , F. , Joeres , R. , Kalinina , O.V. , List , M .: Guiding questions to avoid data leakage in biological machine learning applications . Nature Methods 21 ( 8 ), 1444 – 1453 ( 2024 ) doi: 10.1038/s41592-024-02362-y OpenUrl CrossRef [19]. ↵ Lones , M.A .: Avoiding common machine learning pitfalls . Patterns 5 ( 10 ) ( 2024 ) doi: 10.1016/j.patter.2024.101046 OpenUrl CrossRef [20]. ↵ Japkowicz , N .: 8 . Assessment Metrics for Imbalanced Learning , pp. 187 – 206 . John Wiley & Sons, Ltd, ??? ( 2013 ). doi: 10.1002/9781118646106.ch8 . https://onlinelibrary.wiley.com/doi/abs/10.1002/9781118646106.ch8 OpenUrl CrossRef [21]. Sattar , A. , Kang , B.-h Sokolova , M. , Japkowicz , N. , Szpakowicz , S. : Beyond accuracy, f-score and roc: A family of discriminant measures for performance evaluation . In: Sattar , A. , Kang , B.-h . (eds.) AI 2006: Advances in Artificial Intelligence , pp. 1015 – 1021 . Springer , Berlin, Heidelberg ( 2006 ) [22]. ↵ Haixiang , G. , Yijing , L. , Shang , J. , Mingyun , G. , Yuanyue , H. , Bing , G. : Learning from class-imbalanced data: Review of methods and applications . Expert Systems with Applications 73 , 220 – 239 ( 2017 ) doi: 10.1016/j.eswa.2016.12.035 OpenUrl CrossRef [23]. ↵ Maier , S. , Zimmermann , P. , Daub , R .: Machine learning driven design of experiments for predictive models in production systems . ESSN : 2701 – 6277 , 110–118 ( 2023 ) doi: 10.15488/15289 OpenUrl CrossRef [24]. Bartoszewicz , J.M. , Seidel , A. , Rentzsch , R. , Renard , B.Y .: Deepac: predicting pathogenic potential of novel dna with reverse-complement neural networks . Bioinformatics 36 ( 1 ), 81 – 89 ( 2019 ) doi: 10.1093/bioinformatics/btz541 https://academic.oup.com/bioinformatics/article-pdf/36/1/81/48981489/bioinformatics_36_1_81.pdf OpenUrl CrossRef [25]. ↵ Woolhouse , M.E. , Brierley , L .: Epidemiological characteristics of human-infective rna viruses . Scientific data 5 ( 1 ), 1 – 6 ( 2018 ) OpenUrl PubMed [26]. ↵ Mollentze , N. , Streicker , D.G .: Viral zoonotic risk is homogenous among taxonomic orders of mammalian and avian reservoir hosts . Proceedings of the National Academy of Sciences 117 ( 17 ), 9423 – 9430 ( 2020 ) OpenUrl Abstract / FREE Full Text [27]. ↵ Pedregosa , F. , Varoquaux , G. , Gramfort , A. , Michel , V. , Thirion , B. , Grisel , O. , Blondel , M. , Prettenhofer , P. , Weiss , R. , Dubourg , V. , VanderPlas , J. , Pas-sos , A. , Cournapeau , D. , Brucher , M. , Perrot , M. , Duchesnay , E. : Scikit-learn: Machine learning in python . CoRR abs/1201.0490 ( 2012 ) 10. 48550/arXiv.1201.0490 1201.0490 [28]. ↵ Guyon , I. , Luxburg , U.V. , Bengio , S Wallach , H Fergus , R Vishwanathan , S. , Garnett , R Ke , G. , Meng , Q. , Finley , T. , Wang , T. , Chen , W. , Ma , W. , Ye , Q. , Liu , T.-Y. : Lightgbm: A highly efficient gradient boosting decision tree . In: Guyon , I. , Luxburg , U.V. , Bengio , S ., Wallach , H ., Fergus , R ., Vishwanathan , S. , Garnett , R . (eds.) Advances in Neural Information Processing Systems , vol. 30. Curran Associates, Inc. ,( 2017 ) [29]. ↵ Chen , T. , Guestrin , C. : Xgboost: A scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. KDD ’16 , pp. 785 – 794 . Association for Computing Machinery , New York , NY, USA ( 2016 ). doi: 10.1145/2939672.2939785 . https://doi.org/10.1145/2939672.2939785 OpenUrl CrossRef [30]. ↵ Johnson , C.K. , Hitchens , P.L. , Pandit , P.S. , Rushmore , J. , Evans , T.S. , Young , C.C.W. , Doyle , M.M. : Global shifts in mammalian population trends reveal key predictors of virus spillover risk . Proceedings of the Royal Society B: Biological Sciences 287 ( 1924 ), 20192736 ( 2020 ) doi: 10.1098/rspb.2019.2736 https://royalsocietypublishing.org/doi/pdf/10.1098/rspb.2019.2736 OpenUrl CrossRef [31]. ↵ Rosenberg , R .: Detecting the emergence of novel, zoonotic viruses pathogenic to humans . Cellular and Molecular Life Sciences 72 ( 6 ), 1115 – 1125 ( 2015 ) doi: 10.1007/s00018-014-1785-y OpenUrl CrossRef PubMed [32]. ↵ Lebanon , G. , Vishwanathan , S.V.N Korlakai Vinayak , R. , Gilad-Bachrach , R. : DART: Dropouts meet Multiple Additive Regression Trees . In: Lebanon , G. , Vishwanathan , S.V.N . (eds.) Proceedings of the Eighteenth International Conference on Artificial Intelligence and Statistics . Proceedings of Machine Learning Research , vol. 38, pp. 489 – 497 . PMLR, San Diego, California, USA ( 2015 ). doi: 10.48550/arXiv.1505.01866 . https://proceedings.mlr.press/v38/korlakaivinayak15.html OpenUrl CrossRef [33]. ↵ Metzler , S. , Kalinina , O.V .: Detection of atypical genes in virus families using a one-class svm . BMC genomics 15 ( 1 ), 913 ( 2014 ) [34]. ↵ Jamalabadi , H. , Alizadeh , S. , Schönauer , M. , Leibold , C. , Gais , S. : Classification based hypothesis testing in neuroscience: Below-chance level classification rates and overlooked statistical properties of linear parametric classifiers . Human brain mapping 37 ( 5 ), 1842 – 1855 ( 2016 ) OpenUrl CrossRef PubMed [35]. ↵ Brierley , I .: Ribosomal frameshifting on viral rnas . Journal of General Virology 76 ( 8 ), 1885 – 1892 ( 1995 ) doi: 10.1099/0022-1317-76-8-1885 OpenUrl CrossRef PubMed Web of Science [36]. ↵ Bellido-Martín , B. , Rijnink , W.F. , Iervolino , M. , Kuiken , T. , Richard , M. , Fouchier , R.A. : Evolution, spread and impact of highly pathogenic h5 avian influenza a viruses . Nature Reviews Microbiology , 1 – 16 ( 2025 ) [37]. ↵ Roux , S. , Camargo , A.P. , Coutinho , F.H. , Dabdoub , S.M. , Dutilh , B.E. , Nayfach , S. , Tritt , A .: iphop: An integrated machine learning framework to maximize host prediction for metagenome-derived viruses of archaea and bacteria . PLoS biology 21 ( 4 ), 3002083 ( 2023 ) [38]. ↵ Liu , D. , Young , F. , Lamb , K.D. , Robertson , D.L. , Yuan , K .: Prediction of virus-host associations using protein language models and multiple instance learning . PLOS Computational Biology 20 ( 11 ), 1012597 ( 2024 ) [39]. ↵ Rives , A. , Meier , J. , Sercu , T. , Goyal , S. , Lin , Z. , Liu , J. , Guo , D. , Ott , M. , Zitnick , C.L. , Ma , J. , et al : Biological structure and function emerge from scaling unsupervised learning to 250 million protein sequences . Proceedings of the National Academy of Sciences 118 ( 15 ), 2016239118 ( 2021 ) [40]. ↵ Reddi , V.J. , Cheng , C. , Kanter , D. , Mattson , P. , Schmuelling , G. , Wu , C.-J. , Anderson , B. , Breughe , M. , Charlebois , M. , Chou , W. , Chukka , R. , Coleman , C. , Davis , S. , Deng , P. , Diamos , G. , Duke , J. , Fick , D. , Gardner , J.S. , Hubara , I. , Idgunji , S. , Jablin , T.B. , Jiao , J. , John , T.S. , Kanwar , P. , Lee , D. , Liao , J. , Lokhmotov , A. , Massa , F. , Meng , P. , Micikevicius , P. , Osborne , C. , Pekhimenko , G. , Rajan , A.T.R. , Sequeira , D. , Sirasao , A. , Sun , F. , Tang , H. , Thomson , M. , Wei , F. , Wu , E. , Xu , L. , Yamada , K. , Yu , B. , Yuan , G. , Zhong , A. , Zhang , P. , Zhou , Y. : MLPerf Inference Benchmark ( 2019 ) [41]. ↵ Fleet , D Pajdla , T. , Schiele , B. , Tuytelaars , T. Lin , T.-Y. , Maire , M. , Belongie , S. , Hays , J. , Perona , P. , Ramanan , D. , Dollár , P. , Zitnick , C.L. : Microsoft coco: Common objects in context . In: Fleet , D ., Pajdla , T. , Schiele , B. , Tuytelaars , T. (eds.) Computer Vision – ECCV 2014, pp. 740 – 755 . Springer , Cham ( 2014 ) [42]. ↵ Viruses (ICTV) , I.C. http://ictv.global/taxonomy [43]. ↵ Mihara , T. , Nishimura , Y. , Shimizu , Y. , Nishiyama , H. , Yoshikawa , G. , Uehara , H. , Hingamp , P. , Goto , S. , Ogata , H .: Linking virus genomes with host taxonomy . Viruses 8 ( 3 ) ( 2016 ) doi: 10.3390/v8030066 OpenUrl CrossRef PubMed [44]. ↵ Emeny , J.M. , Morgan , M.J .: Regulation of the interferon system: evidence that vero cells have a genetic defect in interferon production . Journal of General Virology 43 ( 1 ), 247 – 252 ( 1979 ) OpenUrl CrossRef PubMed Web of Science [45]. ↵ Meliopoulos , V.A. , Kayali , G. , Burnham , A. , Oshansky , C.M. , Thomas , P.G. , Gray , G.C. , Beck , M.A. , Schultz-Cherry , S .: Detection of antibodies against turkey astrovirus in humans . PLoS One 9 ( 5 ), 96934 ( 2014 ) [46]. ↵ Bergstra , J. , Bardenet , R. , Bengio , Y. , Kégl , B. : Algorithms for hyper-parameter optimization . In: Proceedings of the 25th International Conference on Neural Information Processing Systems . NIPS’11, pp. 2546 – 2554 . Curran Associates Inc. , Red Hook, NY, USA ( 2011 ) [47]. ↵ Akiba , T. , Sano , S. , Yanase , T. , Ohta , T. , Koyama , M. : Optuna: A next-generation hyperparameter optimization framework . In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. KDD ’19 , pp. 2623 – 2631 . Association for Computing Machinery, New York , NY, USA ( 2019 ). https://doi.org/10.1145/3292500.3330701 . 10.1145/3292500.3330701 OpenUrl CrossRef [48]. ↵ Liaw , R. , Liang , E. , Nishihara , R. , Moritz , P. , Gonzalez , J.E. , Stoica , I. : Tune: A research platform for distributed model selection and training . arXiv preprint arXiv:1807.05118 ( 2018 ) 10.48550/arXiv.1807.05118 arXiv:1807.05118 [cs.LG] [49]. ↵ Amazon Web Services , I. : Tune an XGBoost Model - Amazon Sage-Maker AI . https://docs.aws.amazon.com/sagemaker/latest/dg/xgboost-tuning.html Accessed 2025-06-21 [50]. ↵ Amazon Web Services , I. : Tune a LightGBM model - Amazon SageMaker AI ( 2025 ). https://docs.aws.amazon.com/sagemaker/latest/dg/lightgbm-tuning.html Accessed 2025-06-21 [51]. ↵ Virtanen , P. , Gommers , R. , Oliphant , T.E. , Haberland , M. , Reddy , T. , Cournapeau , D. , Burovski , E. , Peterson , P. , Weckesser , W. , Bright , J. , Walt , S.J. , Brett , M. , Wilson , J. , Millman , K.J. , Mayorov , N. , Nelson , A.R.J. , Jones , E. , Kern , R. , Larson , E. , Carey , C.J. , Polat , İ. , Feng , Y. , Moore , E.W. , VanderPlas , J. , Laxalde , D. , Perktold , J. , Cimrman , R. , Henriksen , I. , Quintero , E.A. , Harris , C.R. , Archibald , A.M. , Ribeiro , A.H. , Pedregosa , F. , Mulbregt , P. , Vijaykumar , A. , Bardelli , A.P. , Rothberg , A. , Hilboll , A. , Kloeckner , A. , Scopatz , A. , Lee , A. , Rokem , A. , Woods , C.N. , Fulton , C. , Masson , C. , Häggström , C. , Fitzgerald , C. , Nicholson , D.A. , Hagen , D.R. , Pasechnik , D.V. , Olivetti , E. , Martin , E. , Wieser , E. , Silva , F. , Lenders , F. , Wilhelm , F. , Young , G. , Price , G.A. , Ingold , G.-L. , Allen , G.E. , Lee , G.R. , Audren , H. , Probst , I. , Dietrich , J.P. , Silterra , J. , Webber , J.T. , Slavič , J. , Nothman , J. , Buchner , J. , Kulick , J. , Schönberger , J.L. , Miranda Cardoso , J. , Reimer , J. , Harrington , J. , Rodríguez , J.L.C. , Nunez-Iglesias , J. , Kuczynski , J. , Tritz , K. , Thoma , M. , Newville , M. , Kümmerer , M. , Bolingbroke , M. , Tartre , M. , Pak , M. , Smith , N.J. , Nowaczyk , N. , Shebanov , N. , Pavlyk , O. , Brodtkorb , P.A. , Lee , P. , McGibbon , R.T. , Feldbauer , R. , Lewis , S. , Tygier , S. , Sievert , S. , Vigna , S. , Peterson , S. , More , S. , Pudlik , T. , Oshima , T. , Pingel , T.J. , Robitaille , T.P. , Spura , T. , Jones , T.R. , Cera , T. , Leslie , T. , Zito , T. , Krauss , T. , Upadhyay , U. , Halchenko , Y.O. , Vázquez-Baeza , Y. , Contributors , S …: Scipy 1.0: fundamental algorithms for scientific computing in python . Nature Methods 17 ( 3 ), 261 – 272 ( 2020 ) doi: 10.1038/s41592-019-0686-2 OpenUrl CrossRef PubMed [52]. ↵ Harris , C.R. , Millman , K.J. , Walt , S.J. , Gommers , R. , Virtanen , P. , Cournapeau , D. , Wieser , E. , Taylor , J. , Berg , S. , Smith , N.J. , Kern , R. , Picus , M. , Hoyer , S. , Kerkwijk , M.H. , Brett , M. , Haldane , A. , Río , J.F. , Wiebe , M. , Peterson , P. , Gérard-Marchant , P. , Sheppard , K. , Reddy , T. , Weckesser , W. , Abbasi , H. , Gohlke , C. , Oliphant , T.E .: Array programming with numpy . Nature 585 ( 7825 ), 357 – 362 ( 2020 ) doi: 10.1038/s41586-020-2649-2 OpenUrl CrossRef PubMed [53]. ↵ Vink , R .: Polars: Blazingly fast DataFrames in Rust, Python, Node.js, R, and SQL . https://github.com/pola-rs/polars [54]. ↵ McKinney , W. , Team , P .: Pandas-powerful python data analysis toolkit . Pan-das—Powerful Python Data Analysis Toolkit 1625 ( 2015 ) [55]. ↵ Hunter , J.D. : Matplotlib: A 2d graphics environment . Computing in Science & Engineering 9 ( 3 ), 90 – 95 ( 2007 ) doi: 10.1109/MCSE.2007.55 OpenUrl CrossRef PubMed [56]. ↵ Waskom , M.L .: seaborn: statistical data visualization . Journal of Open Source Software 6 ( 60 ), 3021 ( 2021 ) doi: 10.21105/joss.03021 OpenUrl CrossRef [57]. ↵ Meng , G. , Li , Y. , Yang , C. , Liu , S .: Mitoz: a toolkit for animal mitochondrial genome assembly, annotation and visualization . Nucleic acids research 47 ( 11 ), 63 – 63 ( 2019 ) OpenUrl [58]. ↵ Huerta-Cepas , J. , Serra , F. , Bork , P .: Ete 3: reconstruction, analysis, and visualization of phylogenomic data . Molecular biology and evolution 33 ( 6 ), 1635 – 1638 ( 2016 ) OpenUrl CrossRef PubMed View the discussion thread. Back to top Previous Next Posted March 08, 2026. Download PDF Data/Code Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following An Improved Dataset for Predicting Mammal Infecting Viruses from Genetic Sequence Information Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share An Improved Dataset for Predicting Mammal Infecting Viruses from Genetic Sequence Information Tyler Reddy , Austin Schneider , Aaron R Hall , Adam Witmer , Nick Hengartner bioRxiv 2025.09.17.676952; doi: https://doi.org/10.1101/2025.09.17.676952 Share This Article: Copy Citation Tools An Improved Dataset for Predicting Mammal Infecting Viruses from Genetic Sequence Information Tyler Reddy , Austin Schneider , Aaron R Hall , Adam Witmer , Nick Hengartner bioRxiv 2025.09.17.676952; doi: https://doi.org/10.1101/2025.09.17.676952 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Bioinformatics Subject Areas All Articles Animal Behavior and Cognition (7636) Biochemistry (17697) Bioengineering (13896) Bioinformatics (41957) Biophysics (21457) Cancer Biology (18595) Cell Biology (25522) Clinical Trials (138) Developmental Biology (13381) Ecology (19903) Epidemiology (2067) Evolutionary Biology (24323) Genetics (15612) Genomics (22511) Immunology (17738) Microbiology (40401) Molecular Biology (17184) Neuroscience (88624) Paleontology (667) Pathology (2833) Pharmacology and Toxicology (4825) Physiology (7644) Plant Biology (15158) Scientific Communication and Education (2046) Synthetic Biology (4296) Systems Biology (9825) Zoology (2271)

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00