def performDSSP(pdb, parseall=False, stderr=True): """Perform DSSP calculations and parse results. DSSP data is returned in an :class:`~.AtomGroup` instance. See also :func:`execDSSP` and :func:`parseDSSP`.""" pdb = fetchPDB(pdb, compressed=False) return parseDSSP(execDSSP(pdb, stderr=stderr), parsePDB(pdb), parseall)
def performSTRIDE(pdb): """Perform STRIDE calculations and parse results. STRIDE data is returned in an :class:`~.AtomGroup` instance. See also :func:`execSTRIDE` and :func:`parseSTRIDE`.""" pdb = fetchPDB(pdb, compressed=False) return parseSTRIDE(execSTRIDE(pdb), parsePDB(pdb))