G2PDeep-v2: a web-based deep-learning framework for phenotype prediction and biomarker discovery for all organisms using multi-omics data

preprint OA: closed CC-BY-4.0
📄 Open PDF Full text JSON View at publisher

Abstract

Abstract The G2PDeep-v2 server is a web-based platform powered by deep learning, for phenotype prediction and markers discovery from multi-omics data in any organisms including humans, plants, animals, and viruses. The server provides multiple services for researchers to create deep-learning models through an interactive interface and train these models using an automated hyperparameter tuning algorithm on high-performance computing resources. Users can visualize the results of phenotype and markers predictions and perform Gene Set Enrichment Analysis for the significant markers to provide insights into the molecular mechanisms underlying complex diseases, conditions and other biological phenotypes being studied. The G2PDeep-v2 server is publicly available at https://g2pdeep.org/ and can be utilized for all organisms.
Full text 163,625 characters · extracted from preprint-html · click to expand
G2PDeep-v2: a web-based deep-learning framework for phenotype prediction and biomarker discovery for all organisms using multi-omics data | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (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],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article G2PDeep-v2: a web-based deep-learning framework for phenotype prediction and biomarker discovery for all organisms using multi-omics data Shuai Zeng, Trinath Adusumilli, Sania Zafar Awan, Manish Sridhar Immadi, and 2 more This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-5776937/v1 This work is licensed under a CC BY 4.0 License Status: Posted Version 1 posted You are reading this latest preprint version Abstract The G2PDeep-v2 server is a web-based platform powered by deep learning, for phenotype prediction and markers discovery from multi-omics data in any organisms including humans, plants, animals, and viruses. The server provides multiple services for researchers to create deep-learning models through an interactive interface and train these models using an automated hyperparameter tuning algorithm on high-performance computing resources. Users can visualize the results of phenotype and markers predictions and perform Gene Set Enrichment Analysis for the significant markers to provide insights into the molecular mechanisms underlying complex diseases, conditions and other biological phenotypes being studied. The G2PDeep-v2 server is publicly available at https://g2pdeep.org/ and can be utilized for all organisms. Multi-omics Biomarker Phenotype prediction Deep learning Automated hyperparameters tunning Reproducibility Web-platform Figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Background With the advances in molecular profiling technologies, the ability to observe large-scale multi-omics data from patients or other biological organisms has grown remarkably over the past decade. Genome-wide data encompassing various molecular processes, such as gene expression, microRNA (miRNA) expression, protein expression, DNA methylation, single nucleotide polymorphisms (SNP), and copy number variations (CNV), can be obtained for the same set of samples, resulting in multi-omics data for numerous disease and crop studies. Although each type of multi-omics data captures a portion of the biological information, integrating multi-omics data helps researchers comprehensively understand biological systems from different perspectives [1,2]. Researchers have utilized multi-omics data to address many significant breeding and biomedical problems, including plant breeding [3], drug target discovery [4], disease therapy [5,6], and survival analysis. Specifically, muti-omics data allows researchers to predict the phenotypes and identify biomarkers that affect the diversities of phenotypes. To effectively take advantage of complementary information in multi-omics data, it is important to have a one-stop-shop platform for researchers to integrate multi-omics data, train customized deep-learning models for predicting phenotypes using high-performance computing resources and discover the potential biomarkers along with their biological relevance. Many approaches have been proposed over the past decade to utilize one type of omics data analysis for various bioinformatics problems. Early attempts have employed supervised learning methods for biomedical classification tasks. For example, DeepGS [7] applies a deep convolutional neural network combined with a fully connected neural network to predict phenotype based on SNP. Blaise et al. [8] proposed an approach for the biological interpretation of deep learning models for phenotype prediction from gene expression data. However, these methods only consider one of the multi-omics data types and failed to utilize useful biological information from other types of multi-omics data. Recently, more supervised methods focused on exploiting the interactions across different omics data types for better prediction. MOGONET [9] integrates multi-omics data using graph convolutional networks for biomedical classification tasks such as Alzheimer’s disease patient classification and kidney cancer type classification. Sammut et al. [10] introduced an ensemble-based machine learning framework to integrate representations from different multi-omics data types for breast cancer therapy response. Some efforts focus on biologically informed deep learning models with multi-omics data to enhance the interpretability of models [11–13]. Although these methods have shown some good performance, there are still challenges in adopting such models in different types of studies. The models used in these methods are typically designed for a specific study with a particular set of data, which means that researchers must invest considerable effort to adapt the model for other studies, as they are not generalizable. Inappropriate hyperparameter optimization is a common issue, which often negatively affects the performance of model and analytical outcomes. In other words, manually tuning the optimal hyperparameters is challenging due to the vast number of possible combinations. These methods have steep learning curves and often require complicated installation steps. Furthermore, training models with large-scale multi-omics data requires computing resources and storage exceeding the capacities of most potential non-computer savvy users. Moreover, few of existing methods integrate functionalities to identify significant multi-omics signatures and biomarkers related to the biomedical and biological studies, resulting in researchers spending additional time on confirming evidence for the findings. Introduction Along this line of research, we have been developing the deep learning method G2PDeep. The first original v1 model was made available in 2019 [14], followed by the web server published in 2021 [15]. In its first version, G2PDeep enabled the quantitative phenotype prediction and marker discovery by using a dual-CNN model trained from scratch using only SNP. This work has gained a lot of interest from researchers worldwide, with more than 500 submissions for model training conducted via the web-based access. To address the limitations discussed above, we have further expanded it to G2PDeep-v2, a comprehensive web-based platform for phenotype prediction using multi-omics data and biomarkers discovery for all organisms. Unlike the previous version of G2PDeep, the new version, G2PDeep-v2, now supports multiple inputs for multi-omics data, offers a broader array of model selection options, advanced settings for tuning model hyperparameters, and includes comprehensive Gene Set Enrichment Analysis (GSEA) functionalities. The difference between the previous and the new version of G2PDeep is clearly depicted in Table 1. Precisely, compared with other available applications, G2PDeep-v2 provides end-to-end management of machine learning projects from multi-omics dataset creation through to model interpretation, which also supports individual omics or any combination of up to 3 multi-omics data for the predictions. It is equipped with a fully automated pipeline to process and organize multi-omics data such as gene expression, miRNA expression, DNA methylation, protein expression SNP, and CNV. It provides an interactive web interface enabling machine learning and deep learning models to be created and customized predictions according to different research tasks. It also provides automated hyperparameters search with Bayesian optimization algorithm, discovering a top-performing model configuration from huge number of combinations of hyperparameters, without any manual effort necessary beyond just the initial set-up. It supports real time monitoring for ongoing model training and optimization history through a real-time web dashboard. The datasets and well-trained models are serialized and stored in user accounts to protect privacy of research information from unauthorized parties. The well-trained models can be retrieved from a pool of models to predict the phenotype and discover the significant biomarkers associated with the phenotype, making the models reusable and reproducible. The predicted results of phenotype are summarized in an interactive figure and its raw results can be downloaded as a comma-separated values (CSV) file. The GSEA can be performed using significant biomarkers, Kyoto Encyclopedia of Genes and Genomes (KEGG) [16] and Reactome [17] pathway information, providing insights into pathways underlying the phenotype. The publications strongly associated to significant biomarkers in phenotype of user’s interest are listed in a table along with their abstracts and URL links, identifying the newest evidence from relevant research for the researchers. Here, we present our multi-omics datasets exemplar studies for 23 different cancer with long-term-survival labels, originally provided by The Cancer Genome Atlas (TCGA) project [18] for biomedical applications and Soybean Cyst Nematode (SCN) resistance prediction in soybean for agribiotech application. We have utilized G2PDeep-v2 to train models with automating hyperparameters search on different combinations of multi-omics data and identified multiple sets of significant biomarkers. All these datasets, models, biomarkers with GSEA results are retrievable for all users and visitors. To the best of our knowledge, G2PDeep-v2 is the first web-based deep-learning framework available for phenotype prediction, biomarker discovery and annotation for multi-omics data for all organisms. Users can apply G2PDeep-v2 not only to human disease studies but also to other organisms including research in plants, animals, bacteria, and viruses. The G2PDeep-v2 server is publicly available at https://g2pdeep.org. Results Overview of the web server The overview of G2PDeep-v2 is depicted in Fig. 1. Starting from a multi-omics dataset, G2PDeep-v2 integrates samples from each type of multi-omics and splits merged samples into 5 equally sized sets with 5-fold cross-validation. G2PDeep-v2 provides a variety of machine learning and deep learning models, including our proposed multi-CNN, Logistic Regression (LR), Support Vector Machine (SVM), Decision Tree (DT), and Random Forest (RF). The platform also features a web-based interactive interface that allows users to create, train, and monitor the performance of these models, which is a unique aspect of bioinformatics. All models are trained using our high-performance computing resources and stored in the database for future inference. G2PDeep-v2 provides prediction for large-scale datasets, and visualization for predicted results and biomarkers associated with corresponding phenotypes. The results of Gene Set Enrichment Analysis (GSEA) for these biomarkers are generated automatically. It also provides complete documentation on the website, including a user guide describing all tools, examples, and frequently asked questions. To accelerate scientific research for survival analysis in cancer studies, we utilized G2PDeep-v2 and established biomarkers associated with long-term survival for 23 cancer studies. Dataset creation To initiate the use of G2PDeep-v2, the pivotal first step involves creating datasets. G2PDeep-v2 allows users to create datasets with two options: uploading a CSV file or transferring data from a link (see Fig. 2A). For a small dataset (up to 50 MB), users can create a dataset by uploading their own data from their local machine. For a large dataset (up to 10 GB), users can enter a shared link of data from Google Drive, OneDrive, CyVerse Data Store [19,20], or other public repositories. Users can upload multi-omics data, including gene expression, miRNA expression, DNA methylation, protein expression SNP, and CNV. Once the files are uploaded, G2PDeep-v2 performs z -score normalization for each expression sample and imputes missing values automatically. To merge multi-omics data from various sources, the datasets must share a column with unique IDs for each sample. By combining data from multiple sources, users can create more comprehensive datasets that may be better suited to their research questions. Users can also enter the type of data source to indicate whether the dataset is from human, animal, plants and other organisms. The G2PDeep-v2 validates uploaded files to guarantee the data can be used in model creation. For any invalid format or unsupported data type, it has a function to stop data creation and notify users about the corresponding error message. It also shows a progress bar with duration remaining, allowing users to monitor the status of the dataset creation. The created datasets are private and only retrievable by the owners of the datasets. G2PDeep-v2 supports user’s needs of sharing data with the community after anonymization by removing identifiable information for samples, making it available to other researchers to work on same data and share insights while protecting dataset privacy. G2PDeep-v2 also integrates the publicly available datasets, such as 23 TCGA cancer datasets, SoyNAM datasets [21] and Bandillo's SNP datasets [22] (see Fig. 2B). Comprehensive details for each dataset, including links to data, type of data, number of samples, and features, are directly retrievable from the website. Once the datasets are created, users can build their models for the datasets. Model creation Transitioning to model creation, G2PDeep-v2 emphasizes customization as a key feature. Hyperparameters, critical components influencing machine learning model performance, can be tailored by users on the Model Creation page (See Fig. 3). The range of suggested hyperparameters and training parameters for models in G2PDeep-v2 are shown in Supplementary Table S1. Users can also select up to three different types of data as input and determine whether the model is designed for quantitative phenotype prediction or categorical phenotype prediction. To strike a balance between training speed and model performance, G2PDeep-v2 provides three strategic options for setting hyperparameters. The first involves using default pre-tuned hyperparameters based on models created using data from 23 different TCGA studies and WGRS dataset for SCN resistance, enabling users to quickly generate models without additional tuning. Alternatively, users can opt for the second strategy, customizing hyperparameters through an interactive interface, aligning their models with specific datasets and research questions. The third strategy employs an automated hyperparameter search using a Bayesian optimization algorithm [23], efficiently exploring a large search space to identify optimal hyperparameters challenging to pinpoint through manual tuning. Once users complete model creation, G2PDeep-v2 automatically saves the model as a private entry in the database. Users can conveniently access and manage their private and public models, along with corresponding configurations. Additionally, the platform supports model sharing within the community, fostering collaboration and knowledge exchange. Project for model training and evaluation Once the dataset and model are prepared, users can seamlessly leverage G2PDeep-v2 to train models using the uploaded datasets. On the Project Creation page, users can conveniently access all publicly available models as well as their private models, categorized based on the type of multi-omics data they are interested in. To initiate a new project of models training, users are prompted to select a dataset for each type of multi-omics data to serve as input for the model. After dataset selection, users have the flexibility to experiment with different hyperparameter-setting strategies to identify the optimal configuration for their specific data. Upon submission of the project, it enters a task queue, awaiting allocation of computing resources. The project settings and model configurations are securely stored in the database. Notably, for cancer data, the server typically takes around 2 hours to train a model using automated hyperparameter tuning settings, involving 400 training samples across three types of multi-omics data and only CPU resources. Users can track progress via a detailed summary page throughout the model training process. A progress bar with duration and percentage is displayed on the summary page, along with the estimated time to completion and model information. Further insights into the model, dataset, and training information are accessible on the Detail page, as illustrated in Fig. 4. Dataset details include names, omics types, number of samples, and features, presented in a clear tabular format. Model information encompasses the model type and a diagram illustrating the kernel size and number of filters for each layer. The learning curve graphically portrays the performance of model on both training and validation datasets, aiding in assessing overfitting or underfitting. Additionally, the optimization history plot for automated hyperparameter tuning provides valuable insights into the efficacy of different hyperparameters. Once the model reaches optimal training, G2PDeep-v2 provides interactive plots illustrating predicted results and model performance on both training and validation datasets. For categorical phenotype prediction tasks, a bar chart depicts the frequency of predicted labels alongside ground truth. Receiver Operating Characteristic (ROC) curves and Precision-Recall curves offer a visual representation of the diagnostic capabilities of model. In cases of quantitative phenotype prediction tasks, a scatter plot compares predicted values with ground truth, accompanied by metrics like the Pearson correlation coefficient (PCC) and coefficient of determination (R squared). All predicted results and interactive plots are downloadable as CSV files and PNG images. Prediction and significant biomarkers discovery Users can utilize G2PDeep-v2 to make predictions and visualize results using multi-omics data and a well-trained model. The predictions take on an average, less than 30 seconds to predict phenotype and marker significance for 1,000 samples. Precisely, users can effortlessly input data by uploading a CSV file directly to the server for each type of multi-omics data. The system performs thorough validation, ensuring adherence to the required format, and promptly notifies users of any invalid input data through error notification. Notably, the system accommodates up to 10,000 samples, and a user-friendly progress bar allows for real-time monitoring of prediction status. All predicted results are securely stored in the database, readily retrievable for future analysis and comparison. Upon completion, G2PDeep-v2 generates a bar chart illustrating predicted values and a plot highlighting significant biomarkers (shown in Fig. 5A). Users retain the flexibility to adjust the number of displayed biomarkers by setting a threshold based on the highest saliency values, focusing on the most relevant biomarkers for their specific research requirements. The plot presents significant biomarkers sorted by decreasing saliency values, and this information can be conveniently saved as a CSV file. G2PDeep-v2 also provides GSEA for significant biomarkers. It performs GSEA analysis based on KEGG [16] and Reactome [17] pathway databases (shown in Fig. 5B), which are widely used and comprehensive resources for pathway information. In cases where the biomarkers are not genes, such as CpG islands identified from methylation data, G2PDeep-v2 converts these markers to the corresponding neighboring gene that they regulate to fetch significance. It also provides users with a scatterplot for top 10 enriched pathways from KEGG and Reactome for the gene sets, making it easy to gain insights into the molecular mechanisms underlying complex diseases and other biological phenomena. Detailed information on enriched pathways is presented in tabular form, including corresponding p -values, adjusted p -values, and gene sets. Additionally, a table listing literature evidence associated with significant biomarkers and relevant cancer or other studies enhances the interpretability of the results. Study results in G2PDeep-v2 We regularly update and share the outcomes of cancer studies on the Study Results Page within G2PDeep-v2. Users can effortlessly access and retrieve results tailored to their specific interests, thereby facilitating enhanced accessibility for subsequent analysis and exploration. Currently in G2PDeep-v2, we conducted several comprehensive studies using the 23 TCGA cancer studies dataset encompassing six distinct types of multi-omics data independently. The diverse array of multi-omics data, including gene expression, miRNA expression, DNA methylation, protein expression SNP, and CNV, was downloaded from the Broad Institute Fire Browse portal [24]. To ensure a robust analysis, we systematically created 41 datasets for each cancer study. These datasets include individual types of omics (6 datasets), combinations of two omics (15 datasets), and combinations of three omics (20 datasets). The phenotypes of these studies are long-term survival (LTS) and non-long-term survival (non-LTS) groups. The LTS is defined as survival > 3 years after diagnosis, and the non-LTS is defined as survival ≤ 3 years. Individuals who survived with the last follow-up of ≤ 3 years are excluded from further analysis. To make 23 TCGA studies applicable to both ideal scenarios and real-world conditions, we categorized them into two types: studies with uniform multi-omics data and those with non-uniform multi-omics data. In the context of ideal scenarios, uniform data denotes that patient cohorts in these studies encompass all six types of multi-omics data, while non-uniform data for real-world conditions indicates that cohorts may lack some types of multi-omics data. Precisely, the uniform data can be considered a subset of the non-uniform data. The studies with uniform omics data are tailored to investigate the significance of multi-omics data combinations. Due to limitations in the cohort of patients, we specifically designated 6 out of the total 23 studies as studies with uniform omics data. On the other hand, studies with non-uniform data are designed to explore biomarkers under scenarios that more closely mirror the complexities of real-world conditions. We finally made a total of 23 studies specifically with non-uniform data. The specifics of uniform and non-uniform multi-omics data for each cancer study, including information such as sequencing platforms, the number of features, and samples, are comprehensively listed in Table 2 and 3 respectively. The G2PDeep-v2 conducted a thorough analysis of phenotype prediction using both studies with uniform and non-uniform multi-omics data. Various models, including our proposed multi-CNN, LR [20], SVM [21], DT [22], and RF [23], were employed for predictions. To ensure reproducibility, the data for each cancer study underwent a systematic division into a training dataset (60% of the entire data) for model training, a validation dataset (20% of the entire data) for hyper-parameter tuning, and a test dataset (20% of the entire data) to evaluate model performance. The model was constructed in each cross-validation iteration and rigorously evaluated on the designated test set. Quantification of predictive performance was achieved by calculating the mean area under the curve (AUC) over a 5-fold cross-validation framework. Fig. 6 illustrates that G2PDeep-v2 using our proposed multi-CNN outperforms other ML models in predicting phenotypes for the Skin Cutaneous Melanoma (SKCM) study with uniform multi-omics data. Based on the metrics recorded for models applied to both studies with uniform and non-uniform multi-omics, as depicted in Supplementary Table S2 and S3 respectively, G2PDeep-v2 using our proposed multi-CNN also outperforms or competes effectively with other ML models across most of the cancer studies. All performance details are conveniently accessible on the Study Result Page, providing a consolidated view of the effectiveness of models across various multi-omics data scenarios for user convenience. Furthermore, we expanded upon the study results by incorporating significant biomarkers and conducting corresponding GSEA analysis. Application of G2PDeep-v2 Use case #1: Long-term-survival prediction and markers discovery for cancer. The motivation for this use case is to highlight the advantages of G2PDeep-v2 for long-term survival prediction and biomarker discovery in Breast Invasive Carcinoma (BRCA) cancer. We used G2PDeep-v2 to predict the phenotype of BRCA patients based on their multi-omics data, including gene expression, miRNA expression, DNA methylation, protein expression, SNP, and CNV data. We created and trained deep learning models to accurately predict the long-term survival of BRCA patients. According to our results (See Supplementary Table S2), the best model trained on three combinations of omics is the CNN model, which achieved a mean AUC score of 0.907. The three combinations of omics are gene expression, miRNA expression, and SNP. We generated significant biomarkers and sorted them by saliency values. We selected the biomarkers with the top 100 highest saliency values and compared these biomarkers with oncogenes from the OncoKB database [25]. We found that 6 out of the 100 genes are oncogenes (see Supplementary Fig. S1A). We then performed GSEA analysis on these 100 genes and found seven pathways with p -values lower than 0.05. We noticed that most of the enriched pathways are related to breast cancer development (see Supplementary S4 Fig. 1B). Todd et al. [26] have reported that breast cancer with aberrant activation of the PI3K pathway can be identified by somatic mutations, suggesting potential dependence on the phosphatidylinositol signaling system pathway. Klara et al. [27] reported that N-glycosylation of breast cancer cells during metastasis is observed in a site-specific manner, highlighting the significance of high-mannose, fucosylated, and complex N-glycans as potential diagnostic markers and therapeutic targets in metastatic breast cancer. The Notch signaling pathway promotes tumor progression and survival and induces a breast cancer stem cell (CSC) phenotype [28]. These evidence support the relevance of the identified biomarkers and their contribution towards these predictions. Use case #2: Disease Resistance prediction for Soybean Cyst Nematode (SCN) in Soybean 1066 lines. In this use case, we tested G2PDeep-v2 for Soybean Cyst Nematode (SCN) using Copy Number Variation (CNV) data, extracted from publicly available Whole-Genome Resequencing (WGRS) datasets for 1066 Soybean accessions [29]. The dataset consisted of multiple phenotypes, 228 samples from this dataset had readings for SCN phenotype, with class categories, Susceptible (S) and Resistant (R). G2PDeep’s multi-CNN model was trained on 80 percent of this dataset, and its performance was evaluated on 5-fold cross-validation, using the AUC curve. The model performed consistently well on all 5-folds. To interpret the model’s predictions and identify main genomic regions responsible for prediction of SCN resistance, we implemented saliency map approach. This approach ranked the resultant gene list, based on the saliency values. In a further step to simplify rankings, saliency value was converted to dense rank, the higher the saliency value, lower it’s rank would be. Based on the ranked gene list, the model identified a novel gene Glyma.13g030200 (as shown in Supplementary Table S4 and Fig. S2), which ranked tenth in saliency list. Interestingly, protein from the same family was previously published as a candidate for nematode resistance in rice [30]. To validate these results further, we looked at the regulatory aspects, to explore the Transcription Factors (TF) binding to Glyma.13g030200 promoter region. GenVarX tool [31] in SoyKB [29,32], identified 81 TF binding sites within a 2-kb upstream region of the new candidate gene. Notably, 37 of these sites were particularly found to contain variants (as shown in Supplementary Fig. S3). To explore Indels in the identified promotor regions, SNPViz tool [33–35] in SoyKB was utilized. This identified large insertions within the promotor region (as shown in Supplementary Table S5 and Fig. S4), which can potentially regulate the function of this gene affecting its role in SCN resistance. Further functional enrichment was performed, on the resulting gene list, using GProfiler [36], to analyze Gene Ontology (GO) and KEGG pathway enrichment, where results revealed GO terms associated with defense response and stress response (as shown in Supplementary Table S6). The overall findings suggest Glyma.13g030200 as a promising candidate which can be further investigated for SCN resistance phenotype. Further studies may be required to experimentally validate its precise function in SCN resistance. Discussion G2PDeep-v2 webserver is developed as a one-stop-shop platform that addresses the need for efficient and accurate phenotype predictions from multi-omics data with customizable deep learning and machine learning models for any organisms. G2PDeep-v2 is the first web server that allows models to be created, trained with automated hyperparameter tuning, and used for inference on multi-omics data uploaded by researchers. Performance, compatibility, usability, and interpretability are all central principles of G2PDeep-v2. G2PDeep-v2 integrates numerous deep learning and machine learning models that are well-trained on 23 different TCGA cancer studies, SoyNAM, and Bandillo's SNP datasets, allowing researchers to reuse these models to predict phenotypes and identify significant biomarkers for biomedical and agribiotech purposes. It has applications for predicting phenotypes in a wide range of research domains, including human diseases, agriculture, animal, and viral studies. It can also further help uncover the specific multi-omics data types that may be best suited for respective phenotype predictions. In many real-world scenarios, such as medical research and rare disease studies, obtaining sufficient labeled data can be challenging. In the future, we plan to employ meta-learning techniques to enable models to learn from small amounts of data by leveraging prior knowledge learned from other tasks or experiences. To reduce the batch effect in multi-omics datasets, we also plan to utilize contrastive learning to learn feature representations that are invariant to batch effects. By comparing different representations of data from different batches, our models can identify common patterns that are independent of the batch effect. We are also planning to enhance G2PDeep-v2 by enabling models to cater to multi-class prediction scenarios. We will also deploy G2PDeep-v2 on a server equipped with both CPU and GPU resources to expedite model training and inference processes. Currently, we are working on combining scRNA-seq with bulk RNA-seq to improve the accuracy and resolution of transcriptomic analysis. By integrating scRNA-seq and bulk RNA-seq data, we can identify cell-type-specific gene expression patterns in complex tissues, enabling a deeper understanding of cellular heterogeneity and the identification of new biomarkers, than can be achieved by bulk transcriptomics alone. G2PDeep-v2 features will continue to expand and develop in response to the evolving needs of the research community. Conclusions G2PDeep-v2 is a novel and comprehensive web-platform that enables researchers to perform phenotype prediction, biomarker discovery, and GSEA analysis for a range of applications in research in human disease and plant breeding. With its user-friendly interface, advanced machine learning algorithms and automated hyperparameter tuning, G2PDeep-v2 allows for easy customization and optimization of models without the need for extensive experience in machine learning. By integrating various multi-omics datasets and pre-trained models, G2PDeep-v2 enables the creation of robust and reproducible predictions and biomarkers, while also providing access to a wealth of downstream analysis tools and results from multiple studies. Overall, G2PDeep-v2 represents a single one-stop-shop solution for phenotype predictions, with potential applications in precision medicine, drug discovery, precision agriculture, genomic epidemiology and other areas of research that rely on complex omics data. Methods Data pre-processing To enhance the scalability of the dataset, G2PDeep-v2 employs one-hot encoding and normalization individually on six different types of omics data: gene expression, miRNA expression, DNA methylation, protein expression, SNP, and CNV. Regarding features in expression data, such as gene expression, miRNA expression, DNA methylation, and protein expression, the values in each sample undergo normalization through z -score normalization. Focusing on DNA methylation data, only CpG islands occurring in promoter regions or genes are included. For SNP data, the four genotypes (adenine (A), thymine (T), cytosine (C), and guanine (G)) and missing data undergo encoding through one-hot binary encoding. In the case of gene-level CNV data, the encoding includes homozygous deletion, single copy deletion, diploid normal copy, low-level copy number amplification, and high-level copy number amplification, utilizing one-hot binary encoding. Notably, missing values for expression data are set to 0, while none of the SNP and CNV datasets undergo any imputation process. Modeling in G2PDeep Multi-CNN Our proposed multi-CNN is an extended version of the dual-CNN reported in our previous work [14,15]. The multi-CNN model (as shown in Fig. 7) takes up to three types of omics data combinations as input. The model consists of multiple parallel CNN layers and a fully connected neural network. The encoded genotypes for each type of omics are individually passed into multiple parallel CNN layers. These layers generate representations for each type of omics data to discover patterns and provide a better understanding of the biomarkers. The representations for each type of omics are concatenated, integrating the information of biomarkers from different perspectives. The concatenated representations are then passed into the fully connected neural network with an output layer for phenotype prediction. To prevent the model overfitting, a Batch Normalization [37] layer is added at the end of representation and Dropout [38] layers are added in each layer of fully connected neural network. The Leaky Rectified Linear Unit (Leaky-ReLU) [39] activation function is added to each layer of model. The loss function of the model is cross-entropy and mean squared error for categorical phenotype and quantitative phenotype prediction, respectively. The model is optimized by Adam [40], an adaptive learning rate optimization algorithm. In TCGA cancer studies, the output of the model is a vector of probabilities converted by the Softmax function, representing the probability to LTS or non-LTS. Traditional machine learning models G2PDeep-v2 integrates various traditional machine learning methods, such as Logistic Regression (LR), Support Vector Machine (SVM), Decision Tree (DT), and Random Forest (RF) for comparisons. The input for these models is a vector of values concatenated from each type of omics. For logistic regression, it uses an L2 penalty term to deal with multicollinearity problems and penalize insignificant biomarkers. The SVM model uses the radial basis function (RBF) kernel, which makes the data separable using a hyperplane by projecting non-linearly separable data into higher-dimensional space. The decision tree, a nonparametric machine learning algorithm, facilitates training the data without strong assumptions or prior knowledge. The random forest, an ensemble learning method, can handle both linear and non-linear types of data. Biomarkers discovery and annotation The significant biomarkers associated with phenotypes of interest to researchers are estimated using models in G2PDeep-v2. The saliency map algorithm is applied to the multi-CNN to estimate these significant biomarkers, and the coefficients of traditional ML models are utilized to identify them. Biomarkers with higher estimated values are considered significant. To facilitate the functional annotation of these identified significant biomarkers, the Gene Set Enrichment Analysis (GSEA) function of GSEApy [39], a Python library, is employed. Web server implementation G2PDeep-v2 is developed using Model-View-Controller (MVC) architectural pattern and deployed in Docker. This containerized deployment is hosted on a server equipped with an Intel(R) Xeon(R) Gold 6248 CPU and 384 GB of memory, signifying a robust computing environment capable of efficiently handling the computational demands of G2PDeep-v2. G2PDeep-v2 is designed to provide users with a clean and orderly appearance of interface components, reducing the chances of faulty operations and improving user experience. It utilizes high-performance computing resources to guarantee efficient, sustainable, and reliable services with a high volume of tasks. The architectural framework of G2PDeep comprises four modules, complemented by a security policy as illustrated in Fig. 8. Web interface module G2PDeep-v2 provides user-friendly web interface developed using ReactJS [41] and Material UI [42], enterprise-level user interface (UI) libraries. It is designed to be responsive and to render content freely across all screen resolutions on computer and tablet. Plotly [43], a Python graphing library, is used for publication-quality graphs on cross-platform web browsers including Google Chrome, Firefox, Microsoft Edge, and Safari. High-quality interactive charts help users not only summarize the most interesting results easily, but also understand the omics-based finding comprehensively. Core backend module The core backend of G2PDeep-v2 is a middle platform connecting to web interface, database, and the AI platform. It is developed based on the Django REST framework [44], a Python-based powerful and flexible server-side web framework, for managing high volume of requests and tasks robustly. The Hypertext Transfer Protocol (HTTP) is used to communicate between web interface and backend. The backend integrates different pipelines for dataset creation, models training, and results summarization. It uses Python-based libraries, such as Pandas, NumPy [45] and SciPy [46], to perform a wide variety of mathematical operations on high-dimensional input data and results. The Celery [47], a Python-based extension of Django, schedules model training tasks in a queue and completes expensive operations of training asynchronously. AI platform module The AI platform is designed for construction, modification, training, and inference of deep learning neural networks and machine learning based models. The deep learning models and their mathematical optimization are developed based on TensorFlow [48] and Keras [49], high-level deep learning frameworks. The machine learning based models are implemented by scikit-learn [50], free software machine learning library for the Python programming language. Optuna [51], an automatic hyperparameter optimization software framework, provides black box and hyperparameter optimization to maximize the performance of the deep learning and machine learning models. Database module MySQL [52] and Redis [53] databases are used in G2PDeep-v2. MySQL, a relational database, enables meaningful information by joining various organized tables. It manages various multi-omics data, project information, modeling information, training information, and user information. Redis is a NoSQL database and in-memory database, extremely fast in reading and writing the data in random access memory. Redis stores the model training information and details of scheduler, bring the reliability of data storage and transactions during multiple tasks processing. Security policy The G2PDeep-v2 leverages JSON Web Token (JWT) token [54] to control the access to private datasets and models. The JWT token is a protocol providing authentication, authorization, and other security features for enterprise applications. Users can create an account by filling out a registration form on the sign-up page with the required information. The activation link for the new account is then sent to users. Users can log into G2PDeep using their registered username and password. The login credential remains valid for 12 hours, providing access without having to prompt the user to log in again. Abbreviations AUC : area under the curve BRCA : Breast Invasive Carcinoma CNV : copy number variations CSC : cancer stem cell CSV : comma-separated values DT : Decision Tree GSEA : Gene Set Enrichment Analysis HTTP : Hypertext Transfer Protocol JWT : JSON Web Token KEGG : Kyoto Encyclopedia of Genes and Genomes LR : Logistic Regression LTS : long-term survival miRNA : microRNA MVC : Model-View-Controller non-LTS : non-long-term survival PCC : Pearson correlation coefficient RF : Random Forest ROC : Receiver Operating Characteristic SKCM : Skin Cutaneous Melanoma SNP : single nucleotide polymorphisms SVM : Support Vector Machine TCGA : The Cancer Genome Atlas UI : user interface Declarations Ethics approval and consent to participate Not applicable. Consent for publication Not Applicable. Availability of data and materials The G2PDeep-v2 server is publicly available at https://g2pdeep.org. Competing interests The authors declare that they have no competing interests. Funding This work is supported by funding from Missouri Department of Health and Senior Services (MDHSS) - Contract #AOC23380006, National Science Foundation (NSF) Cybersecurity Innovation OAC-2232889; National Institutes of Health (R35-GM126985) and U.S. Department of Energy under Award DE-SC0023142. Authors' contributions SZ, DX, TJ conceived the research. SZ, TA and MI wrote the software. SZ and SA conducted the deep learning and machine learning experiments. SZ wrote the manuscript with suggestions from DX and TJ. DX and TJ provided valuable input and advice for the project. All authors read and approved the final manuscript. References Menyhárt O, Győrffy B. Multi-omics approaches in cancer research with applications in tumor subtyping, prognosis, and diagnosis. Comput Struct Biotechnol J. 2021;19:949. Hasin Y, Seldin M, Lusis A. Multi-omics approaches to disease. Genome Biol. 2017;18:1–15. Sandhu KS, Lozada DN, Zhang Z, Pumphrey MO, Carter AH. Deep Learning for Predicting Complex Traits in Spring Wheat Breeding Program. Front Plant Sci. 2021;11. Dimitrakopoulos C, Hindupur SK, Colombi M, Liko D, Ng CK, Piscuoglio S, et al. Multi-omics data integration reveals novel drug targets in hepatocellular carcinoma. BMC Genomics. 2021;22:1–26. Wang C, Lye X, Kaalia R, Kumar P, Rajapakse JC. Deep learning and multi-omics approach to predict drug responses in cancer. BMC Bioinformatics. 2021;22:1–15. Leo IR, Aswad L, Stahl M, Kunold E, Post F, Erkers T, et al. Integrative multi-omics and drug response profiling of childhood acute lymphoblastic leukemia cell lines. Nat Commun. 2022;13:1691. Ma W, Qiu Z, Song J, Li J, Cheng Q, Zhai J, et al. A deep convolutional neural network approach for predicting phenotypes from genotypes. Planta. 2018;248:1307–18. Hanczar B, Zehraoui F, Issa T, Arles M. Biological interpretation of deep neural network for phenotype prediction based on gene expression. BMC Bioinformatics. 2020;21:501. Wang T, Shao W, Huang Z, Tang H, Zhang J, Ding Z, et al. MOGONET integrates multi-omics data using graph convolutional networks allowing patient classification and biomarker identification. Nat Commun. 2021;12:3445. Sammut S-J, Crispin-Ortuzar M, Chin S-F, Provenzano E, Bardwell HA, Ma W, et al. Multi-omic machine learning predictor of breast cancer therapy response. Nature. 2022;601:623–9. Elmarakeby HA, Hwang J, Arafeh R, Crowdis J, Gang S, Liu D, et al. Biologically informed deep neural network for prostate cancer discovery. Nature. 2021;598:348–52. Oh JH, Choi W, Ko E, Kang M, Tannenbaum A, Deasy JO. PathCNN: interpretable convolutional neural networks for survival prediction and pathway analysis applied to glioblastoma. Bioinformatics. 2021;37:i443–50. Poirion OB, Jing Z, Chaudhary K, Huang S, Garmire LX. DeepProg: an ensemble of deep-learning and machine-learning models for prognosis prediction using multi-omics data. Genome Med. 2021;13:1–15. Liu Y, Wang D, He F, Wang J, Joshi T, Xu D. Phenotype Prediction and Genome-Wide Association Study Using Deep Convolutional Neural Network of Soybean. Front Genet. 2019;10. Zeng S, Mao Z, Ren Y, Wang D, Xu D, Joshi T. G2PDeep: a web-based deep-learning framework for quantitative phenotype prediction and discovery of genomic markers. Nucleic Acids Res. 2021;49:W228–36. Kanehisa M, Furumichi M, Tanabe M, Sato Y, Morishima K. KEGG: new perspectives on genomes, pathways, diseases and drugs. Nucleic Acids Res. 2017;45:D353–61. Jassal B, Matthews L, Viteri G, Gong C, Lorente P, Fabregat A, et al. The reactome pathway knowledgebase. Nucleic Acids Res. 2020;48:D498–503. Institute NHGR. The Cancer Genome Atlas (TCGA) portal [Internet]. 2022. Available from: https://www.cancer.gov/tcga Goff SA, Vaughn M, McKay S, Lyons E, Stapleton AE, Gessler D, et al. The iPlant collaborative: cyberinfrastructure for plant biology. Front Plant Sci. 2011;2:34. Merchant N, Lyons E, Goff S, Vaughn M, Ware D, Micklos D, et al. The iPlant collaborative: cyberinfrastructure for enabling data to discovery for the life sciences. PLoS Biol. 2016;14:e1002342. Song Q, Yan L, Quigley C, Jordan BD, Fickus E, Schroeder S, et al. Genetic characterization of the soybean nested association mapping population. Plant Genome 10 (2). 2017. Bandillo N, Jarquin D, Song Q, Nelson R, Cregan P, Specht J, et al. A population structure and genome‐wide association analysis on the USDA soybean germplasm collection. Plant Genome. 2015;8:plantgenome2015.04.0024. Snoek J, Larochelle H, Adams RP. Practical bayesian optimization of machine learning algorithms. Adv Neural Inf Process Syst. 2012;25. FireBrowse Team. FireBrowse [Internet]. 2016. Available from: http://firebrowse.org/ Chakravarty D, Gao J, Phillips S, Kundra R, Zhang H, Wang J, et al. OncoKB: a precision oncology knowledge base. JCO Precis Oncol. 2017;1:1–16. Miller TW, Rexer BN, Garrett JT, Arteaga CL. Mutations in the phosphatidylinositol 3-kinase pathway: role in tumor progression and therapeutic implications in breast cancer. Breast Cancer Res. 2011;13:1–12. Ščupáková K, Adelaja OT, Balluff B, Ayyappan V, Tressler CM, Jenkinson NM, et al. Clinical importance of high-mannose, fucosylated, and complex N-glycans in breast cancer metastasis. Jci Insight. 2021;6. Farnie G, Clarke RB, Spence K, Pinnock N, Brennan K, Anderson NG, et al. Novel cell culture technique for primary ductal carcinoma in situ: role of Notch and epidermal growth factor receptor signaling pathways. J Natl Cancer Inst. 2007;99:616–27. Joshi T, Wang J, Zhang H, Chen S, Zeng S, Xu B, et al. The evolution of soybean knowledge base (SoyKB). Plant Genomics Databases Methods Protoc. 2017;149–59. Li Z, Huang Q, Lin B, Guo B, Wang J, Huang C, et al. CRISPR/Cas9-targeted mutagenesis of a representative member of a novel PR10/Bet v1-like protein subfamily significantly reduces rice plant height and defense against Meloidogyne graminicola. Phytopathol Res. 2022;4:38. Chan YO, Biová J, Mahmood A, Dietz N, Bilyeu K, Škrabišová M, et al. Genomic Variations Explorer (GenVarX): a toolset for annotating promoter and CNV regions using genotypic and phenotypic differences. Front Genet. 2023;14. Joshi T, Patil K, Fitzpatrick MR, Franklin LD, Yao Q, Cook JR, et al. Soybean Knowledge Base (SoyKB): a web resource for soybean translational genomics. BMC Genomics. Springer; 2012. p. 1–15. Zeng S, Škrabišová M, Lyu Z, Chan YO, Dietz N, Bilyeu K, et al. Application of SNPViz v2.0 using next-generation sequencing data sets in the discovery of potential causative mutations in candidate genes associated with phenotypes. Int J Data Min Bioinforma. 2021;25:65–85. Zeng S, Škrabišová M, Lyu Z, Chan YO, Bilyeu K, Joshi T. SNPViz v2.0: A web-based tool for enhanced haplotype analysis using large scale resequencing datasets and discovery of phenotypes causative gene using allelic variations. 2020 IEEE Int Conf Bioinforma Biomed BIBM. 2020. p. 1408–15. Major Soybean Maturity Gene Haplotypes Revealed by SNPViz Analysis of 72 Sequenced Soybean Genomes | PLOS ONE [Internet]. [cited 2024 Nov 14]. Available from: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0094150 g:Profiler—a web-based toolset for functional profiling of gene lists from large-scale experiments | Nucleic Acids Research | Oxford Academic [Internet]. [cited 2024 Nov 14]. Available from: https://academic.oup.com/nar/article/35/suppl_2/W193/2920757 Ioffe S, Szegedy C. Batch normalization: Accelerating deep network training by reducing internal covariate shift. Int Conf Mach Learn. pmlr; 2015. p. 448–56. Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R. Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res. 2014;15:1929–58. Maas AL, Hannun AY, Ng AY. Rectifier nonlinearities improve neural network acoustic models. Proc Icml. Atlanta, Georgia, USA; 2013. p. 3. Kingma DP, Ba J. Adam: A method for stochastic optimization. ArXiv Prepr ArXiv14126980. 2014; Facebook. React [Internet]. 2022. Available from: https://reactjs.org/ Google. Material-UI [Internet]. 2023. Available from: https://material-ui.com/ Inc PT. Collaborative data science [Internet]. Montreal, QC: Plotly Technologies Inc.; 2015. Available from: https://plot.ly Django Software Foundation. Django [Internet]. 2019. Available from: https://djangoproject.com Harris CR, Millman KJ, van der Walt SJ, Gommers R, Virtanen P, Cournapeau D, et al. Array programming with NumPy. Nature. 2020;585:357–62. Virtanen P, Gommers R, Oliphant TE, Haberland M, Reddy T, Cournapeau D, et al. SciPy 1.0: fundamental algorithms for scientific computing in Python. Nat Methods. 2020;17:261–72. Celery Team. Celery [Internet]. 2021. Available from: https://github.com/celery/celery Martín Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, et al. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems [Internet]. 2015. Available from: https://www.tensorflow.org/ Chollet F, others. Keras [Internet]. 2015. Available from: https://keras.io Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, et al. Scikit-learn: Machine learning in Python. J Mach Learn Res. 2011;12:2825–30. Akiba T, Sano S, Yanase T, Ohta T, Koyama M. Optuna: A next-generation hyperparameter optimization framework. Proc 25th ACM SIGKDD Int Conf Knowl Discov Data Min. 2019. p. 2623–31. Oracle Corporation. MySQL [Internet]. 2021. Available from: https://www.mysql.com/ Sanfilippo S, Labs R. Redis [Internet]. 2022. Available from: https://redis.io/ JWT Team. JSON Web Token [Internet]. 2015. Available from: https://jwt.io Tables Table 1 . Comparison of functionalities between the previous and latest versions of G2PDeep. Categories Functionality G2PDeep-v1 G2PDeep-v2 Dataset creation single nucleotide polymorphisms (SNP) / Zygosity ✔️ ✔️ gene expression ✔️ copy number variation (CNV) ✔️ Protein expression ✔️ microRNA (miRNA) expression ✔️ DNA Methylation ✔️ Custom models dual-CNN / multi-CNN ✔️ ✔️ Support Vector Machine (SVM) ✔️ Logistic Regression (LR) ✔️ Random Forest (RF) ✔️ Decision Tree (DT) ✔️ Multiple inputs ✔️ Task Regression ✔️ ✔️ Classification ✔️ Model training Online training ✔️ ✔️ Training monitoring ✔️ ✔️ Automate hyperparameter tunning ✔️ Hyperparameter tunning monitoring ✔️ Online prediction Prediction with test dataset ✔️ ✔️ Marker discovery Identifying significant markers ✔️ ✔️ GSEA with KEGG/Reactome ✔️ Literatures related to significant markers ✔️ Table 2 . Uniform dataset for 6 different TCGA cancer studies. Study # of samples (LTS/Non-LTS) Number of features Gene expression miRNA expression DNA methylation protein expression SNP CNV BLCA 42 (15/27) 20,533 1,048 300,869 225 18,634 24,778 HNSC 39 (14/25) 20,533 1,048 300,973 239 17,796 24,778 LUAD 33 (16/17) 20,533 1,048 300,822 239 18,950 24,778 LUSC 28 (15/13) 20,533 1,048 300,970 239 18,822 24,778 SARC 26 (15/11) 20,533 1,048 299,776 219 12,422 24,778 SKCM 41 (29/12) 20,533 1,048 300,455 225 19,488 24,778 Table 3 . Uniform dataset for 6 different TCGA cancer studies. study Number of samples (LTS/Non-LTS) Gene expression miRNA expression DNA methylation Protein expression SNP ACC 62 (44/18) 63 (44/19) 63 (44/19) 36 (28/8) 73 (50/23) BLCA 248 (87/161) 250 (89/161) 252 (89/163) 215 (76/139) 252 (89/163) BRCA 506 (437/69) 344 (296/48) 364 (314/50) 410 (351/59) 455 (395/60) CESC 146 (91/55) 146 (91/55) 146 (91/55) 65 (44/21) 138 (86/52) CHOL 26 (11/15) 26 (11/15) 26 (11/15) 22 (9/13) 26 (11/15) COAD 126 (78/48) 91 (56/35) 130 (81/49) 133 (79/54) 172 (101/71) ESCA 86 (17/69) 87 (18/69) 87 (18/69) 51 (12/39) 86 (18/68) HNSC 327 (144/183) 298 (128/170) 331 (145/186) 230 (89/141) 318 (135/183) KICH 53 (47/6) 53 (47/6) 53 (47/6) 51 (45/6) 53 (47/6) KIRC 404 (293/111) 177 (132/45) 228 (157/71) 246 (173/73) 226 (173/53) KIRP 127 (100/27) 127 (100/27) 120 (94/26) 95 (75/20) 120 (94/26) LIHC 195 (91/104) 195 (92/103) 199 (94/105) 109 (35/74) 189 (89/100) LUAD 270 (133/137) 223 (109/114) 230 (112/118) 204 (102/102) 269 (133/136) LUSC 305 (149/156) 196 (95/101) 222 (111/111) 204 (106/98) 302 (146/156) MESO 80 (14/66) 80 (14/66) 80 (14/66) 58 (8/50) 76 (14/62) PAAD 108 (20/88) 108 (20/88) 114 (21/93) 70 (11/59) 112 (21/91) READ 38 (27/11) 33 (23/10) 40 (29/11) 46 (30/16) 49 (36/13) SARC 177 (108/69) 177 (108/69) 179 (109/70) 150 (87/63) 159 (96/63) SKCM 335 (227/108) 322 (219/103) 336 (227/109) 236 (152/84) 334 (226/108) STAD 196 (48/148) 184 (47/137) 189 (49/140) 170 (38/132) 208 (49/159) THCA 208 (199/9) 209 (200/9) 210 (201/9) 169 (160/9) 205 (198/7) UCEC 69 (44/25) 183 (127/56) 193 (137/56) 217 (163/54) 273 (208/65) UCS 42 (12/30) 41 (12/29) 42 (12/30) 36 (8/28) 42 (12/30) Additional Declarations No competing interests reported. Supplementary Files supplementarytableS1therangeofsuggestedhyperparameters.xlsx supplementarytableS6.xlsx supplementarytableS5.xlsx supplementaryTableS4.xlsx supplementaryFig.S1.docx supplementarytableS2performanceon6uniformdatasets.xlsx supplementarytableS3performanceon23nonuniformdatasets.xlsx Cite Share Download PDF Status: Posted Version 1 posted You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-5776937","acceptedTermsAndConditions":true,"allowDirectSubmit":true,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":398812611,"identity":"6fc3f882-3706-4cc8-bd41-5b1f2ef6bf64","order_by":0,"name":"Shuai Zeng","email":"","orcid":"","institution":"University of Missouri","correspondingAuthor":false,"prefix":"","firstName":"Shuai","middleName":"","lastName":"Zeng","suffix":""},{"id":398812612,"identity":"704bf3b4-7747-4f85-be05-9d538dfc92fe","order_by":1,"name":"Trinath Adusumilli","email":"","orcid":"","institution":"University of Missouri","correspondingAuthor":false,"prefix":"","firstName":"Trinath","middleName":"","lastName":"Adusumilli","suffix":""},{"id":398812613,"identity":"a800fcd0-5229-43ac-80ca-3f5f1fdc2329","order_by":2,"name":"Sania Zafar Awan","email":"","orcid":"","institution":"University of Missouri","correspondingAuthor":false,"prefix":"","firstName":"Sania","middleName":"Zafar","lastName":"Awan","suffix":""},{"id":398812614,"identity":"1a2c8343-8641-4305-90ab-b7dd09606f2d","order_by":3,"name":"Manish Sridhar Immadi","email":"","orcid":"","institution":"University of Missouri","correspondingAuthor":false,"prefix":"","firstName":"Manish","middleName":"Sridhar","lastName":"Immadi","suffix":""},{"id":398812615,"identity":"a3126791-196d-478d-a407-98fd647116a5","order_by":4,"name":"Dong Xu","email":"","orcid":"","institution":"University of Missouri","correspondingAuthor":false,"prefix":"","firstName":"Dong","middleName":"","lastName":"Xu","suffix":""},{"id":398812616,"identity":"2f603c7b-ae84-4db5-94af-aeb627433c33","order_by":5,"name":"Trupti Joshi","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABG0lEQVRIiWNgGAWjYBACxgYGNoYEBgY5AyD7AJAH5IKBBBAn4NGSwGAM1MJw4CAxWhjAahIYEjfAtCAB7FqY29ufPXj44176dvbmB4c/7mCI5uM//vAx7x4LBn72HAOsDus5Y26QkFCcu7PnmMGBg2cYctskcoyNeZ5JMEj2vMGuZUYOm0RCQkLuhhsJQC1tIC08bNI8ByQYDG7gsGVG+jOQlnSD+88/QLTwH38G1mKPU0uCGUhLgsENHqgtDAlmEFskcPoFqCUtwXDDmZyCA2fbJMB+MZxzQIJH4syzAmxaDIEhJvnDJkHe4PjxjQ8q22xy5/cff/jgzYE6Of725A1YtTSg8iXgLB5sykFAHpfEKBgFo2AUjAI4AABTGGc4VX9BWQAAAABJRU5ErkJggg==","orcid":"","institution":"University of Missouri","correspondingAuthor":true,"prefix":"","firstName":"Trupti","middleName":"","lastName":"Joshi","suffix":""}],"badges":[],"createdAt":"2025-01-07 01:38:08","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-5776937/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-5776937/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":73390861,"identity":"15d52d27-8f31-4c52-8356-3240fab1efe3","added_by":"auto","created_at":"2025-01-09 12:47:35","extension":"png","order_by":1,"title":"Figure 1","display":"","copyAsset":false,"role":"figure","size":435219,"visible":true,"origin":"","legend":"\u003cp\u003eOverview of G2PDeep-v2.\u003c/p\u003e","description":"","filename":"floatimage11.png","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/845d16a515fb8f09f5325c50.png"},{"id":73390855,"identity":"4364473b-937e-4373-8b1a-eda493103898","added_by":"auto","created_at":"2025-01-09 12:47:35","extension":"png","order_by":2,"title":"Figure 2","display":"","copyAsset":false,"role":"figure","size":265811,"visible":true,"origin":"","legend":"\u003cp\u003eDataset creation and retrieval in G2PDeep-v2. (A) Example of dataset creation by a shared link to data. (B) Publicly available datasets are shown with structured information.\u003c/p\u003e","description":"","filename":"floatimage21.png","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/315976ce5dcd8fad6920d24d.png"},{"id":73393474,"identity":"e3c1ef12-d300-4b36-99eb-0de14336eced","added_by":"auto","created_at":"2025-01-09 13:11:36","extension":"png","order_by":3,"title":"Figure 3","display":"","copyAsset":false,"role":"figure","size":571209,"visible":true,"origin":"","legend":"\u003cp\u003eInteractive chart to configure the deep-learning model in G2PDeep-v2. (A) Options for inputting details such as the model, task, and input data. (B) Hyperparameters tuning options.\u003c/p\u003e","description":"","filename":"floatimage31.png","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/c9f1b5e9e98e864a74bf7164.png"},{"id":73390868,"identity":"5aef93fd-1454-497f-9e06-8bb92c852a80","added_by":"auto","created_at":"2025-01-09 12:47:36","extension":"png","order_by":4,"title":"Figure 4","display":"","copyAsset":false,"role":"figure","size":630583,"visible":true,"origin":"","legend":"\u003cp\u003eProject page in G2PDeep-v2. (A) Model details show the type of model and corresponding training dataset; (B) Figure of multi-CNN model; (C) Learning curve for training and validation datasets; (D) Distribution of ground truth and predicted values for training and validation datasets; (F) ROC curve for phenotype prediction; (G) Optimization history shows improvement of the model during the automate hyperparameter tuning.\u003c/p\u003e","description":"","filename":"floatimage41.png","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/c085c8f110f663e10449be0d.png"},{"id":73390873,"identity":"2896c821-0de3-4198-8654-b66765eb62aa","added_by":"auto","created_at":"2025-01-09 12:47:36","extension":"png","order_by":5,"title":"Figure 5","display":"","copyAsset":false,"role":"figure","size":501470,"visible":true,"origin":"","legend":"\u003cp\u003eStudy Results page in G2PDeep-v2. (A) Panel to select study; (B) Upset plot shows overlapping significant biomarkers; (C) GSEA analysis with Reactome for significant biomarkers; (D) GSEA analysis with KEGG for significant biomarkers.\u003c/p\u003e","description":"","filename":"floatimage51.png","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/29398330bfbd9d382db3fff5.png"},{"id":73390866,"identity":"9ae84ca3-e7b8-4d72-aab2-fa41a6e74782","added_by":"auto","created_at":"2025-01-09 12:47:36","extension":"jpeg","order_by":6,"title":"Figure 6","display":"","copyAsset":false,"role":"figure","size":681869,"visible":true,"origin":"","legend":"\u003cp\u003eMean AUC of models on 41 datasets from the Skin Cutaneous Melanoma (SKCM) study. Models are trained on each dataset individually. The result indicates our proposed multi-CNN model outperforms other traditional machine learning models.\u003c/p\u003e","description":"","filename":"floatimage6.jpeg","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/409c359a0dac479d115be975.jpeg"},{"id":73390874,"identity":"e288aa88-d710-4ae2-8fec-169695b21bd0","added_by":"auto","created_at":"2025-01-09 12:47:36","extension":"png","order_by":7,"title":"Figure 7","display":"","copyAsset":false,"role":"figure","size":85911,"visible":true,"origin":"","legend":"\u003cp\u003eAn example architecture of the multi-CNN model designed for long-term survival prediction using input data with single, two combinations, and three combinations of multi-omics data.\u003c/p\u003e","description":"","filename":"floatimage7.png","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/3f6cd7e5666bc1bf16f05f3d.png"},{"id":73390889,"identity":"2a7fd00f-731a-4ab5-88f2-86024183134b","added_by":"auto","created_at":"2025-01-09 12:47:36","extension":"png","order_by":8,"title":"Figure 8","display":"","copyAsset":false,"role":"figure","size":248094,"visible":true,"origin":"","legend":"\u003cp\u003eThe architecture of G2PDeep. The architecture consists of four modules and these modules communicate with each other via appropriate APIs.\u003c/p\u003e","description":"","filename":"floatimage8.png","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/8f691dc4239509c57225483d.png"},{"id":74081460,"identity":"6fdc4113-cba5-4245-b0bd-cc9f134ca233","added_by":"auto","created_at":"2025-01-17 14:32:08","extension":"pdf","order_by":0,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":4136925,"visible":true,"origin":"","legend":"","description":"","filename":"manuscript.pdf","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/a5aec4ff-287e-4bce-8df1-574544683ac6.pdf"},{"id":73391657,"identity":"f5b42180-3d0f-411d-a77f-bfb15b4d8fdf","added_by":"auto","created_at":"2025-01-09 12:55:35","extension":"xlsx","order_by":0,"title":"","display":"","copyAsset":false,"role":"supplement","size":9937,"visible":true,"origin":"","legend":"","description":"","filename":"supplementarytableS1therangeofsuggestedhyperparameters.xlsx","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/ffc8d26984b6f72f319ac24b.xlsx"},{"id":73390859,"identity":"11e6076f-7b2e-49dc-b60d-547491e37fdd","added_by":"auto","created_at":"2025-01-09 12:47:35","extension":"xlsx","order_by":1,"title":"","display":"","copyAsset":false,"role":"supplement","size":19886,"visible":true,"origin":"","legend":"","description":"","filename":"supplementarytableS6.xlsx","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/878acb295186b45fcc00412c.xlsx"},{"id":73390857,"identity":"1cc41f60-c22d-4523-9668-4d63b4ae232f","added_by":"auto","created_at":"2025-01-09 12:47:35","extension":"xlsx","order_by":2,"title":"","display":"","copyAsset":false,"role":"supplement","size":18323,"visible":true,"origin":"","legend":"","description":"","filename":"supplementarytableS5.xlsx","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/1b12dca00df557aff2b05492.xlsx"},{"id":73391659,"identity":"e7c8e117-0043-4106-90d1-67b54d27aa3a","added_by":"auto","created_at":"2025-01-09 12:55:35","extension":"xlsx","order_by":3,"title":"","display":"","copyAsset":false,"role":"supplement","size":15376,"visible":true,"origin":"","legend":"","description":"","filename":"supplementaryTableS4.xlsx","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/1436036e813857d7a9ee6864.xlsx"},{"id":73390880,"identity":"c6b44bd8-dd50-4409-8815-b0878270dfd3","added_by":"auto","created_at":"2025-01-09 12:47:36","extension":"docx","order_by":4,"title":"","display":"","copyAsset":false,"role":"supplement","size":176657,"visible":true,"origin":"","legend":"","description":"","filename":"supplementaryFig.S1.docx","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/7d6301244a3808b9a676fa83.docx"},{"id":73390878,"identity":"14fb0e82-95ba-45ec-b5b3-7e023886f64d","added_by":"auto","created_at":"2025-01-09 12:47:36","extension":"xlsx","order_by":5,"title":"","display":"","copyAsset":false,"role":"supplement","size":120342,"visible":true,"origin":"","legend":"","description":"","filename":"supplementarytableS2performanceon6uniformdatasets.xlsx","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/858fabee8f81f5ba7baea4d9.xlsx"},{"id":73390875,"identity":"73c6d029-23b4-4f88-820c-64900772d1f5","added_by":"auto","created_at":"2025-01-09 12:47:36","extension":"xlsx","order_by":6,"title":"","display":"","copyAsset":false,"role":"supplement","size":211854,"visible":true,"origin":"","legend":"","description":"","filename":"supplementarytableS3performanceon23nonuniformdatasets.xlsx","url":"https://assets-eu.researchsquare.com/files/rs-5776937/v1/a764cc1d02ab7a36429c732e.xlsx"}],"financialInterests":"No competing interests reported.","formattedTitle":"G2PDeep-v2: a web-based deep-learning framework for phenotype prediction and biomarker discovery for all organisms using multi-omics data","fulltext":[{"header":"Background","content":"\u003cp\u003eWith the advances in molecular profiling technologies, the ability to observe large-scale multi-omics data from patients or other biological organisms has grown remarkably over the past decade. Genome-wide data encompassing various molecular processes, such as gene expression, microRNA (miRNA) expression, protein expression, DNA methylation, single nucleotide polymorphisms (SNP), and copy number variations (CNV), can be obtained for the same set of samples, resulting in multi-omics data for numerous disease and crop studies. Although each type of multi-omics data captures a portion of the biological information, integrating multi-omics data helps researchers comprehensively understand biological systems from different perspectives [1,2]. Researchers have utilized multi-omics data to address many significant breeding and biomedical problems, including plant breeding [3], drug target discovery [4], disease therapy [5,6], and survival analysis. Specifically, muti-omics data allows researchers to predict the phenotypes and identify biomarkers that affect the diversities of phenotypes. To effectively take advantage of complementary information in multi-omics data, it is important to have a one-stop-shop platform for researchers to integrate multi-omics data, train customized deep-learning models for predicting phenotypes using high-performance computing resources and discover the potential biomarkers along with their biological relevance.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eMany approaches have been proposed over the past decade to utilize one type of omics data analysis for various bioinformatics problems. Early attempts have employed supervised learning methods for biomedical classification tasks. For example, DeepGS [7] applies a deep convolutional neural network combined with a fully connected neural network to predict phenotype based on SNP. Blaise et al. [8] proposed an approach for the biological interpretation of deep learning models for phenotype prediction from gene expression data. However, these methods only consider one of the multi-omics data types and failed to utilize useful biological information from other types of multi-omics data. Recently, more supervised methods focused on exploiting the interactions across different omics data types for better prediction. MOGONET [9] integrates multi-omics data using graph convolutional networks for biomedical classification tasks such as Alzheimer\u0026rsquo;s disease patient classification and kidney cancer type classification. Sammut et al. [10] introduced an ensemble-based machine learning framework to integrate representations from different multi-omics data types for breast cancer therapy response. Some efforts focus on biologically informed deep learning models with multi-omics data to enhance the interpretability of models [11\u0026ndash;13].\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eAlthough these methods have shown some good performance, there are still challenges in adopting such models in different types of studies. The models used in these methods are typically designed for a specific study with a particular set of data, which means that researchers must invest considerable effort to adapt the model for other studies, as they are not generalizable. Inappropriate hyperparameter optimization is a common issue, which often negatively affects the performance of model and analytical outcomes. In other words, manually tuning the optimal hyperparameters is challenging due to the vast number of possible combinations. These methods have steep learning curves and often require complicated installation steps. Furthermore, training models with large-scale multi-omics data requires computing resources and storage exceeding the capacities of most potential non-computer savvy users. Moreover, few of existing methods integrate functionalities to identify significant multi-omics signatures and biomarkers related to the biomedical and biological studies, resulting in researchers spending additional time on confirming evidence for the findings.\u003c/p\u003e"},{"header":"Introduction","content":"\u003cp\u003eAlong this line of research, we have been developing the deep learning method G2PDeep. The \u0026nbsp;first original v1 model was made available in 2019 [14], followed by the web server published in 2021 [15]. In its first version, G2PDeep enabled the quantitative phenotype prediction and marker discovery by using a dual-CNN model trained from scratch using only SNP. This work has gained a lot of interest from researchers worldwide, with more than 500 submissions for model training conducted via the web-based access. To address the limitations discussed above, we have further expanded it to G2PDeep-v2, a comprehensive web-based platform for phenotype prediction using multi-omics data and biomarkers discovery for all organisms. Unlike the previous version of G2PDeep, the new version, G2PDeep-v2, now supports multiple inputs for multi-omics data, offers a broader array of model selection options, advanced settings for tuning model hyperparameters, and includes comprehensive Gene Set Enrichment Analysis (GSEA) functionalities. The difference between the previous and the new version of G2PDeep is clearly depicted in Table 1. Precisely, compared with other available applications, G2PDeep-v2 provides end-to-end management of machine learning projects from multi-omics dataset creation through to model interpretation, which also supports individual omics or any combination of up to 3 multi-omics data for the predictions. It is equipped with a fully automated pipeline to process and organize multi-omics data such as gene expression, miRNA expression, DNA methylation, protein expression SNP, and CNV. It provides an interactive web interface enabling machine learning and deep learning models to be created and customized predictions according to different research tasks. It also provides automated hyperparameters search with Bayesian optimization algorithm, discovering a top-performing model configuration from huge number of combinations of hyperparameters, without any manual effort necessary beyond just the initial set-up. It supports real time monitoring for ongoing model training and optimization history through a real-time web dashboard.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eThe datasets and well-trained models are serialized and stored in user accounts to protect privacy of research information from unauthorized parties. The well-trained models can be retrieved from a pool of models to predict the phenotype and discover the significant biomarkers associated with the phenotype, making the models reusable and reproducible. The predicted results of phenotype are summarized in an interactive figure and its raw results can be downloaded as a comma-separated values (CSV) file. The GSEA can be performed using significant biomarkers, Kyoto Encyclopedia of Genes and Genomes (KEGG) [16] and Reactome [17] pathway information, providing insights into pathways underlying the phenotype. The publications strongly associated to significant biomarkers in phenotype of user\u0026rsquo;s interest are listed in a table along with their abstracts and URL links, identifying the newest evidence from relevant research for the researchers.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003eHere, we present our multi-omics datasets exemplar studies for 23 different cancer with long-term-survival labels, originally provided by The Cancer Genome Atlas (TCGA) project [18] for biomedical applications and Soybean Cyst Nematode (SCN) resistance prediction in soybean for agribiotech application. We have utilized G2PDeep-v2 to train models with automating hyperparameters search on different combinations of multi-omics data and identified multiple sets of significant biomarkers. All these datasets, models, biomarkers with GSEA results are retrievable for all users and visitors. To the best of our knowledge, G2PDeep-v2 is the first web-based deep-learning framework available for phenotype prediction, biomarker discovery and annotation for multi-omics data for all organisms. Users can apply G2PDeep-v2 not only to human disease studies but also to other organisms including research in plants, animals, bacteria, and viruses. The G2PDeep-v2 server is publicly available at https://g2pdeep.org.\u003c/p\u003e"},{"header":"Results","content":"\u003ch2\u003eOverview of the web server\u003c/h2\u003e\n\u003cp\u003eThe overview of G2PDeep-v2 is depicted in Fig. 1. Starting from a multi-omics dataset, G2PDeep-v2 integrates samples from each type of multi-omics and splits merged samples into 5 equally sized sets with 5-fold cross-validation. G2PDeep-v2 provides a variety of machine learning and deep learning models, including our proposed multi-CNN, Logistic Regression (LR), Support Vector Machine (SVM), Decision Tree (DT), and Random Forest (RF). The platform also features a web-based interactive interface that allows users to create, train, and monitor the performance of these models, which is a unique aspect of bioinformatics. All models are trained using our high-performance computing resources and stored in the database for future inference. G2PDeep-v2 provides prediction for large-scale datasets, and visualization for predicted results and biomarkers associated with corresponding phenotypes. The results of Gene Set Enrichment Analysis (GSEA) for these biomarkers are generated automatically. It also provides complete documentation on the website, including a user guide describing all tools, examples, and frequently asked questions. To accelerate scientific research for survival analysis in cancer studies, we utilized G2PDeep-v2 and established biomarkers associated with long-term survival for 23 cancer studies.\u003c/p\u003e\n\u003ch3\u003eDataset creation\u003c/h3\u003e\n\u003cp\u003eTo initiate the use of G2PDeep-v2, the pivotal first step involves creating datasets. G2PDeep-v2 allows users to create datasets with two options: uploading a CSV file or transferring data from a link (see Fig. 2A). For a small dataset (up to 50 MB), users can create a dataset by uploading their own data from their local machine. For a large dataset (up to 10 GB), users can enter a shared link of data from Google Drive, OneDrive, CyVerse Data Store [19,20], or other public repositories. Users can upload multi-omics data, including gene expression, miRNA expression, DNA methylation, protein expression SNP, and CNV. Once the files are uploaded, G2PDeep-v2 performs \u003cem\u003ez\u003c/em\u003e-score normalization for each expression sample and imputes missing values automatically. To merge multi-omics data from various sources, the datasets must share a column with unique IDs for each sample. By combining data from multiple sources, users can create more comprehensive datasets that may be better suited to their research questions. Users can also enter the type of data source to indicate whether the dataset is from human, animal, plants and other organisms. The G2PDeep-v2 validates uploaded files to guarantee the data can be used in model creation. For any invalid format or unsupported data type, it has a function to stop data creation and notify users about the corresponding error message. It also shows a progress bar with duration remaining, allowing users to monitor the status of the dataset creation. The created datasets are private and only retrievable by the owners of the datasets. G2PDeep-v2 supports user\u0026rsquo;s needs of sharing data with the community after anonymization by removing identifiable information for samples, making it available to other researchers to work on same data and share insights while protecting dataset privacy. G2PDeep-v2 also integrates the publicly available datasets, such as 23 TCGA cancer datasets, SoyNAM datasets [21] and Bandillo\u0026apos;s SNP datasets [22] (see Fig. 2B). Comprehensive details for each dataset, including links to data, type of data, number of samples, and features, are directly retrievable from the website. Once the datasets are created, users can build their models for the datasets.\u003c/p\u003e\n\u003ch3\u003eModel creation\u003c/h3\u003e\n\u003cp\u003eTransitioning to model creation, G2PDeep-v2 emphasizes customization as a key feature. Hyperparameters, critical components influencing machine learning model performance, can be tailored by users on the Model Creation page (See Fig. 3). The range of suggested hyperparameters and training parameters for models in G2PDeep-v2 are shown in Supplementary Table S1. Users can also select up to three different types of data as input and determine whether the model is designed for quantitative phenotype prediction or categorical phenotype prediction.\u003c/p\u003e\n\n\u003cp\u003eTo strike a balance between training speed and model performance, G2PDeep-v2 provides three strategic options for setting hyperparameters. The first involves using default pre-tuned hyperparameters based on models created using data from 23 different TCGA studies and WGRS dataset for SCN resistance, enabling users to quickly generate models without additional tuning. Alternatively, users can opt for the second strategy, customizing hyperparameters through an interactive interface, aligning their models with specific datasets and research questions. The third strategy employs an automated hyperparameter search using a Bayesian optimization algorithm [23], efficiently exploring a large search space to identify optimal hyperparameters challenging to pinpoint through manual tuning.\u003c/p\u003e\n\n\u003cp\u003eOnce users complete model creation, G2PDeep-v2 automatically saves the model as a private entry in the database. Users can conveniently access and manage their private and public models, along with corresponding configurations. Additionally, the platform supports model sharing within the community, fostering collaboration and knowledge exchange.\u003c/p\u003e\n\u003ch3\u003eProject for model training and evaluation\u003c/h3\u003e\n\u003cp\u003eOnce the dataset and model are prepared, users can seamlessly leverage G2PDeep-v2 to train models using the uploaded datasets. On the Project Creation page, users can conveniently access all publicly available models as well as their private models, categorized based on the type of multi-omics data they are interested in. To initiate a new project of models training, users are prompted to select a dataset for each type of multi-omics data to serve as input for the model. After dataset selection, users have the flexibility to experiment with different hyperparameter-setting strategies to identify the optimal configuration for their specific data. Upon submission of the project, it enters a task queue, awaiting allocation of computing resources. The project settings and model configurations are securely stored in the database. Notably, for cancer data, the server typically takes around 2 hours to train a model using automated hyperparameter tuning settings, involving 400 training samples across three types of multi-omics data and only CPU resources.\u003c/p\u003e\n\n\u003cp\u003eUsers can track progress via a detailed summary page throughout the model training process. A progress bar with duration and percentage is displayed on the summary page, along with the estimated time to completion and model information. Further insights into the model, dataset, and training information are accessible on the Detail page, as illustrated in Fig. 4. Dataset details include names, omics types, number of samples, and features, presented in a clear tabular format. Model information encompasses the model type and a diagram illustrating the kernel size and number of filters for each layer. The learning curve graphically portrays the performance of model on both training and validation datasets, aiding in assessing overfitting or underfitting. Additionally, the optimization history plot for automated hyperparameter tuning provides valuable insights into the efficacy of different hyperparameters.\u003c/p\u003e\n\n\u003cp\u003eOnce the model reaches optimal training, G2PDeep-v2 provides interactive plots illustrating predicted results and model performance on both training and validation datasets. For categorical phenotype prediction tasks, a bar chart depicts the frequency of predicted labels alongside ground truth. Receiver Operating Characteristic (ROC) curves and Precision-Recall curves offer a visual representation of the diagnostic capabilities of model. In cases of quantitative phenotype prediction tasks, a scatter plot compares predicted values with ground truth, accompanied by metrics like the Pearson correlation coefficient (PCC) and coefficient of determination (R squared). All predicted results and interactive plots are downloadable as CSV files and PNG images.\u003c/p\u003e\n\u003ch3\u003ePrediction and significant biomarkers discovery\u003c/h3\u003e\n\u003cp\u003eUsers can utilize G2PDeep-v2 to make predictions and visualize results using multi-omics data and a well-trained model. The predictions take on an average, less than 30 seconds to predict phenotype and marker significance for 1,000 samples. Precisely, users can effortlessly input data by uploading a CSV file directly to the server for each type of multi-omics data. The system performs thorough validation, ensuring adherence to the required format, and promptly notifies users of any invalid input data through error notification. Notably, the system accommodates up to 10,000 samples, and a user-friendly progress bar allows for real-time monitoring of prediction status. All predicted results are securely stored in the database, readily retrievable for future analysis and comparison.\u003c/p\u003e\n\n\u003cp\u003eUpon completion, G2PDeep-v2 generates a bar chart illustrating predicted values and a plot highlighting significant biomarkers (shown in Fig. 5A). Users retain the flexibility to adjust the number of displayed biomarkers by setting a threshold based on the highest saliency values, focusing on the most relevant biomarkers for their specific research requirements. The plot presents significant biomarkers sorted by decreasing saliency values, and this information can be conveniently saved as a CSV file. G2PDeep-v2 also provides GSEA for significant biomarkers. It performs GSEA analysis based on KEGG [16] and Reactome [17] pathway databases (shown in Fig. 5B), which are widely used and comprehensive resources for pathway information. In cases where the biomarkers are not genes, such as CpG islands identified from methylation data, G2PDeep-v2 converts these markers to the corresponding neighboring gene that they regulate to fetch significance. It also provides users with a scatterplot for top 10 enriched pathways from KEGG and Reactome for the gene sets, making it easy to gain insights into the molecular mechanisms underlying complex diseases and other biological phenomena. Detailed information on enriched pathways is presented in tabular form, including corresponding \u003cem\u003ep\u003c/em\u003e-values, adjusted \u003cem\u003ep\u003c/em\u003e-values, and gene sets. Additionally, a table listing literature evidence associated with significant biomarkers and relevant cancer or other studies enhances the interpretability of the results.\u003c/p\u003e\n\n\u003ch3\u003eStudy results in G2PDeep-v2\u003c/h3\u003e\n\u003cp\u003eWe regularly update and share the outcomes of cancer studies on the Study Results Page within G2PDeep-v2. Users can effortlessly access and retrieve results tailored to their specific interests, thereby facilitating enhanced accessibility for subsequent analysis and exploration.\u003c/p\u003e\n\n\u003cp\u003eCurrently in G2PDeep-v2, we conducted several comprehensive studies using the 23 TCGA cancer studies dataset encompassing six distinct types of multi-omics data independently. The diverse array of multi-omics data, including gene expression, miRNA expression, DNA methylation, protein expression SNP, and CNV, was downloaded from the Broad Institute Fire Browse portal [24]. To ensure a robust analysis, we systematically created 41 datasets for each cancer study. These datasets include individual types of omics (6 datasets), combinations of two omics (15 datasets), and combinations of three omics (20 datasets). The phenotypes of these studies are long-term survival (LTS) and non-long-term survival (non-LTS) groups. The LTS is defined as survival \u0026gt; 3\u0026thinsp;years after diagnosis, and the non-LTS is defined as survival \u0026le; 3\u0026thinsp;years. Individuals who survived with the last follow-up of \u0026le; 3\u0026thinsp;years are excluded from further analysis.\u003c/p\u003e\n\n\u003cp\u003eTo make 23 TCGA studies applicable to both ideal scenarios and real-world conditions, we categorized them into two types: studies with uniform multi-omics data and those with non-uniform multi-omics data. In the context of ideal scenarios, uniform data denotes that patient cohorts in these studies encompass all six types of multi-omics data, while non-uniform data for real-world conditions indicates that cohorts may lack some types of multi-omics data. Precisely, the uniform data can be considered a subset of the non-uniform data. The studies with uniform omics data are tailored to investigate the significance of multi-omics data combinations. Due to limitations in the cohort of patients, we specifically designated 6 out of the total 23 studies as studies with uniform omics data. On the other hand, studies with non-uniform data are designed to explore biomarkers under scenarios that more closely mirror the complexities of real-world conditions. We finally made a total of 23 studies specifically with non-uniform data. The specifics of uniform and non-uniform multi-omics data for each cancer study, including information such as sequencing platforms, the number of features, and samples, are comprehensively listed in Table 2 and 3 respectively.\u003c/p\u003e\n\n\u003cp\u003eThe G2PDeep-v2 conducted a thorough analysis of phenotype prediction using both studies with uniform and non-uniform multi-omics data. Various models, including our proposed multi-CNN, LR [20], SVM [21], DT [22], and RF [23], were employed for predictions. To ensure reproducibility, the data for each cancer study underwent a systematic division into a training dataset (60% of the entire data) for model training, a validation dataset (20% of the entire data) for hyper-parameter tuning, and a test dataset (20% of the entire data) to evaluate model performance. The model was constructed in each cross-validation iteration and rigorously evaluated on the designated test set. Quantification of predictive performance was achieved by calculating the mean area under the curve (AUC) over a 5-fold cross-validation framework. Fig. 6 illustrates that G2PDeep-v2 using our proposed multi-CNN outperforms other ML models in predicting phenotypes for the Skin Cutaneous Melanoma (SKCM) study with uniform multi-omics data. Based on the metrics recorded for models applied to both studies with uniform and non-uniform multi-omics, as depicted in Supplementary Table S2 and S3 respectively, G2PDeep-v2 using our proposed multi-CNN also outperforms or competes effectively with other ML models across most of the cancer studies. All performance details are conveniently accessible on the Study Result Page, providing a consolidated view of the effectiveness of models across various multi-omics data scenarios for user convenience. Furthermore, we expanded upon the study results by incorporating significant biomarkers and conducting corresponding GSEA analysis.\u003c/p\u003e\n\n\n\u003ch2\u003eApplication of G2PDeep-v2\u003c/h2\u003e\n\u003ch3\u003eUse case #1: Long-term-survival prediction and markers discovery for cancer.\u003c/h3\u003e\n\u003cp\u003eThe motivation for this use case is to highlight the advantages of G2PDeep-v2 for long-term survival prediction and biomarker discovery in Breast Invasive Carcinoma (BRCA) cancer. We used G2PDeep-v2 to predict the phenotype of BRCA patients based on their multi-omics data, including gene expression, miRNA expression, DNA methylation, protein expression, SNP, and CNV data. We created and trained deep learning models to accurately predict the long-term survival of BRCA patients. According to our results (See Supplementary Table S2), the best model trained on three combinations of omics is the CNN model, which achieved a mean AUC score of 0.907. The three combinations of omics are gene expression, miRNA expression, and SNP. We generated significant biomarkers and sorted them by saliency values. We selected the biomarkers with the top 100 highest saliency values and compared these biomarkers with oncogenes from the OncoKB database [25]. We found that 6 out of the 100 genes are oncogenes (see Supplementary Fig. S1A). We then performed GSEA analysis on these 100 genes and found seven pathways with \u003cem\u003ep\u003c/em\u003e-values lower than 0.05. We noticed that most of the enriched pathways are related to breast cancer development (see Supplementary S4 Fig. 1B). Todd et al. [26] have reported that breast cancer with aberrant activation of the PI3K pathway can be identified by somatic mutations, suggesting potential dependence on the phosphatidylinositol signaling system pathway. Klara et al. [27] reported that N-glycosylation of breast cancer cells during metastasis is observed in a site-specific manner, highlighting the significance of high-mannose, fucosylated, and complex N-glycans as potential diagnostic markers and therapeutic targets in metastatic breast cancer. The Notch signaling pathway promotes tumor progression and survival and induces a breast cancer stem cell (CSC) phenotype [28]. These evidence support the relevance of the identified biomarkers and their contribution towards these predictions.\u003c/p\u003e\n\u003ch3\u003eUse case #2: Disease Resistance prediction for Soybean Cyst Nematode (SCN) in Soybean 1066 lines.\u003c/h3\u003e\n\u003cp\u003eIn this use case, we tested G2PDeep-v2 for Soybean Cyst Nematode (SCN) using Copy Number Variation (CNV) data, extracted from publicly available Whole-Genome Resequencing (WGRS) datasets for 1066 Soybean accessions [29]. The dataset consisted of multiple phenotypes, 228 samples from this dataset had readings for SCN phenotype, with class categories, Susceptible (S) and Resistant (R). G2PDeep\u0026rsquo;s multi-CNN model was trained on 80 percent of this dataset, and its performance was evaluated on 5-fold cross-validation, using the AUC curve. The model performed consistently well on all 5-folds. To interpret the model\u0026rsquo;s predictions and identify main genomic regions responsible for prediction of SCN resistance, we implemented saliency map approach. This approach ranked the resultant gene list, based on the saliency values. In a further step to simplify rankings, saliency value was converted to dense rank, the higher the saliency value, lower it\u0026rsquo;s rank would be. Based on the ranked gene list, the model identified a novel gene \u003cem\u003eGlyma.13g030200 \u003c/em\u003e(as shown in Supplementary Table S4 and Fig. S2), which ranked tenth in saliency list. Interestingly, protein from the same family was previously published as a candidate for nematode resistance in rice [30]. To validate these results further, we looked at the regulatory aspects, to explore the Transcription Factors (TF) binding to \u003cem\u003eGlyma.13g030200\u003c/em\u003e promoter region. GenVarX tool [31] in SoyKB [29,32], identified 81 TF binding sites within a 2-kb upstream region of the new candidate gene. Notably, 37 of these sites were particularly found to contain variants (as shown in Supplementary Fig. S3). To explore Indels in the identified promotor regions, SNPViz tool [33\u0026ndash;35] in SoyKB was utilized. This identified large insertions within the promotor region (as shown in Supplementary Table S5 and Fig. S4), which can potentially regulate the function of this gene affecting its role in SCN resistance. Further functional enrichment was performed, on the resulting gene list, using GProfiler [36], to analyze Gene Ontology (GO) and KEGG pathway enrichment, where results revealed GO terms associated with defense response and stress response (as shown in Supplementary Table S6). The overall findings suggest Glyma.13g030200 as a promising candidate which can be further investigated for SCN resistance phenotype. Further studies may be required to experimentally validate its precise function in SCN resistance.\u003c/p\u003e\n"},{"header":"Discussion","content":"\u003cp\u003eG2PDeep-v2 webserver is developed as a one-stop-shop platform that addresses the need for efficient and accurate phenotype predictions from multi-omics data with customizable deep learning and machine learning models for any organisms. G2PDeep-v2 is the first web server that allows models to be created, trained with automated hyperparameter tuning, and used for inference on multi-omics data uploaded by researchers. Performance, compatibility, usability, and interpretability are all central principles of G2PDeep-v2. G2PDeep-v2 integrates numerous deep learning and machine learning models that are well-trained on 23 different TCGA cancer studies, SoyNAM, and Bandillo's SNP datasets, allowing researchers to reuse these models to predict phenotypes and identify significant biomarkers for biomedical and agribiotech purposes. It has applications for predicting phenotypes in a wide range of research domains, including human diseases, agriculture, animal, and viral studies. It can also further help uncover the specific multi-omics data types that may be best suited for respective phenotype predictions.\u003c/p\u003e \u003cp\u003eIn many real-world scenarios, such as medical research and rare disease studies, obtaining sufficient labeled data can be challenging. In the future, we plan to employ meta-learning techniques to enable models to learn from small amounts of data by leveraging prior knowledge learned from other tasks or experiences. To reduce the batch effect in multi-omics datasets, we also plan to utilize contrastive learning to learn feature representations that are invariant to batch effects. By comparing different representations of data from different batches, our models can identify common patterns that are independent of the batch effect. We are also planning to enhance G2PDeep-v2 by enabling models to cater to multi-class prediction scenarios. We will also deploy G2PDeep-v2 on a server equipped with both CPU and GPU resources to expedite model training and inference processes. Currently, we are working on combining scRNA-seq with bulk RNA-seq to improve the accuracy and resolution of transcriptomic analysis. By integrating scRNA-seq and bulk RNA-seq data, we can identify cell-type-specific gene expression patterns in complex tissues, enabling a deeper understanding of cellular heterogeneity and the identification of new biomarkers, than can be achieved by bulk transcriptomics alone. G2PDeep-v2 features will continue to expand and develop in response to the evolving needs of the research community.\u003c/p\u003e"},{"header":"Conclusions","content":"\u003cp\u003eG2PDeep-v2 is a novel and comprehensive web-platform that enables researchers to perform phenotype prediction, biomarker discovery, and GSEA analysis for a range of applications in research in human disease and plant breeding. With its user-friendly interface, advanced machine learning algorithms and automated hyperparameter tuning, G2PDeep-v2 allows for easy customization and optimization of models without the need for extensive experience in machine learning. By integrating various multi-omics datasets and pre-trained models, G2PDeep-v2 enables the creation of robust and reproducible predictions and biomarkers, while also providing access to a wealth of downstream analysis tools and results from multiple studies. Overall, G2PDeep-v2 represents a single one-stop-shop solution for phenotype predictions, with potential applications in precision medicine, drug discovery, precision agriculture, genomic epidemiology and other areas of research that rely on complex omics data.\u003c/p\u003e"},{"header":"Methods","content":"\u003ch2\u003eData pre-processing\u003c/h2\u003e\n\u003cp\u003eTo enhance the scalability of the dataset, G2PDeep-v2 employs one-hot encoding and normalization individually on six different types of omics data: gene expression, miRNA expression, DNA methylation, protein expression, SNP, and CNV. Regarding features in expression data, such as gene expression, miRNA expression, DNA methylation, and protein expression, the values in each sample undergo normalization through \u003cem\u003ez\u003c/em\u003e-score normalization. Focusing on DNA methylation data, only CpG islands occurring in promoter regions or genes are included. For SNP data, the four genotypes (adenine (A), thymine (T), cytosine (C), and guanine (G)) and missing data undergo encoding through one-hot binary encoding. In the case of gene-level CNV data, the encoding includes homozygous deletion, single copy deletion, diploid normal copy, low-level copy number amplification, and high-level copy number amplification, utilizing one-hot binary encoding. Notably, missing values for expression data are set to 0, while none of the SNP and CNV datasets undergo any imputation process.\u0026nbsp;\u003c/p\u003e\n\u003ch3\u003eModeling in G2PDeep\u003c/h3\u003e\n\u003ch3\u003eMulti-CNN\u003c/h3\u003e\n\u003cp\u003eOur proposed multi-CNN is an extended version of the dual-CNN reported in our previous work [14,15]. The multi-CNN model (as shown in Fig. 7) takes up to three types of omics data combinations as input. The model consists of multiple parallel CNN layers and a fully connected neural network. The encoded genotypes for each type of omics are individually passed into multiple parallel CNN layers. These layers generate representations for each type of omics data to discover patterns and provide a better understanding of the biomarkers. The representations for each type of omics are concatenated, integrating the information of biomarkers from different perspectives. The concatenated representations are then passed into the fully connected neural network with an output layer for phenotype prediction. To prevent the model overfitting, a Batch Normalization [37] layer is added at the end of representation and Dropout [38] layers are added in each layer of fully connected neural network. The Leaky Rectified Linear Unit (Leaky-ReLU) [39] activation function is added to each layer of model. The loss function of the model is cross-entropy and mean squared error for categorical phenotype and quantitative phenotype prediction, respectively. The model is optimized by Adam [40], an adaptive learning rate optimization algorithm. In TCGA cancer studies, the output of the model is a vector of probabilities converted by the Softmax function, representing the probability to LTS or non-LTS.\u0026nbsp;\u003c/p\u003e\n\u003ch3\u003eTraditional machine learning models\u003c/h3\u003e\n\u003cp\u003eG2PDeep-v2 integrates various traditional machine learning methods, such as Logistic Regression (LR), Support Vector Machine (SVM), Decision Tree (DT), and Random Forest (RF) for comparisons. The input for these models is a vector of values concatenated from each type of omics. For logistic regression, it uses an L2 penalty term to deal with multicollinearity problems and penalize insignificant biomarkers. The SVM model uses the radial basis function (RBF) kernel, which makes the data separable using a hyperplane by projecting non-linearly separable data into higher-dimensional space. The decision tree, a nonparametric machine learning algorithm, facilitates training the data without strong assumptions or prior knowledge. The random forest, an ensemble learning method, can handle both linear and non-linear types of data.\u0026nbsp;\u003c/p\u003e\n\u003ch2\u003eBiomarkers discovery and annotation\u003c/h2\u003e\n\u003cp\u003eThe significant biomarkers associated with phenotypes of interest to researchers are estimated using models in G2PDeep-v2. The saliency map algorithm is applied to the multi-CNN to estimate these significant biomarkers, and the coefficients of traditional ML models are utilized to identify them. Biomarkers with higher estimated values are considered significant. To facilitate the functional annotation of these identified significant biomarkers, the Gene Set Enrichment Analysis (GSEA) function of GSEApy [39], a Python library, is employed.\u0026nbsp;\u003c/p\u003e\n\u003ch2\u003eWeb server implementation\u003c/h2\u003e\n\u003cp\u003eG2PDeep-v2 is developed using Model-View-Controller (MVC) architectural pattern and deployed in Docker. This containerized deployment is hosted on a server equipped with an Intel(R) Xeon(R) Gold 6248 CPU and 384 GB of memory, signifying a robust computing environment capable of efficiently handling the computational demands of G2PDeep-v2. G2PDeep-v2 is designed to provide users with a clean and orderly appearance of interface components, reducing the chances of faulty operations and improving user experience. It utilizes high-performance computing resources to guarantee efficient, sustainable, and reliable services with a high volume of tasks. The architectural framework of G2PDeep comprises four modules, complemented by a security policy as illustrated in Fig. 8.\u0026nbsp;\u003c/p\u003e\n\u003ch3\u003eWeb interface module\u003c/h3\u003e\n\u003cp\u003eG2PDeep-v2 provides user-friendly web interface developed using ReactJS [41] and Material UI [42], enterprise-level user interface (UI) libraries. It is designed to be responsive and to render content freely across all screen resolutions on computer and tablet. Plotly [43], a Python graphing library, is used for publication-quality graphs on cross-platform web browsers including Google Chrome, Firefox, Microsoft Edge, and Safari. High-quality interactive charts help users not only summarize the most interesting results easily, but also understand the omics-based finding comprehensively.\u0026nbsp;\u003c/p\u003e\n\u003ch3\u003eCore backend module\u003c/h3\u003e\n\u003cp\u003eThe core backend of G2PDeep-v2 is a middle platform connecting to web interface, database, and the AI platform. It is developed based on the Django REST framework [44], a Python-based powerful and flexible server-side web framework, for managing high volume of requests and tasks robustly. The Hypertext Transfer Protocol (HTTP) is used to communicate between web interface and backend. The backend integrates different pipelines for dataset creation, models training, and results summarization. It uses Python-based libraries, such as Pandas, NumPy [45] and SciPy [46], to perform a wide variety of mathematical operations on high-dimensional input data and results. The Celery [47], a Python-based extension of Django, schedules model training tasks in a queue and completes expensive operations of training asynchronously.\u0026nbsp;\u003c/p\u003e\n\u003ch3\u003eAI platform module\u003c/h3\u003e\n\u003cp\u003eThe AI platform is designed for construction, modification, training, and inference of deep learning neural networks and machine learning based models. The deep learning models and their mathematical optimization are developed based on TensorFlow [48] and Keras [49], high-level deep learning frameworks. The machine learning based models are implemented by scikit-learn [50], free software machine learning library for the Python programming language. Optuna [51], an automatic hyperparameter optimization software framework, provides black box and hyperparameter optimization to maximize the performance of the deep learning and machine learning models.\u0026nbsp;\u003c/p\u003e\n\u003ch3\u003eDatabase module\u003c/h3\u003e\n\u003cp\u003eMySQL [52] and Redis [53] databases are used in G2PDeep-v2. MySQL, a relational database, enables meaningful information by joining various organized tables. It manages various multi-omics data, project information, modeling information, training information, and user information. Redis is a NoSQL database and in-memory database, extremely fast in reading and writing the data in random access memory. Redis stores the model training information and details of scheduler, bring the reliability of data storage and transactions during multiple tasks processing.\u0026nbsp;\u003c/p\u003e\n\u003ch3\u003eSecurity policy\u003c/h3\u003e\n\u003cp\u003eThe G2PDeep-v2 leverages JSON Web Token (JWT) token [54] to control the access to private datasets and models. The JWT token is a protocol providing authentication, authorization, and other security features for enterprise applications. Users can create an account by filling out a registration form on the sign-up page with the required information. The activation link for the new account is then sent to users. Users can log into G2PDeep using their registered username and password. The login credential remains valid for 12 hours, providing access without having to prompt the user to log in again.\u003c/p\u003e"},{"header":"Abbreviations","content":"\u003cp\u003e\u003cstrong\u003eAUC\u003c/strong\u003e: area under the curve\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eBRCA\u003c/strong\u003e: Breast Invasive Carcinoma\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eCNV\u003c/strong\u003e: copy number variations\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eCSC\u003c/strong\u003e: cancer stem cell\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eCSV\u003c/strong\u003e: comma-separated values\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eDT\u003c/strong\u003e: Decision Tree\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eGSEA\u003c/strong\u003e: Gene Set Enrichment Analysis\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHTTP\u003c/strong\u003e: Hypertext Transfer Protocol\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eJWT\u003c/strong\u003e: JSON Web Token\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eKEGG\u003c/strong\u003e: Kyoto Encyclopedia of Genes and Genomes\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eLR\u003c/strong\u003e: Logistic Regression\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eLTS\u003c/strong\u003e: long-term survival\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003emiRNA\u003c/strong\u003e: microRNA\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eMVC\u003c/strong\u003e: Model-View-Controller\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003enon-LTS\u003c/strong\u003e: non-long-term survival\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003ePCC\u003c/strong\u003e: Pearson correlation coefficient\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eRF\u003c/strong\u003e: Random Forest\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eROC\u003c/strong\u003e: Receiver Operating Characteristic\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSKCM\u003c/strong\u003e: Skin Cutaneous Melanoma\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSNP\u003c/strong\u003e: single nucleotide polymorphisms\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSVM\u003c/strong\u003e: Support Vector Machine\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTCGA\u003c/strong\u003e: The Cancer Genome Atlas\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eUI\u003c/strong\u003e: user interface\u003c/p\u003e"},{"header":"Declarations","content":"\u003ch2\u003eEthics approval and consent to participate\u003c/h2\u003e\n\u003cp\u003eNot applicable.\u0026nbsp;\u003c/p\u003e\n\u003ch2\u003eConsent for publication\u0026nbsp;\u003c/h2\u003e\n\u003cp\u003eNot Applicable.\u0026nbsp;\u003c/p\u003e\n\u003ch2\u003eAvailability of data and materials\u003c/h2\u003e\n\u003cp\u003eThe G2PDeep-v2 server is publicly available at https://g2pdeep.org.\u0026nbsp;\u003c/p\u003e\n\u003ch2\u003eCompeting interests\u003c/h2\u003e\n\u003cp\u003eThe authors declare that they have no competing interests.\u0026nbsp;\u003c/p\u003e\n\u003ch2\u003eFunding\u003c/h2\u003e\n\u003cp\u003eThis work is supported by funding from Missouri Department of Health and Senior Services (MDHSS) - Contract #AOC23380006, National Science Foundation (NSF) Cybersecurity Innovation OAC-2232889; \u0026nbsp;National Institutes of Health (R35-GM126985) and U.S. Department of Energy under Award DE-SC0023142.\u0026nbsp;\u003c/p\u003e\n\u003ch2\u003eAuthors\u0026apos; contributions\u003c/h2\u003e\n\u003cp\u003eSZ, DX, TJ conceived the research. SZ, TA and MI wrote the software. SZ and SA conducted the deep learning and machine learning experiments. SZ wrote the manuscript with suggestions from DX and TJ. DX and TJ provided valuable input and advice for the project. All authors read and approved the final manuscript.\u003c/p\u003e"},{"header":"References","content":"\u003col\u003e\n\u003cli\u003eMenyh\u0026aacute;rt O, Győrffy B. Multi-omics approaches in cancer research with applications in tumor subtyping, prognosis, and diagnosis. Comput Struct Biotechnol J. 2021;19:949.\u003c/li\u003e\n\u003cli\u003eHasin Y, Seldin M, Lusis A. Multi-omics approaches to disease. Genome Biol. 2017;18:1\u0026ndash;15.\u003c/li\u003e\n\u003cli\u003eSandhu KS, Lozada DN, Zhang Z, Pumphrey MO, Carter AH. Deep Learning for Predicting Complex Traits in Spring Wheat Breeding Program. Front Plant Sci. 2021;11.\u003c/li\u003e\n\u003cli\u003eDimitrakopoulos C, Hindupur SK, Colombi M, Liko D, Ng CK, Piscuoglio S, et al. Multi-omics data integration reveals novel drug targets in hepatocellular carcinoma. BMC Genomics. 2021;22:1\u0026ndash;26.\u003c/li\u003e\n\u003cli\u003eWang C, Lye X, Kaalia R, Kumar P, Rajapakse JC. Deep learning and multi-omics approach to predict drug responses in cancer. BMC Bioinformatics. 2021;22:1\u0026ndash;15. \u003c/li\u003e\n\u003cli\u003eLeo IR, Aswad L, Stahl M, Kunold E, Post F, Erkers T, et al. Integrative multi-omics and drug response profiling of childhood acute lymphoblastic leukemia cell lines. Nat Commun. 2022;13:1691. \u003c/li\u003e\n\u003cli\u003eMa W, Qiu Z, Song J, Li J, Cheng Q, Zhai J, et al. A deep convolutional neural network approach for predicting phenotypes from genotypes. Planta. 2018;248:1307\u0026ndash;18.\u003c/li\u003e\n\u003cli\u003eHanczar B, Zehraoui F, Issa T, Arles M. Biological interpretation of deep neural network for phenotype prediction based on gene expression. BMC Bioinformatics. 2020;21:501.\u003c/li\u003e\n\u003cli\u003eWang T, Shao W, Huang Z, Tang H, Zhang J, Ding Z, et al. MOGONET integrates multi-omics data using graph convolutional networks allowing patient classification and biomarker identification. Nat Commun. 2021;12:3445.\u003c/li\u003e\n\u003cli\u003eSammut S-J, Crispin-Ortuzar M, Chin S-F, Provenzano E, Bardwell HA, Ma W, et al. Multi-omic machine learning predictor of breast cancer therapy response. Nature. 2022;601:623\u0026ndash;9.\u003c/li\u003e\n\u003cli\u003eElmarakeby HA, Hwang J, Arafeh R, Crowdis J, Gang S, Liu D, et al. Biologically informed deep neural network for prostate cancer discovery. Nature. 2021;598:348\u0026ndash;52.\u003c/li\u003e\n\u003cli\u003eOh JH, Choi W, Ko E, Kang M, Tannenbaum A, Deasy JO. PathCNN: interpretable convolutional neural networks for survival prediction and pathway analysis applied to glioblastoma. Bioinformatics. 2021;37:i443\u0026ndash;50.\u003c/li\u003e\n\u003cli\u003ePoirion OB, Jing Z, Chaudhary K, Huang S, Garmire LX. DeepProg: an ensemble of deep-learning and machine-learning models for prognosis prediction using multi-omics data. Genome Med. 2021;13:1\u0026ndash;15.\u003c/li\u003e\n\u003cli\u003eLiu Y, Wang D, He F, Wang J, Joshi T, Xu D. Phenotype Prediction and Genome-Wide Association Study Using Deep Convolutional Neural Network of Soybean. Front Genet. 2019;10.\u003c/li\u003e\n\u003cli\u003eZeng S, Mao Z, Ren Y, Wang D, Xu D, Joshi T. G2PDeep: a web-based deep-learning framework for quantitative phenotype prediction and discovery of genomic markers. Nucleic Acids Res. 2021;49:W228\u0026ndash;36.\u003c/li\u003e\n\u003cli\u003eKanehisa M, Furumichi M, Tanabe M, Sato Y, Morishima K. KEGG: new perspectives on genomes, pathways, diseases and drugs. Nucleic Acids Res. 2017;45:D353\u0026ndash;61.\u003c/li\u003e\n\u003cli\u003eJassal B, Matthews L, Viteri G, Gong C, Lorente P, Fabregat A, et al. The reactome pathway knowledgebase. Nucleic Acids Res. 2020;48:D498\u0026ndash;503.\u003c/li\u003e\n\u003cli\u003eInstitute NHGR. The Cancer Genome Atlas (TCGA) portal [Internet]. 2022. Available from: https://www.cancer.gov/tcga\u003c/li\u003e\n\u003cli\u003eGoff SA, Vaughn M, McKay S, Lyons E, Stapleton AE, Gessler D, et al. The iPlant collaborative: cyberinfrastructure for plant biology. Front Plant Sci. 2011;2:34.\u003c/li\u003e\n\u003cli\u003eMerchant N, Lyons E, Goff S, Vaughn M, Ware D, Micklos D, et al. The iPlant collaborative: cyberinfrastructure for enabling data to discovery for the life sciences. PLoS Biol. 2016;14:e1002342.\u003c/li\u003e\n\u003cli\u003eSong Q, Yan L, Quigley C, Jordan BD, Fickus E, Schroeder S, et al. Genetic characterization of the soybean nested association mapping population. Plant Genome 10 (2). 2017.\u003c/li\u003e\n\u003cli\u003eBandillo N, Jarquin D, Song Q, Nelson R, Cregan P, Specht J, et al. A population structure and genome‐wide association analysis on the USDA soybean germplasm collection. Plant Genome. 2015;8:plantgenome2015.04.0024.\u003c/li\u003e\n\u003cli\u003eSnoek J, Larochelle H, Adams RP. Practical bayesian optimization of machine learning algorithms. Adv Neural Inf Process Syst. 2012;25.\u003c/li\u003e\n\u003cli\u003eFireBrowse Team. FireBrowse [Internet]. 2016. Available from: http://firebrowse.org/\u003c/li\u003e\n\u003cli\u003eChakravarty D, Gao J, Phillips S, Kundra R, Zhang H, Wang J, et al. OncoKB: a precision oncology knowledge base. JCO Precis Oncol. 2017;1:1\u0026ndash;16.\u003c/li\u003e\n\u003cli\u003eMiller TW, Rexer BN, Garrett JT, Arteaga CL. Mutations in the phosphatidylinositol 3-kinase pathway: role in tumor progression and therapeutic implications in breast cancer. Breast Cancer Res. 2011;13:1\u0026ndash;12.\u003c/li\u003e\n\u003cli\u003e\u0026Scaron;čup\u0026aacute;kov\u0026aacute; K, Adelaja OT, Balluff B, Ayyappan V, Tressler CM, Jenkinson NM, et al. Clinical importance of high-mannose, fucosylated, and complex N-glycans in breast cancer metastasis. Jci Insight. 2021;6.\u003c/li\u003e\n\u003cli\u003eFarnie G, Clarke RB, Spence K, Pinnock N, Brennan K, Anderson NG, et al. Novel cell culture technique for primary ductal carcinoma in situ: role of Notch and epidermal growth factor receptor signaling pathways. J Natl Cancer Inst. 2007;99:616\u0026ndash;27.\u003c/li\u003e\n\u003cli\u003eJoshi T, Wang J, Zhang H, Chen S, Zeng S, Xu B, et al. The evolution of soybean knowledge base (SoyKB). Plant Genomics Databases Methods Protoc. 2017;149\u0026ndash;59.\u003c/li\u003e\n\u003cli\u003eLi Z, Huang Q, Lin B, Guo B, Wang J, Huang C, et al. CRISPR/Cas9-targeted mutagenesis of a representative member of a novel PR10/Bet v1-like protein subfamily significantly reduces rice plant height and defense against Meloidogyne graminicola. Phytopathol Res. 2022;4:38.\u003c/li\u003e\n\u003cli\u003eChan YO, Biov\u0026aacute; J, Mahmood A, Dietz N, Bilyeu K, \u0026Scaron;krabi\u0026scaron;ov\u0026aacute; M, et al. Genomic Variations Explorer (GenVarX): a toolset for annotating promoter and CNV regions using genotypic and phenotypic differences. Front Genet. 2023;14.\u003c/li\u003e\n\u003cli\u003eJoshi T, Patil K, Fitzpatrick MR, Franklin LD, Yao Q, Cook JR, et al. Soybean Knowledge Base (SoyKB): a web resource for soybean translational genomics. BMC Genomics. Springer; 2012. p. 1\u0026ndash;15.\u003c/li\u003e\n\u003cli\u003eZeng S, \u0026Scaron;krabi\u0026scaron;ov\u0026aacute; M, Lyu Z, Chan YO, Dietz N, Bilyeu K, et al. Application of SNPViz v2.0 using next-generation sequencing data sets in the discovery of potential causative mutations in candidate genes associated with phenotypes. Int J Data Min Bioinforma. 2021;25:65\u0026ndash;85.\u003c/li\u003e\n\u003cli\u003eZeng S, \u0026Scaron;krabi\u0026scaron;ov\u0026aacute; M, Lyu Z, Chan YO, Bilyeu K, Joshi T. SNPViz v2.0: A web-based tool for enhanced haplotype analysis using large scale resequencing datasets and discovery of phenotypes causative gene using allelic variations. 2020 IEEE Int Conf Bioinforma Biomed BIBM. 2020. p. 1408\u0026ndash;15.\u003c/li\u003e\n\u003cli\u003eMajor Soybean Maturity Gene Haplotypes Revealed by SNPViz Analysis of 72 Sequenced Soybean Genomes | PLOS ONE [Internet]. [cited 2024 Nov 14]. Available from: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0094150\u003c/li\u003e\n\u003cli\u003eg:Profiler\u0026mdash;a web-based toolset for functional profiling of gene lists from large-scale experiments | Nucleic Acids Research | Oxford Academic [Internet]. [cited 2024 Nov 14]. Available from: https://academic.oup.com/nar/article/35/suppl_2/W193/2920757\u003c/li\u003e\n\u003cli\u003eIoffe S, Szegedy C. Batch normalization: Accelerating deep network training by reducing internal covariate shift. Int Conf Mach Learn. pmlr; 2015. p. 448\u0026ndash;56.\u003c/li\u003e\n\u003cli\u003eSrivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R. Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res. 2014;15:1929\u0026ndash;58.\u003c/li\u003e\n\u003cli\u003eMaas AL, Hannun AY, Ng AY. Rectifier nonlinearities improve neural network acoustic models. Proc Icml. Atlanta, Georgia, USA; 2013. p. 3.\u003c/li\u003e\n\u003cli\u003eKingma DP, Ba J. Adam: A method for stochastic optimization. ArXiv Prepr ArXiv14126980. 2014;\u003c/li\u003e\n\u003cli\u003eFacebook. React [Internet]. 2022. Available from: https://reactjs.org/\u003c/li\u003e\n\u003cli\u003eGoogle. Material-UI [Internet]. 2023. Available from: https://material-ui.com/\u003c/li\u003e\n\u003cli\u003eInc PT. Collaborative data science [Internet]. Montreal, QC: Plotly Technologies Inc.; 2015. Available from: https://plot.ly\u003c/li\u003e\n\u003cli\u003eDjango Software Foundation. Django [Internet]. 2019. Available from: https://djangoproject.com\u003c/li\u003e\n\u003cli\u003eHarris CR, Millman KJ, van der Walt SJ, Gommers R, Virtanen P, Cournapeau D, et al. Array programming with NumPy. Nature. 2020;585:357\u0026ndash;62.\u003c/li\u003e\n\u003cli\u003eVirtanen P, Gommers R, Oliphant TE, Haberland M, Reddy T, Cournapeau D, et al. SciPy 1.0: fundamental algorithms for scientific computing in Python. Nat Methods. 2020;17:261\u0026ndash;72.\u003c/li\u003e\n\u003cli\u003eCelery Team. Celery [Internet]. 2021. Available from: https://github.com/celery/celery\u003c/li\u003e\n\u003cli\u003eMart\u0026iacute;n Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, et al. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems [Internet]. 2015. Available from: https://www.tensorflow.org/\u003c/li\u003e\n\u003cli\u003eChollet F, others. Keras [Internet]. 2015. Available from: https://keras.io\u003c/li\u003e\n\u003cli\u003ePedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, et al. Scikit-learn: Machine learning in Python. J Mach Learn Res. 2011;12:2825\u0026ndash;30.\u003c/li\u003e\n\u003cli\u003eAkiba T, Sano S, Yanase T, Ohta T, Koyama M. Optuna: A next-generation hyperparameter optimization framework. Proc 25th ACM SIGKDD Int Conf Knowl Discov Data Min. 2019. p. 2623\u0026ndash;31.\u003c/li\u003e\n\u003cli\u003eOracle Corporation. MySQL [Internet]. 2021. Available from: https://www.mysql.com/\u003c/li\u003e\n\u003cli\u003eSanfilippo S, Labs R. Redis [Internet]. 2022. Available from: https://redis.io/\u003c/li\u003e\n\u003cli\u003eJWT Team. JSON Web Token [Internet]. 2015. Available from: https://jwt.io\u003c/li\u003e\n\u003c/ol\u003e"},{"header":"Tables","content":"\u003cp\u003e\u003cstrong\u003eTable 1\u003c/strong\u003e. Comparison of functionalities between the previous and latest versions of G2PDeep.\u003c/p\u003e\n\u003ctable border=\"1\" cellspacing=\"0\" cellpadding=\"0\" width=\"579\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 114px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eCategories\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eFunctionality\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eG2PDeep-v1\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 87px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eG2PDeep-v2\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd rowspan=\"6\" style=\"width: 114px;\"\u003e\n \u003cp\u003eDataset creation\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003esingle nucleotide polymorphisms (SNP) / Zygosity\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003egene expression\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003ecopy number variation (CNV)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eProtein expression\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003emicroRNA (miRNA) expression\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eDNA Methylation\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd rowspan=\"6\" style=\"width: 114px;\"\u003e\n \u003cp\u003eCustom models\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003edual-CNN / multi-CNN\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eSupport Vector Machine (SVM)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eLogistic Regression (LR)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eRandom Forest (RF)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eDecision Tree (DT)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eMultiple inputs\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd rowspan=\"2\" style=\"width: 114px;\"\u003e\n \u003cp\u003eTask\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eRegression\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eClassification\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd rowspan=\"4\" style=\"width: 114px;\"\u003e\n \u003cp\u003eModel training\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eOnline training\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eTraining monitoring\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eAutomate hyperparameter tunning\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eHyperparameter tunning monitoring\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd style=\"width: 114px;\"\u003e\n \u003cp\u003eOnline prediction\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003ePrediction with test dataset\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd rowspan=\"3\" style=\"width: 114px;\"\u003e\n \u003cp\u003eMarker discovery\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eIdentifying significant markers\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eGSEA with KEGG/Reactome\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"bottom\" style=\"width: 288px;\"\u003e\n \u003cp\u003eLiteratures related to significant markers\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"bottom\" style=\"width: 90px;\"\u003e\u003cbr\u003e\u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 87px;\"\u003e\n \u003cp\u003e✔️\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTable 2\u003c/strong\u003e. Uniform dataset for 6 different TCGA cancer studies.\u003c/p\u003e\n\u003ctable border=\"1\" cellspacing=\"0\" cellpadding=\"0\" width=\"607\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd rowspan=\"2\" valign=\"top\" style=\"width: 70px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eStudy\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd rowspan=\"2\" valign=\"top\" style=\"width: 86px;\"\u003e\n \u003cp\u003e\u003cstrong\u003e# of samples\u003c/strong\u003e\u003c/p\u003e\n \u003cp\u003e\u003cstrong\u003e(LTS/Non-LTS)\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd colspan=\"6\" valign=\"top\" style=\"width: 451px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eNumber of features\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 84px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eGene expression\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e\u003cstrong\u003emiRNA expression\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eDNA methylation\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eprotein expression\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 54px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eSNP\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 49px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eCNV\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 70px;\"\u003e\n \u003cp\u003eBLCA\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 86px;\"\u003e\n \u003cp\u003e42 (15/27)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 84px;\"\u003e\n \u003cp\u003e20,533\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e1,048\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e300,869\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e225\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 54px;\"\u003e\n \u003cp\u003e18,634\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 49px;\"\u003e\n \u003cp\u003e24,778\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 70px;\"\u003e\n \u003cp\u003eHNSC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 86px;\"\u003e\n \u003cp\u003e39 (14/25)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 84px;\"\u003e\n \u003cp\u003e20,533\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e1,048\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e300,973\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e239\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 54px;\"\u003e\n \u003cp\u003e17,796\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 49px;\"\u003e\n \u003cp\u003e24,778\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 70px;\"\u003e\n \u003cp\u003eLUAD\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 86px;\"\u003e\n \u003cp\u003e33 (16/17)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 84px;\"\u003e\n \u003cp\u003e20,533\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e1,048\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e300,822\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e239\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 54px;\"\u003e\n \u003cp\u003e18,950\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 49px;\"\u003e\n \u003cp\u003e24,778\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 70px;\"\u003e\n \u003cp\u003eLUSC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 86px;\"\u003e\n \u003cp\u003e28 (15/13)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 84px;\"\u003e\n \u003cp\u003e20,533\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e1,048\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e300,970\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e239\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 54px;\"\u003e\n \u003cp\u003e18,822\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 49px;\"\u003e\n \u003cp\u003e24,778\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 70px;\"\u003e\n \u003cp\u003eSARC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 86px;\"\u003e\n \u003cp\u003e26 (15/11)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 84px;\"\u003e\n \u003cp\u003e20,533\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e1,048\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e299,776\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e219\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 54px;\"\u003e\n \u003cp\u003e12,422\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 49px;\"\u003e\n \u003cp\u003e24,778\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 70px;\"\u003e\n \u003cp\u003eSKCM\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 86px;\"\u003e\n \u003cp\u003e41 (29/12)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 84px;\"\u003e\n \u003cp\u003e20,533\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e1,048\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e300,455\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 88px;\"\u003e\n \u003cp\u003e225\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 54px;\"\u003e\n \u003cp\u003e19,488\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 49px;\"\u003e\n \u003cp\u003e24,778\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTable 3\u003c/strong\u003e. Uniform dataset for 6 different TCGA cancer studies.\u003c/p\u003e\n\u003ctable border=\"1\" cellspacing=\"0\" cellpadding=\"0\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd rowspan=\"2\" valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003estudy\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd colspan=\"5\" valign=\"top\" style=\"width: 540px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eNumber of samples (LTS/Non-LTS)\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eGene expression\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e\u003cstrong\u003emiRNA expression\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eDNA methylation\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eProtein expression\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eSNP\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eACC\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e62 (44/18)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e63 (44/19)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e63 (44/19)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e36 (28/8)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e73 (50/23)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eBLCA\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e248 (87/161)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e250 (89/161)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e252 (89/163)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e215 (76/139)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e252 (89/163)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eBRCA\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e506 (437/69)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e344 (296/48)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e364 (314/50)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e410 (351/59)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e455 (395/60)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eCESC\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e146 (91/55)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e146 (91/55)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e146 (91/55)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e65 (44/21)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e138 (86/52)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eCHOL\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e26 (11/15)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e26 (11/15)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e26 (11/15)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e22 (9/13)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e26 (11/15)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eCOAD\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e126 (78/48)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e91 (56/35)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e130 (81/49)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e133 (79/54)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e172 (101/71)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eESCA\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e86 (17/69)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e87 (18/69)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e87 (18/69)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e51 (12/39)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e86 (18/68)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eHNSC\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e327 (144/183)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e298 (128/170)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e331 (145/186)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e230 (89/141)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e318 (135/183)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eKICH\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e53 (47/6)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e53 (47/6)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e53 (47/6)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e51 (45/6)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e53 (47/6)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eKIRC\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e404 (293/111)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e177 (132/45)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e228 (157/71)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e246 (173/73)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e226 (173/53)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eKIRP\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e127 (100/27)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e127 (100/27)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e120 (94/26)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e95 (75/20)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e120 (94/26)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eLIHC\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e195 (91/104)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e195 (92/103)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e199 (94/105)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e109 (35/74)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e189 (89/100)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eLUAD\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e270 (133/137)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e223 (109/114)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e230 (112/118)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e204 (102/102)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e269 (133/136)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eLUSC\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e305 (149/156)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e196 (95/101)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e222 (111/111)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e204 (106/98)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e302 (146/156)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eMESO\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e80 (14/66)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e80 (14/66)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e80 (14/66)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e58 (8/50)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e76 (14/62)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003ePAAD\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e108 (20/88)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e108 (20/88)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e114 (21/93)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e70 (11/59)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e112 (21/91)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eREAD\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e38 (27/11)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e33 (23/10)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e40 (29/11)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e46 (30/16)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e49 (36/13)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eSARC\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e177 (108/69)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e177 (108/69)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e179 (109/70)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e150 (87/63)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e159 (96/63)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eSKCM\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e335 (227/108)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e322 (219/103)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e336 (227/109)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e236 (152/84)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e334 (226/108)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eSTAD\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e196 (48/148)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e184 (47/137)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e189 (49/140)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e170 (38/132)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e208 (49/159)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eTHCA\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e208 (199/9)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e209 (200/9)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e210 (201/9)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e169 (160/9)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e205 (198/7)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eUCEC\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e69 (44/25)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e183 (127/56)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e193 (137/56)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e217 (163/54)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e273 (208/65)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd valign=\"top\" style=\"width: 69px;\"\u003e\n \u003cp\u003e\u003cstrong\u003eUCS\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 104px;\"\u003e\n \u003cp\u003e42 (12/30)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 119px;\"\u003e\n \u003cp\u003e41 (12/29)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 103px;\"\u003e\n \u003cp\u003e42 (12/30)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 120px;\"\u003e\n \u003cp\u003e36 (8/28)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd valign=\"top\" style=\"width: 93px;\"\u003e\n \u003cp\u003e42 (12/30)\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e"}],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":true,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":true,"highlight":"","institution":"","isAcceptedByJournal":false,"isAuthorSuppliedPdf":false,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":false,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true},"keywords":"Multi-omics, Biomarker, Phenotype prediction, Deep learning, Automated hyperparameters tunning, Reproducibility, Web-platform","lastPublishedDoi":"10.21203/rs.3.rs-5776937/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-5776937/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"\u003cp\u003eThe G2PDeep-v2 server is a web-based platform powered by deep learning, for phenotype prediction and markers discovery from multi-omics data in any organisms including humans, plants, animals, and viruses. The server provides multiple services for researchers to create deep-learning models through an interactive interface and train these models using an automated hyperparameter tuning algorithm on high-performance computing resources. Users can visualize the results of phenotype and markers predictions and perform Gene Set Enrichment Analysis for the significant markers to provide insights into the molecular mechanisms underlying complex diseases, conditions and other biological phenotypes being studied. The G2PDeep-v2 server is publicly available at \u003cspan class=\"ExternalRef\"\u003e\u003cspan class=\"RefSource\"\u003ehttps://g2pdeep.org/\u003c/span\u003e\u003cspan address=\"https://g2pdeep.org/\" targettype=\"URL\" class=\"RefTarget\"\u003e\u003c/span\u003e\u003c/span\u003e and can be utilized for all organisms.\u003c/p\u003e","manuscriptTitle":"G2PDeep-v2: a web-based deep-learning framework for phenotype prediction and biomarker discovery for all organisms using multi-omics data","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2025-01-09 12:47:30","doi":"10.21203/rs.3.rs-5776937/v1","editorialEvents":[{"type":"communityComments","content":0}],"status":"published","journal":{"display":true,"email":"[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true}}],"origin":"","ownerIdentity":"b940d1a9-9127-4dda-bce9-503a20fd331d","owner":[],"postedDate":"January 9th, 2025","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"posted","subjectAreas":[],"tags":[],"updatedAt":"2025-01-17T14:23:52+00:00","versionOfRecord":[],"versionCreatedAt":"2025-01-09 12:47:30","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-5776937","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-5776937","identity":"rs-5776937","version":["v1"]},"buildId":"8U1c8b4HqxoKbykW_rLl7","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}

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
unpaywall
last seen: 2026-05-28T02:00:01.590549+00:00
License: CC-BY-4.0