Cargando…
iCn3D: From Web-Based 3D Viewer to Structural Analysis Tool in Batch Mode
iCn3D was initially developed as a web-based 3D molecular viewer. It then evolved from visualization into a full-featured interactive structural analysis software. It became a collaborative research instrument through the sharing of permanent, shortened URLs that encapsulate not only annotated visua...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8892267/ https://www.ncbi.nlm.nih.gov/pubmed/35252351 http://dx.doi.org/10.3389/fmolb.2022.831740 |
_version_ | 1784662117385764864 |
---|---|
author | Wang, Jiyao Youkharibache, Philippe Marchler-Bauer, Aron Lanczycki, Christopher Zhang, Dachuan Lu, Shennan Madej, Thomas Marchler, Gabriele H. Cheng, Tiejun Chong, Li Chuin Zhao, Sarah Yang, Kevin Lin, Jack Cheng, Zhiyu Dunn, Rachel Malkaram, Sridhar Acharya Tai, Chin-Hsien Enoma, David Busby, Ben Johnson, Nicholas L. Tabaro, Francesco Song, Guangfeng Ge, Yuchen |
author_facet | Wang, Jiyao Youkharibache, Philippe Marchler-Bauer, Aron Lanczycki, Christopher Zhang, Dachuan Lu, Shennan Madej, Thomas Marchler, Gabriele H. Cheng, Tiejun Chong, Li Chuin Zhao, Sarah Yang, Kevin Lin, Jack Cheng, Zhiyu Dunn, Rachel Malkaram, Sridhar Acharya Tai, Chin-Hsien Enoma, David Busby, Ben Johnson, Nicholas L. Tabaro, Francesco Song, Guangfeng Ge, Yuchen |
author_sort | Wang, Jiyao |
collection | PubMed |
description | iCn3D was initially developed as a web-based 3D molecular viewer. It then evolved from visualization into a full-featured interactive structural analysis software. It became a collaborative research instrument through the sharing of permanent, shortened URLs that encapsulate not only annotated visual molecular scenes, but also all underlying data and analysis scripts in a FAIR manner. More recently, with the growth of structural databases, the need to analyze large structural datasets systematically led us to use Python scripts and convert the code to be used in Node. js scripts. We showed a few examples of Python scripts at https://github.com/ncbi/icn3d/tree/master/icn3dpython to export secondary structures or PNG images from iCn3D. Users just need to replace the URL in the Python scripts to export other annotations from iCn3D. Furthermore, any interactive iCn3D feature can be converted into a Node. js script to be run in batch mode, enabling an interactive analysis performed on one or a handful of protein complexes to be scaled up to analysis features of large ensembles of structures. Currently available Node. js analysis scripts examples are available at https://github.com/ncbi/icn3d/tree/master/icn3dnode. This development will enable ensemble analyses on growing structural databases such as AlphaFold or RoseTTAFold on one hand and Electron Microscopy on the other. In this paper, we also review new features such as DelPhi electrostatic potential, 3D view of mutations, alignment of multiple chains, assembly of multiple structures by realignment, dynamic symmetry calculation, 2D cartoons at different levels, interactive contact maps, and use of iCn3D in Jupyter Notebook as described at https://pypi.org/project/icn3dpy. |
format | Online Article Text |
id | pubmed-8892267 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-88922672022-03-04 iCn3D: From Web-Based 3D Viewer to Structural Analysis Tool in Batch Mode Wang, Jiyao Youkharibache, Philippe Marchler-Bauer, Aron Lanczycki, Christopher Zhang, Dachuan Lu, Shennan Madej, Thomas Marchler, Gabriele H. Cheng, Tiejun Chong, Li Chuin Zhao, Sarah Yang, Kevin Lin, Jack Cheng, Zhiyu Dunn, Rachel Malkaram, Sridhar Acharya Tai, Chin-Hsien Enoma, David Busby, Ben Johnson, Nicholas L. Tabaro, Francesco Song, Guangfeng Ge, Yuchen Front Mol Biosci Molecular Biosciences iCn3D was initially developed as a web-based 3D molecular viewer. It then evolved from visualization into a full-featured interactive structural analysis software. It became a collaborative research instrument through the sharing of permanent, shortened URLs that encapsulate not only annotated visual molecular scenes, but also all underlying data and analysis scripts in a FAIR manner. More recently, with the growth of structural databases, the need to analyze large structural datasets systematically led us to use Python scripts and convert the code to be used in Node. js scripts. We showed a few examples of Python scripts at https://github.com/ncbi/icn3d/tree/master/icn3dpython to export secondary structures or PNG images from iCn3D. Users just need to replace the URL in the Python scripts to export other annotations from iCn3D. Furthermore, any interactive iCn3D feature can be converted into a Node. js script to be run in batch mode, enabling an interactive analysis performed on one or a handful of protein complexes to be scaled up to analysis features of large ensembles of structures. Currently available Node. js analysis scripts examples are available at https://github.com/ncbi/icn3d/tree/master/icn3dnode. This development will enable ensemble analyses on growing structural databases such as AlphaFold or RoseTTAFold on one hand and Electron Microscopy on the other. In this paper, we also review new features such as DelPhi electrostatic potential, 3D view of mutations, alignment of multiple chains, assembly of multiple structures by realignment, dynamic symmetry calculation, 2D cartoons at different levels, interactive contact maps, and use of iCn3D in Jupyter Notebook as described at https://pypi.org/project/icn3dpy. Frontiers Media S.A. 2022-02-17 /pmc/articles/PMC8892267/ /pubmed/35252351 http://dx.doi.org/10.3389/fmolb.2022.831740 Text en Copyright © 2022 Wang, Youkharibache, Marchler-Bauer, Lanczycki, Zhang, Lu, Madej, Marchler, Cheng, Chong, Zhao, Yang, Lin, Cheng, Dunn, Malkaram, Tai, Enoma, Busby, Johnson, Tabaro, Song and Ge. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Molecular Biosciences Wang, Jiyao Youkharibache, Philippe Marchler-Bauer, Aron Lanczycki, Christopher Zhang, Dachuan Lu, Shennan Madej, Thomas Marchler, Gabriele H. Cheng, Tiejun Chong, Li Chuin Zhao, Sarah Yang, Kevin Lin, Jack Cheng, Zhiyu Dunn, Rachel Malkaram, Sridhar Acharya Tai, Chin-Hsien Enoma, David Busby, Ben Johnson, Nicholas L. Tabaro, Francesco Song, Guangfeng Ge, Yuchen iCn3D: From Web-Based 3D Viewer to Structural Analysis Tool in Batch Mode |
title | iCn3D: From Web-Based 3D Viewer to Structural Analysis Tool in Batch Mode |
title_full | iCn3D: From Web-Based 3D Viewer to Structural Analysis Tool in Batch Mode |
title_fullStr | iCn3D: From Web-Based 3D Viewer to Structural Analysis Tool in Batch Mode |
title_full_unstemmed | iCn3D: From Web-Based 3D Viewer to Structural Analysis Tool in Batch Mode |
title_short | iCn3D: From Web-Based 3D Viewer to Structural Analysis Tool in Batch Mode |
title_sort | icn3d: from web-based 3d viewer to structural analysis tool in batch mode |
topic | Molecular Biosciences |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8892267/ https://www.ncbi.nlm.nih.gov/pubmed/35252351 http://dx.doi.org/10.3389/fmolb.2022.831740 |
work_keys_str_mv | AT wangjiyao icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT youkharibachephilippe icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT marchlerbaueraron icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT lanczyckichristopher icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT zhangdachuan icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT lushennan icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT madejthomas icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT marchlergabrieleh icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT chengtiejun icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT chonglichuin icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT zhaosarah icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT yangkevin icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT linjack icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT chengzhiyu icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT dunnrachel icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT malkaramsridharacharya icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT taichinhsien icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT enomadavid icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT busbyben icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT johnsonnicholasl icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT tabarofrancesco icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT songguangfeng icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode AT geyuchen icn3dfromwebbased3dviewertostructuralanalysistoolinbatchmode |