{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,13]],"date-time":"2025-11-13T02:05:41Z","timestamp":1762999541398,"version":"3.37.3"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,1,23]],"date-time":"2020-01-23T00:00:00Z","timestamp":1579737600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2020,1,23]],"date-time":"2020-01-23T00:00:00Z","timestamp":1579737600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Guangdong Province Key Area R&D Program","award":["2019B010940001"],"award-info":[{"award-number":["2019B010940001"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cheminform"],"published-print":{"date-parts":[[2020,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:sec>\n                <jats:title>Background<\/jats:title>\n                <jats:p>The increasing number of organic and inorganic structures promotes the development of the \u201cBig Data\u201d in chemistry and material science, and raises the need for cross-platform and web-based methods to search, view and edit structures. Many web-based three-dimensional (3D) structure tools have been developed for displaying existing models, building new models, and preparing initial input files for external calculations. But few of these tools can deal with crystal structures.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Results<\/jats:title>\n                <jats:p>We developed a user-friendly and versatile program based on standard web techniques, such as Hyper Text Markup Language 5 (HTML5), Cascade Style Sheet (CSS) and JavaScript. Both non-periodic organic molecule and crystal structure can be visualized, built and edited interactively. The atom, bond, angle and dihedral in a molecule can be viewed and modified using sample mouse operations. A wide range of cheminformatics algorithms for crystal structure are provided, including cleaving surfaces, establishing vacuum layers, and building supercells. Four displayed styles, namely \u201cPrimitive cell\u201d, \u201cOriginal\u201d, \u201cIn-cell\u201d and \u201cPacking\u201d can be used to visualize a unit cell. Additionally, the initial input files for Vienna Ab-initio Simulation Package (VASP) and Gaussian can be obtained by interacting with dialog boxes in 3DStructGen.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Conclusions<\/jats:title>\n                <jats:p>3DStructGen is a highly platform-independent program. It can provide web service independently or can be integrated into other web platforms. Other than local desktop software, it does not require any additional effort to install the system but a web browser supporting HTML5. 3DStructGen may play a valuable role in online chemistry education and pre-processing of quantum calculations. The program has been released under MIT open-source license and is available on: <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/matgen.nscc-gz.cn\/Tools.html\">https:\/\/matgen.nscc-gz.cn\/Tools.html<\/jats:ext-link>. <\/jats:p>\n              <\/jats:sec>","DOI":"10.1186\/s13321-020-0411-2","type":"journal-article","created":{"date-parts":[[2020,1,23]],"date-time":"2020-01-23T16:02:42Z","timestamp":1579795362000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["3DStructGen: an interactive web-based 3D structure generation for non-periodic molecule and crystal"],"prefix":"10.1186","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8746-9917","authenticated-orcid":false,"given":"Pin","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5514-9564","authenticated-orcid":false,"given":"Yu","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6653-1451","authenticated-orcid":false,"given":"Hui","family":"Yan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0705-5023","authenticated-orcid":false,"given":"Sen","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4461-9676","authenticated-orcid":false,"given":"Zexin","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1236-0532","authenticated-orcid":false,"given":"Yangzhong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3589-1339","authenticated-orcid":false,"given":"Qing","family":"Mo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5634-1192","authenticated-orcid":false,"given":"Junkang","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4247-3490","authenticated-orcid":false,"given":"Jun","family":"Tao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7024-6191","authenticated-orcid":false,"given":"GeChuanqi","family":"Pan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5455-9374","authenticated-orcid":false,"given":"Jiahui","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1047-7107","authenticated-orcid":false,"given":"Yunfei","family":"Du","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,1,23]]},"reference":[{"key":"411_CR1","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1016\/j.commatsci.2018.01.039","volume":"146","author":"X Yang","year":"2018","unstructured":"Yang X, Wang Z, Zhao X, Song J, Zhang M, Liu H (2018) MatCloud: a high-throughput computational infrastructure for integrated management of materials simulation, data and resources. Comput Mater Sci 146:319\u2013333","journal-title":"Comput Mater Sci"},{"key":"411_CR2","unstructured":"Rescale. https:\/\/www.rescale.com. Accessed 15 Jun 2019"},{"key":"411_CR3","volume-title":"WebMO enterprise","author":"J Schmidt","year":"2013","unstructured":"Schmidt J, Polik W (2013) WebMO enterprise. WebMO LLC, Holland"},{"issue":"8","key":"411_CR4","doi-asserted-by":"publisher","first-page":"1093","DOI":"10.1021\/ed400164n","volume":"90","author":"JH Jensen","year":"2013","unstructured":"Jensen JH, Kromann JC (2013) The molecule calculator: a web application for fast quantum mechanics-based estimation of molecular properties. J Chem Educ 90(8):1093\u20131095","journal-title":"J Chem Educ"},{"issue":"1","key":"411_CR5","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1186\/1758-2946-4-17","volume":"4","author":"MD Hanwell","year":"2012","unstructured":"Hanwell MD, Curtis DE, Lonie DC, Vandermeersch T, Zurek E, Hutchison GR (2012) Avogadro: an advanced semantic chemical editor, visualization, and analysis platform. J Cheminf 4(1):17","journal-title":"J Cheminf"},{"key":"411_CR6","first-page":"92121","volume-title":"BIOVIA materials studio","author":"DS Biovia","year":"2016","unstructured":"Biovia DS (2016) BIOVIA materials studio. San Diego, CA, p 92121"},{"issue":"6","key":"411_CR7","doi-asserted-by":"publisher","first-page":"1272","DOI":"10.1107\/S0021889811038970","volume":"44","author":"K Momma","year":"2011","unstructured":"Momma K, Izumi F (2011) VESTA 3 for three-dimensional visualization of crystal, volumetric and morphology data. J Appl Crystallogr 44(6):1272\u20131276","journal-title":"J Appl Crystallogr"},{"issue":"8","key":"411_CR8","doi-asserted-by":"publisher","first-page":"1322","DOI":"10.1093\/bioinformatics\/btu829","volume":"31","author":"N Rego","year":"2015","unstructured":"Rego N, Koes DR (2015) 3Dmol.js: molecular visualization with WebGL. Bioinformatics 31(8):1322\u20131324","journal-title":"Bioinformatics"},{"issue":"3\u20134","key":"411_CR9","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1002\/ijch.201300024","volume":"53","author":"RM Hanson","year":"2013","unstructured":"Hanson RM, Prilusky J, Renjian Z, Nakane T, Sussman JL (2013) JSmol and the next-generation web-based representation of 3D molecular structure as applied to proteopedia. Isr J Chem 53(3\u20134):207\u2013216","journal-title":"Isr J Chem"},{"key":"411_CR10","doi-asserted-by":"publisher","first-page":"W523","DOI":"10.1093\/nar\/gkx383","volume":"45","author":"M Shi","year":"2017","unstructured":"Shi M, Gao J, Zhang MQ (2017) Web3DMol: interactive protein structure visualization based on WebGL. Nucleic Acids Res 45:W523\u2013W527","journal-title":"Nucleic Acids Res"},{"issue":"1","key":"411_CR11","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1186\/s13321-015-0085-3","volume":"7","author":"MC Burger","year":"2015","unstructured":"Burger MC (2015) ChemDoodle Web Components: HTML5 toolkit for chemical graphics, interfaces, and informatics. J Cheminf 7(1):35","journal-title":"J Cheminf"},{"issue":"6","key":"411_CR12","doi-asserted-by":"publisher","first-page":"1132","DOI":"10.1021\/acs.jcim.6b00167","volume":"56","author":"C Jiang","year":"2016","unstructured":"Jiang C, Jin X, Dong Y, Chen M (2016) Kekule.js: an Open Source JavaScript Chemoinformatics Toolkit. J Chem Inf Model 56(6):1132\u20131138","journal-title":"J Chem Inf Model"},{"issue":"1","key":"411_CR13","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1186\/1758-2946-5-24","volume":"5","author":"B Bienfait","year":"2013","unstructured":"Bienfait B, Ertl P (2013) JSME: a free molecule editor in JavaScript. J Cheminf 5(1):24","journal-title":"J Cheminf"},{"issue":"1","key":"411_CR14","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1186\/s13321-015-0101-7","volume":"7","author":"M Mohebifar","year":"2015","unstructured":"Mohebifar M, Sajadi F (2015) Chemozart: a web-based 3D molecular structure editor and visualizer platform. J Cheminf 7(1):56","journal-title":"J Cheminf"},{"issue":"1","key":"411_CR15","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1186\/1758-2946-5-46","volume":"5","author":"CW Earley","year":"2013","unstructured":"Earley CW (2013) CH5M3D: an HTML5 program for creating 3D molecular structures. J Cheminf 5(1):46","journal-title":"J Cheminf"},{"issue":"1","key":"411_CR16","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/0927-0256(96)00008-0","volume":"6","author":"G Kresse","year":"1996","unstructured":"Kresse G, Furthm\u00fcller J (1996) Efficiency of ab initio total energy calculations for metals and semiconductors using a plane-wave basis set. Comput Mater Sci 6(1):15\u201350","journal-title":"Comput Mater Sci"},{"issue":"20","key":"411_CR17","doi-asserted-by":"publisher","first-page":"14251","DOI":"10.1103\/PhysRevB.49.14251","volume":"49","author":"G Kresse","year":"1994","unstructured":"Kresse G, Hafner J (1994) Ab initio molecular-dynamics simulation of the liquid-metal\u2013amorphous-semiconductor transition in germanium. Phys Rev B 49(20):14251","journal-title":"Phys Rev B"},{"key":"411_CR18","unstructured":"Frisch MJ (2009) Gaussian09. http:\/\/www.gaussian.com\/. Accessed 22 May 2019"},{"key":"411_CR19","volume-title":"GaussView, version 5","author":"R Dennington","year":"2009","unstructured":"Dennington R, Keith T, Millam J (2009) GaussView, version 5. Semichem Inc, Shawnee Mission"},{"key":"411_CR20","doi-asserted-by":"publisher","DOI":"10.1093\/acprof:oso\/9780198742951.001.0001","volume-title":"The chemical bond in inorganic chemistry: the bond valence model","author":"ID Brown","year":"2016","unstructured":"Brown ID (2016) The chemical bond in inorganic chemistry: the bond valence model, vol 27. Oxford University Press, Oxford"},{"issue":"16","key":"411_CR21","doi-asserted-by":"publisher","first-page":"3373","DOI":"10.1021\/cm401978e","volume":"25","author":"J Goldsmith","year":"2013","unstructured":"Goldsmith J, Wongfoy AG, Cafarella MJ, Siegel DJ (2013) Theoretical limits of hydrogen storage in metal-organic frameworks: opportunities and trade-offs. Chem Mater 25(16):3373\u20133382","journal-title":"Chem Mater"},{"issue":"34","key":"411_CR22","doi-asserted-by":"publisher","first-page":"23990","DOI":"10.1039\/C6CP03915D","volume":"18","author":"JG Smith","year":"2016","unstructured":"Smith JG, Jain PK (2016) Kinetics of self-assembled monolayer formation on individual nanoparticles. Phys Chem Chem Phys 18(34):23990\u201323997","journal-title":"Phys Chem Chem Phys"},{"issue":"9","key":"411_CR23","doi-asserted-by":"publisher","first-page":"994","DOI":"10.1038\/s41563-019-0427-z","volume":"18","author":"D-D Zhou","year":"2019","unstructured":"Zhou D-D, Chen P, Wang C, Wang S-S, Du Y, Yan H, Ye Z-M, He C-T, Huang R-K, Mo Z-W et al (2019) Intermediate-sized molecular sieving of styrene from larger and smaller analogues. Nat Mater 18(9):994\u2013998","journal-title":"Nat Mater"},{"key":"411_CR24","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1016\/j.nanoen.2017.09.017","volume":"40","author":"F Wang","year":"2017","unstructured":"Wang F, Shifa TA, He P, Cheng Z, Chu J, Liu Y, Wang Z, Wang F, Wen Y, Liang L (2017) Two-dimensional metal phosphorus trisulfide nanosheet with solar hydrogen-evolving activity. Nano Energy 40:673\u2013680","journal-title":"Nano Energy"},{"key":"411_CR25","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.susc.2013.05.016","volume":"617","author":"W Sun","year":"2013","unstructured":"Sun W, Ceder G (2013) Efficient creation and convergence of surface slabs. Surf Sci 617:53\u201359","journal-title":"Surf Sci"},{"issue":"3 Part 1","key":"411_CR26","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1107\/S0108768102006948","volume":"58","author":"A Belsky","year":"2002","unstructured":"Belsky A, Hellenbrandt M, Karen VL, Luksch P (2002) New developments in the Inorganic crystal structure database (ICSD): accessibility in support of materials research and design. Acta Crystallograph Sect B 58(3 Part 1):364\u2013369","journal-title":"Acta Crystallograph Sect B"},{"issue":"3","key":"411_CR27","doi-asserted-by":"publisher","first-page":"380","DOI":"10.1107\/S0108768102003890","volume":"58","author":"F Allen","year":"2002","unstructured":"Allen F (2002) The Cambridge structural database: a quarter of a million crystal structures and rising. Acta Crystallograph Sect B 58(3):380\u2013388","journal-title":"Acta Crystallograph Sect B"},{"key":"411_CR28","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1093\/nar\/gkr900","volume":"40","author":"S Gra\u017eulis","year":"2012","unstructured":"Gra\u017eulis S, Da\u0161kevi\u010d A, Merkys A, Chateigner D, Lutterotti L, Quir\u00f3s M, Serebryanaya NR, Moeck P, Downs RT, Le Bail A (2012) Crystallography open database (COD): an open-access collection of crystal structures and platform for world-wide collaboration. Nucleic Acids Res 40:420\u2013427","journal-title":"Nucleic Acids Res"},{"issue":"1","key":"411_CR29","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1186\/1758-2946-3-33","volume":"3","author":"NM Oboyle","year":"2011","unstructured":"Oboyle NM, Banck M, James CAJ, Morley C, Vandermeersch T, Hutchison GR (2011) Open babel: an open chemical toolbox. J Cheminf 3(1):33","journal-title":"J Cheminf"},{"key":"411_CR30","unstructured":"Togo A, Tanaka I (2018) Spglib: a software library for crystal symmetry search. Mater Sci. arXiv:1808.01590 (submitted)"}],"container-title":["Journal of Cheminformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-020-0411-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13321-020-0411-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-020-0411-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,22]],"date-time":"2021-01-22T00:14:25Z","timestamp":1611274465000},"score":1,"resource":{"primary":{"URL":"https:\/\/jcheminf.biomedcentral.com\/articles\/10.1186\/s13321-020-0411-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,23]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["411"],"URL":"https:\/\/doi.org\/10.1186\/s13321-020-0411-2","relation":{},"ISSN":["1758-2946"],"issn-type":[{"type":"electronic","value":"1758-2946"}],"subject":[],"published":{"date-parts":[[2020,1,23]]},"assertion":[{"value":"4 November 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 January 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 January 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The author declares that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"7"}}