Skip to main content
iMeta logoLink to iMeta
. 2022 Jul 8;1(3):e36. doi: 10.1002/imt2.36

Sangerbox: A comprehensive, interaction‐friendly clinical bioinformatics analysis platform

Weitao Shen 1, Ziguang Song 2,3,4, Xiao Zhong 2,3, Mei Huang 1, Danting Shen 4, Pingping Gao 2, Xiaoqian Qian 5, Mengmeng Wang 6, Xiubin He 1, Tonglian Wang 1, Shuang Li 1,, Xiang Song 2,4,
PMCID: PMC10989974  PMID: 38868713

Abstract

In recent decades, with the continuous development of high‐throughput sequencing technology, data volume in medical research has increased, at the same time, almost all clinical researchers have their own independent omics data, which provided a better condition for data mining and a deeper understanding of gene functions. However, for these large amounts of data, many common and cutting‐edge effective bioinformatics research methods still cannot be widely used. This has encouraged the establishment of many analytical platforms, a portion of databases or platforms were designed to solve the special analysis needs of users, for instance, MG RAST, IMG/M, Qiita, BIGSdb, and TRAPR were developed for specific omics research, and some databases or servers provide solutions for special problems solutions. Metascape was designed to only provide functional annotations of genes as well as function enrichment analysis; BioNumerics and RidomSeqSphere+ perform multilocus sequence typing; CARD provides only antimicrobial resistance annotations. Additionally, some web services are outdated, and inefficient interaction often fails to meet the needs of researchers, such as our previous versions of the platform. Therefore, the demand to complete massive data processing tasks urgently requires a comprehensive bioinformatics analysis platform. Hence, we have developed a website platform, Sangerbox 3.0 (http://vip.sangerbox.com/), a web‐based tool platform. On a user‐friendly interface that also supports differential analysis, the platform provides interactive customizable analysis tools, including various kinds of correlation analyses, pathway enrichment analysis, weighted correlation network analysis, and other common tools and functions, users only need to upload their own corresponding data into Sangerbox 3.0, select required parameters, submit, and wait for the results after the task has been completed. We have also established a new interactive plotting system that allows users to adjust the parameters in the image; moreover, optimized plotting performance enables users to adjust large‐capacity vector maps on the web site. At the same time, we have integrated GEO, TCGA, ICGC, and other databases and processed data in batches, greatly reducing the difficulty to obtain data and improving the efficiency of bioimformatics study for users. Finally, we also provide users with rich sources of bioinformatics analysis courses, offering a platform for researchers to share and exchange knowledge.


Sangerbox with a user‐friendly interface supports differential analysis, correlation analyses, pathway enrichment analysis, weighted correlation network analysis, and so on. A new interactive plotting system that allows users to adjust the parameters in the image. It has organized GEO, TCGA, ICGC, and other databases; a rapid batch processing reduces the difficulty in data acquirement, greatly improving the efficiency.

graphic file with name IMT2-1-e36-g001.jpg

SUMMARY

In recent decades, the continuous development of high‐throughput sequencing technology has increased data volume in medical research [1]. At the same time, almost all clinical researchers have their own independent omics data, which provided a better condition for data mining and a deeper understanding of gene functions. However, due to the larger amount of data, many common and cutting‐edge effective bioinformatics research methods still cannot be widely used. This has encouraged the establishment of many analysis platforms and databases to accommodate the demands of users, for instance, Qiita for amplicon data and analysis [2], ImageGP for plotting [3], QIIME for microbiome analysis and visualization, and Majorbio cloud for multiomics [4], have been developed for omics research. Some databases or servers provide solutions for special problems. Metascape [5] was designed to provide functional annotations of genes and function enrichment analysis; metaOrigin [6] supports metabolome original analysis from microbiome; Gene2vec for m6A prediction [7]; iNAP for network analysis [8]; PsRobot [9] for small RNA meta‐analysis; DeepKla [10] for protein lysine lactylation site prediction. Additionally, some web services are outdated, and inefficient interaction often fails to meet the current needs of researchers. Therefore, the demand to complete massive data processing tasks urgently requires a comprehensive bioinformatics analysis platform.

Hence, we have developed a website platform, Sangerbox (http://vip.sangerbox.com/). The platform as a user‐friendly interface supports differential analysis and provides interactive customizable analysis tools, including various kinds of correlation analyses, pathway enrichment analysis, weighted correlation network analysis (WGCNA) [11] as well as some other common tools and functions. Users only need to upload their own corresponding data into Sangerbox, select required parameters, submit, and collect the results after the task has been completed. We have also established a new interactive plotting system that allows users to adjust the parameters in the image; moreover, optimized plotting performance enables users to adjust large‐capacity vector maps on the website. At the same time, Sangerbox has integrated GEO, TCGA, ICGC and other databases and processed the data in batches, which greatly reduces the difficulty to obtain data and improves the efficiency of bioinformatics analysis for users. Additionally, we also provide users with rich sources of bioinformatics analysis courses, creating a platform for researchers to share and exchange knowledge.

Since August 2021 when the Sangerbox cloud platform was established, it has accumulated more than 20,000 users, running 150,428 times for analysis, plotting, downloads, and other tasks, and previous versions of Sangerbox have been used 813,816 times. This proves that a comprehensive, interaction‐friendly bioinformatics data analysis platform is greatly needed and welcomed by researchers in the field. The content and framework of Sangerbox are shown in Figure 1. Such a platform can greatly facilitate data mining, scientific discussion, and treatment discovery processes in a wide range of biological and clinical research areas.

Figure 1.

Figure 1

Content and framework of Sangerbox

Convenient, powerful and interactive analyzing and plotting tools

The Sangerbox platform accelerates the analysis of researchers' data, improves the utilization of both public and personal data, and contributes to the development of clinical research. Bioinformatics analysis has long been difficult for clinical and specialized experimental researchers to get started because whether it is code programming skills, mathematical skills, or statistical knowledge, which all need to be built up over time, often require great effort from researchers if starting from scratch. In addition, many analysis processes demand high‐performance computer services. Here, the Sangerbox platform with a greater amount of data and calculations has higher performance than personal computers in completing different tasks. With only basic knowledge principles and analytical purposes of the tools, over 30 different types of tools in the Sangerbox platform can more efficiently help researchers complete their analysis, simplifying the learning process and reducing learning costs while speeding up the data processing process and digesting the growing amount of bioinformatics data (Figure 2). Meanwhile, the use of the cloud platform model allows researchers to easily break through the limits of computing power and analysis memory, enabling the application of complex algorithms and mining of larger data. The platform also provides a visual web interface on which researchers could use plotting tools and bioinformatics analysis tools by entering their own biological data and setting parameters. At present, the Sangerbox platform integrates more than 100 commonly used calculation and analysis methods, and around 40 kinds of tools provided roughly cover statistical, analysis, and visualization tools.

Figure 2.

Figure 2

Example of toolbox

The plotting tools cover many common chart types, such as forest map, radar map, heat map [12], violin plots, box plot [13], Venn diagram [14], and circlize plot [15] that provides statistical analysis functions while plotting. These can reflect statistical information and allow users to test parameters or nonparameters within the group during data plotting. Second, the data input format has been adjusted on Sangerbox to be more in line with common data, making the daily process of plotting icons more convenient. Moreover, our plotting system is more suitable for use on web pages. Compared with commonly used ggplot2 [16], ComplexHeatmap [12], or other R packages [17], the Sangerbox platform is intuitive and easy to operate. At the same time, we have also optimized the performance and can support various device performances.

Furthermore, the Sangerbox platform also provides users with a large number of widely used bioinformatics analysis tools covering text processing and data standard preprocessing (standardization, normalization, etc.). Data analysis includes dimension reduction, clustering, difference analysis, and so on. In addition, some common bioanalysis processes, such as weighted correlation network analysis (WGCNA) [11], principal component analysis (PCA) [18], survival analysis [19], Gene Set Enrichment Analysis (GSEA) [20], and Limma differential expression analysis [21], are accommodated as well.

Sangerbox will continue to improve new tools according to users' needs and new updates in methodology and statistics so that researchers using the Sangerbox platform can reduce the learning cost and more clinical bioinformatics data can be more efficiently processed, thereby contributing to the development of clinical research.

Powerful interactive visualization interface

We have developed a new visual interaction system with the goal of “what you see is what you get” and without cumbersome programming code or complex parameter settings. The platform is established based on d3.js and jquery.js. The interactive visual interface, which was designed using JavaScript, allows users to intuitively obtain vector graphics using mouse clicks and input to set parameters in web pages, thereby realizing our goal of “what you see is what you get.” Furthermore, Sangerbox also supports users to export bitmap or vector graphics in different formats to further support their research.

In addition, it is well acknowledged that the vector plotting adjustment process consumes great arithmetic power. Thus, we have optimized the plotting performance of vectors on the web site, allowing researchers in different working environments to adjust their vector images according to their own needs.

As shown in Figure 3, a stacked histogram was displayed as an example. Sangerbox supports data input to obtain initial pictures of histogram form, group spacing, grid switch, and so on, and then users could select parameters by mouse click or direct input. The same interface is also provided for plotting charts on the web page.

Figure 3.

Figure 3

The example of the histogram visualization panel.

Public data download and processing

The Sangerbox platform supports easier download of public data and simple but fast data preprocessing, which helps researchers to obtain and apply data more quickly. These data are derived from The Cancer Genome Atlas (TCGA) [22], International Cancer Genome Consortium (ICGC) [23], Gene Expression Omnibus (GEO) [24], and other databases with clinical follow‐up information, clinical data, mutation data, and expression profile data. Sangerbox also provides preprocessing functions for the gene expression profile matrix in NCBI's GEO database, supporting a direct use for reannotation, standardization, and other steps. At the same time, a new category for TCGA, ICGC, TARGET (therapeutically applicable research to generate effective treatments) and other databases have been integrated to better accommodate the using habits of general researchers and help users obtain public data more simply and quickly.

The Sangerbox platform has built a complete course sharing platform. While providing screen recording courses, we also release some real‐time live online courses. This can not only help scientific research users get familiar with how to use the platform but also informs them about the cutting‐edge research trends and research methods in certain fields.

Users and publications

From August 2021, Sangerbox has accumulated more than 20,000 scientific research users during about half a year and has completed 150,428 data analyses, mining, and mapping tasks. In the last few years, over 300 documented journal articles have cited the use of Sangerbox in their methodology. The platform will constantly upgrade and update the content.

Methods and techniques

We employed the SpringCloud framework, java 11,10.2.30‐MariaDB to build the website, website backstage, and database. Web pages were constructed using the layui framework, html 5, and JavaScript languages. R 3.6.3, R 4.0.1, Perl, and JavaScript languages were applied to write and convert into arithmetic and analysis scripts.

AUTHOR CONTRIBUTIONS

Xiang Song and Shuang Li conceived the idea of developing the Sangerbox platform. Weitao Shen completed the technical construction of the platform and the realization of each function and wrote the manuscript. Ziguang Song and Xiao Zhong are responsible for collecting and collating data. Mei Huang was responsible for editing and revising the manuscript. Danting Shen, Xiaoqian Qian, Pingping Gao, Mengmeng Wang, Xiubin He, and Tonglian Wang completed the collection and arrangement of methods and materials for the platform. All authors contributed to the development of Sangerbox.

CONFLICTS OF INTEREST

Weitao Shen is the developer of the platform. Xiang Song and Shuang Li are cofounders of the project. Ziguang Song, Xiao Zhong, Danting Shen, Xiaoqian Qian, Pingping Gao, Mengmeng Wang, Mei Huang, Xiubin He, and Tonglian Wang are employees and researchers of Hangzhou Mugu Technology Co., Ltd.

ACKNOWLEDGMENTS

The authors acknowledge Dr. Yong‐Xin Liu for the professional advice on this manuscript. This study was funded by the Shanghai Pudong New District Zhoupu Hospital Foundation for Talent Introduction Program (Grant/Award Numbers: ZP‐XK‐2021B‐1) and the Leading Personnel Training Program of Pudong New District Health and Family Planning Commission of Shanghai, China (Grant/Award Numbers: PWRI2021‐08). Song Xiang is the host of the aforementioned projects.

Shen, Weitao , Song Ziguang, Zhong Xiao, Huang Mei, Shen Danting, Gao Pingping, Qian Xiaoqian, et al. 2022. “Sangerbox: A Comprehensive, Interaction‐Friendly Clinical Bioinformatics Analysis Platform.” iMeta 1, e36. 10.1002/imt2.36

Weitao Shen, Ziguang song, and Xiao Zhong contributed equally to this study.

Contributor Information

Shuang Li, Email: lishuang@cqu.edu.cn.

Xiang Song, Email: song761231@sina.com.

DATA AVAILABILITY STATEMENT

We will view or use the personal uploaded data of the users with the corresponding permission of the users. The public data we collected and batched is available online. Supplementary materials (figures, tables, scripts, graphical abstract, slides, videos, Chinese translated version, and update materials) may be found in the online DOI or iMeta Science http://www.imeta.science/.

REFERENCES

  • 1. Chen, Tingting , Chen Xu, Zhang Sisi, Zhu Junwei, Tang Bixia, Wang Anke, Dong Lili, et al. 2021. “The Genome Sequence Archive Family: Toward Explosive Data Growth and Diverse Data Types.” Genomics, Proteomics & Bioinformatics 19: 578–583. 10.1016/j.gpb.2021.08.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2. Gonzalez, Antonio , Navas‐Molina Jose A., Kosciolek Tomasz, McDonald Daniel, Vázquez‐Baeza Yoshiki, Ackermann Gail, DeReus Jeff, et al. 2018. “Qiita: Rapid, Web‐Enabled Microbiome Meta‐Analysis.” Nature Methods 15: 796–798. 10.1038/s41592-018-0141-9 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3. Chen, Tong , and Yong‐Xin Liu Luqi Huang. 2022. “ImageGP: An Easy‐To‐Use Data Visualization Web Server for Scientific Researchers.” iMeta 1: e5. 10.1002/imt2.5 [DOI] [Google Scholar]
  • 4. Ren, Yi , Yu Guo, Shi Caiping, Liu Linmeng, Guo Quan, Han Chang, Zhang Dan, et al. 2022. “Majorbio Cloud: A One‐Stop, Comprehensive Bioinformatic Platform for Multiomics Analyses.” iMeta 1: e12. 10.1002/imt2.12 [DOI] [Google Scholar]
  • 5. Zhou, Yingyao , Zhou Bin, Pache Lars, Chang Max, Khodabakhshi Alireza Hadj, Tanaseichuk Olga, Benner Christopher, and Chanda Sumit K.. 2019. “Metascape Provides a Biologist‐Oriented Resource for the Analysis of Systems‐Level Datasets.” Nature Communications 10: 1523. 10.1038/s41467-019-09234-6 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Yu, Gang , Xu Cuifang, Zhang Danni, Ju Feng, and Ni Yan. 2022. “MetOrigin: Discriminating the Origins Of Microbial Metabolites for Integrative Analysis of the Gut Microbiome and Metabolome.” iMeta 1: e10. 10.1002/imt2.10 [DOI] [Google Scholar]
  • 7. Zou, Quan , Xing Pengwei, Wei Leyi, and Liu Bin. 2019. “Gene2vec: Gene Subsequence Embedding for Prediction of Mammalian N6‐Methyladenosine Sites from mRNA.” RNA 25: 205–218. 10.1261/rna.069112.118 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Feng, Kai , Peng Xi, Zhang Zheng, Gu Songsong, He Qing, Shen Wenli, Wang Zhujun, et al. 2022. “iNAP: An Integrated Network Analysis Pipeline for Microbiome Studies.” iMeta 1: e13. 10.1002/imt2.13 [DOI] [Google Scholar]
  • 9. Wu, Hua‐Jun , Chen Tong, Ma Ying‐Ke, Wang Meng, and Wang Xiu‐Jie. 2012. “PsRobot: A Web‐Based Plant Small RNA Meta‐Analysis Toolbox.” Nucleic Acids Research 40: W22–W28. 10.1093/nar/gks554 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Lv, Hao , Dao Fu‐Ying, and Lin Hao. 2022. “DeepKla: An Attention Mechanism‐Based Deep Neural Network for Protein Lysine Lactylation Site Prediction.” iMeta 1: e11. 10.1002/imt2.11 [DOI] [Google Scholar]
  • 11. Langfelder, Peter , and Horvath Steve. 2008. “WGCNA: An R Package for Weighted Correlation Network Analysis.” BMC Bioinformatics 9: 559. 10.1186/1471-2105-9-559 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Gu, Zuguang , and Roland Eils Matthias Schlesner. 2016. “Complex Heatmaps Reveal Patterns and Correlations in Multidimensional Genomic Data.” Bioinformatics 32: 2847–2849. 10.1093/bioinformatics/btw313 [DOI] [PubMed] [Google Scholar]
  • 13. Spitzer, Michaela , Wildenhain Jan, Rappsilber Juri, and Tyers Mike. 2014. “BoxPlotR: A Web Tool for Generation of Box Plots.” Nature Methods 11: 121–122. 10.1038/nmeth.2811 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14. Chen, Tong , Zhang Haiyan, Liu Yu, Liu Yong‐Xin, and Huang Luqi. 2021. “EVenn: Easy to Create Repeatable and Editable Venn Diagrams and Venn Networks Online.” Journal of Genetics and Genomics 48: 863–866. 10.1016/j.jgg.2021.07.007 [DOI] [PubMed] [Google Scholar]
  • 15. Gu, Zuguang , Gu Lei, Eils Roland, Schlesner Matthias, and Brors Benedikt. 2014. “Circlize Implements and Enhances Circular Visualization in R.” Bioinformatics 30: 2811–2812. 10.1093/bioinformatics/btu393 [DOI] [PubMed] [Google Scholar]
  • 16. Wickham, Hadley . 2011. “ggplot2.” WIREs Computational Statistics 3: 180–185. 10.1002/wics.147 [DOI] [Google Scholar]
  • 17. Liu, Yong‐Xin , Qin Yuan, Chen Tong, Lu Meiping, Qian Xubo, Guo Xiaoxuan, and Bai Yang. 2021. “A Practical Guide To Amplicon and Metagenomic Analysis Of Microbiome Data.” Protein & Cell 12: 315–330. 10.1007/s13238-020-00724-8 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18. Abdi, Hervé , and Williams Lynne J.. 2010. “Principal Component Analysis.” WIREs Computational Statistics 2: 433–459. 10.1002/wics.101 [DOI] [Google Scholar]
  • 19. Goel, Manish Kishore , Khanna Pardeep, and Kishore Jugal. 2010. “Understanding Survival Analysis: Kaplan‐Meier Estimate.” International Journal of Ayurveda research 1: 274–278. 10.4103/0974-7788.76794 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20. Subramanian, Aravind , Tamayo Pablo, Mootha Vasmsi K., Mukherjee Sayan, Benjamin L. Ebert, Michael A. Gillette, Paulovich Amanda, et al. 2005. “Gene Set Enrichment Analysis: A Knowledge‐based Approach For Interpreting Genome‐wide Expression Profiles.” Proceedings of the National Academy of Sciences of the United States of America 102: 15545‐15550. 10.1073/pnas.0506580102 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21. Ritchie, Matthew E. , Phipson Belinda, Wu Di, Hu Yifang, Law Charity W., Shi Wei, and Smyth Gordon K.. 2015. “Limma Powers Differential Expression Analyses for RNA‐sequencing and Microarray Studies.” Nucleic Acids Research 43: e47–e47. 10.1093/nar/gkv007 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22. Tomczak, Katarzyna , Czerwińska Patrycja, and Wiznerowicz Maciej. 2015. “Review the Cancer Genome Atlas (TCGA): An Immeasurable Source of Knowledge.” Contemporary Oncology/Współczesna Onkologia 1A: 68–77. 10.5114/wo.2014.47136 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23. Zhang, Junjun , Baran Joachim, Cros A., Guberman Jonathan M., Haider Syed, Hsu Jack, Liang Yong, et al. 2011. “International Cancer Genome Consortium Data Portal—A One‐stop Shop For Cancer Genomics Data.” Database 2011: bar026. 10.1093/database/bar026 [DOI] [PMC free article] [PubMed]
  • 24. Barrett, Tanya , Wilhite Stephen E., Ledoux Pierre, Evangelista Carlos, Kim Irene F., Tomashevsky Maxim, Marshall Kimberly A., et al. 2013. “NCBI GEO: Archive for Functional Genomics Data Sets—Update.” Nucleic Acids Research 41: D991–D995. 10.1093/nar/gks1193 [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

We will view or use the personal uploaded data of the users with the corresponding permission of the users. The public data we collected and batched is available online. Supplementary materials (figures, tables, scripts, graphical abstract, slides, videos, Chinese translated version, and update materials) may be found in the online DOI or iMeta Science http://www.imeta.science/.


Articles from iMeta are provided here courtesy of Wiley

RESOURCES