美文网首页代谢组学
分子对接-小分子文件库的处理

分子对接-小分子文件库的处理

作者: ZeroDesigner | 来源:发表于2019-06-17 21:59 被阅读15次

这是关于小分子文件库的处理教程

小分子文件的处理手法很重要,前期的处理可以为后期省下很多的工作
主要工具是openbabel,下载链接:http://openbabel.org/wiki/Main_Page

这个脚本适用于linux,单行的程序win可以借鉴
目的:将SDF文件分割为单个的小文件,并且将CAS号作为小分子的标题,并将其转化为标准SMILES格式
步骤:

#将SDF文件的Title修改为CAS编号
#这是一个shell脚本
#先将SDF文件分割为单个分子文件,再对其进行转化
#-m
#Produce multiple output files, to allow:
#Splitting one input file - put each molecule into consecutively numbered output files
#Batch conversion - convert each of multiple input files into a specified output format
#这是openbabel的官网解读
obabel 输入文件 -osdf -O new.sdf -m
#这条指令可以将输入文件分割为单独的文件
rm 输入文件
#删除输入文件
#下面是一个循环,PATH输入分子所在的绝对路径
Folder_A="PATH"                                                            
for file_a in ${Folder_A}/*
do
    #obabel $file_a --title -osdf -O $file_a
    #sed -i 's/CAS Number/CAS/g' $file_a
    obabel $file_a --delete Name -osdf -O $file_a
    #去除原始分子标题
    obabel $file_a --title  -osdf -O $file_a
    obabel $file_a --append CAS -osdf -O $file_a
    #新分子标题为CAS,注意看自己的sdf文件中是否有cas属性
    obabel $file_a -ocan -O $file_a.smi
    #输出为标准SMILES格式
done
cat *.smi > total.smi
#将cas文件汇总输出到total.smi
echo 'done'
~                     

相关文章

  • 分子对接-小分子文件库的处理

    这是关于小分子文件库的处理教程 小分子文件的处理手法很重要,前期的处理可以为后期省下很多的工作 主要工具是open...

  • 【分子对接教程】小分子-小分子对接(DOCK 6.9)

    用途 使用UCSF DOCK 6.9程序进行分子对接计算,研究小分子与小分子(主-客体)的结合模式与相互作用。例如...

  • Maestro使用

    蛋白准备 蛋白从pdb数据库下载 下载pdb格式文件 小分子从pubchem或者zinc数据库下载 小分子下载sd...

  • 如何确定对接口袋?

    在一般的分子对接计算中,一个不可或缺的步骤是定义配体分子(通常为有机小分子)的结合位置,即对接口袋。对于蛋白-小分...

  • 【小工具教程】识别结合位点

    用途 采用GHECOM等算法识别蛋白质/核酸中潜在的小分子结合位点,输出文件可用于分子对接定义口袋。 入口 平台地...

  • 分子对接

    蛋白质-蛋白质 分子对接 我们可以通过分子对接,docking,技术对蛋白质四级结构进行预测。 分子对接会尝试所有...

  • 蛋白-小分子对接

    1.项目说明 采用分子对接技术研究化合物1与受体PARP1的结合模式(图1)。 2.计算方法 从RCSB Prot...

  • 来一场蛋白和小分子的风花雪月

    分子对接(Molecular Docking)理论 所谓分子对接就是两个或多个分子之间通过几何匹配和能量匹配相互识...

  • 01小分子-蛋白分子对接

    蛋白受体选择 UniProt数据库: https://www.uniprot.org/[https://www.u...

  • 分子对接(二)对接

    1蛋白的pdbqt准备 包括加氢、计算电荷、添加原子类型打开AutoDockTools,菜单栏File->Read...

网友评论

    本文标题:分子对接-小分子文件库的处理

    本文链接:https://www.haomeiwen.com/subject/swctqctx.html