HappyDoc Generated Documentation ./BuildStructure

. / BuildStructure 

Functions   
  changeAtom 
changeAtom (
        atom,
        element,
        geometry,
        numBonds,
        autoClose=True,
        name=None,
        )
Exceptions   

ParamError( "Atom already has more bonds than requested.\n" "Either delete some bonds or choose a different number" " of requested bonds." )

  placeHelium 
placeHelium (
        resName,
        model="scratch",
        position=None,
        )

place a new helium atom

resName is the name of the new residue that will contain the helium. (It will be in the het chain.)

model can either be a chimera.Molecule instance or a string. If the latter, then a new model is created with the string as its .name attribute.

position can either be a chimera.Point or None. If None, then the helium is positioned at the center of the view.

  setBondLength 
setBondLength (
        bond,
        bondLength,
        movingSide="smaller side",
        status=None,
        )
  bondLength 
bondLength (
        e1,
        geom,
        e2,
        a2info=None,
        knownSingle=True,
        )
  placeFragment 
placeFragment (
        fragment,
        resName,
        model="scratch",
        position=None,
        )

place a Fragment (see Fragment.py)

resName is the name of the new residue that will contain the fragment. (It will be in the het chain.)

model can either be a chimera.Molecule instance or a string. If the latter, then a new model is created with the string as its .name attribute.

position can either be a chimera.Point or None. If None, then the fragment is positioned at the center of the view.

Classes   

ParamError

Python files   

ChimeraExtension.py

Fragment.py

gui.py

Subdirectories   

fragments


This document was automatically generated Thu Nov 15 14:09:19 2007 by HappyDoc version 3.0.a1