3d分子模型的文件格式

1、mol

概述

mol 格式是一種用于表示分子結(jié)構(gòu)的文件格式,最初由 MDL Information Systems 開發(fā),廣泛應(yīng)用于化學(xué)和藥物設(shè)計等領(lǐng)域。(適用于小分子的結(jié)構(gòu)表示)

文件結(jié)構(gòu)

標(biāo)題行:通常包含關(guān)于分子的簡單描述信息,如分子名稱等。
原子信息部分:依次列出每個原子的詳細(xì)信息,包括原子序號、原子類型、坐標(biāo)(X、Y、Z)等。例如:1 C 0.0000 0.0000 0.0000 表示序號為 1 的碳原子,其坐標(biāo)為原點。
化學(xué)鍵信息部分:描述原子之間的化學(xué)鍵連接情況,包括鍵的類型、連接的兩個原子序號等。例如:1 2 1 可能表示原子 1 和原子 2 之間存在單鍵。
其他信息:可能還會包含一些其他的可選信息,如電荷、分子軌道等數(shù)據(jù)。

支持渲染的插件

kekule.js 、3dmol.js ....

kekule.js渲染的小分子

2、pdb

概述

PDB(Protein Data Bank)格式是一種廣泛用于存儲生物大分子(如蛋白質(zhì)、核酸等)三維結(jié)構(gòu)的文件格式。(適用于生物大分子,特別是蛋白質(zhì)和核酸的結(jié)構(gòu)存儲)

文件結(jié)構(gòu)

頭部信息:包含了關(guān)于結(jié)構(gòu)的各種元數(shù)據(jù),如結(jié)構(gòu)的名稱、作者、來源、解析方法等。例如,HEADER 字段后面跟著蛋白質(zhì)的名稱和相關(guān)的實驗方法。
原子信息:每行代表一個原子,包含原子的序號、名稱、所在的氨基酸殘基名稱、殘基序號、坐標(biāo)等信息。例如:ATOM 1 N ALA 1 10.000 20.000 30.000 表示這是一個屬于丙氨酸(ALA)殘基、序號為 1 的氮原子,位于坐標(biāo)(10.000,20.000,30.000)處。
連接信息:通過特定的記錄類型來描述原子之間的連接關(guān)系,如 CONECT 記錄會列出每個原子與其他原子的連接情況。
其他信息:還可能包含二級結(jié)構(gòu)信息、配體信息、晶體學(xué)數(shù)據(jù)等。

3dmol.js渲染的蛋白質(zhì)

支持渲染的插件

3dmol.js....

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容