当前位置: 首页>>代码示例>>Python>>正文


Python Molecule.find_angles方法代码示例

本文整理汇总了Python中forcebalance.molecule.Molecule.find_angles方法的典型用法代码示例。如果您正苦于以下问题:Python Molecule.find_angles方法的具体用法?Python Molecule.find_angles怎么用?Python Molecule.find_angles使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在forcebalance.molecule.Molecule的用法示例。


在下文中一共展示了Molecule.find_angles方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: is_backbone

# 需要导入模块: from forcebalance.molecule import Molecule [as 别名]
# 或者: from forcebalance.molecule.Molecule import find_angles [as 别名]
                        mult,
                        mult,
                    )
                    if dstr not in aadac[AA]:
                        aadac[AA].append(dstr)
                        print dstr
            if is_backbone(dac):
                if args.bk and dac not in alldac:
                    alldac.append(dac[:])
                    alldac.append(dac[::-1])
            elif args.sd and dac not in alldac:
                alldac.append(dac[:])
                alldac.append(dac[::-1])
        else:
            print dac, "is not parameterized"
    for a in M.find_angles():
        if all([M.atomname[i] in anac for i in a]):
            aac = [anac[M.atomname[i]] for i in a]
            if args.an and aac not in allaac:
                allaac.append(aac[:])
                allaac.append(aac[::-1])
    for b in M.bonds:
        if all([M.atomname[i] in anac for i in b]):
            bac = [anac[M.atomname[i]] for i in b]
            if args.bd and bac not in allbac:
                allbac.append(bac[:])
                allbac.append(bac[::-1])

mode = "N"
foutnm = "%s%s%s" % (os.path.splitext(sys.argv[1])[0], label, os.path.splitext(sys.argv[1])[1])
print "Output file is", foutnm
开发者ID:pgrinaway,项目名称:open-forcefield-group,代码行数:33,代码来源:highlight-sidechain.py


注:本文中的forcebalance.molecule.Molecule.find_angles方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。