Abstract
Research is being actively conducted for finding solutions to improve healthcare, precision medicine, and personalized medicine. Today’s biomedical research increasingly relies on computing power, particularly high-performance computing (HPC), and simultaneously involves researchers from a diverse range of research backgrounds. However, HPC is evolving rapidly toward a more heterogeneous architecture as we enter the exascale computing era, which unavoidably involves increased technical complexity. To better serve end users in the biomedical application community, we integrate software and hardware resources to develop the biomedical application community on the China National Grid (CNGrid). The biomedical application community is a web-based computing service for many biomedical research-related applications, including drug development, personalized medicine, bioinformatics, and computational chemistry. It exposes computational resources provided by the CNGrid and masks the underlying complex cyberinfrastructure, enabling user-friendly and easily accessible services to end users in the biomedical community. Our service is currently available free of charge at http://biomed.cngrid.org/.
Similar content being viewed by others
References
Bootstrap. https://getbootstrap.com/ (2021)
Brooks, B.R., Brooks, C.L., III., Mackerell, A.D., Nilsson, L., Petrella, R.J., Roux, B., Won, Y., Archontis, G., Bartels, C., Boresch, S., Caflisch, A., Caves, L., Cui, Q., Dinner, A.R., Feig, M., Fischer, S., Gao, J., Hodoscek, M., Im, W., Kuczera, K., Lazaridis, T., Ma, J., Ovchinnikov, V., Paci, E., Pastor, R.W., Post, C.B., Pu, J.Z., Schaefer, M., Tidor, B., Venable, R.M., Woodcock, H.L., Wu, X., Yang, W., York, D.M., Karplus, M.: CHARMM: the Biomolecular simulation Program. J. Comput. Chem. 30, 1545–1615 (2009). https://doi.org/10.1002/jcc.21287
Cao, R.Q., Xiao, H.L., Lu, S.S., Zhao, Y.N., Wang, X.N., Chi, X.B.: SCEAPI: a unified restful web API for high-performance computing. J. Phys. Conf. Ser. (2017). https://doi.org/10.1088/1742-6596/898/9/092022
Chen, X.Y., Liu, Q., Zhang, B.H., Jin, Z.: Design and realization of scientific computing application platform based on high performance computing environment. E-Sci. Technol. Appl. 7(5), 43–51 (2016)
Chen, X.Y., Zhang, Y.D., Zhang, Z.W., Zhao, Y.B., Sun, C., Yang, M., Wang, J.Y., Liu, Q., Zhang, B.H., Chen, M.L., Yu, J., Wu, J.Y., Jin, Z., Xiao, J.F.: PGAweb: a web server for bacterial pan-genome analysis. Front. Microbiol. 9, 1910 (2018). https://doi.org/10.3389/fmicb.2018.01910
CNGrid. http://www.cngrid.org (2021)
D3.js. https://d3js.org/ (2021)
Delcher, A.L., Bratke, K.A., Powers, E.C., Salzberg, S.L.: Identifying bacterial genes and endosymbiont DNA with Glimmer. Bioinformatics 23(6), 673–679 (2007). https://doi.org/10.1093/bioinformatics/btm009
Docker. https://www.docker.com/ (2021)
Echarts. https://echarts.apache.org/ (2021)
Express. http://expressjs.com/ (2021)
Fu, H.H., Liao, J.F., Yang, J.Z., Wang, L.N., Song, Z.Y., Huang, X.M., Yang, C., Xue, W., Liu, F.F., Qiao, F.L., Zhao, W., Yin, X.Q., Hou, C.F., Zhang, C.L., Ge, W., Zhang, J., Wang, Y.G., Zhou, C.B., Yang, G.W.: The Sunway TaihuLight supercomputer: system and applications. Sci. China Inf. Sci. (2016). https://doi.org/10.1007/s11432-016-5588-7
Gaussian 09, Revision E.01, Frisch, M.J., Trucks, G.W., Schlegel, H.B., Scuseria, G.E., Robb, M.A., Cheeseman, J.R., et al.: Gaussian, Inc., Wallingford CT (2016)
Gonze, X., Beuken, J.-M., Caracas, R., Detraux, F., Fuchs, M., Rignanese, G.-M., Sindic, L., Verstraete, M., Zerah, G., Jollet, F., Torrent, M., Roy, A., Mikami, M., Ghosez, Ph., Raty, J.-Y., Allan, D.C.: First-principles computation of material properties: the abinit software project. Comput. Mater. Sci. 25, 478–492 (2002). https://doi.org/10.1016/S0927-0256(02)00325-7
Grunt. https://gruntjs.com/ (2021)
Hyatt, D., Chen, G.L., LoCascio, P.F., Land, M.L., Larimer, F.W., Hauser, L.J.: Prodigal: prokaryotic gene recognition and translation initiation site identification. BMC Bioinform. (2010). https://doi.org/10.1186/1471-2105-11-119
Jin, Z., Liu, Q., Xiao, J.F., Yu, K.Q.: Calculation predicts the future: China HPC environment based service village for biomedicine application. E-Sci. Technol. Appl. 7(4), 89–92 (2016)
Karnow, C.E.A.: The grid: blueprint for a new computing infrastructure. Leonardo 32(4), 331–332 (1999). https://doi.org/10.1162/leon.1999.32.4.331
Kang, Y.J., Yang, D.C., Kong, L., Hou, M., Meng, Y.Q., Wei, L.P., Gao, G.: CPC2: a fast and accurate coding potential calculator based on sequence intrinsic features. Nucleic Acids Res. 45(W1), W12–W16 (2017). https://doi.org/10.1093/nar/gkx428
Ma, J., Chen, T., Wu, S.F., Yang, C.Y., Bai, M.Z., Shu, K.X., Li, K.L., Zhang, G.Q., Jin, Z., He, F.C., Hermjakob, H., Zhu, Y.P.: iProX: an integrated proteome resource. Nucleic Acids Res 47(D1), D1211–D1217 (2019). https://doi.org/10.1093/nar/gky869
Node.js. https://nodejs.org/ (2021)
Plimpton, S.: Fast parallel algorithms for short-range molecular dynamics. J Comput. Phys. 117(1), 1–19 (1995). https://doi.org/10.1006/jcph.1995.1039
Qian, D.P.: Building the new generation of computing infrastructure supporting technology innovation. Front. Data Comput. 2(1), 1–17 (2020)
Sunway Taihulight. https://www.top500.org/system/178764/ (2021)
TOP500. https://top500.org/ (2021)
Valiev, M., Bylaska, E.J., Govind, N., Kowalski, K., Straatsma, T.P., van Dam, H.J.J., Wang, D., Nieplocha, J., Apra, E., Windus, T.L., de Jong, W.A.: NWChem: a comprehensive and scalable open-source solution for large scale molecular simulations. Comput. Phys. Commun. 181, 1477 (2010). https://doi.org/10.1016/j.cpc.2010.04.018
Wang, D.P., Zhang, Y.B., Zhang, Z., Zhu, J., Yu, J.: KaKs_Calculator 2.0: a toolkit incorporating gamma-series methods and sliding window strategies. Genomics Proteomics Bioinform. 8(1), 77–80 (2010). https://doi.org/10.1016/S1672-0229(10)60008-3
Xie, C., Mao, X.Z., Huang, J.J., Ding, Y., Wu, J.M., Dong, S., Kong, L., Gao, G., Li, C.Y., Wei, L.P.: KOBAS 2.0: a web server for annotation and identification of enriched pathways and diseases. Nucleic Acids Res. 39, W316–W322 (2011). https://doi.org/10.1093/nar/gkr483
Zhao, Y., Wu, J., Yang, J., Sun, S., Xiao, J., Yu, J.: PGAP: pan-genomes analysis pipeline. Bioinformatics 28, 416–418 (2012). https://doi.org/10.1093/bioinformatics/btr655
Zhao, Y., Sun, C., Zhao, D., Zhang, Y., You, Y., Jia, X., Yang, J., Wang, L., Wang, J., Fu, H., Kang, Y., Chen, F., Yu, J., Wu, J., Xiao, J.: PGAP-X: extension on pan-genome analysis pipeline. BMC Genomics 19(Suppl. 1), 36 (2018). https://doi.org/10.1186/s12864-017-4337-7
Zhang, Z., Xiao, J., Wu, J., Zhang, H., Liu, G., Wang, X., Dai, L.: ParaAT: a parallel tool for constructing multiple protein-coding DNA alignments. Biochem. Biophys. Res. Commun. 419(4), 779–787 (2012). https://doi.org/10.1016/j.bbrc.2012.02.101
Zhou, C., Xu, Y.Q., He, L.H., Liu, Q.: Mobile service development of China HPC environment based service village for biomedicine application. E-Sci. Technol. Appl. 10(3), 79–83 (2019)
Acknowledgements
This work is supported by the National Key Research and Development Program of China (2016YFB0201700).
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Rights and permissions
About this article
Cite this article
He, L., Liu, Q., Zhang, B. et al. Biomedical application community based on China high-performance computing environment. CCF Trans. HPC 4, 75–85 (2022). https://doi.org/10.1007/s42514-022-00088-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42514-022-00088-x