本文整理汇总了Python中atom.Atom.name方法的典型用法代码示例。如果您正苦于以下问题:Python Atom.name方法的具体用法?Python Atom.name怎么用?Python Atom.name使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类atom.Atom
的用法示例。
在下文中一共展示了Atom.name方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: make_residue
# 需要导入模块: from atom import Atom [as 别名]
# 或者: from atom.Atom import name [as 别名]
def make_residue(key,hydrogens = True):
""" returns a molecule object with
default geometry"""
if not library._aacids.has_key(key):
raise KeyError, "Residue %s not known" % key
m = Molecule()
m.unity = 'A'
m.resname = key
for i, entry in enumerate(library._aacids[key]):
if hydrogens == False and entry[0][0] == 'H':
continue
else:
a = Atom()
a.id = i+1
a.name = entry[0]
a.symbol = a.name[0]
a.x = entry[1]
a.occ = 1.
a.resname = key
a.m = library._atommass[a.symbol]
a.unity = 'A'
m.atoms.append(a)
return m