iCn3D: from Web-based 3D Viewer to Structure Analysis Tool in Batch Mode [article]

Jiyao Wang, Philippe Youkharibache, Aron Marchler-Bauer, Christopher Lanczycki, Dachuan Zhang, Shennan Lu, Thomas Madej, Gabriele H. Marchler, Tiejun Cheng, Li Chuin Chong, Sarah Zhao, Kevin Yang (+11 others)
2021 bioRxiv   pre-print
iCn3D was originally released as a web-based 3D viewer, which allows users to create a custom view in a life-long, shortened URL to share with colleagues. Recently, iCn3D was converted to use JavaScript classes and could be used as a library to write Node.js scripts. Any interactive features in iCn3D can be converted to Node.js scripts to run in batch mode for a large data set. Currently the following Node.js script examples are available at https://github.com/ncbi/icn3d/tree/master/icn3dnode:
more » ... igand-protein interaction, protein-protein interaction, change of interactions due to residue mutations, DelPhi electrostatic potential, and solvent accessible surface area. iCn3D PNG images can also be exported in batch mode using a Python script. Other recent features of iCn3D include the alignment of multiple chains from different structures, realignment, dynamic symmetry calculation for any subsets, 2D cartoons at different levels, and interactive contact maps. iCn3D can also be used in Jupyter Notebook as described at https://pypi.org/project/icn3dpy.
doi:10.1101/2021.09.10.459868 fatcat:wl526d6du5dobafdlioswq3ow4