\n",
"
You appear to be running in JupyterLab (or JavaScript failed to load for some other reason). You need to install the 3dmol extension:
\n",
" jupyter labextension install jupyterlab_3dmol
\n",
"
\n",
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"import py3Dmol\n",
"view = py3Dmol.view()\n",
"view.addModel(sdf)\n",
"view.setStyle({'stick':{}})\n",
"view.zoomTo()\n",
"view.show()"
]
},
{
"cell_type": "markdown",
"metadata": {
"slideshow": {
"slide_type": "slide"
}
},
"source": [
"# `sdf` Molecules"
]
},
{
"cell_type": "code",
"execution_count": 76,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"10"
]
},
"execution_count": 76,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mols = list(pybel.readfile('sdf','../files/best.sdf'))\n",
"len(mols)"
]
},
{
"cell_type": "code",
"execution_count": 77,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"(-0.5939, -56.8911, 14.3139)\n"
]
}
],
"source": [
"atom = mols[0].atoms[0]\n",
"print(atom.coords)"
]
},
{
"cell_type": "code",
"execution_count": 78,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"ZINC78996542\r\n",
"\r\n",
"\r\n",
" 39 44 0 0 0 0 0 0 0 0999 V2000\r\n",
" -0.5939 -56.8911 14.3139 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 2.3154 -57.8883 15.8741 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -0.3628 -55.5394 14.9296 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 1.0440 -55.7357 15.4805 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 0.3058 -57.7869 14.5684 N 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 1.2724 -57.1748 15.3144 N 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 3.1864 -57.3893 16.5881 O 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -6.5650 -58.0576 12.9536 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -6.4112 -58.0403 11.5707 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -5.4635 -57.8375 13.7859 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -5.1560 -57.8031 11.0185 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -4.1883 -57.5962 13.2480 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -4.0573 -57.5833 11.8565 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -2.9942 -57.3574 14.1090 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -1.7971 -57.1312 13.5121 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -1.6648 -57.1197 12.0139 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -2.8049 -57.3464 11.2822 N 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -0.5742 -56.9136 11.4820 O 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -2.7364 -57.3419 10.3001 H 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -2.7198 -58.5030 16.2901 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -3.5010 -56.2171 16.2506 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -2.7946 -58.5045 17.6831 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -3.5759 -56.2186 17.6435 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -3.0729 -57.3592 15.5739 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -3.2227 -57.3625 18.3596 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" -3.3046 -57.3655 19.8487 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 3.3111 -54.6466 15.3638 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 4.2563 -53.8710 14.6948 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 1.8121 -54.3645 13.5073 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 4.6178 -52.1004 11.5954 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 3.4057 -52.3452 11.0066 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 2.0836 -54.8943 14.7675 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 3.9949 -53.3368 13.4353 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 2.7496 -53.5881 12.8303 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 4.9229 -52.5915 12.8100 N 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 2.4640 -53.0881 11.6153 N 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 3.6585 -59.9707 15.9992 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 1.1564 -60.0645 16.2196 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 2.3350 -59.3635 15.5577 C 0 0 0 0 0 0 0 0 0 0 0 0\r\n",
" 8 9 1 0 0 0\r\n",
" 10 12 1 0 0 0\r\n",
" 20 24 1 0 0 0\r\n",
" 21 23 1 0 0 0\r\n",
" 27 32 1 0 0 0\r\n",
" 22 25 1 0 0 0\r\n",
" 28 33 1 0 0 0\r\n",
" 11 13 1 0 0 0\r\n",
" 29 34 1 0 0 0\r\n",
" 24 14 1 0 0 0\r\n",
" 12 14 1 0 0 0\r\n",
" 33 34 1 0 0 0\r\n",
" 13 17 1 0 0 0\r\n",
" 15 1 1 0 0 0\r\n",
" 15 16 1 0 0 0\r\n",
" 16 17 1 0 0 0\r\n",
" 2 6 1 0 0 0\r\n",
" 3 1 1 0 0 0\r\n",
" 3 4 1 0 0 0\r\n",
" 4 32 1 0 0 0\r\n",
" 4 6 1 0 0 0\r\n",
" 26 25 1 0 0 0\r\n",
" 37 39 1 0 0 0\r\n",
" 38 39 1 0 0 0\r\n",
" 39 2 1 0 0 0\r\n",
" 6 5 1 0 0 0\r\n",
" 8 10 2 0 0 0\r\n",
" 9 11 2 0 0 0\r\n",
" 20 22 2 0 0 0\r\n",
" 21 24 2 0 0 0\r\n",
" 27 28 2 0 0 0\r\n",
" 23 25 2 0 0 0\r\n",
" 29 32 2 0 0 0\r\n",
" 30 31 2 0 0 0\r\n",
" 30 35 2 0 0 0\r\n",
" 31 36 2 0 0 0\r\n",
" 12 13 2 0 0 0\r\n",
" 33 35 2 0 0 0\r\n",
" 34 36 2 0 0 0\r\n",
" 14 15 2 0 0 0\r\n",
" 1 5 2 0 0 0\r\n",
" 16 18 2 0 0 0\r\n",
" 2 7 2 0 0 0\r\n",
" 17 19 1 0 0 0\r\n",
"M END\r\n",
">