Beispiel #1
0
 def belongs_to_ptc(x: Residue):
     return int(x.get_id()[1]) in ptc_reslist
def res_full_id(res: Residue):
    """Return full residue identifier for thoroughly comparing residues."""
    return (res.get_resname(), *res.get_id())
Beispiel #3
0
def makeResidueTuple(res:Residue)->Tuple[ str, int, NDArray[3] ]: 
    ac     : Atom       = get_alpha_carbon(res)
    coords : NDArray[3] = ac.get_coord()
    resi   : int        = res.get_id()
    resn   : str        = res.get_resname()
    return tuple(( resn, resi, coords ))
Beispiel #4
0
 def belongs_to_ptc(x: Residue):
     return int(x.get_id()[1]) in conserved_nucleotides