Rosetta
|
Functions | |
def | cleanATOM (pdb_file, out_file=None, ext=".clean.pdb") |
def | cleanCRYS (pdb_file, olig=2, out_file=None) |
def pyrosetta.toolbox.cleaning.cleanATOM | ( | pdb_file, | |
out_file = None , |
|||
ext = ".clean.pdb" |
|||
) |
Extract all ATOM and TER records in a PDB file and write them to a new file. Args: pdb_file (str): Path of the PDB file from which ATOM and TER records will be extracted out_file (str): Optional argument to specify a particular output filename. Defaults to <pdb_file>.clean.pdb. ext (str): File extension to use for output file. Defaults to ".clean.pdb"
References basic::database.open().
Referenced by pyrosetta.toolbox.rcsb.pose_from_rcsb().
def pyrosetta.toolbox.cleaning.cleanCRYS | ( | pdb_file, | |
olig = 2 , |
|||
out_file = None |
|||
) |
Extract a monomer from an oligomeric PDB file and write it to a new file. Notes: This is a simple sequence comparison. Args: pdb_file (str): Path of the PDB file from which ATOM and TER records will be extracted. olig (int): Number of subunits in the input complex. out_file (str): Optional argument to specify a particular output filename. Defaults to <pdb_file>.mono.pdb.
References enumerate_junctions.int, ObjexxFCL.len(), pyrosetta.distributed.io.pose_from_file, range, round(), set(), and str().
Referenced by pyrosetta.toolbox.rcsb.pose_from_rcsb().