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())
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 ))
def belongs_to_ptc(x: Residue): return int(x.get_id()[1]) in conserved_nucleotides