Collections:
$3Dmol.download('cid:...', ...) - Download CID Molecule
How to download molecule by CID with the $3Dmol.download() method?
✍: FYIcenter.com
The syntax to download molecule by CID with the $3Dmol.download() method is shown below:
$3Dmol.download("cid:{CID}", viewer, options, callback) -> {$3Dmol.GLModel} viewer - The $3Dmol.GLViewer instance where the downloaded protein is added options - Options applied to the downloaded data callback - Function to call after data is loaded with model as argument
Here is an HTML code example, Download-PDB.html, that uses the download() method to download a protein with a given CID number.
<html><head> <script src="/3Dmol-min.js"></script> </head> <body> <div id="viewer" style="width: 400px; height: 400px; position: relative;"></div> <script> let config = { backgroundColor: 'grey' }; let viewer = $3Dmol.createViewer( $('#viewer'), config ); $3Dmol.download('cid:2719', viewer, {}, function(m) { m.setStyle({'stick':{}}); viewer.render(); }); </script> </body></html>
This example HTML code will display the 3-D molecule structure of Chloroquine in stick style:
Note that the molecule structure data is downloaded with the following PubMed API:
https://pubchem.ncbi.nlm.nih.gov/rest/pug/compound/cid/{CID}/SDF?record_type=3d
⇒ GLViewer Class and Instance Methods
⇐ $3Dmol.download('pdb:...', ...) - Download PDB Protein
⇑⇑ 3Dmol.js FAQ
2023-09-10, 201🔥, 0💬
Popular Posts:
Reaction Summary: ID: FYI-1005060 Formula: SMILES: Cl.[Na]O>>[Na]Cl.O Received at FYIcenter.com on: ...
Molecule Summary: ID: FYI-1003899 Names: InChIKey: TYVRENQVLRJGFX-UHFFFAOYS A-NSMILES: CCc5nc(C(N)=O...
Molecule Summary: ID: FYI-1000379 SMILES: Oc1cc(O)c2c(c1)OC(c1ccc( O)c(O)c1)C(OC1(c3ccc(O)c (O)c3)Oc3c...
Molecule Summary: ID: FYI-1000197 SMILES: CC(C)C1=CC=CC=C1.[CH-]1C =CC=C1.F[Sb-](F)(F)(F)(F )F.[Fe+2]...
Molecule Summary: ID: FYI-1000951 SMILES: CCCCCC1=CC(=C(C(=C1)O)C2 C=C(CCC2C(=C)C)C)OReceived at FYI...