Amber進行DNA建模詳細步驟

2021-10-21 11:59:23 字數 576 閱讀 9453

之前寫過一篇關於利用discover studio進行dna建模的步驟,很方便快捷,但是用它來提交到haddock進行分子對接時,由於格式不相容,提交檔案總是報錯。所以改用amber進行dna建模。

amber中有乙個專門用來進行dna建模的工具:nab,它屬於ambertools package的一部分,絕對路徑一般在~/amber16/ambertools/bin/nab

建立乙個dna雙螺旋結構分為兩步:

1、新建乙個空白文件命名為 nuc.nad,並寫入以下內容:

molecule m;

m = fd_helix(「abdna」,「ttcgt」,「dna」);

putpdb(「nuc.pdb」,m,"-wwpdb");

其中第二行的第二個引號內容為你想建立的dna序列,其餘地方可以不用修改。

2、執行nab程式:

$~/amber16/ambertools/bin/nab nuc.nab

$./a.out

其中a.out是上一步的其中乙個輸出檔案。執行完便可以生成nuc.pdb檔案了,這個pdb和amber、haddock相容,不用修改任何atom names。

使用pymc進行統計建模

1 乙個統計模型 有這樣乙個資料集,它按照時間順序,收錄了英國從1851年到1962年每年的礦難發生次數。如下圖所示 我們可以假設,礦難發生的概率服從乙個poisson過程,在某一年泊松過程的引數發生了變化,在時間軸的早些時候,礦難發生的概率較高,後來礦難發生的概率比較低。我們將上述概念模型轉化為統...

使用erwin進行mysql建模

1,定義資料字典,把需要用到的資料型別建立好 2,在物理模式下,設定資料字典,修改comment為 attname 這樣會預設使用邏輯模式下,實體屬性的名稱作為欄位的注釋 3,物理模式下選擇database pre post script model level,如下圖 新增角本 在生成資料庫時,使...

對車輛停止距離進行建模

在駕駛過程中需要跟前面的車輛保持一定的距離,因此,我們需要 作為車輛速率的函式的車輛的停止距離 總的停止距離有乙個相當顯然的模型可以運用,即 總的停止距離 反應距離 剎車距離顯然,對於現實生活中的剎車總距離,需要考慮的更多更複雜的東西,但因為我們只是研究乙個簡要的一般化的停止距離法則,所以我們考慮上...