Collections:
$3Dmol.download('pdb:...', ...) - Download PDB Protein
How to download PDB Protein Data with the $3Dmol.download() method?
✍: FYIcenter.com
The syntax to download PDB Protein Data with the $3Dmol.download() method is shown below:
$3Dmol.download("pdb:{PDB_ID}", 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 PDB ID.
<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("pdb:1MO8", viewer, {}, function(m) { m.setStyle({"chain":"A"}, {cartoon:{color:"spectrum"}}); viewer.render(); }); </script> </body></html>
This example HTML code will display a PDB protein in cartoon style:
Note that the protein structure data is downloaded with the following PDB API:
http://files.rcsb.org/view/{PDB_ID}.pdb
⇒ $3Dmol.download('cid:...', ...) - Download CID Molecule
⇐ $3Dmol Namespace and Static Methods
⇑⇑ 3Dmol.js FAQ
2023-01-24, 510🔥, 0💬
Popular Posts:
Molecule Summary: ID: FYI-1001354 SMILES: Cn4c(CNc1ccc(C(=N)N)cc1) nc3cc(C(=O)N(CCC(=O)O)c2 ccc(Cl)cc2...
Molecule Summary: ID: FYI-1001895 SMILES: NCCCCC(NC(=O)c1cccc(O)c1 (O))C(=O)NC(CO)C(=O)OReceived at ...
Molecule Summary: ID: FYI-1004130 Names: InChIKey: XOYXESIZZFUVRD-UHFFFAOYS A-MSMILES: COC8OC(CO)C(O...
How to convert SMILES to SDF/Mol file and view the molecule 2D or 3D structure? To help you converti...
Molecule Summary: ID: FYI-1000273 SMILES: C1CC(C1)O Received at FYIcenter.com on: 2021-02-26