diff --git a/wwpdb/utils/db/ChemCompSchemaDef.py b/wwpdb/utils/db/ChemCompSchemaDef.py index e52f6fb..99b1754 100644 --- a/wwpdb/utils/db/ChemCompSchemaDef.py +++ b/wwpdb/utils/db/ChemCompSchemaDef.py @@ -25,7 +25,7 @@ class ChemCompSchemaDef(SchemaDefBase): """ A data class containing schema definitions chemical component definitions. """ _databaseName="compv4" - _schemaDefDict ={ + _schemaDefDict = { 'CHEM_COMP': {'ATTRIBUTES': {'COMPONENT_ID': 'Component_ID', 'FORMULA': 'formula', 'FORMULA_WEIGHT': 'formula_weight', @@ -53,6 +53,7 @@ class ChemCompSchemaDef(SchemaDefBase): 'PDBX_MODEL_COORDINATES_MISSING_FLAG': 'pdbx_model_coordinates_missing_flag', 'PDBX_MODIFICATION_DETAILS': 'pdbx_modification_details', 'PDBX_MODIFIED_DATE': 'pdbx_modified_date', + 'PDBX_PCM': 'pdbx_pcm', 'PDBX_PROCESSING_SITE': 'pdbx_processing_site', 'PDBX_RELEASE_STATUS': 'pdbx_release_status', 'PDBX_REPLACED_BY': 'pdbx_replaced_by', @@ -189,13 +190,13 @@ class ChemCompSchemaDef(SchemaDefBase): 'SQL_TYPE': 'VARCHAR', 'WIDTH': 10}, 'PDBX_INITIAL_DATE': {'NULLABLE': True, - 'ORDER': 35, + 'ORDER': 36, 'PRECISION': 0, 'PRIMARY_KEY': False, 'SQL_TYPE': 'DATETIME', 'WIDTH': 15}, 'PDBX_MODEL_COORDINATES_DB_CODE': {'NULLABLE': True, - 'ORDER': 31, + 'ORDER': 32, 'PRECISION': 0, 'PRIMARY_KEY': False, 'SQL_TYPE': 'VARCHAR', @@ -219,19 +220,25 @@ class ChemCompSchemaDef(SchemaDefBase): 'SQL_TYPE': 'VARCHAR', 'WIDTH': 80}, 'PDBX_MODIFIED_DATE': {'NULLABLE': True, - 'ORDER': 36, + 'ORDER': 37, 'PRECISION': 0, 'PRIMARY_KEY': False, 'SQL_TYPE': 'DATETIME', 'WIDTH': 15}, + 'PDBX_PCM': {'NULLABLE': True, + 'ORDER': 31, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 10}, 'PDBX_PROCESSING_SITE': {'NULLABLE': True, - 'ORDER': 34, + 'ORDER': 35, 'PRECISION': 0, 'PRIMARY_KEY': False, 'SQL_TYPE': 'VARCHAR', 'WIDTH': 10}, 'PDBX_RELEASE_STATUS': {'NULLABLE': True, - 'ORDER': 33, + 'ORDER': 34, 'PRECISION': 0, 'PRIMARY_KEY': False, 'SQL_TYPE': 'VARCHAR', @@ -249,7 +256,7 @@ class ChemCompSchemaDef(SchemaDefBase): 'SQL_TYPE': 'VARCHAR', 'WIDTH': 80}, 'PDBX_SUBCOMPONENT_LIST': {'NULLABLE': True, - 'ORDER': 32, + 'ORDER': 33, 'PRECISION': 0, 'PRIMARY_KEY': False, 'SQL_TYPE': 'VARCHAR', @@ -320,6 +327,7 @@ class ChemCompSchemaDef(SchemaDefBase): None), 'PDBX_MODIFICATION_DETAILS': ('chem_comp', 'pdbx_modification_details', None, None), 'PDBX_MODIFIED_DATE': ('chem_comp', 'pdbx_modified_date', None, None), + 'PDBX_PCM': ('chem_comp', 'pdbx_pcm', None, None), 'PDBX_PROCESSING_SITE': ('chem_comp', 'pdbx_processing_site', None, None), 'PDBX_RELEASE_STATUS': ('chem_comp', 'pdbx_release_status', None, None), 'PDBX_REPLACED_BY': ('chem_comp', 'pdbx_replaced_by', None, None), @@ -1682,6 +1690,138 @@ class ChemCompSchemaDef(SchemaDefBase): 'TABLE_ID': 'PDBX_CHEM_COMP_IMPORT', 'TABLE_NAME': 'pdbx_chem_comp_import', 'TABLE_TYPE': 'transactional'}, + 'PDBX_CHEM_COMP_PCM': {'ATTRIBUTES': {'CATEGORY': 'category', + 'COMPONENT_ID': 'Component_ID', + 'COMP_ID': 'comp_id', + 'COMP_ID_LINKING_ATOM': 'comp_id_linking_atom', + 'FIRST_INSTANCE_MODEL_DB_CODE': 'first_instance_model_db_code', + 'MODIFIED_RESIDUE_ID': 'modified_residue_id', + 'MODIFIED_RESIDUE_ID_LINKING_ATOM': 'modified_residue_id_linking_atom', + 'PCM_ID': 'pcm_id', + 'POLYPEPTIDE_POSITION': 'polypeptide_position', + 'POSITION': 'position', + 'TYPE': 'type', + 'UNIPROT_GENERIC_PTM_ACCESSION': 'uniprot_generic_ptm_accession', + 'UNIPROT_SPECIFIC_PTM_ACCESSION': 'uniprot_specific_ptm_accession'}, + 'ATTRIBUTE_INFO': {'CATEGORY': {'NULLABLE': True, + 'ORDER': 6, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 80}, + 'COMPONENT_ID': {'NULLABLE': False, + 'ORDER': 1, + 'PRECISION': 0, + 'PRIMARY_KEY': True, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 10}, + 'COMP_ID': {'NULLABLE': True, + 'ORDER': 3, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 10}, + 'COMP_ID_LINKING_ATOM': {'NULLABLE': True, + 'ORDER': 9, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 6}, + 'FIRST_INSTANCE_MODEL_DB_CODE': {'NULLABLE': True, + 'ORDER': 13, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 20}, + 'MODIFIED_RESIDUE_ID': {'NULLABLE': True, + 'ORDER': 4, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 10}, + 'MODIFIED_RESIDUE_ID_LINKING_ATOM': {'NULLABLE': True, + 'ORDER': 10, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 6}, + 'PCM_ID': {'NULLABLE': False, + 'ORDER': 2, + 'PRECISION': 0, + 'PRIMARY_KEY': True, + 'SQL_TYPE': 'INT', + 'WIDTH': 10}, + 'POLYPEPTIDE_POSITION': {'NULLABLE': True, + 'ORDER': 8, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 80}, + 'POSITION': {'NULLABLE': True, + 'ORDER': 7, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 80}, + 'TYPE': {'NULLABLE': True, + 'ORDER': 5, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 80}, + 'UNIPROT_GENERIC_PTM_ACCESSION': {'NULLABLE': True, + 'ORDER': 12, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 20}, + 'UNIPROT_SPECIFIC_PTM_ACCESSION': {'NULLABLE': True, + 'ORDER': 11, + 'PRECISION': 0, + 'PRIMARY_KEY': False, + 'SQL_TYPE': 'VARCHAR', + 'WIDTH': 20}}, + 'ATTRIBUTE_MAP': {'CATEGORY': ('pdbx_chem_comp_pcm', 'category', None, None), + 'COMPONENT_ID': (None, None, 'datablockid()', None), + 'COMP_ID': ('pdbx_chem_comp_pcm', 'comp_id', None, None), + 'COMP_ID_LINKING_ATOM': ('pdbx_chem_comp_pcm', + 'comp_id_linking_atom', + None, + None), + 'FIRST_INSTANCE_MODEL_DB_CODE': ('pdbx_chem_comp_pcm', + 'first_instance_model_db_code', + None, + None), + 'MODIFIED_RESIDUE_ID': ('pdbx_chem_comp_pcm', + 'modified_residue_id', + None, + None), + 'MODIFIED_RESIDUE_ID_LINKING_ATOM': ('pdbx_chem_comp_pcm', + 'modified_residue_id_linking_atom', + None, + None), + 'PCM_ID': ('pdbx_chem_comp_pcm', 'pcm_id', None, None), + 'POLYPEPTIDE_POSITION': ('pdbx_chem_comp_pcm', + 'polypeptide_position', + None, + None), + 'POSITION': ('pdbx_chem_comp_pcm', 'position', None, None), + 'TYPE': ('pdbx_chem_comp_pcm', 'type', None, None), + 'UNIPROT_GENERIC_PTM_ACCESSION': ('pdbx_chem_comp_pcm', + 'uniprot_generic_ptm_accession', + None, + None), + 'UNIPROT_SPECIFIC_PTM_ACCESSION': ('pdbx_chem_comp_pcm', + 'uniprot_specific_ptm_accession', + None, + None)}, + 'INDICES': {'p1': {'ATTRIBUTES': ('COMPONENT_ID', 'PCM_ID'), 'TYPE': 'UNIQUE'}, + 's1': {'ATTRIBUTES': ('COMPONENT_ID',), 'TYPE': 'SEARCH'}}, + 'MAP_MERGE_INDICES': {'pdbx_chem_comp_pcm': {'ATTRIBUTES': ('pcm_id',), 'TYPE': 'EQUI-JOIN'}}, + 'TABLE_DELETE_ATTRIBUTE': 'COMPONENT_ID', + 'TABLE_ID': 'PDBX_CHEM_COMP_PCM', + 'TABLE_NAME': 'pdbx_chem_comp_pcm', + 'TABLE_TYPE': 'transactional'}, 'PDBX_CHEM_COMP_RELATED': {'ATTRIBUTES': {'COMPONENT_ID': 'Component_ID', 'COMP_ID': 'comp_id', 'DETAILS': 'details', @@ -1802,7 +1942,7 @@ class ChemCompSchemaDef(SchemaDefBase): def __init__(self,verbose=True,log=sys.stderr): super(ChemCompSchemaDef,self).__init__(databaseName=ChemCompSchemaDef._databaseName,schemaDefDict=ChemCompSchemaDef._schemaDefDict, - verbose=verbose,log=log) + verbose=verbose,log=log) if __name__ == "__main__": diff --git a/wwpdb/utils/tests-db/data/schema-map/schema_map_pdbx_cc.cif b/wwpdb/utils/tests-db/data/schema-map/schema_map_pdbx_cc.cif index da91a39..8fcec91 100644 --- a/wwpdb/utils/tests-db/data/schema-map/schema_map_pdbx_cc.cif +++ b/wwpdb/utils/tests-db/data/schema-map/schema_map_pdbx_cc.cif @@ -33,6 +33,7 @@ pdbx_chem_comp_synonyms 0 chem_comp_group 1 1 pdbx_chem_comp_related 0 chem_comp_group 1 1 pdbx_chem_comp_atom_related 0 chem_comp_group 1 1 pdbx_chem_comp_feature 0 pdbx_group 1 1 +pdbx_chem_comp_pcm 0 pdbx_group 1 1 rcsb_tableinfo 0 rcsb_group 1 1 rcsb_columninfo 0 rcsb_group 1 1 # @@ -74,6 +75,7 @@ chem_comp pdbx_model_coordinates_details text 0 0 200 chem_comp pdbx_ideal_coordinates_details text 0 0 200 0 chem_comp pdbx_ideal_coordinates_missing_flag char 0 0 10 0 chem_comp pdbx_model_coordinates_missing_flag char 0 0 10 0 +chem_comp pdbx_pcm char 0 0 10 0 chem_comp pdbx_model_coordinates_db_code char 0 0 30 0 chem_comp pdbx_subcomponent_list text 0 0 80 0 chem_comp pdbx_release_status char 0 0 8 0 @@ -230,6 +232,19 @@ pdbx_chem_comp_feature type char 1 1 80 pdbx_chem_comp_feature support text 0 0 200 0 pdbx_chem_comp_feature value text 1 1 200 0 pdbx_chem_comp_feature source char 1 1 80 0 +pdbx_chem_comp_pcm Component_ID char 1 1 10 0 +pdbx_chem_comp_pcm pcm_id int 1 1 10 0 +pdbx_chem_comp_pcm comp_id char 0 0 10 0 +pdbx_chem_comp_pcm modified_residue_id char 0 0 10 0 +pdbx_chem_comp_pcm type char 0 0 80 0 +pdbx_chem_comp_pcm category char 0 0 80 0 +pdbx_chem_comp_pcm position char 0 0 80 0 +pdbx_chem_comp_pcm polypeptide_position char 0 0 80 0 +pdbx_chem_comp_pcm comp_id_linking_atom char 0 0 6 0 +pdbx_chem_comp_pcm modified_residue_id_linking_atom char 0 0 6 0 +pdbx_chem_comp_pcm uniprot_specific_ptm_accession char 0 0 20 0 +pdbx_chem_comp_pcm uniprot_generic_ptm_accession char 0 0 20 0 +pdbx_chem_comp_pcm first_instance_model_db_code char 0 0 20 0 rcsb_tableinfo tablename char 1 1 30 0 rcsb_tableinfo description text 0 0 200 0 rcsb_tableinfo type int 0 0 10 0 @@ -349,6 +364,11 @@ pdbx_chem_comp_synonyms 'PDBX_CHEM_COMP_SYNONYMS holds chemical name and syn pdbx_chem_comp_related 'PDBX_CHEM_COMP_RELATED describes the relationship between two chemical components.' pdbx_chem_comp_atom_related 'PDBX_CHEM_COMP_ATOM_RELATED provides atom level nomenclature mapping between two related chemical components.' pdbx_chem_comp_feature 'Additional features associated with the chemical component.' +pdbx_chem_comp_pcm +; Data items in the PDBX_CHEM_COMP_PCM category provide + information about the protein modifications that are described + by the chemical component. +; rcsb_tableinfo ? rcsb_columninfo ? # @@ -505,6 +525,7 @@ chem_comp pdbx_ideal_coordinates_details 'Missing example' chem_comp pdbx_ideal_coordinates_missing_flag 'This data item identifies if ideal coordinates are missing in this definition.' 'Missing example' chem_comp pdbx_model_coordinates_missing_flag 'This data item identifies if model coordinates are missing in this definition.' 'Missing example' +chem_comp pdbx_pcm 'A flag to indicate if the CCD can be used to represent a protein modification.' Y chem_comp pdbx_model_coordinates_db_code ; This data item identifies the PDB database code from which the heavy atom model coordinates were obtained. @@ -1084,6 +1105,33 @@ pdbx_chem_comp_feature type 'The component f pdbx_chem_comp_feature support 'The supporting evidence for this feature.' 'Biological assay' pdbx_chem_comp_feature value 'The component feature value.' 'Missing example' pdbx_chem_comp_feature source 'The information source for the component feature.' PDB +pdbx_chem_comp_pcm Component_ID 'Structure identifier' 'Structure identifier' +pdbx_chem_comp_pcm pcm_id 'An ordinal index for this category.' 1 +pdbx_chem_comp_pcm comp_id 'Chemical component identifier for the CCD that contains the modification group.' SEP +pdbx_chem_comp_pcm modified_residue_id 'Chemical component identifier for the amino acid residue that is being modified.' SER +pdbx_chem_comp_pcm type 'The type of protein modification.' Phosphorylation +pdbx_chem_comp_pcm category 'The category of protein modification.' 'Named protein modification' +pdbx_chem_comp_pcm position 'The position of the modification on the amino acid.' 'Amino acid side chain' +pdbx_chem_comp_pcm polypeptide_position 'The position of the modification on the polypeptide.' 'Any position' +pdbx_chem_comp_pcm comp_id_linking_atom +; The atom on the modification group that covalently links the + modification to the residue that is being modified. This is + only added when the protein modification is linked and so the + amino acid group and the modification group are described by + separate CCDs. +; +C1 +pdbx_chem_comp_pcm modified_residue_id_linking_atom +; The atom on the polypeptide residue group that covalently links + the modification to the residue that is being modified. This is + only added when the protein modification is linked and so the + amino acid group and the modification group are described by + separate CCDs. +; +OG +pdbx_chem_comp_pcm uniprot_specific_ptm_accession 'The UniProt PTM accession code that is an exact match for the protein modification.' PTM-0253 +pdbx_chem_comp_pcm uniprot_generic_ptm_accession 'The UniProt PTM accession code that describes the group of PTMs of which this protein modification is a member.' PTM-0252 +pdbx_chem_comp_pcm first_instance_model_db_code 'The PDB Entry ID for the first model that contains the protein modification.' 4PEP rcsb_tableinfo tablename 'SQL table name.' structure_summary rcsb_tableinfo description 'SQL table description.' 'Table of solvent coordinates' rcsb_tableinfo type 'SQL table type.' '0=general, 1=coordinate, 2=derived, 3=schema' @@ -1141,6 +1189,7 @@ chem_comp pdbx_model_coordinates_details 5 1 1 chem_comp pdbx_ideal_coordinates_details 5 1 1 chem_comp pdbx_ideal_coordinates_missing_flag 3 1 1 chem_comp pdbx_model_coordinates_missing_flag 3 1 1 +chem_comp pdbx_pcm 3 1 1 chem_comp pdbx_model_coordinates_db_code 5 1 1 chem_comp pdbx_subcomponent_list 5 1 1 chem_comp pdbx_release_status 5 1 1 @@ -1297,6 +1346,19 @@ pdbx_chem_comp_feature type 5 1 1 pdbx_chem_comp_feature support 5 1 1 pdbx_chem_comp_feature value 5 1 1 pdbx_chem_comp_feature source 5 1 1 +pdbx_chem_comp_pcm Component_ID 3 1 1 +pdbx_chem_comp_pcm pcm_id 1 1 1 +pdbx_chem_comp_pcm comp_id 3 1 1 +pdbx_chem_comp_pcm modified_residue_id 5 1 1 +pdbx_chem_comp_pcm type 5 1 1 +pdbx_chem_comp_pcm category 5 1 1 +pdbx_chem_comp_pcm position 5 1 1 +pdbx_chem_comp_pcm polypeptide_position 5 1 1 +pdbx_chem_comp_pcm comp_id_linking_atom 3 1 1 +pdbx_chem_comp_pcm modified_residue_id_linking_atom 3 1 1 +pdbx_chem_comp_pcm uniprot_specific_ptm_accession 5 1 1 +pdbx_chem_comp_pcm uniprot_generic_ptm_accession 5 1 1 +pdbx_chem_comp_pcm first_instance_model_db_code 5 1 1 rcsb_tableinfo tablename 3 1 1 rcsb_tableinfo description 5 1 1 rcsb_tableinfo type 1 1 1 @@ -1322,208 +1384,222 @@ _rcsb_attribute_map.target_attribute_name _rcsb_attribute_map.source_item_name _rcsb_attribute_map.condition_id _rcsb_attribute_map.function_id -chem_comp Component_ID ? ? 'datablockid()' -chem_comp formula '_chem_comp.formula' ? ? -chem_comp formula_weight '_chem_comp.formula_weight' ? ? -chem_comp id '_chem_comp.id' ? ? -chem_comp mon_nstd_parent_comp_id '_chem_comp.mon_nstd_parent_comp_id' ? ? -chem_comp model_details '_chem_comp.model_details' ? ? -chem_comp model_erf '_chem_comp.model_erf' ? ? -chem_comp model_source '_chem_comp.model_source' ? ? -chem_comp mon_nstd_class '_chem_comp.mon_nstd_class' ? ? -chem_comp mon_nstd_details '_chem_comp.mon_nstd_details' ? ? -chem_comp mon_nstd_flag '_chem_comp.mon_nstd_flag' ? ? -chem_comp mon_nstd_parent '_chem_comp.mon_nstd_parent' ? ? -chem_comp name '_chem_comp.name' ? ? -chem_comp number_atoms_all '_chem_comp.number_atoms_all' ? ? -chem_comp number_atoms_nh '_chem_comp.number_atoms_nh' ? ? -chem_comp one_letter_code '_chem_comp.one_letter_code' ? ? -chem_comp three_letter_code '_chem_comp.three_letter_code' ? ? -chem_comp type '_chem_comp.type' ? ? -chem_comp pdbx_synonyms '_chem_comp.pdbx_synonyms' ? ? -chem_comp pdbx_modification_details '_chem_comp.pdbx_modification_details' ? ? -chem_comp pdbx_component_no '_chem_comp.pdbx_component_no' ? ? -chem_comp pdbx_type '_chem_comp.pdbx_type' ? ? -chem_comp pdbx_ambiguous_flag '_chem_comp.pdbx_ambiguous_flag' ? ? -chem_comp pdbx_replaced_by '_chem_comp.pdbx_replaced_by' ? ? -chem_comp pdbx_replaces '_chem_comp.pdbx_replaces' ? ? -chem_comp pdbx_formal_charge '_chem_comp.pdbx_formal_charge' ? ? -chem_comp pdbx_model_coordinates_details '_chem_comp.pdbx_model_coordinates_details' ? ? -chem_comp pdbx_ideal_coordinates_details '_chem_comp.pdbx_ideal_coordinates_details' ? ? -chem_comp pdbx_ideal_coordinates_missing_flag '_chem_comp.pdbx_ideal_coordinates_missing_flag' ? ? -chem_comp pdbx_model_coordinates_missing_flag '_chem_comp.pdbx_model_coordinates_missing_flag' ? ? -chem_comp pdbx_model_coordinates_db_code '_chem_comp.pdbx_model_coordinates_db_code' ? ? -chem_comp pdbx_subcomponent_list '_chem_comp.pdbx_subcomponent_list' ? ? -chem_comp pdbx_release_status '_chem_comp.pdbx_release_status' ? ? -chem_comp pdbx_processing_site '_chem_comp.pdbx_processing_site' ? ? -chem_comp pdbx_initial_date '_chem_comp.pdbx_initial_date' ? ? -chem_comp pdbx_modified_date '_chem_comp.pdbx_modified_date' ? ? -chem_comp_angle Component_ID ? ? 'datablockid()' -chem_comp_angle comp_id '_chem_comp_angle.comp_id' ? ? -chem_comp_angle atom_id_1 '_chem_comp_angle.atom_id_1' ? ? -chem_comp_angle atom_id_2 '_chem_comp_angle.atom_id_2' ? ? -chem_comp_angle atom_id_3 '_chem_comp_angle.atom_id_3' ? ? -chem_comp_angle value_angle '_chem_comp_angle.value_angle' ? ? -chem_comp_angle value_angle_esd '_chem_comp_angle.value_angle_esd' ? ? -chem_comp_angle value_dist '_chem_comp_angle.value_dist' ? ? -chem_comp_angle value_dist_esd '_chem_comp_angle.value_dist_esd' ? ? -chem_comp_atom Component_ID ? ? 'datablockid()' -chem_comp_atom comp_id '_chem_comp_atom.comp_id' ? ? -chem_comp_atom alt_atom_id '_chem_comp_atom.alt_atom_id' ? ? -chem_comp_atom atom_id '_chem_comp_atom.atom_id' ? ? -chem_comp_atom charge '_chem_comp_atom.charge' ? ? -chem_comp_atom model_Cartn_x '_chem_comp_atom.model_Cartn_x' ? ? -chem_comp_atom model_Cartn_x_esd '_chem_comp_atom.model_Cartn_x_esd' ? ? -chem_comp_atom model_Cartn_y '_chem_comp_atom.model_Cartn_y' ? ? -chem_comp_atom model_Cartn_y_esd '_chem_comp_atom.model_Cartn_y_esd' ? ? -chem_comp_atom model_Cartn_z '_chem_comp_atom.model_Cartn_z' ? ? -chem_comp_atom model_Cartn_z_esd '_chem_comp_atom.model_Cartn_z_esd' ? ? -chem_comp_atom partial_charge '_chem_comp_atom.partial_charge' ? ? -chem_comp_atom substruct_code '_chem_comp_atom.substruct_code' ? ? -chem_comp_atom type_symbol '_chem_comp_atom.type_symbol' ? ? -chem_comp_atom pdbx_align '_chem_comp_atom.pdbx_align' ? ? -chem_comp_atom pdbx_ordinal '_chem_comp_atom.pdbx_ordinal' ? ? -chem_comp_atom pdbx_alt_atom_id '_chem_comp_atom.pdbx_alt_atom_id' ? ? -chem_comp_atom pdbx_alt_comp_id '_chem_comp_atom.pdbx_alt_comp_id' ? ? -chem_comp_atom pdbx_model_Cartn_x_ideal '_chem_comp_atom.pdbx_model_Cartn_x_ideal' ? ? -chem_comp_atom pdbx_model_Cartn_y_ideal '_chem_comp_atom.pdbx_model_Cartn_y_ideal' ? ? -chem_comp_atom pdbx_model_Cartn_z_ideal '_chem_comp_atom.pdbx_model_Cartn_z_ideal' ? ? -chem_comp_atom pdbx_stereo_config '_chem_comp_atom.pdbx_stereo_config' ? ? -chem_comp_atom pdbx_aromatic_flag '_chem_comp_atom.pdbx_aromatic_flag' ? ? -chem_comp_atom pdbx_leaving_atom_flag '_chem_comp_atom.pdbx_leaving_atom_flag' ? ? -chem_comp_atom pdbx_stnd_atom_id '_chem_comp_atom.pdbx_stnd_atom_id' ? ? -chem_comp_atom pdbx_backbone_atom_flag '_chem_comp_atom.pdbx_backbone_atom_flag' ? ? -chem_comp_atom pdbx_n_terminal_atom_flag '_chem_comp_atom.pdbx_n_terminal_atom_flag' ? ? -chem_comp_atom pdbx_c_terminal_atom_flag '_chem_comp_atom.pdbx_c_terminal_atom_flag' ? ? -chem_comp_bond Component_ID ? ? 'datablockid()' -chem_comp_bond comp_id '_chem_comp_bond.comp_id' ? ? -chem_comp_bond atom_id_1 '_chem_comp_bond.atom_id_1' ? ? -chem_comp_bond atom_id_2 '_chem_comp_bond.atom_id_2' ? ? -chem_comp_bond value_order '_chem_comp_bond.value_order' ? ? -chem_comp_bond value_dist '_chem_comp_bond.value_dist' ? ? -chem_comp_bond value_dist_esd '_chem_comp_bond.value_dist_esd' ? ? -chem_comp_bond pdbx_ordinal '_chem_comp_bond.pdbx_ordinal' ? ? -chem_comp_bond pdbx_stereo_config '_chem_comp_bond.pdbx_stereo_config' ? ? -chem_comp_bond pdbx_aromatic_flag '_chem_comp_bond.pdbx_aromatic_flag' ? ? -chem_comp_chir Component_ID ? ? 'datablockid()' -chem_comp_chir comp_id '_chem_comp_chir.comp_id' ? ? -chem_comp_chir atom_id '_chem_comp_chir.atom_id' ? ? -chem_comp_chir atom_config '_chem_comp_chir.atom_config' ? ? -chem_comp_chir id '_chem_comp_chir.id' ? ? -chem_comp_chir number_atoms_all '_chem_comp_chir.number_atoms_all' ? ? -chem_comp_chir number_atoms_nh '_chem_comp_chir.number_atoms_nh' ? ? -chem_comp_chir volume_flag '_chem_comp_chir.volume_flag' ? ? -chem_comp_chir volume_three '_chem_comp_chir.volume_three' ? ? -chem_comp_chir volume_three_esd '_chem_comp_chir.volume_three_esd' ? ? -chem_comp_chir_atom Component_ID ? ? 'datablockid()' -chem_comp_chir_atom comp_id '_chem_comp_chir_atom.comp_id' ? ? -chem_comp_chir_atom atom_id '_chem_comp_chir_atom.atom_id' ? ? -chem_comp_chir_atom chir_id '_chem_comp_chir_atom.chir_id' ? ? -chem_comp_chir_atom dev '_chem_comp_chir_atom.dev' ? ? -chem_comp_link Component_ID ? ? 'datablockid()' -chem_comp_link type_comp_1 '_chem_comp_link.type_comp_1' ? ? -chem_comp_link type_comp_2 '_chem_comp_link.type_comp_2' ? ? -chem_comp_link link_id '_chem_comp_link.link_id' ? ? -chem_comp_link details '_chem_comp_link.details' ? ? -chem_comp_plane Component_ID ? ? 'datablockid()' -chem_comp_plane comp_id '_chem_comp_plane.comp_id' ? ? -chem_comp_plane id '_chem_comp_plane.id' ? ? -chem_comp_plane number_atoms_all '_chem_comp_plane.number_atoms_all' ? ? -chem_comp_plane number_atoms_nh '_chem_comp_plane.number_atoms_nh' ? ? -chem_comp_plane_atom Component_ID ? ? 'datablockid()' -chem_comp_plane_atom comp_id '_chem_comp_plane_atom.comp_id' ? ? -chem_comp_plane_atom atom_id '_chem_comp_plane_atom.atom_id' ? ? -chem_comp_plane_atom plane_id '_chem_comp_plane_atom.plane_id' ? ? -chem_comp_plane_atom dist_esd '_chem_comp_plane_atom.dist_esd' ? ? -chem_comp_tor Component_ID ? ? 'datablockid()' -chem_comp_tor comp_id '_chem_comp_tor.comp_id' ? ? -chem_comp_tor atom_id_1 '_chem_comp_tor.atom_id_1' ? ? -chem_comp_tor atom_id_2 '_chem_comp_tor.atom_id_2' ? ? -chem_comp_tor atom_id_3 '_chem_comp_tor.atom_id_3' ? ? -chem_comp_tor atom_id_4 '_chem_comp_tor.atom_id_4' ? ? -chem_comp_tor id '_chem_comp_tor.id' ? ? -chem_comp_tor_value Component_ID ? ? 'datablockid()' -chem_comp_tor_value comp_id '_chem_comp_tor_value.comp_id' ? ? -chem_comp_tor_value tor_id '_chem_comp_tor_value.tor_id' ? ? -chem_comp_tor_value angle '_chem_comp_tor_value.angle' ? ? -chem_comp_tor_value angle_esd '_chem_comp_tor_value.angle_esd' ? ? -chem_comp_tor_value dist '_chem_comp_tor_value.dist' ? ? -chem_comp_tor_value dist_esd '_chem_comp_tor_value.dist_esd' ? ? -pdbx_chem_comp_descriptor Component_ID ? ? 'datablockid()' -pdbx_chem_comp_descriptor comp_id '_pdbx_chem_comp_descriptor.comp_id' ? ? -pdbx_chem_comp_descriptor descriptor '_pdbx_chem_comp_descriptor.descriptor' ? ? -pdbx_chem_comp_descriptor type '_pdbx_chem_comp_descriptor.type' ? ? -pdbx_chem_comp_descriptor program '_pdbx_chem_comp_descriptor.program' ? ? -pdbx_chem_comp_descriptor program_version '_pdbx_chem_comp_descriptor.program_version' ? ? -pdbx_chem_comp_descriptor ordinal '_pdbx_chem_comp_descriptor.ordinal' ? ? -pdbx_chem_comp_identifier Component_ID ? ? 'datablockid()' -pdbx_chem_comp_identifier comp_id '_pdbx_chem_comp_identifier.comp_id' ? ? -pdbx_chem_comp_identifier identifier '_pdbx_chem_comp_identifier.identifier' ? ? -pdbx_chem_comp_identifier type '_pdbx_chem_comp_identifier.type' ? ? -pdbx_chem_comp_identifier program '_pdbx_chem_comp_identifier.program' ? ? -pdbx_chem_comp_identifier program_version '_pdbx_chem_comp_identifier.program_version' ? ? -pdbx_chem_comp_identifier ordinal '_pdbx_chem_comp_identifier.ordinal' ? ? -pdbx_chem_comp_import Component_ID ? ? 'datablockid()' -pdbx_chem_comp_import comp_id '_pdbx_chem_comp_import.comp_id' ? ? -pdbx_chem_comp_atom_edit Component_ID ? ? 'datablockid()' -pdbx_chem_comp_atom_edit ordinal '_pdbx_chem_comp_atom_edit.ordinal' ? ? -pdbx_chem_comp_atom_edit comp_id '_pdbx_chem_comp_atom_edit.comp_id' ? ? -pdbx_chem_comp_atom_edit edit_op '_pdbx_chem_comp_atom_edit.edit_op' ? ? -pdbx_chem_comp_atom_edit atom_id '_pdbx_chem_comp_atom_edit.atom_id' ? ? -pdbx_chem_comp_atom_edit edit_atom_id '_pdbx_chem_comp_atom_edit.edit_atom_id' ? ? -pdbx_chem_comp_atom_edit edit_atom_value '_pdbx_chem_comp_atom_edit.edit_atom_value' ? ? -pdbx_chem_comp_bond_edit Component_ID ? ? 'datablockid()' -pdbx_chem_comp_bond_edit ordinal '_pdbx_chem_comp_bond_edit.ordinal' ? ? -pdbx_chem_comp_bond_edit comp_id '_pdbx_chem_comp_bond_edit.comp_id' ? ? -pdbx_chem_comp_bond_edit edit_op '_pdbx_chem_comp_bond_edit.edit_op' ? ? -pdbx_chem_comp_bond_edit atom_id_1 '_pdbx_chem_comp_bond_edit.atom_id_1' ? ? -pdbx_chem_comp_bond_edit atom_id_2 '_pdbx_chem_comp_bond_edit.atom_id_2' ? ? -pdbx_chem_comp_bond_edit edit_bond_value '_pdbx_chem_comp_bond_edit.edit_bond_value' ? ? -pdbx_chem_comp_audit Component_ID ? ? 'datablockid()' -pdbx_chem_comp_audit comp_id '_pdbx_chem_comp_audit.comp_id' ? ? -pdbx_chem_comp_audit date '_pdbx_chem_comp_audit.date' ? ? -pdbx_chem_comp_audit annotator '_pdbx_chem_comp_audit.annotator' ? ? -pdbx_chem_comp_audit action_type '_pdbx_chem_comp_audit.action_type' ? ? -pdbx_chem_comp_synonyms Component_ID ? ? 'datablockid()' -pdbx_chem_comp_synonyms ordinal '_pdbx_chem_comp_synonyms.ordinal' ? ? -pdbx_chem_comp_synonyms name '_pdbx_chem_comp_synonyms.name' ? ? -pdbx_chem_comp_synonyms comp_id '_pdbx_chem_comp_synonyms.comp_id' ? ? -pdbx_chem_comp_synonyms provenance '_pdbx_chem_comp_synonyms.provenance' ? ? -pdbx_chem_comp_synonyms type '_pdbx_chem_comp_synonyms.type' ? ? -pdbx_chem_comp_related Component_ID ? ? 'datablockid()' -pdbx_chem_comp_related comp_id '_pdbx_chem_comp_related.comp_id' ? ? -pdbx_chem_comp_related related_comp_id '_pdbx_chem_comp_related.related_comp_id' ? ? -pdbx_chem_comp_related relationship_type '_pdbx_chem_comp_related.relationship_type' ? ? -pdbx_chem_comp_related details '_pdbx_chem_comp_related.details' ? ? -pdbx_chem_comp_atom_related Component_ID ? ? 'datablockid()' -pdbx_chem_comp_atom_related comp_id '_pdbx_chem_comp_atom_related.comp_id' ? ? -pdbx_chem_comp_atom_related related_comp_id '_pdbx_chem_comp_atom_related.related_comp_id' ? ? -pdbx_chem_comp_atom_related ordinal '_pdbx_chem_comp_atom_related.ordinal' ? ? -pdbx_chem_comp_atom_related atom_id '_pdbx_chem_comp_atom_related.atom_id' ? ? -pdbx_chem_comp_atom_related related_atom_id '_pdbx_chem_comp_atom_related.related_atom_id' ? ? -pdbx_chem_comp_atom_related related_type '_pdbx_chem_comp_atom_related.related_type' ? ? -pdbx_chem_comp_feature Component_ID ? ? 'datablockid()' -pdbx_chem_comp_feature comp_id '_pdbx_chem_comp_feature.comp_id' ? ? -pdbx_chem_comp_feature type '_pdbx_chem_comp_feature.type' ? ? -pdbx_chem_comp_feature support '_pdbx_chem_comp_feature.support' ? ? -pdbx_chem_comp_feature value '_pdbx_chem_comp_feature.value' ? ? -pdbx_chem_comp_feature source '_pdbx_chem_comp_feature.source' ? ? -rcsb_tableinfo tablename '_rcsb_tableinfo.tablename' ? ? -rcsb_tableinfo description '_rcsb_tableinfo.description' ? ? -rcsb_tableinfo type '_rcsb_tableinfo.type' ? ? -rcsb_tableinfo table_serial_no '_rcsb_tableinfo.table_serial_no' ? ? -rcsb_tableinfo group_name '_rcsb_tableinfo.group_name' ? ? -rcsb_tableinfo WWW_Selection_Criteria '_rcsb_tableinfo.WWW_Selection_Criteria' ? ? -rcsb_tableinfo WWW_Report_Criteria '_rcsb_tableinfo.WWW_Report_Criteria' ? ? -rcsb_columninfo columnname '_rcsb_columninfo.columnname' ? ? -rcsb_columninfo tablename '_rcsb_columninfo.tablename' ? ? -rcsb_columninfo description '_rcsb_columninfo.description' ? ? -rcsb_columninfo example '_rcsb_columninfo.example' ? ? -rcsb_columninfo type '_rcsb_columninfo.type' ? ? -rcsb_columninfo table_serial_no '_rcsb_columninfo.table_serial_no' ? ? -rcsb_columninfo column_serial_no '_rcsb_columninfo.column_serial_no' ? ? -rcsb_columninfo WWW_Selection_Criteria '_rcsb_columninfo.WWW_Selection_Criteria' ? ? -rcsb_columninfo WWW_Report_Criteria '_rcsb_columninfo.WWW_Report_Criteria' ? ? +chem_comp Component_ID ? ? 'datablockid()' +chem_comp formula '_chem_comp.formula' ? ? +chem_comp formula_weight '_chem_comp.formula_weight' ? ? +chem_comp id '_chem_comp.id' ? ? +chem_comp mon_nstd_parent_comp_id '_chem_comp.mon_nstd_parent_comp_id' ? ? +chem_comp model_details '_chem_comp.model_details' ? ? +chem_comp model_erf '_chem_comp.model_erf' ? ? +chem_comp model_source '_chem_comp.model_source' ? ? +chem_comp mon_nstd_class '_chem_comp.mon_nstd_class' ? ? +chem_comp mon_nstd_details '_chem_comp.mon_nstd_details' ? ? +chem_comp mon_nstd_flag '_chem_comp.mon_nstd_flag' ? ? +chem_comp mon_nstd_parent '_chem_comp.mon_nstd_parent' ? ? +chem_comp name '_chem_comp.name' ? ? +chem_comp number_atoms_all '_chem_comp.number_atoms_all' ? ? +chem_comp number_atoms_nh '_chem_comp.number_atoms_nh' ? ? +chem_comp one_letter_code '_chem_comp.one_letter_code' ? ? +chem_comp three_letter_code '_chem_comp.three_letter_code' ? ? +chem_comp type '_chem_comp.type' ? ? +chem_comp pdbx_synonyms '_chem_comp.pdbx_synonyms' ? ? +chem_comp pdbx_modification_details '_chem_comp.pdbx_modification_details' ? ? +chem_comp pdbx_component_no '_chem_comp.pdbx_component_no' ? ? +chem_comp pdbx_type '_chem_comp.pdbx_type' ? ? +chem_comp pdbx_ambiguous_flag '_chem_comp.pdbx_ambiguous_flag' ? ? +chem_comp pdbx_replaced_by '_chem_comp.pdbx_replaced_by' ? ? +chem_comp pdbx_replaces '_chem_comp.pdbx_replaces' ? ? +chem_comp pdbx_formal_charge '_chem_comp.pdbx_formal_charge' ? ? +chem_comp pdbx_model_coordinates_details '_chem_comp.pdbx_model_coordinates_details' ? ? +chem_comp pdbx_ideal_coordinates_details '_chem_comp.pdbx_ideal_coordinates_details' ? ? +chem_comp pdbx_ideal_coordinates_missing_flag '_chem_comp.pdbx_ideal_coordinates_missing_flag' ? ? +chem_comp pdbx_model_coordinates_missing_flag '_chem_comp.pdbx_model_coordinates_missing_flag' ? ? +chem_comp pdbx_pcm '_chem_comp.pdbx_pcm' ? ? +chem_comp pdbx_model_coordinates_db_code '_chem_comp.pdbx_model_coordinates_db_code' ? ? +chem_comp pdbx_subcomponent_list '_chem_comp.pdbx_subcomponent_list' ? ? +chem_comp pdbx_release_status '_chem_comp.pdbx_release_status' ? ? +chem_comp pdbx_processing_site '_chem_comp.pdbx_processing_site' ? ? +chem_comp pdbx_initial_date '_chem_comp.pdbx_initial_date' ? ? +chem_comp pdbx_modified_date '_chem_comp.pdbx_modified_date' ? ? +chem_comp_angle Component_ID ? ? 'datablockid()' +chem_comp_angle comp_id '_chem_comp_angle.comp_id' ? ? +chem_comp_angle atom_id_1 '_chem_comp_angle.atom_id_1' ? ? +chem_comp_angle atom_id_2 '_chem_comp_angle.atom_id_2' ? ? +chem_comp_angle atom_id_3 '_chem_comp_angle.atom_id_3' ? ? +chem_comp_angle value_angle '_chem_comp_angle.value_angle' ? ? +chem_comp_angle value_angle_esd '_chem_comp_angle.value_angle_esd' ? ? +chem_comp_angle value_dist '_chem_comp_angle.value_dist' ? ? +chem_comp_angle value_dist_esd '_chem_comp_angle.value_dist_esd' ? ? +chem_comp_atom Component_ID ? ? 'datablockid()' +chem_comp_atom comp_id '_chem_comp_atom.comp_id' ? ? +chem_comp_atom alt_atom_id '_chem_comp_atom.alt_atom_id' ? ? +chem_comp_atom atom_id '_chem_comp_atom.atom_id' ? ? +chem_comp_atom charge '_chem_comp_atom.charge' ? ? +chem_comp_atom model_Cartn_x '_chem_comp_atom.model_Cartn_x' ? ? +chem_comp_atom model_Cartn_x_esd '_chem_comp_atom.model_Cartn_x_esd' ? ? +chem_comp_atom model_Cartn_y '_chem_comp_atom.model_Cartn_y' ? ? +chem_comp_atom model_Cartn_y_esd '_chem_comp_atom.model_Cartn_y_esd' ? ? +chem_comp_atom model_Cartn_z '_chem_comp_atom.model_Cartn_z' ? ? +chem_comp_atom model_Cartn_z_esd '_chem_comp_atom.model_Cartn_z_esd' ? ? +chem_comp_atom partial_charge '_chem_comp_atom.partial_charge' ? ? +chem_comp_atom substruct_code '_chem_comp_atom.substruct_code' ? ? +chem_comp_atom type_symbol '_chem_comp_atom.type_symbol' ? ? +chem_comp_atom pdbx_align '_chem_comp_atom.pdbx_align' ? ? +chem_comp_atom pdbx_ordinal '_chem_comp_atom.pdbx_ordinal' ? ? +chem_comp_atom pdbx_alt_atom_id '_chem_comp_atom.pdbx_alt_atom_id' ? ? +chem_comp_atom pdbx_alt_comp_id '_chem_comp_atom.pdbx_alt_comp_id' ? ? +chem_comp_atom pdbx_model_Cartn_x_ideal '_chem_comp_atom.pdbx_model_Cartn_x_ideal' ? ? +chem_comp_atom pdbx_model_Cartn_y_ideal '_chem_comp_atom.pdbx_model_Cartn_y_ideal' ? ? +chem_comp_atom pdbx_model_Cartn_z_ideal '_chem_comp_atom.pdbx_model_Cartn_z_ideal' ? ? +chem_comp_atom pdbx_stereo_config '_chem_comp_atom.pdbx_stereo_config' ? ? +chem_comp_atom pdbx_aromatic_flag '_chem_comp_atom.pdbx_aromatic_flag' ? ? +chem_comp_atom pdbx_leaving_atom_flag '_chem_comp_atom.pdbx_leaving_atom_flag' ? ? +chem_comp_atom pdbx_stnd_atom_id '_chem_comp_atom.pdbx_stnd_atom_id' ? ? +chem_comp_atom pdbx_backbone_atom_flag '_chem_comp_atom.pdbx_backbone_atom_flag' ? ? +chem_comp_atom pdbx_n_terminal_atom_flag '_chem_comp_atom.pdbx_n_terminal_atom_flag' ? ? +chem_comp_atom pdbx_c_terminal_atom_flag '_chem_comp_atom.pdbx_c_terminal_atom_flag' ? ? +chem_comp_bond Component_ID ? ? 'datablockid()' +chem_comp_bond comp_id '_chem_comp_bond.comp_id' ? ? +chem_comp_bond atom_id_1 '_chem_comp_bond.atom_id_1' ? ? +chem_comp_bond atom_id_2 '_chem_comp_bond.atom_id_2' ? ? +chem_comp_bond value_order '_chem_comp_bond.value_order' ? ? +chem_comp_bond value_dist '_chem_comp_bond.value_dist' ? ? +chem_comp_bond value_dist_esd '_chem_comp_bond.value_dist_esd' ? ? +chem_comp_bond pdbx_ordinal '_chem_comp_bond.pdbx_ordinal' ? ? +chem_comp_bond pdbx_stereo_config '_chem_comp_bond.pdbx_stereo_config' ? ? +chem_comp_bond pdbx_aromatic_flag '_chem_comp_bond.pdbx_aromatic_flag' ? ? +chem_comp_chir Component_ID ? ? 'datablockid()' +chem_comp_chir comp_id '_chem_comp_chir.comp_id' ? ? +chem_comp_chir atom_id '_chem_comp_chir.atom_id' ? ? +chem_comp_chir atom_config '_chem_comp_chir.atom_config' ? ? +chem_comp_chir id '_chem_comp_chir.id' ? ? +chem_comp_chir number_atoms_all '_chem_comp_chir.number_atoms_all' ? ? +chem_comp_chir number_atoms_nh '_chem_comp_chir.number_atoms_nh' ? ? +chem_comp_chir volume_flag '_chem_comp_chir.volume_flag' ? ? +chem_comp_chir volume_three '_chem_comp_chir.volume_three' ? ? +chem_comp_chir volume_three_esd '_chem_comp_chir.volume_three_esd' ? ? +chem_comp_chir_atom Component_ID ? ? 'datablockid()' +chem_comp_chir_atom comp_id '_chem_comp_chir_atom.comp_id' ? ? +chem_comp_chir_atom atom_id '_chem_comp_chir_atom.atom_id' ? ? +chem_comp_chir_atom chir_id '_chem_comp_chir_atom.chir_id' ? ? +chem_comp_chir_atom dev '_chem_comp_chir_atom.dev' ? ? +chem_comp_link Component_ID ? ? 'datablockid()' +chem_comp_link type_comp_1 '_chem_comp_link.type_comp_1' ? ? +chem_comp_link type_comp_2 '_chem_comp_link.type_comp_2' ? ? +chem_comp_link link_id '_chem_comp_link.link_id' ? ? +chem_comp_link details '_chem_comp_link.details' ? ? +chem_comp_plane Component_ID ? ? 'datablockid()' +chem_comp_plane comp_id '_chem_comp_plane.comp_id' ? ? +chem_comp_plane id '_chem_comp_plane.id' ? ? +chem_comp_plane number_atoms_all '_chem_comp_plane.number_atoms_all' ? ? +chem_comp_plane number_atoms_nh '_chem_comp_plane.number_atoms_nh' ? ? +chem_comp_plane_atom Component_ID ? ? 'datablockid()' +chem_comp_plane_atom comp_id '_chem_comp_plane_atom.comp_id' ? ? +chem_comp_plane_atom atom_id '_chem_comp_plane_atom.atom_id' ? ? +chem_comp_plane_atom plane_id '_chem_comp_plane_atom.plane_id' ? ? +chem_comp_plane_atom dist_esd '_chem_comp_plane_atom.dist_esd' ? ? +chem_comp_tor Component_ID ? ? 'datablockid()' +chem_comp_tor comp_id '_chem_comp_tor.comp_id' ? ? +chem_comp_tor atom_id_1 '_chem_comp_tor.atom_id_1' ? ? +chem_comp_tor atom_id_2 '_chem_comp_tor.atom_id_2' ? ? +chem_comp_tor atom_id_3 '_chem_comp_tor.atom_id_3' ? ? +chem_comp_tor atom_id_4 '_chem_comp_tor.atom_id_4' ? ? +chem_comp_tor id '_chem_comp_tor.id' ? ? +chem_comp_tor_value Component_ID ? ? 'datablockid()' +chem_comp_tor_value comp_id '_chem_comp_tor_value.comp_id' ? ? +chem_comp_tor_value tor_id '_chem_comp_tor_value.tor_id' ? ? +chem_comp_tor_value angle '_chem_comp_tor_value.angle' ? ? +chem_comp_tor_value angle_esd '_chem_comp_tor_value.angle_esd' ? ? +chem_comp_tor_value dist '_chem_comp_tor_value.dist' ? ? +chem_comp_tor_value dist_esd '_chem_comp_tor_value.dist_esd' ? ? +pdbx_chem_comp_descriptor Component_ID ? ? 'datablockid()' +pdbx_chem_comp_descriptor comp_id '_pdbx_chem_comp_descriptor.comp_id' ? ? +pdbx_chem_comp_descriptor descriptor '_pdbx_chem_comp_descriptor.descriptor' ? ? +pdbx_chem_comp_descriptor type '_pdbx_chem_comp_descriptor.type' ? ? +pdbx_chem_comp_descriptor program '_pdbx_chem_comp_descriptor.program' ? ? +pdbx_chem_comp_descriptor program_version '_pdbx_chem_comp_descriptor.program_version' ? ? +pdbx_chem_comp_descriptor ordinal '_pdbx_chem_comp_descriptor.ordinal' ? ? +pdbx_chem_comp_identifier Component_ID ? ? 'datablockid()' +pdbx_chem_comp_identifier comp_id '_pdbx_chem_comp_identifier.comp_id' ? ? +pdbx_chem_comp_identifier identifier '_pdbx_chem_comp_identifier.identifier' ? ? +pdbx_chem_comp_identifier type '_pdbx_chem_comp_identifier.type' ? ? +pdbx_chem_comp_identifier program '_pdbx_chem_comp_identifier.program' ? ? +pdbx_chem_comp_identifier program_version '_pdbx_chem_comp_identifier.program_version' ? ? +pdbx_chem_comp_identifier ordinal '_pdbx_chem_comp_identifier.ordinal' ? ? +pdbx_chem_comp_import Component_ID ? ? 'datablockid()' +pdbx_chem_comp_import comp_id '_pdbx_chem_comp_import.comp_id' ? ? +pdbx_chem_comp_atom_edit Component_ID ? ? 'datablockid()' +pdbx_chem_comp_atom_edit ordinal '_pdbx_chem_comp_atom_edit.ordinal' ? ? +pdbx_chem_comp_atom_edit comp_id '_pdbx_chem_comp_atom_edit.comp_id' ? ? +pdbx_chem_comp_atom_edit edit_op '_pdbx_chem_comp_atom_edit.edit_op' ? ? +pdbx_chem_comp_atom_edit atom_id '_pdbx_chem_comp_atom_edit.atom_id' ? ? +pdbx_chem_comp_atom_edit edit_atom_id '_pdbx_chem_comp_atom_edit.edit_atom_id' ? ? +pdbx_chem_comp_atom_edit edit_atom_value '_pdbx_chem_comp_atom_edit.edit_atom_value' ? ? +pdbx_chem_comp_bond_edit Component_ID ? ? 'datablockid()' +pdbx_chem_comp_bond_edit ordinal '_pdbx_chem_comp_bond_edit.ordinal' ? ? +pdbx_chem_comp_bond_edit comp_id '_pdbx_chem_comp_bond_edit.comp_id' ? ? +pdbx_chem_comp_bond_edit edit_op '_pdbx_chem_comp_bond_edit.edit_op' ? ? +pdbx_chem_comp_bond_edit atom_id_1 '_pdbx_chem_comp_bond_edit.atom_id_1' ? ? +pdbx_chem_comp_bond_edit atom_id_2 '_pdbx_chem_comp_bond_edit.atom_id_2' ? ? +pdbx_chem_comp_bond_edit edit_bond_value '_pdbx_chem_comp_bond_edit.edit_bond_value' ? ? +pdbx_chem_comp_audit Component_ID ? ? 'datablockid()' +pdbx_chem_comp_audit comp_id '_pdbx_chem_comp_audit.comp_id' ? ? +pdbx_chem_comp_audit date '_pdbx_chem_comp_audit.date' ? ? +pdbx_chem_comp_audit annotator '_pdbx_chem_comp_audit.annotator' ? ? +pdbx_chem_comp_audit action_type '_pdbx_chem_comp_audit.action_type' ? ? +pdbx_chem_comp_synonyms Component_ID ? ? 'datablockid()' +pdbx_chem_comp_synonyms ordinal '_pdbx_chem_comp_synonyms.ordinal' ? ? +pdbx_chem_comp_synonyms name '_pdbx_chem_comp_synonyms.name' ? ? +pdbx_chem_comp_synonyms comp_id '_pdbx_chem_comp_synonyms.comp_id' ? ? +pdbx_chem_comp_synonyms provenance '_pdbx_chem_comp_synonyms.provenance' ? ? +pdbx_chem_comp_synonyms type '_pdbx_chem_comp_synonyms.type' ? ? +pdbx_chem_comp_related Component_ID ? ? 'datablockid()' +pdbx_chem_comp_related comp_id '_pdbx_chem_comp_related.comp_id' ? ? +pdbx_chem_comp_related related_comp_id '_pdbx_chem_comp_related.related_comp_id' ? ? +pdbx_chem_comp_related relationship_type '_pdbx_chem_comp_related.relationship_type' ? ? +pdbx_chem_comp_related details '_pdbx_chem_comp_related.details' ? ? +pdbx_chem_comp_atom_related Component_ID ? ? 'datablockid()' +pdbx_chem_comp_atom_related comp_id '_pdbx_chem_comp_atom_related.comp_id' ? ? +pdbx_chem_comp_atom_related related_comp_id '_pdbx_chem_comp_atom_related.related_comp_id' ? ? +pdbx_chem_comp_atom_related ordinal '_pdbx_chem_comp_atom_related.ordinal' ? ? +pdbx_chem_comp_atom_related atom_id '_pdbx_chem_comp_atom_related.atom_id' ? ? +pdbx_chem_comp_atom_related related_atom_id '_pdbx_chem_comp_atom_related.related_atom_id' ? ? +pdbx_chem_comp_atom_related related_type '_pdbx_chem_comp_atom_related.related_type' ? ? +pdbx_chem_comp_feature Component_ID ? ? 'datablockid()' +pdbx_chem_comp_feature comp_id '_pdbx_chem_comp_feature.comp_id' ? ? +pdbx_chem_comp_feature type '_pdbx_chem_comp_feature.type' ? ? +pdbx_chem_comp_feature support '_pdbx_chem_comp_feature.support' ? ? +pdbx_chem_comp_feature value '_pdbx_chem_comp_feature.value' ? ? +pdbx_chem_comp_feature source '_pdbx_chem_comp_feature.source' ? ? +pdbx_chem_comp_pcm Component_ID ? ? 'datablockid()' +pdbx_chem_comp_pcm pcm_id '_pdbx_chem_comp_pcm.pcm_id' ? ? +pdbx_chem_comp_pcm comp_id '_pdbx_chem_comp_pcm.comp_id' ? ? +pdbx_chem_comp_pcm modified_residue_id '_pdbx_chem_comp_pcm.modified_residue_id' ? ? +pdbx_chem_comp_pcm type '_pdbx_chem_comp_pcm.type' ? ? +pdbx_chem_comp_pcm category '_pdbx_chem_comp_pcm.category' ? ? +pdbx_chem_comp_pcm position '_pdbx_chem_comp_pcm.position' ? ? +pdbx_chem_comp_pcm polypeptide_position '_pdbx_chem_comp_pcm.polypeptide_position' ? ? +pdbx_chem_comp_pcm comp_id_linking_atom '_pdbx_chem_comp_pcm.comp_id_linking_atom' ? ? +pdbx_chem_comp_pcm modified_residue_id_linking_atom '_pdbx_chem_comp_pcm.modified_residue_id_linking_atom' ? ? +pdbx_chem_comp_pcm uniprot_specific_ptm_accession '_pdbx_chem_comp_pcm.uniprot_specific_ptm_accession' ? ? +pdbx_chem_comp_pcm uniprot_generic_ptm_accession '_pdbx_chem_comp_pcm.uniprot_generic_ptm_accession' ? ? +pdbx_chem_comp_pcm first_instance_model_db_code '_pdbx_chem_comp_pcm.first_instance_model_db_code' ? ? +rcsb_tableinfo tablename '_rcsb_tableinfo.tablename' ? ? +rcsb_tableinfo description '_rcsb_tableinfo.description' ? ? +rcsb_tableinfo type '_rcsb_tableinfo.type' ? ? +rcsb_tableinfo table_serial_no '_rcsb_tableinfo.table_serial_no' ? ? +rcsb_tableinfo group_name '_rcsb_tableinfo.group_name' ? ? +rcsb_tableinfo WWW_Selection_Criteria '_rcsb_tableinfo.WWW_Selection_Criteria' ? ? +rcsb_tableinfo WWW_Report_Criteria '_rcsb_tableinfo.WWW_Report_Criteria' ? ? +rcsb_columninfo columnname '_rcsb_columninfo.columnname' ? ? +rcsb_columninfo tablename '_rcsb_columninfo.tablename' ? ? +rcsb_columninfo description '_rcsb_columninfo.description' ? ? +rcsb_columninfo example '_rcsb_columninfo.example' ? ? +rcsb_columninfo type '_rcsb_columninfo.type' ? ? +rcsb_columninfo table_serial_no '_rcsb_columninfo.table_serial_no' ? ? +rcsb_columninfo column_serial_no '_rcsb_columninfo.column_serial_no' ? ? +rcsb_columninfo WWW_Selection_Criteria '_rcsb_columninfo.WWW_Selection_Criteria' ? ? +rcsb_columninfo WWW_Report_Criteria '_rcsb_columninfo.WWW_Report_Criteria' ? ? # loop_ _rcsb_map_condition.condition_id