Package schrodinger :: Package application :: Package desmond :: Package packages :: Package msys :: Class Atom
[hide private]
[frames] | no frames]

Class Atom

object --+    
         |    
    Handle --+
             |
            Atom

Instance Methods [hide private]
 
__repr__(self)
repr(x)
 
fullname(self)
 
data(self)
 
remove(self)
remove this Atom from the System
 
__setitem__(self, key, val)
set atom property key to val
 
__getitem__(self, key)
get atom property key
 
__contains__(self, key)
does atom property key exist?
 
addBond(self, other)
create and return a Bond from self to other
 
findBond(self, other)
Find the bond between self and Atom other; None if not found
 
pos(self, xyz)
 
vel(self, xyz)
 
residue(self, res)
 
bonds(self)
Bonds connected to this atom
 
bonded_atoms(self)
Atoms bonded to this atom
 
nbonds(self)
number of bonds to this atom

Inherited from Handle: __eq__, __hash__, __init__, __ne__, id, system

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

fullname(self)

 
Decorators:
  • @property

pos(self, xyz)

 
Decorators:
  • @pos.setter

vel(self, xyz)

 
Decorators:
  • @vel.setter

residue(self, res)

 
Decorators:
  • @residue.setter

bonds(self)

 

Bonds connected to this atom

Decorators:
  • @property

bonded_atoms(self)

 

Atoms bonded to this atom

Decorators:
  • @property

nbonds(self)

 

number of bonds to this atom

Decorators:
  • @property