rnaglib.utils.cif_remove_residues¶
- rnaglib.utils.cif_remove_residues(cif_path, keep_residues, out_path, file_type='cif')[source]¶
Remove all residues from a cif file except for those in keep_residues list.
Save the new cif to out_path. :type cif_path:
Union[str,PathLike] :param cif_path: path to input cif :type keep_residues:Optional[list] :param keep_residues: list of residue IDs in format (chain_id, position) to keep. :type out_path:Union[str,PathLike] :param out_path: path to write new cif file