With the advancements in high-throughput sequencing technologies such as Illumina, PacBio, and 10X Genomics platforms, and gas/liquid chromatography-mass spectrometry, large volumes of biological data in multiple formats can now be obtained through multi-omics analysis. Bioinformatics is constantly evolving and seeking breakthroughs to solve multi-omics problems; however, it is challenging for most experimental biologists to analyse data using command-line interfaces, coding, and scripting. Based on experience with multi-omics, we have developed OmicsSuite, a desktop suite that comprehensively integrates statistics and multi-omics analysis and visualization. The suite has 175 sub-applications in 12 categories, including Sequence, Statistics, Algorithm, Genomics, Transcriptomics, Enrichment, Proteomics, Metabolomics, Clinical, Microorganism, Single Cell, and Table Operation. We created the user interface with Sequence View, Table View, and intelligent components based on JavaFX and the popular Shiny framework. The multi-omics analysis functions were developed based on BioJava and 300+ packages provided by the R CRAN and Bioconductor communities, and it encompasses over 3000 adjustable parameter interfaces. OmicsSuite can directly read multi-omics raw data in FastA, FastQ, Mutation Annotation Format, mzML, Matrix, and HDF5 formats, and the programs emphasize data transfer directions and pipeline analysis functions. OmicsSuite can produce pre-publication images and tables, allowing users to focus on biological aspects. OmicsSuite offers multi-omics step-by-step workflows that can be easily applied to horticultural plant breeding and molecular mechanism studies in plants. It enables researchers to freely explore the molecular information contained in multi-omics big data (Source: https://github.com/OmicsSuite/, Website: https://omicssuite.github.io, v1.3.9).
Acknowledgements
We thank the CRAN and Bioconductor communities for providing excellent R packages, as well as the developers of R packages used in OmicsSuite. Thanks to Jianming Zeng from University of Macau for his key suggestions in the development process. This work was supported by grants from National Natural Science Foundation of China (32102775), Hainan Province Science and Technology Special Fund (ZDYF2022XDNY234), Earmarked Fund for CARS (No. CARS-49) and Fundamental Research Funds for the Central Universities (2072022). Thanks for the support from the Germplasm resources sharing platform of aquatic species in Fujian Province, XMU-MRB abalone research center.
Authors’ contributions
B.B.M. and W.W.Y. conceived and designed the project. C.H.K., W.W.Y., X.L., and Z.F.H. provided support and development suggestions for the project. B.B.M. and W.D. wrote the Java, R, Shiny, JavaScript codes for OmicsSuite framework and sub-applications. B.B.M. and Y.X.G. designed the user interface layout and interactive animation. B.B.M. prepared the figures and tables and wrote the manuscript. W.W.Y. reviewed and revised the manuscript. All authors read and approved the final manuscript.
Data availability
OmicsSuite projects source on GitHub: https://github.com/OmicsSuite/, version release repository: https://github.com/OmicsSuite/OmicsSuite.github.io/, website: https://omicssuite.github.io, R script source codes repository: https://github.com/OmicsSuite/Rscripts/, example datasets repository: https://github.com/OmicsSuite/Datasets/.
Conflict of interest statement
All authors declare no conflict of interest.
| [1] |
Caporaso JG, Lauber CL, Walters WA, et al. Ultra-high-throughput microbial community analysis on the Illumina HiSeq and MiSeq platforms. ISME J. 2012; 6: 1621-4.
|
| [2] |
Rhoads A, Au KF . PacBio sequencing and its applications. Genom Proteom Bioinform. 2015; 13: 278-89.
|
| [3] |
Jain M, Olsen HE, Paten B, et al. The Oxford Nanopore MinION: delivery of nanopore sequencing to the genomics community. Genome Biol. 2016; 17: 1-12.
|
| [4] |
Olivier M, Asmis R, Hawkins GA, et al. The need for multi-omics biomarker signatures in precision medicine. Int J Mol Sci. 2019; 20: 20.
|
| [5] |
Joseph LC, Shi J, Nguyen QN, et al. Combined metabolomic and transcriptomic profiling approaches reveal the cardiac response to high-fat diet. iScience. 2022; 25: 104184.
|
| [6] |
Turewicz M, Deutsch EW . Spectra, chromatograms, metadata: mzML-the standard data format for mass spectrometer output. Methods Mol Biol. 2011; 696: 179-203.
|
| [7] |
Gao C, Zhang M, Chen L . The comparison of two single-cell sequencing platforms: BD rhapsody and 10x genomics chromium. Curr Genomics. 2020; 21: 602-9.
|
| [8] |
Fisch KM, Meißner T, Gioia L, et al. Omics pipe: a community-based framework for reproducible multi-omics data analysis. Bioinformatics. 2015; 31: 1724-8.
|
| [9] |
Sohail A, Arif F . Supervised and unsupervised algorithms for bioinformatics and data science. Prog Biophys Mol Biol. 2020; 151: 14-22.
|
| [10] |
Li J, Miao B, Wang S, et al. Hiplot: a comprehensive and easy-to-use web service for boosting publication-ready biomedical data visualization. Brief Bioinform. 2022; 23: 1-15.
|
| [11] |
Madeira F, Pearce M, Tivey ARN, et al. Search and sequence analysis tools services from EMBL-EBI in 2022. Nucleic Acids Res. 2022; 50: W276-9.
|
| [12] |
Waterhouse A, Bertoni M, Bienert S, et al. SWISS-MODEL: homology modelling of protein structures and complexes. Nucleic Acids Res. 2018; 46: W296-303.
|
| [13] |
Chappell K, Francou B, Habib C, et al. Galaxy is a suitable bioinformatics platform for the molecular diagnosis of human genetic disorders using high-throughput sequencing data analysis: five years of experience in a clinical laboratory. Clin Chem. 2022; 68: 313-21.
|
| [14] |
Dale R, Grüning B, Sjödin A, et al. Bioconda: sustainable and comprehensive software distribution for the life sciences. Nat Methods. 2018; 15: 475-6.
|
| [15] |
Team RC . A language and environment for statistical computing. Vienna, Austria R Found Stat Comput. 2010; 10: 11-8.
|
| [16] |
Huber W, Carey VJ, Gentleman R, et al. Orchestrating high-throughput genomic analysis with Bioconductor. Nat Methods. 2015; 12: 115-21.
|
| [17] |
Stajich JE . An introduction to BioPerl. Methods Mol Biol. 2007; 406: 535-48.
|
| [18] |
Lafita A, Bliven S, Prlić A, et al. Biojava 5: a community driven open-source bioinformatics library. PLoS Comput Biol. 2019; 15: 6-13.
|
| [19] |
Cock PJA, Antao T, Chang JT, et al. Biopython: freely available python tools for computational molecular biology and bioinformatics. Bioinformatics. 2009; 25: 1422-3.
|
| [20] |
Li H, Durbin R . Fast and accurate long-read alignment with burrows-wheeler transform. Bioinformatics. 2010; 26: 589-95.
|
| [21] |
Bolger AM, Lohse M, Usadel B . Trimmomatic: a flexible trimmer for Illumina sequence data. Bioinformatics. 2014; 30: 2114-20.
|
| [22] |
Szegedy C, Vanhoucke V, Ioffe S, et al. Rethinking the inception architecture for computer vision. Proc IEEE Comput Soc Conf Comput Vis Pattern Recognit. 2016; 2016- Decem: 2818-26.
|
| [23] |
Tamura K, Stecher G, Kumar S . MEGA11: molecular evolutionary genetics analysis version 11. Mol Biol Evol. 2021; 38: 3022-7.
|
| [24] |
Chen C, Chen H, Zhang Y, et al. TBtools: an integrative toolkit developed for interactive analyses of big biological data. Mol Plant. 2020; 13: 1194-202.
|
| [25] |
Valero-Mora PM . ggplot2: elegant graphics for data analysis. J Stat Softw. 2010; 35: 35.
|
| [26] |
Hartvigsen G . Using R to build and assess network models in biology. Math Model Nat Phenom. 2011; 6: 61-75.
|
| [27] |
Pagès H, Aboyoun P, Gentleman R, DebRoy S . Biostrings: Efficient manipulation of biological strings. R package version 2.64.0. 2022. https://bioconductor.org/packages/Biostrings.
|
| [28] |
Hao Y, Hao S, Andersen-Nissen E, et al. Integrated analysis of multimodal single-cell data. Cell. 2021; 184: 3573-3587.e29.
|
| [29] |
Qiu X, Hill A, Packer J, et al. Single-cell mRNA quantification and differential analysis with census. Nat Methods. 2017; 14: 309-15.
|
| [30] |
Jia L, Yao W, Jiang Y, et al. Development of interactive biological web applications with R/shiny. Brief Bioinform. 2022; 23: 1-15.
|
| [31] |
Needleman SB, Wunsch CD . A general method applicable to the search for similarities in the amino acid sequence of two proteins. J Mol Biol. 1970; 48: 443-53.
|
| [32] |
Smith TF, Waterman MS . Identification of common molecular subsequences. J Mol Biol. 1981; 147: 195-7.
|
| [33] |
Bodenhofer U, Bonatesta E, Horejš-Kainrath C, et al. Msa: an R package for multiple sequence alignment. Bioinformatics. 2015; 31: 3997-9.
|
| [34] |
Grant BJ, Rodrigues APC, ElSawy KM, et al. Bio3d: an R package for the comparative analysis of protein structures. Bioinformatics. 2006; 22: 2695-6.
|
| [35] |
Xu D, Lu Z, Jin K, et al. SPDE: a multi-functional software for sequence processing and data extraction. Bioinformatics. 2021; 37: 3686-7.
|
| [36] |
Yu D, Dong L, Yan F, et al. EGPS 1.0: comprehensive software for multi-omic and evolutionary analyses. Natl Sci Rev. 2019; 6: 867-9.
|
| [37] |
Zhou ZJ, Qiu Y, Pu Y, et al. BioAider: an efficient tool for viral genome analysis and its application in tracing SARS-CoV-2 transmission. Sustain Cities Soc. 2020; 63: 102466.
|
| [38] |
Ming L, Wang Z, Yi L, et al. Chromosome-level assembly of wild bactrian camel genome reveals organization of immune gene loci. Mol Ecol Resour. 2020; 20: 770-80.
|
| [39] |
Park M, Vera D, Kambrianda D, et al. Chromosome-level genome sequence assembly and genome-wide association study of Muscadinia rotundifolia reveal the genetics of 12 berry-related traits . Hortic Res. 2022; 9: 9.
|
| [40] |
Minamikawa MF, Kunihisa M, Noshita K, et al. Tracing founder haplotypes of Japanese apple varieties: application in genomic prediction and genome-wide association study. Hortic Res. 2021; 8: 49.
|
| [41] |
Zhang H, Meltzer P, Davis S . RCircos: an R package for Circos 2D track plots. BMC Bioinformatics. 2013; 14: 244.
|
| [42] |
Zheng S, Poczai P, Hyvönen J, et al. Chloroplot: an online program for the versatile plotting of organelle genomes. Front Genet. 2020; 11: 576124.
|
| [43] |
Mayakonda A, Lin DC, Assenov Y, et al. Maftools: efficient and comprehensive analysis of somatic variants in cancer. Genome Res. 2018; 28: 1747-56.
|
| [44] |
Mistry J, Chuguransky S, Williams L, et al. Pfam: the protein families database in 2021. Nucleic Acids Res. 2021; 49: D412-9.
|
| [45] |
Yin L. CMplot: circle manhattan plot. R Packag. version 4.2.0. 2020. https://github.com/YinLiLin/R-CMplot/blob/master/CMplot.r.
|
| [46] |
Higgs PG, Lehman N . The RNA world: molecular cooperation at the origins of life. Nat Rev Genet. 2015; 16: 7-17.
|
| [47] |
Liu B, Zhao F-M, Cao Y, et al. Photoprotection contributes to freezing tolerance as revealed by RNA-seq profiling of rhododendron leaves during cold acclimation and deacclimation over time. Hortic Res. 2022; 9: uhab025.
|
| [48] |
Lu Z, Zhu L, Lu J, et al. Rejuvenation increases leaf biomass and flavonoid accumulation in Ginkgo biloba. Hortic Res. 2022; 9: 9.
|
| [49] |
Xiao F, Zuo Z, Cai G, et al. miRecords: an integrated resource for microRNA-target interactions. Nucleic Acids Res. 2009; 37: D105-10.
|
| [50] |
Huang HY, Lin YCD, Cui S, et al. MiRTarBase update 2022: an informative resource for experimentally validated miRNA-target interactions. Nucleic Acids Res. 2022; 50: D222-30.
|
| [51] |
Kozomara A, Birgaoanu M, Griffiths-Jones S . MiRBase: from microRNA sequences to function. Nucleic Acids Res. 2019; 47: D155-62.
|
| [52] |
Luo W, Brouwer C . Pathview: an R/Bioconductor package for pathway-based data integration and visualization. Bioinformatics. 2013; 29: 1830-1.
|
| [53] |
Yu G, Wang LG, Han Y, et al. ClusterProfiler: an R package for comparing biological themes among gene clusters. OMICS. 2012; 16: 284-7.
|
| [54] |
Figueras A, Marino R, Melillo D, et al. Editorial: immunity in marine invertebrates: integrating transcriptomics to proteomics and metabolomics. Front Immunol. 2021; 12: 10-2.
|
| [55] |
Pang Z, Chong J, Li S, et al. Metaboanalystr 3.0: toward an optimized workflow for global metabolomics. Meta. 2020; 10: 10.
|
| [56] |
Thévenot EA, Roux A, Xu Y, et al. Analysis of the human adult urinary metabolome variations with age, body mass index, and gender by implementing a comprehensive workflow for univariate and OPLS statistical analyses. J Proteome Res. 2015; 14: 3322-35.
|
| [57] |
Kodzius R, Gojobori T . Single-cell technologies in environmental omics. Gene. 2016; 576: 701-7.
|
| [58] |
Bai Y, Liu H, Lyu H, et al. Development of a single-cell atlas for woodland strawberry (Fragaria vesca) leaves during early Botrytis cinerea infection using single-cell RNA-seq . Hortic Res. 2022; 9: 9.
|
| [59] |
Lee J, Hyeon DY, Hwang D . Single-cell multiomics: technologies and data analysis methods. Exp Mol Med. 2020; 52: 1428-42.
|
| [60] |
Langfelder P, Horvath S . WGCNA: an R package for weighted correlation network analysis. BMC Bioinformatics. 2008; 9: 559.
|
| [61] |
Robinson JT, Thorvaldsdóttir H, Wenger AM, et al. Variant review with the integrative genomics viewer. Cancer Res. 2017; 77: e31-4.
|
| [62] |
Kohl M, Wiese S, Warscheid B . Cytoscape: Software for Visualization and Analysis of Biological Networks. 2011.
|