|
getBboneAtom
|
getBboneAtom ( res, atom_name )
find atom of type atom in residue res with
the highest occupancy value
|
|
reposLastO
|
reposLastO (
last_res,
last_bbone_ats,
atom_drawMode,
bond_drawMode,
)
|
|
getBFactor
|
getBFactor ( mol )
|
|
addNewC
|
addNewC (
last_bbone_ats,
new_res,
phi,
**kw,
)
|
|
addNewCA
|
addNewCA (
last_bbone_ats,
new_res,
**kw,
)
|
|
addNewN
|
addNewN (
last_bbone_ats,
new_res,
**kw,
)
|
|
getPhiPsiVals
|
getPhiPsiVals ( conformation )
Exceptions
|
|
AddAAError, "Must specify both phi and psi values or neither"
AddAAError, "Conformation must be one of " "\"alpha\", \"abeta\", \"pbeta\", " " \"ext\" or \"phi,psi\""
|
|
|
getShortestPoint
|
getShortestPoint ( ref_point, point_list )
|
|
addAA
|
addAA (
residue_type,
residue_seq,
last_res,
conformation=None,
)
add an amino acid to a model.
Exceptions
|
|
AddAAError, val
AddAAError, "Couldn't find 'C' backbone atom of last residue"
AddAAError, "Couldn't find 'N' backbone atom of last residue"
AddAAError, "Couldn't find 'CA' backbone atom of last residue"
AddAAError, "Can only add to last residue."
AddAAError, "Can't add amino acid, model already contains residue with sequence '%s'." % residue_seq
AddAAError, "Residue sequence argument can contain at most one insertion character"
AddAAError, what
AddAAError, "Couldn't find 'O' backbone atom of last residue"
|
|
|
cleanUp
|
cleanUp (
mol,
new_res,
atoms,
)
|
|
pruneLastResidue
|
pruneLastResidue ( last_res )
Exceptions
|
|
AddAAError, "No suitable position to add new amino acid"
|
|
|
isLastRes
|
isLastRes ( res )
|
|
getLastResidue
|
getLastResidue ( after_res )
Exceptions
|
|
AddAAError, "Couldn't find valid residue based on atom spec \"%s\"" % after_res
AddAAError, "Too many residues specified: " "%s specifies %d residues" %( after_res, num_res_spec )
AddAAError, "Can only add to last residue!"
|
|
|
addNewOs
|
addNewOs (
new_res,
psi,
**kw,
)
|
|