From 0f41f196de69850ec4b20b469c7f205e970b459a Mon Sep 17 00:00:00 2001 From: "Wang, Jiyao" Date: Thu, 26 Mar 2020 15:18:37 -0400 Subject: [PATCH] Showed membranes for transmembrane proteins in VAST+ alignment --- CHANGELOG.md | 4 +- README.md | 2 +- icn3d.html | 11 +- package.json | 2 +- src/icn3d/draw/drawing_full.js | 23 +- src/icn3dui/full_ui.js | 19 +- src/icn3dui/parsers/mmcif_mmdb_parser.js | 16 +- .../parsers/mmcif_mmdb_parser_align.js | 94 ++--- src/icn3dui/parsers/mmtf_parser.js | 10 +- src/icn3dui/parsers/pdb_parser.js | 341 ++++++++++++++---- src/icn3dui/selection/commands.js | 107 +++--- 11 files changed, 447 insertions(+), 182 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49436662..500bab3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## Change Log -[icn3d-2.13.0](https://www.ncbi.nlm.nih.gov/Structure/icn3d/icn3d-2.13.0.zip) was release on March 23, 2020. Added protein symmetry view. +[icn3d-2.13.1](https://www.ncbi.nlm.nih.gov/Structure/icn3d/icn3d-2.13.1.zip) was release on March 26, 2020. Showed membranes for transmembrane proteins in VAST+ alignment. + +[icn3d-2.13.0](https://www.ncbi.nlm.nih.gov/Structure/icn3d/icn3d-2.13.0.zip) was release on March 23, 2020. Added the "Symmetry" feature in the View menu. [icn3d-2.12.1](https://www.ncbi.nlm.nih.gov/Structure/icn3d/icn3d-2.12.1.zip) was release on March 12, 2020. Fixed a bug on hydrogen bonds between residues with the same residue number but different chain names. Removed duplicated names in the menu of "Defined Sets". diff --git a/README.md b/README.md index 506cb5a5..14169663 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ## About iCn3D -"I see in 3D" (iCn3D) Structure Viewer is a WebGL-based 3D viewer using Three.js and jQuery. iCn3D synchronizes the display of 3D structure, 2D interaction, and 1D sequences and annotations. Users' custom display can be saved in a short URL or a PNG image. Complete package of iCn3D including Three.js and jQuery can be downloaded from [https://www.ncbi.nlm.nih.gov/Structure/icn3d/icn3d-2.13.0.zip](https://www.ncbi.nlm.nih.gov/Structure/icn3d/icn3d-2.13.0.zip). The "Download ZIP" link in this page does not include third-party libraries. +"I see in 3D" (iCn3D) Structure Viewer is a WebGL-based 3D viewer using Three.js and jQuery. iCn3D synchronizes the display of 3D structure, 2D interaction, and 1D sequences and annotations. Users' custom display can be saved in a short URL or a PNG image. Complete package of iCn3D including Three.js and jQuery can be downloaded from [https://www.ncbi.nlm.nih.gov/Structure/icn3d/icn3d-2.13.1.zip](https://www.ncbi.nlm.nih.gov/Structure/icn3d/icn3d-2.13.1.zip). The "Download ZIP" link in this page does not include third-party libraries. * View a 3D structure in iCn3D: Open the link https://www.ncbi.nlm.nih.gov/Structure/icn3d/full.html, input a PDB ID, and click "Load". You can also click "File" menu to "Open File" or input other IDs. diff --git a/icn3d.html b/icn3d.html index 1f3e0758..f6456cf7 100644 --- a/icn3d.html +++ b/icn3d.html @@ -597,6 +597,12 @@

iCn3D gallery with live examples ("iCn3D PNG I + +