deepfold.data.pdbx_parsing.PDBxObject

class deepfold.data.pdbx_parsing.PDBxObject(header: deepfold.data.pdbx_parsing.PDBxHeader, structure: Bio.PDB.Structure.Structure, chain_ids: List[str], modres: Dict[Tuple[str, str, str], deepfold.data.pdbx_parsing.ModResidue], label_to_auth: Dict[str, str], auth_to_label: Dict[str, str], chain_to_entity: Dict[str, str], chain_to_structure: Dict[str, Dict[int, deepfold.data.pdbx_parsing.ResidueAtPosition]], assemblies: Dict[int, List[deepfold.data.pdbx_parsing.AssemblyGenerator]], operations: Dict[int, deepfold.data.pdbx_parsing.Op])[source]
__init__(header: PDBxHeader, structure: Structure, chain_ids: List[str], modres: Dict[Tuple[str, str, str], ModResidue], label_to_auth: Dict[str, str], auth_to_label: Dict[str, str], chain_to_entity: Dict[str, str], chain_to_structure: Dict[str, Dict[int, ResidueAtPosition]], assemblies: Dict[int, List[AssemblyGenerator]], operations: Dict[int, Op]) None

Methods

__init__(header, structure, chain_ids, ...)

Attributes

header

structure

chain_ids

modres

label_to_auth

auth_to_label

chain_to_entity

chain_to_structure

assemblies

operations