You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Amber xleap中将CTMA分子连接至DNA特定位点的方法咨询

在Amber xleap中定向放置CTMA到DNA特定位点的方法

xleap默认合并分子时会随机放置配体,要将CTMA定向定位到DNA特定位点,需要手动通过坐标调整命令实现,核心是把CTMA的阳离子中心(季铵氮)对准DNA的阴离子结合位点(磷酸基团),具体步骤如下:

  1. 加载拓扑与基础分子
    先加载DNA力场和CTMA的拓扑参数(需提前准备好CTMA的.lib和.frcmod文件):

    source leaprc.DNA.OL15
    loadamberlib ctma.lib
    loadamberparams ctma.frcmod
    dna = loadpdb your_dna.pdb
    
  2. 加载CTMA并定向定位到目标位点
    以将CTMA定位到DNA第3个残基的磷酸位点为例:

    # 加载单个CTMA分子
    ctma1 = loadmol2 ctma.mol2
    # 强制CTMA的季铵N原子与DNA残基3的P原子保持3.5Å距离(可根据需求调整)
    distance ctma1.1.N dna.3.P 3.5
    

    也可以通过坐标平移精准定位:

    # 获取DNA目标位点的坐标
    target_coord = getcoord dna.3.P
    # 将CTMA的阳离子中心平移到目标位点附近(这里额外加了Z轴偏移3.0Å)
    translate ctma1 {target_coord - getcoord ctma1.1.N + {0.0 0.0 3.0}}
    
  3. 添加多个CTMA并合并
    重复加载和定位步骤添加更多CTMA,最后合并分子并保存:

    ctma2 = loadmol2 ctma.mol2
    distance ctma2.1.N dna.7.P 3.5
    # 合并所有分子
    complex = combine {dna ctma1 ctma2}
    # 保存拓扑和坐标文件
    savepdb complex complex.pdb
    saveamberparm complex complex.prmtop complex.inpcrd
    

注意:xleap没有一键“连接”非共价配体到特定位点的命令,上述方法通过距离约束或坐标平移实现定向放置,需根据你的DNA序列调整残基编号和目标原子。

内容的提问来源于stack exchange,提问作者Ibrahim Siddiq

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 01:19:58