########################################################################### # # File: mmcif_std.dic # Date: Thu Feb 4 14:57:34 EST 2010 # # Created from files in CVS module dict-mmcif_std.dic unless noted: # mmcif_std-header.dic # mmcif_std-data.dic # mmcif_std-def-1.dic # mmcif_std-def-2.dic # mmcif_std-def-ilg.dic # ########################################################################### ########################################################################### # # File: mmcif_std-header.dic # # mmCIF Data Dictionary # # This data dictionary contains the standard mmCIF data definitions. # # Header Section # # ########################################################################### ############################################################################## # # # Macromolecular CIF Dictionary # # # # Paula Fitzgerald, Helen Berman, Phil Bourne, Brian McMahon, # # Keith Watenpaugh, John Westbrook # # and many other contributors # # # # # # # # The review and extension process on this dictionary is is being # # administered through a discussion on a the mmCIF List Server being # # run out of Rutgers University. # # # # To subscribe to the mmCIF List Server, send a one line message # # containing the text: # # # # subscribe mmciflist Your Name # # # # to the email address: # # # # requests@ndbserver.rutgers.edu # # # # To post to the list, send messages to the email address: # # # # mmciflist@ndbserver.rutgers.edu # # # # Please use the list server for all questions, comments, and # # corrections that you may have concerning the draft dictionary. # # # # Should you have a question that you do not feel is appropriate # # for posting to the list, please feel free to contact one of # # Co-chairs of the IUCr mmCIF dictionary maintenance working group: # # # # Paula Fitzgerald # # Merck Research Laboratories # # P.O. Box 2000, Ry50-105 # # Rahway, New Jersey, 07065 USA (paula_fitzgerald@merck.com). # # # # Helen M. Berman # # Department of Chemistry # # Rutgers the State University of New Jersey # # 610 Taylor Road # # Piscataway, New Jersey 08854-8087 USA (berman@rcsb.rutgers.edu) # # # # Questions concerning the process of review and approval of the # # CIF dictionaries by the International Union of Crystallography # # should be addressed to the Coordinating Secretary of the IUCr # # Committee for the Maintenance of the CIF Standard, Brian McMahon, # # IUCr, 5 Abbey Square, Chester CH1 2HU, England (bm@iucr.org). # # # # Copyright 2005 International Union of Crystallography # ############################################################################## # # # This dictionary is compliant with DDL v2.1. As such, it looks # # substantially different from the previously approved and released # # versions of the CIF core dictionary. This dictionary contains all # # data items that were present in the CIF core dictionary. To those # # data items have been added the large number of data items needed to # # describe the macromolecular crystallographic experiment and its # # results. # # # ############################################################################## data_mmcif_std.dic _datablock.id mmcif_std.dic _datablock.description ; This data block holds the mmCIF data dictionary, standard definitions. ; _dictionary.title mmcif_std.dic _dictionary.version 2.0.11 _dictionary.datablock_id mmcif_std.dic ######################## ## DICTIONARY_HISTORY ## ######################## loop_ _dictionary_history.version _dictionary_history.update _dictionary_history.revision 0.1.1 1993-02-11 ; Highlighted all notes with # %%%%% surrounds. ; 0.1.2 1993-02-11 ; Started moving examples to *_appendix data items. ; 0.1.3 1993-02-11 ; Started moving core data names to the *_appendix data items ; 0.1.4 1993-02-11 ; Added example for _symmetry_ ; 0.1.5 1993-03-24 ; Finished moving examples to *_appendix data items ; 0.1.6 1993-03-24 ; Dealt with many issues raised by SR Hall. Some were merely typographical. Changed temp to B_iso Changed occ to occupancy Changed special_details to details. Changed asl to label everywhere. Shuffled data names in _struct_conf_ and _struct_conn_ ; 0.1.7 1993-03-24 ; Tested for Cyclops compliance - most problems are names that are too long. Changed crystal_preparation to crystal_prep Changed d_resolution to d_res Many other such changes ; 0.1.8 1993-03-25 ; Still testing for Cyclops compliance - reveal many additional syntax problems Also verified with new tool by RG Ball - still more errors fixed Dealt with issue raised by PE Bourne - amongst changes Rewrote _database_ section completely Changed _audit_contact_author_ to _audit_contact_author_name _audit_contact_author_address ; 0.1.9 1993-03-26 ; Removed _struct_topol_ section until it gets straightened out ; 0.1.10 1993-03-28 ; Filled in examples for several data categories ; 0.1.11 1993-04-03 ; Syntax checked using tools of Peter Murray-Rust - many problems fixed ; 0.1.12 1993-04-06 ; More syntax problems fixed a la Peter Murray-Rust ; 0.1.13 1993-04-07 ; Introduced _exptl_crystal_grow_ data names ; 0.1.14 1993-04-07 ; Experiment with refers_to, category and part_of_key in entity_conn_atom_ and entity_conn_bond_ sections. Discovered horror show with nonconcurrent versions on different computers - not yet resolved. ; 0.1.15 1993-05-09 ; Reconciled nonconcurrent versions Removed trailing blanks Made corrections based on email suggestions from P. Bourne ; 0.1.16 1993-05-10 ; Made corrections based on written comments from K. Watenpaugh Made corrections/additions based on discussions at Rutgers ; 0.1.17 1993-05-11 ; Changed _atom_site_label_component_? to new nomenclature Introduced category DDL throughout Introduced refers_to DDL throughout Introduced part_of_key DDL throughout Mandated that _list must be in each data definition Standardized 'need not be unique' statements Standardized example headers ; 1.1.18 1993-05-12 ; Looped out authors and editors in citation list Verified with RGB tools Some style consistency imposed Fleshed out category definitions and imposed style Updated "sets of data item" at beginning of document Checked alphabetical order of data names - moved id's ; 0.2.1 1993-05-13 ; Major rethinking of _entity_ data based following discussions of 1993-05-10 meeting ; 0.2.2 1993-05-18 ; Style consistency and proof reading changes throughout Make page numbers general to articles and chapters in citation Added *_method to all phasing categories Looped out keywords from _struct_site_ list Added _atom_site_label_ definitions as per H. Berman Added _struct_biol_view_ and struct_site_view_ items as per P. Bourne Added _atom_sites_alt_ data items to formally handle alternative conformations Verified with Cyclops and RGB tools ; 0.2.3 1993-05-19 ; Fixed based on problems unearthed by Peter Murray-Rust and Brian McMahon ; 0.2.4 1993-05-20 ; DDL adjustment from down under ):-(> ; 0.2.5 1993-05-20 ; A general merging of updates from PMR, BMcM and SRH Fixed typographical and stylistic problems a la BMcM ; 0.2.6 1993-06-02 ; Fixed _atom_site_ example (_entity_poly_seq_num) Removed _list_link_parent from _entity_mon_atom_atom_id a _entity_nonp_atom_atom_id Added real APS coordinates to _atom_site_ example Rewrote _atom_sites_footnote_ example ; 0.2.7 1993-08-01 ; Redesigned phasing_MIR definitions ; 0.2.8 1993-08-03 ; More work on phasing_MIR Created phasing_MIR_der and phasing_MIR_der_shell categories ; 0.3.1 1993-08-08 ; Began implementing DDL v0.7 ; 0.3.2 1993-08-11 ; Cleaning up of stray notes ; 0.3.3 1993-08-12 ; Syntax and consistency checks - SRH Added _type of null for appendix items. ; 0.3.4 1993-09-01 ; Added _struct_conn_ptnr1_label_alt_id and _struct_conn_ptnr2_label_alt_id Corrected definitions for _struct_conn_ptnr2_ items Added _struct_site_gen_label_alt_id Fixed Cullis reference in _phasing_MIR_der_shell_R_Cullis Change _database_PDB_rev_ example to _loop construction Added _PDB_remark category (data items _PDB_remark_num and _PDB_remark_text) Added 'obsolete' to enumeration list for _database_PDB_rev_status Added _database_PDB_rev_replaces data item ; 0.3.5 1993-09-08 ; Added missing _diffrn_orient_matrix_UB_33 (in appendix) Added missing _phasing_MIR_der_shell_der_id to appropriate example ; 0.3.6 1993-10-10 ; Changed *_appendix to *_[mm] throughout Removed 'Need example here' from _chemical_[mm] Removed 'Need example here' from _chemical_conn_atom_[mm] Removed 'Need example here' from _chemical_conn_bond_[mm] Moved _PDB to end of all relevant data names (except _[mm]) Added _database_rev_record_details_PDB data name Changed _refine_occupancy_limit_high to _refine_occupancy_max Changed _refine_occupancy_limit_low to _refine_occupancy_min Changed _refine_B_iso_limit_high to _refine_B_iso_max Changed _refine_B_iso_limit_low to _refine_B_iso_min Changed all definitions and examples in _refine_iso_B_ category to _refine_B_iso_ equivalents ; 0.3.7 1993-11-16 ; Changed form of dates in _update_history to CIF style Changed ? to . in examples, where appropriate Added _example_detail to _refine_ls_restr_type Expanded definition of _refine_ls_restr_type ; 0.3.8 1993-11-30 ; Moved _audit_author_, _citation_ categories to CIF core Definitions and small-molecule examples removed from *_[mm] sections that don't extend core categories - BMcM ; 0.3.9 1993-12-02 ; Deleted section summarizing categories - PMDF Returned definitions for most *_[mm] sections - PMDF Added _list and _list_level to global - PMDF Changed form of dates from yy-mm-dd to yyyy-mm-dd - PMDF Checked lists of data items in core, fixing some problems with missing names and alphabetization - PMDF Resorted some categories to correct alphabetization - PMDF Changed form and definitions of _database_remark_num_PDB and _database_remark_text_PDB - PMDF Added data item _database_rev_replaced_by_PDB - PMDF Reordered data items in _citation example - PMDF Added data item _exptl_crystal_density_%_sol - PMDF ; 0.3.10 1993-12-15 ; Various changes following suggestions from BMcM Refined definition of _atoms_site_label_atom_id - PMDF Removed _atom_sites_fract_tran (moved to core) - PMDF Changed _diffrn_crystal_physical_device to _diffrn_crystal_support - PMDF Changed _diffrn_measure_device_part to _diffrn_measure_device_specific - PMDF Changed _diffrn_rad_detector_part to _diffrn_rad_detector_specific - PMDF Changed _diffrn_rad_source_part to _diffrn_rad_source_specific - PMDF Changed *_par1* and *_par2* to *_ptnr* in _struct_conn* - PMDF Fixed several occurrences of \&A instead of \%A - PMDF ; 0.3.11 1993-12-22 ; Made a number of fixes relayed by PEB from MS AND RH _type of _atom_site_footnote_id (numb->char) - PMDF _type of _database_rev_record_rev_num_PDB (char->numb) - PMDF _type of _phasing_MIR_der_number_of_sites (char->numb) - PMDF _atom_sites_fract_tran_matrx to _matrix - PMDF _type of _phasing_MIR_site_details (numb->char) - PMDF _example of _struct_conf_type_reference - PMDF ; 0.3.12 1993-12-23 ; Broke out examples from intro sections to loop_ _item_examples.case _example_detail construction - BMcM ; 0.3.13 1994-01-13 ; Rationalization of categories between mm and core dicts - BMcM Deleted _diffrn_crystal_environment (same as core _diffrn_ambient_environment) and moved other _diffrn_crystal items to core - BMcM Fixed typos, removed hyphenation ("be kind to ciftex") - BMcM Some re-alphabetization - BMcM ; 0.3.14 1994-01-26 ; Lots more re-alphabetization - PMDF Changed non_s to nstd throughout - PMDF Changed nonp to npol throughout - PMDF Removed all multiple spaces - PMDF Fixed a couple of alignment problems - PMDF ; 0.4.1 1994-02-04 ; Major modifications of _entity_ subcategories - PMDF Added angles, planes, torsion angles and chiral centers to _entity_mon_ and _entity_npol_ Added many missing definitions Added many missing examples ; 0.4.2 1994-02-25 ; Corrected spelling errors found by BMcM - PMDF ; 0.4.3 1994-03-28 ; Various changes following suggestions by IDB - PMDF Changed _entity_mon_angle_value to _entity_mon_angle_value_angle in example Changed _entity_npol_bond_value to _entity_npol_bond_value_dist Changed nonp to npol in _entity_npol_tor_value category Reworded angle _enumeration_details in _refine_ls_restr_type Reworded definitions in _struct_asym_[mm] and _struct_biol_[mm] Reworded definitions of _struct_conn_symmetry_* _struct_site_gen_symmetry _struct_biol_gen_symmetry Split _struct_conn_symmetry_* into _struct_conn_ptnr1_symmetry and _struct_conn_ptnr2_symmetry Split _struct_conn_role_* into _struct_conn_ptnr1_role and _struct_conn_ptnr2_role Removed _list_link_child from _struct_conn_conn_type_id Added _list_link_child to _struct_conn_type_id ; 0.5.1 1994-10-10 ; Implementation of Treaty of Brussels - PMDF Merged CIF core dated 1994-03-01 (from BMcM) with mm dictionary dated 1994-05-20. The history records for the core dictionary are included here to identify the version of the core that was merged: _dictionary_name cifdic.c94 _dictionary_version 2.0 _dictionary_update 1994-03-01 _dictionary_history 1991-05-27 Created from CIF Dictionary text. SRH 1991-05-30 Validated with CYCLOPS & CIF ms. SRH 1991-06-03 Adjustments to some definitions. SRH 1991-06-06 Adjustments a la B. McMahon. SRH 1991-06-18 Additions & some redefinitions. SRH 1991-07-04 Corrected 90:0 in *_detect_slit_. SRH 1991-09-20 Additions & some redefinitions. SRH 1991-09-20 Final published version. IUCr 1991-11-12 Add _diffrn_ambient_environment. SRH 1991-11-12 Allow 'c' for _atom_site_calc_flag. SRH 1993-02-23 Apply global_ and 'unknown' -> '?' SRH 1993-03-05 Changes resulting from MM dictionary. SRH 1993-05-20 Changes arising from new DDL commands. SRH 1993-08-05 Additional fine tuning pre-Beijing. SRH 1993-12-22 Introductory sections added to categories. BMcM 1993-12-22 Additional categories from mm work: _audit_author, _citation, _atom_sites_fract_tran_matrix. BMcM 1994-03-01 Add 'undef' to _refine_ls_hydrogen_treatment. BMcM 1994-03-01 Add '_publ_section_exptl_prep' and '*_refinement'. BMcM 1994-03-01 Add 'atom_site_aniso_ratio'. BMcM -------------- Removed all mm sections that enumeration items present in core but not present in mm dictionary. Fixed errors with missing trailing _'s in some category headers Also unbalanced ##'s in same place Removed "End of Example" statement everywhere Standardized syntax for missing examples Standardized syntax and style for category _definition data items. Added a bunch of ending dashed lines where they were missing. Merged [] and [mm] category explanation sections. Made HIV example always example 1, moved examples from core (where they were different from the HIV example) to higher numbers. Changed data_ to save_ everywhere Changed _name to _item.name everywhere Added _item.mandatory_code everywhere Added save_ everywhere Moved _description to top of _save frame everywhere Changed _example to _item_examples.case everywhere Changed _example_detail to _item_examples.detail everywhere Changed _description to _item.description.description everywhere Removed _list yes everywhere Removed _list_reference everywhere Changed _enumeration_range to enumeration_limit.minimum and enumeration_limit.maximum everywhere ; 0.5.4 1994-11-14 ; Implementation of DDL 2.0.7 dictionary wide - PMDF Changed _enumeration to _enumeration.code Changed _enumeration_detail to _enumeration.code_detail Changed _enumeration_default to _enumeration_default.code Put .'s in item names (incomplete) Moved _PDB back to appropriate place in item names in the _database_remark_PDB_ and _database_rev_PDB_ and _database_rev_record_PDB_ categories Changed database_rev_PDB to database_PDB_rev Changed database_remark_PDB to database_PDB_remark Changed database_rev_record_PDB to database_PDB_rev_record Changed category items from item to category Began getting rid of *_whatever construction in category and item descriptions ; 0.5.5 1994-11-15 ; Implementation of DDL 2.0.7 dictionary wide - PMDF Finished putting .'s in itme names Changed _diffrn_measure_ to _diffrn_measurement. Changed _diffrn_rad_ to _diffrn_radiation. Implemented category and ID pointers for entity category. Found all sorts of errors while doing this, and attempted to fix them consistently. Did not remove child data Items, even though they don't have to be specified - they should help keep all of this straight during the transition. Some silly reformatting to ensure that data values always have the first alphabetic character in column 33. More silly reformatting to put each example in an example loop on a separate line. ; 0.6.1 1994-11-21 ; Changes (JDW): + Converted dictionary and dictionary_history categories. Incorporated core dictionary history list into the new history list in the revision 0.5.1 where the dictionary merger is firsted discussed. ; 0.6.2 1994-11-28 ; Changes (PMDF): + Made loop_ _item.name data items into separate data items This involved rewriting the definitions of most of them. In doing so I continued to eliminate the a.b_* construction. Added unit type of degrees. Added unit type of minutes. Added unit type of electrons. ; 0.6.3 1994-11-30 ; Changes (PMDF): + Finished conversion of units data items Added a number of unit types to the table Conversation table still need to be fleshed out Removed _list_mandatory and changed _item_mandatory.code to yes for those data items ; 0.6.4 1994-12-01 ; Changes (PMDF): + Began conversion of _list_link_parent items to appropriate new DDL relationships ; 0.6.5 1994-12-02 ; Changes (PMDF): + Began implementation of new scheme for relationships in the entity category All entities will be treated as polymers - non-polymers will have a number of monomers of 1 All data items in ENTITY_NPOL categories are eliminated All data items in ENTITY_POLY category are moved to ENTITY ; 0.6.6 1994-12-06 ; Changes (PMDF): + Finished conversion of _list_link_parent items to appropriate new DDL relationships Filled out category_key.id items in each category Had to add diffrn_refln.id item, as cannot use h k l in that category (perfectly valid to measure same reflection more than once). Used _diffrn_standard_refln.code in that category - this may cause a problem with old files, as example file did not give this data item Moved _entity_poly items back to _entity category Moved _entity_poly.formula_weight to entity.formula_weight Used _exptl_crystal.id in that category - this may cause a problem with old files, as example file did not give this data item Added _exptl_crystal_grow.crystal_id in that category Added _symmetry_equiv.id in that category - this may cause a problem with old files, as this is a new data item ; 0.6.7 1994-12-07 ; Changes (PMDF): + Created DATABASE_NEW category to solve logical problems with old DATABASE category. Need to think some more about how old data items are handled. Added aliases for remaining c91 data items Changed geom_angle to geom_angle.value (aliased to original name) Changed geom_torsion to geom_torsion.value (aliased to original name) Returned ATOM_SITE items taken out during ATOM_SITE_MM transition ; 0.6.8 1994-12-08 ; Changes (PMDF): + Created ATOM_SITE_ANISOTROP category to provide for ability to have anisotropic data is a separate loop, if desired. Checked and fixed a bunch of style things Added item_units.code of degrees in data items with degrees in the description but not in the ddl Added item_units.code of kelvin in data items with kelvin in the description but not in the ddl (and added 'in degrees kelvin' to the description of those with item_units.code of kelvin but no corresponding phrase in the description) Added item_units.code of microseconds to _diffrn_radiation.detector_dtime (added to units list at same time) Added 'in minutes' to description of _diffrn_refln.elapsed_time Added 'in kilopascals' to to the description of those with item_units.code of kilopascals but no corresponding phrase in the description Added BLOCK category Added appropriate pointers (in category key, and with a data item pointing to _data_block.id) in all categories that needed them ; 0.6.9 1994-12-09 ; Changes (PMDF): + Added _esd data items where needed Rationalized descriptions for all of the coordinate data items ; 0.6.10 1994-12-13 ; Changes (PMDF): + Established check-list for unfinished tasks and began dealing with them Added enumeration limits of 0 and 1 and enumeration default of 1.0 to occupancy data items Left heavy-atom maximum with an enumeration of ? Added enumeration default of 1_555 to all _symmetry data items where it was missing Changed 'connect type' to 'interaction' in _struct_conn_type data items. Filled out sub_category ddl items for cartesian coordinates, fractional coordinates, cartesian coordinates esds, and Miller indices. ; 0.6.11 1994-12-14 ; Changes (PMDF): + Fixed R-Kraut reference Changed _reflns_shell.possible_&_all to _reflns_shell.percent_possible_all Changed _reflns_shell.possible_&_obs to _reflns_shell.percent_possible_obs Changed _exptl_crystal.density_%_sol to _exptl_crystal.density_percent_sol Included full formula for this calculation in description Changed _refine_ls_restr.model _refine_ls_restr.dev_ideal Changed _refine_ls_restr.target _refine_ls_restr.dev_ideal_target Improved wording of all definitions in REFINE_LS_RESTR Explained sums in _reflns_shell.Rmerge_I_obs and related data items ; 0.6.12 1994-12-15 ; Changes (PMDF): + Changed _enumeration_default.code to _item_default.value Changed _enumeration_default.value to _item_default.value Changed _enumeration.code to _item_enumeration.value Changed _enumeration.detail to _item_enumeration.detail Changed _enumeration.case to _item_enumeration.value Changed _enumeration_limit.maximum to _item_range.maximum Changed _enumeration_limit.minimum to _item_range.minimum Checked that matrix were properly labeled as either rw_rowwise or just plan rowwise. Reworded matrix descriptions for consistency. Got rid of the last of the a.b_* constructions in descriptions Added cell_length, cell_length_esd, cell_angle and cell_angle_esd subcategories Changed special_details to details for core items - original names retained in aliases Added atom_site.id Added mm_atom_site_label subcategory Commented out _atom_site.label_component until it can be dealt with properly Changed 'SIF' to 'data block' in a number of descriptions. ; 0.6.13 1994-12-16 ; Changes (PMDF): + Added data item _refln.R_free_status Added data item _reflns.R_free_details Changed _refine_ls_shell.reflns to refine_ls_shell.number_obs Added _refine_ls_shell.number_R_free Added _refine_ls_shell.number_all Added _refine_ls_shell.R_factor_R_free Added _refine_ls_shell.wR_factor_R_free Tidied up the count and R-factor descriptions in REFINE_LS_SHELL Added appropriate item_related names to the R-factors in REFINE_LS_SHELL Changed 'count' to 'number' in several data names Changed _reflns.number_total to _reflns.number_all Changed _reflns.number_observed to _reflns.number.obs Added _refine.ls_R_factor_R_free Added _refine.ls_wR_factor_R_free Edited descriptions of the other R-factor data items in the REFINE category to conform to the style in REFINE_LS_SHELL Re-alphabetized the things I changed yesterday from special_details to details - I had forgotten to do that yesterday ; 0.6.14 1994-12-19 ; Changes (PMDF): + Changed refine.ls_number_reflns to refine.ls_number_reflns_obs Added refine.ls_number_reflns_all Added refine.ls_number_reflns_R_free Changed _refln.observed_status to refln.status Expanded enumeration list to include resolution limits and R-free flag Rewrote definition Eliminated refln.R_free_status Changed _refine_ls_shell.number_all to _refine_ls_shell.number_reflns_all Changed _refine_ls_shell.number_obs to _refine_ls_shell.number_reflns_obs Changed _refine_ls_shell.number_R_free to _refine_ls_shell.number_reflns_R_free Added PHASING category Filled in and reformatted units conversion table ; 0.7.1 1994-12-19 ; Changes (JDW): + First pass through SIFLIB checking tools. Corrected syntax errors and missing parent references. ; 0.7.2 1994-12-20 ; Changes (PMDF): + Merged JDW changes with version 0.6.12 Changed _item_type.code of numb to either int or float Changed _item_description.description to category.description where appropriate Fixed a bunch of pure syntax errors Removed 'refln_scale_group' from list of category groups. Changed _refln_scale_group_code to _refln.scale_group_code somewhere Changed REFLN_SCALE_GROUP_CODE to _refln.scale_group_code somewhere Reformatted CATEGORY_GROUP_LIST items to match style of other header categories Ensures that all _category data items obey they rule of first alphabetic character is column 34 (most didn't before this check) Removed _item_related stuff from _atom_site.aniso_U[1][1] (at the rest) data items, and added wording to description that these items are only there for compliance via the alias (but left in the one _item_related thing that made the matrix element data item alternate exclusive to the full matrix data item Added language about compliance to _atom_sites.Cartn_tran_matrix Added language about compliance to _diffrn_orient_matrix.UB Added language about compliance to _diffrn_reflns.transf_matrix Removed matrix element data items for _atom_sites.fract_tran_matrix - this wasn't in c91 and so doesn't need aliasing ; 0.7.3 1994-12-22 ; Changes (PMDF): + Fixed things turned up by JDW checking of 0.7.2 Couple of small typos Added angstroms_cubed to units list and conversion tables Added _phasing_MIR_site.atom_type_symbol and added this reference to the table until _atom_type.symbol Added _entity_mon_atom.substruct_code Began adding STRUCT_MON_PROT, but this is not yet complete ; 0.7.4 1995-01-12 ; Changes (PMDF): + Finished working on STRUCT_MON_PROT category Added STRUCT_MON_DETAILS category Added STRUCT_MON_PROT_CIS category Added STRUCT_NCS_ENS category Added STRUCT_NCS_ENS_OPER category Added STRUCT_NCS_DOM category Added STRUCT_NCS_DOM_GEN category Added equations to definitions of _phasing_MIR_der_shell.fom and _phasing_MIR_shell.fom Added REFINE_HIST category ; 0.7.5 1995-01-13 ; Changes (PMDF): + Provided for sequence microheterogeneity by making _entity_poly_seq.mon_id part of the category key and by adding the data item _entity_poly_seq.hetero as a flag Added ENTITY_POLY_SEQ_DIF category - this meant adjusting some pointer in referenced data items. Added _entity_mon_atom.alt_atom_id. Added COMP_PROG category Removed non-c91 COMPUTING data items (phasing averaging, MAD, MIR and MR) ; 0.7.6 1995-01-17 ; Changes (PMDF): + Added ENTITY_SRC_NAT category Added ENTITY_SRC_GEN category Added ENTITY_NAM_COM category Added ENTITY_NAM_SYS category Added _entity.src_method data item Moved other entity data items to new categories as appropriate ; 0.7.7 1995-01-18 ; Changes (PMDF): + Added PHASING_MIR_REFLN category ; 0.7.8 1995-01-25 ; Changes (PMDF): + Added _entity_mon.type, _entity_mon.number_atoms_all, _entity_mon.number_atoms_nh, _entity_mon.one_letter_code Added _entity_mon_angle.value_angle_esd, _entity_mon_angle.value_dist_esd, _entity_mon_bond.value_dist_esd Added _entity_mon_atom.type_energy, but since this is intended to be a pointer to a category (_atom_type_energy) that doesn't exist yet, have left it commented out Added _entity_mon_chir.volume_three, _entity_mon_chir.volume_three_esd and _entity_mon_chir.volume_flag Added _entity_mon_plane.number_atoms_all, _entity_mon_plane.number_atoms_nh Added _entity_mon_chir.number_atoms_all, _entity_mon_chir.number_atoms_nh Added _entity_mon_chir_atom.dev Added _entity_mon_tor_value.angle_esd, _entity_mon_tor_value.dist_esd Added ENTITY_LINK category Added ENTITY_LINK_ANGLE category Added ENTITY_LINK_BOND category Changes (HB et al.): + Added STRUCT_MON_NUCL category Changes (PMDF): + Added label links from STRUCT_MON_NUCL to rest of dictionary Added label links from STRUCT_MON_PROT as well (forget them initially) ; 0.7.9 1995-01-30 ; Changes (PMDF): + Fixed syntax errors unearthed by checking of JW and PDB ; 0.7.10 1995-02-03 ; Changes (PMDF): + Removed loop_ construction from loop_ or order one, except not for category examples and not for parent/child loops Standardized style of yes/no enumeration lists Made style of all enumeration lists more standard (still not happy here) Standardized style of examples Standardized style of references in definitions Began standardizing style of equations in definitions ; 0.7.11 1995-02-07 ; Changes (PMDF): + Finished standardizing style of equations in definitions Moved ITEM_TYPE_LIST to bottom of dictionary Moved ITEM_UNITS_LIST to bottom of dictionary Moved ITEM_STRUCTURE_LIST to bottom of dictionary Moved DICTIONARY_HISTORY to bottom of dictionary (it will come back up to the top with version 1.0.0) Rewrote dictionary header comments to reflect this dictionary ; 0.7.12 1995-02-09 ; Changes (JDW): + Changed _atom_site.label_res_id to _atom_site.label_comp_id which is a child of _chem_comp.id. + Changed all children items named label_res_id to label_comp_id + Changed descriptions of many label_comp_id to reference correct parent item. (_atom_site.label_comp_id rather than comp_comp.id). + Changed ENTITY_MON to CHEM_COMP and removed polymer component specific terminology. + Changed ENTITY_LINK to CHEM_LINK and removed polymer component specific terminology. + Added data type for yyyy-mm-dd and applied this where appropriate. + Added chem_comp_group and chem_link_group to the category group list. + Added '_' prefix to all data item save frame names. ; 0.7.13 1995-04-20 ; Changes (PMDF): + Changed all matrices back to element by element representation. + Reworded definitions of B and U matrices to clarify alternate exclusive relationship + Changed 'miller' to 'Miller' in some definitions, but left it 'miller' in data values. + Changed 'CIF' to 'data bock' where appropriate. + Made changes according to notes from last Rutgers meeting. Mostly this is clearer wording of definitions. Made formal Ref: for scattering factors. Changed atom_site.description to atom_site.details Expanded definitions for the components of the atom site label. Added disclaimer to some records in ATOM_SITE and ATOM_SITES categories. Changed _atom_type.analytical_mass_% to _atom_type.analytical_mass_percent Expanded definition of AUDIT category Added separate esd data items to examples in CELL category Added real formula in definition of _cell.volume Moved disclaimer to the top in CHEMICAL categories Changed enumeration to example in _chem_comp.one_letter_code Changed _phasing_MIR_refln.F_sigma to _phasing_MIR_refln.F_meas_sigma and adjusted definition to style of other esd definitions. Added type condition esd to _phasing_MIR_refln.F_meas Changed refln.observed_status to refln.status in example Changed _refln.F_sigma to _refln.F_meas_sigma and adjusted definition to style of other esd definitions. Added type condition esd to _refln.F_meas ; 0.7.14 1995-05-03 ; Changes (PMDF): + Fixed definitions of _phasing_MIR_refln.index_k and _phasing_MIR_refln.index_l ; 0.7.15 1995-05-18 ; Changes (PMDF): + Added DDL linking data names that are value to the data names that are esds of those values Changed _geom_bond.distance to _geom_bond.dist and _geom_bond.distance_esd to _geom_bond.dist_esd Changed _geom_contact.distance to _geom_contact.dist and _geom_contact.distance_esd to _geom_contact.dist_esd Changed _cell_measurement.temperature to _cell_measurement.temp and _cell_measurement.temperature_esd to _cell_measurement.temp_esd Changed _diffrn.ambient_temperature to _diffrn.ambient_temp and _diffrn.ambient_temperature_esd to _diffrn.ambient_temp_esd ; 0.7.16 1995-05-18 ; Changes (PMDF): + Added _item.name DDL to those data items that didn't have it Wrote program to check that the added names were all correct Fixed problems that turned up (including one missing . in _diffrn_radiation_detector_details ; 0.7.17 1995-05-22 ; Changes (PMDF): + Added _phasing_MIR_refln.F_meas_au and _phasing_MIR_refln.F_meas_au_sigma and adjusted appropriate _item.related DDL Added _refln.F_meas_au and _refln.F_meas_au_sigma and adjusted as above Added _phasing_MIR_refln.F_calc_au and adjusted as above Added _refln.F_calc_au and adjusted as above Added _refln.A_calc_au and adjusted as above Added _refln.B_calc_au and adjusted as above Added _refln.A_meas_au and adjusted as above Added _refln.B_meas_au and adjusted as above Changed _item_related.function_code from 'replace' to 'alternate_exclusive' in database_2 data items Added _item_related DDL to appropriate _database data items ; 0.7.18 1995-07-20 ; Changes (JDW): + Added '_struct_biol_gen.symmetry' to the key on struct_biol_gen. + Changed category block to entry. + Added _dictionary.datablock_id + Replace publ_group and journal_group with category group named iucr_group + Added category group named pdb_group + Removed all the _atom_site.label references and repointed any references to this item to _atom_site.id. + Added optional atom identifiers to all of the GEOM categories. + Added translation vector to transformations in ATOM_SITES + Created subcategories for matrices and vectors + Moved _struct.keywords to a new category STRUCT_KEYWORDS + Added pointer to exptl_crystal.id as part of key in category EXPTL_CRYSTAL_GROW_COMP. + Restructured DATABASE_PDB_REMARK category + Changed alternate_exclusive to replaces and replacedby in DATABASE and DATABASE_2 + Restructured examples in _chem_comp.one_letter_code ... + Added data item _chem_comp.three_letter_code + Made atom_site.label_alt_id and its children an optional item + Changed item names _atom_sites.frac_tran_* _atom_site.frac_transf_* and _atom_sites.Cartn_tran_* _atom_site.Cartn_transf_* + Changed the key of ATOM_SITE_ANISOTROP to _atom_site_anisotrop.id + Added all of the GEOM category atom label items to their appropriate parent data items. + 'arbitrary' added to list of item_units_list.code's + Fixed conflicting mandatory codes... ; 0.7.19 1995-07-23 ; Changes (JDW & PMDF): + Minor corrections in sheet example and version update. + Removed illegal characters from data item names. Changed any "/" in data item names to "_over_". ; 0.7.20 1995-08-02 ; Changes (PMDF): + Enforced 80 character per line limit throughout. + Realphabetized _geom_angle.value and _geom_angle.value_esd. + Realphabetized _geom_torsion.value and _geom_torsion.value_esd. + Removed trailing blanks. + Fixed a couple of problems with missing terminal '. ; 0.7.21 1995-08-08 ; Changes (PMDF): + Added _citation_author.ordinal and updated examples to reflect this addition. + Changed _item.mandatory_code for _citation_author.name to 'yes'. + First pass at checking the dictionary for spelling - lots of little changes in lots of places. + Removed many occurrences of 'with with' in definitions. ; 0.7.22 1995-08-09 ; Changes (PMDF): + Added definitions for _chem_link_angle.link_id and _chem_link_bond.link_id + Straighted out spacing inconsistencies with _item.mandatory_code + Another quick pass at spell checking ; 0.7.23 1995-08-10 ; Changes (PMDF): + Changed _struct_sheet_gen.label_seq_id to _struct_site_gen.label_seq_id in _atom_site.label_seq_id tree + Removed duplicate entry of _phasing_MIR.entry_id in _entry.id tree + Removed alias in definitionof _refln.A_meas_au + Removed _item.category_id from _chem_link.type_comp_1 _chem_link.type_comp_2 _phasing_mad_clust.expt_id _phasing_mad_set.clust_id _phasing_mad_set.expt_id _phasing_mad_set.set_id _phasing_mad_ratio.expt_id _phasing_mad_ratio.clust_id _phasing_mad_ratio.wavelength_1 _phasing_mad_ratio.wavelength_2 + Removed _item_type.code from most of the above (it wasn't there in all of them). + Added _item.mandatory_code to _phasing_mir_der.der_set_id + Corrected _item.name for _phasing_mad_ratio.wavelength_2 ; 0.7.24 1995-08-21 ; Changes (PMDF): + Corrected category.id for data items in the DIFFRN_STANDARDS category + Corrected category.id for data items in the PHASING_MAD_EXPT category + Corrected category.id for selected data items in the PHASING_SET category + Corrected alias for _atom_site.thermal_displace_type + Introduced alias of _atom_site_aniso_label for _atom_site_anistrop.id + Introduced alias of _atom_site_aniso_type_symbol for _atom_site_anisotrop.type_symbol ; 0.7.25 1995-08-31 ; Changes (PMDF): + Eliminated duplicate line in _entry_id parent/child table + Changed the three occurrences of _item_type.code text to char _atom_sites_alt.details _atom_sites_alt_ens.details _database_PDB_remark.text + Fixed Klyne and Prelog reference in GEOM_TORSION category description + Added data item _chem_comp_chir.atom_config + Added hyphen in non-crystallographic in definition sof _struct_ncs_ens.point_group + Changed Data Base to Database when referring to the CSD + Fixed four occurrances of 'the the' in definitions + Added _item_range.maximum and _item_range.minimum DDL items to _refine.ls_abs_structure_Flack and removed discussion of limits from the definition. + Changed two occurances of 'will be' to 'are' in the definition of _entity.type. + Changed ENTITY_NPOL to CHEM_COMP in definition of _entity.type. + Changes ATOM to HETATM for APS coordinates in Example 1 for the ATOM_SITE category + Corrected _item.category_id for _struct_mon_details.prot_cis. + Corrected _item.category_id for _refine_hist.details. + Rewrote header comments to emphasize use of the mmCIF listserver as the forum for the dictionary review process. ; 0.7.26 1995-09-25 ; Changes (PMDF): + Put single quotes around 5HVP in those examples where they were missing. + Fixed registration of '5VHP' in examples. + Fixed typos in definition of _diffrn_measurement.device_specific. + Added _item.name loop and parent-child tree to _chem_comp.type + Fixed _item.name for _phasing_mir_der.der_set_id + Fixed _item.name for _phasing_mir_der.native_set_id + Added _phasing_mir_der_refln.set_id to _item.name loops and parent-child tree of _phasing_set.id + Fixed two misspellings of reference (refence). ; 0.7.27 1995-09-27 ; Changes (JDW & SH): + Added _item_aliases.dictionary and _item_aliases.version to all alias items. + Added several missing aliases from cifdic.C94. + Added a few missing data type codes in chem_link_* + Modified all _item_range items to reflect the correction in DDL 2.1.1. Checked all of the boundary conditions on ranges. + Made corrections in virtually all of the regular expressions. + Added data types 'ucode' and 'uchar'. These are case insensitive character types for words and single line strings, respectively. The regular expressions for these items will match characters of upper and lower case but the primitive type is uchar so all comparisons are performed in upper case. This avoids problems with case, where case is really not important. + Reviewed all items with character data types and made the following changes (hopefully uniformly): - Data items with single word enumerates were set to type 'ucode'. - Data items with multi word enumerates were set to type 'uchar'. - Any item which could potentially exceed 80 characters was set to type text. - Items which are restricted to single words were set to type 'code'. - Items which are short strings which may not span lines were set to type 'char'. + Moved aliases for anisotropic temperature factors from category ATOM_SITE to ATOM_SITE_ANISOTROP + Added category DATABASE_PDB_MATRIX to hold the SCALE and ORIGX matrices/vectors. + Modified the defintions of data types 'char1' and 'char3' to permit leading '+' to indicate a modification. + Checked dictionary with SIFLIB and returned to Paula ... ; 0.7.28 1995-10-06 ; Changes (PMDF): + Removed loop from category example for DATABASE_2 + Fixed data names in category example for STRUCT_KEYWORDS + Rewrote enumeration list for _struct_conf_type.id + Removed references to chemical_formula.appendix and replaced them with reference to the CHEMICAL_FORMULA category description + Added data items _chem_comp.formula and _chem_comp.formula_weight + Changed _chem_link_angle.atom_1_atom_id to _chem_link_angle.atom_id_1 + Changed _chem_link_angle.atom_2_atom_id to _chem_link_angle.atom_id_2 + Changed _chem_link_angle.atom_3_atom_id to _chem_link_angle.atom_id_3 + Changed _chem_link_bond.atom_1_atom_id to _chem_link_bond.atom_id_1 + Changed _chem_link_bond.atom_2_atom_id to _chem_link_bond.atom_id_2 + Realphabetized to accomodation the above changes + Added CHEM_LINK_CHIR category + Added CHEM_LINK_CHIR_ATOM category + Added CHEM_LINK_PLANE category + Added CHEM_LINK_PLANE_ATOM category + Added CHEM_LINK_TOR category + Added CHEM_LINK_TOR_VALUE category + Added entries to parent/child table for _chem_link.id for reflect the addition of the new categories. + Added Engh and Huber/Priestle examples to CHEM_LINK_BOND and CHEM_LINK_ANGLE + Realphabetized categories in PHASING_MAD section Changes (JDW): + Added _item_type.code's for _chem_link_chir*.atom_id and _chem_link_tor.atom_id_*. ; 0.7.29 1995-12-11 ; Changes (PMDF): + Changes to my title and Brian's in header information. + Enhanced description of the 'Hill system' of element ordering in the definition of _chem_comp.formula. + Added _item.mandatory_code to _phasing_mir_der.native_set_id + Added DATABASE_PDB_CAVEAT category. + Changed supercedes to superseded in DATABASE category description. + Changed DATABASE_NEW to DATABASE_2 in category description. + Changed SRUCT_SHEET_TOPOLOGY to STRUCT_SHEET_TOPOLOGY in category description. + Changed examples for STRUCT_SHEET_RANGE to contain only _struct_sheet_range.symmetry, not _struct_sheet_range.beg_symmetry and _struct_sheet_range.end_symmetry + Added cell.Z_PDB data item + Changed _atoms_sites.Cartn_tran_matrix to atom_sites.Cartn_transf_matrix in definition of _atom_sites.Cartn_transform_axes + Changed _chem_comp.nstd_class to _chem_comp.mon_nstd_class in definition of _chem_comp.mon_nstd_flag + Added data items for _chem_link_bond.value_angle and _chem_link_bond.value_angle_esd + Changed reference to _chemical_formula.appendix to CHEMICAL_FORMULA category description in definition of _chemical_formula.moiety + Changed _comp.prog.version to _comp_prog.version and _comp.prog.citation_id to _comp_prog.citation_id in COMP_PROG example + Changed reference to _computing.phasing_mir in _phasing_mir.method to a reference to the COMP_PROG category. Similarly with _computing.phasing_averaging in _phasing_averaging.method and _computing.phasing_mad in _phasing_mad.method and _computing.save_reduction in _reflns.data_reduction_method + Changed _entity.name_com.name to _entity_name_com.name in ENTITY_NAME_COM example + Changed reference to _exptl_crystal.face_ to data items in the EXPTL_CRYSTAL_FACE category in the definition of _exptl_crystal.description. + Changed _diffrn.attenuator_code to _diffrn_attenuator.code in the definition of _diffrn_refln.attenuator_code + Changed _exptl.crystal_preparation to _exptl_crystal.preparation in the definition of _exptl.details + Changed _geom_bond.distance to _geom_bond.dist in the definition of _geom_bond.dist_esd + Added data items for _refine.ls_d_res_high and _refine.ls_d_res_low + Changed _refine.d_res_high to _refine.ls_d_res_high and _refine.d_res_low to _refine.ls_d_res_low in the definition of _refln.status + Changed _reflns_scale_group.code to _reflns_scale.group_code in the definition of _refln.scale_group_code + Changed _struct_site_view_details to _struct_biol_view.details in the rotation matrix element definitions in the STRUCT_BIOL_VIEW category (even though I realize that this isn't really correct in terms of the definition of _struct_biol_view.details) + Changed _symmetry.equiv_pos_as_xyz to _symmetry_equiv.pos_as_xyz in the definition of _symmetry.space_group_name_H-M + Changed _struct_mon.details_RSSR to _struct_mon_details.RSSR and _struct_mon.details_RSR to _struct_mon_details.RSR in a number of definitions in the STRUCT_MON_PROT and STRUCT_MON_NUCL categories + Changed _reflns_shell.possible_%_obs to _reflns_shell.percent_possible_obs in the REFLNS_SHELL example + Corrected alphabetical order of data items in the REFLNS_SHELL category + Changed _struct_sheet.number_details to _struct_sheet.details in the STRUCT_SHEET examples + Replaced _struct_sheet_range.beg_symmetry and _struct_sheet_range.end_symmetry with _struct_sheet_range.symmetry in the STRUCT_SHEET_RANGE category and fixed example itself + Changed _refine.ls_number_reflns to _refine.ls_number_reflns_obs in the definitions of _refine.ls_restrained_S_all and _refine.ls_restrained_S_obs + Changed _refine_ls_shell.reflns to _refine_ls_shell.number_reflns_obs in the REFINE_LS_SHELL example + Removed example from DATABASE category as it was not longer valid ; 0.7.30 1996-01-29 ; Changes (PMDF, HB, JDW): + Added data items for pseudorotation in STRUCT_MON_NUCL. + Globally changed future tense usage to present tense (eg. will be -> is) + Added _citation.book_publisher_city. + Changed _citation.journal_coden_PDB to _citation.journal_coden_CSD. + Added _citation.journal_coden_CAS. + Generalized the defintion of _atom_site.calc_flag. + Corrections to definitions defining beginning and ends of ranges in category STRUCT_SHEET_HBOND. + Added data items _diffrn_refln.scan_rate and _diffrn_refln.scan_time_backgd + Added HELX_LH_27_P and HELX_RH_27_P helix enumeration types. + Added figure of merit data item _refln.fom. ; 0.7.31 1996-02-12 ; Changes (JDW): + Added data items for _database_pdb_matrix.tvect_matrix[][] and _database_pdb_matrix.tvect_vector[]. + Generalized category CHEM_LINK to handle descriptions of a any type of linkage. Created CHEM_COMP_LINK to describe linkages between components, and ENTITY_LINK to describe linkages between entities (and within entities between nonsequential components). Both CHEM_COMP_LINK and ENTITY_LINK reference the linkage description in the CHEM_LINK_* categories. ; 0.7.32 1996-02-17 ; Changes (JDW): + atom_site.entity_id renamed atom_site.label_entity_id. + atom_site.entity_seq_num deleted. + added items _atom_site.auth_asym_id, _atom_site.auth_atom_id, _atom_site.auth_comp_id, and _atom_site.auth_seq_id. These items provide placeholders for alternative nomenclature that may be used by the author. + Set the parentage for _atom_site.label_seq_id to _entity_poly_seq.num. All components of the atom site label (_atom_site.label_*) are now linked to the mmCIF hierarchical description of structure. The data items in _atom_site.auth_* may be used by authors to provide alternative identifiers in the atom site which conform with the scheme that is used in the publication of the structure. + added category group mm_atom_site_auth_label + added auth_asym_id, auth_atom_id, auth_comp_id, and auth_seq_id child data items to the categories: GEOM_ANGLE,GEOM_BOND, GEOM_CONTACT, STRUCT_CONF, STRUCT_CONN, STRUCT_MON_NUCL, STRUCT_PROT, STRUCT_PROT_CIS, STRUCT_NCS_DOM_GEN, STRUCT_SHEET_HBOND, STRUCT_SHEET_RANGE, and STRUCT_SITE_GEN. ; 0.7.33 1996-02-19 ; Changes (JDW): + Replaced category COMP_PROG with category SOFTWARE supplied by P. Bourne. + Fine tuned some values of _item_type.code. Fixed regular expression for code and ucode. ; 0.7.34 1996-02-20 ; Changes (JDW): + Integrated STRUCT_REF, STRUCT_REF_SEQ and STRUCT_REF_SEQ_DIF from PMDF. + Removed ENTITY_REFERENCE and ENTITY_POLY_SEQ_DIF. + Integrated modified categories STRUCT_NCS_DOM, STRUCT_NCS_DOM_LIM, STRUCT_NCS_ENS, STRUCT_NCS_ENS_GEN, and STRUCT_NCS_OPER from PMDF. + changed _item_type.code's 'char' and 'uchar' to 'line' and 'uline'. ; 0.8.0 1996-03-06 ; Changes (PMDF, HB, JDW): + Added unit type 8pi2_angstroms_squared B anisotropic temperature factors, and added conversion factor for this new unit type in the ITEM_UNITS_CONVERSION category. + Changed _item_type.code for _symmetry_equiv.id to 'code' + Added default value 'no' to _chem_comp.mon_nstd_flag. ; 0.8.01 1996-03-12 ; Changes (PMDF): + Added missing circumflex to definition of _exptl_crystal.density_percent_sol. + Fixed erroneous reference to _atom_site.entity_seq_num in definition of _atom_site.auth_seq_id. + Changed _chem_comp_link.id to _chem_link.id in definition of _chem_comp_link.link_id. + Changed _citation.journal_coden_PDB to _citation.journal_coden_CSD in citation category example + Changed _entity_link.id to _chem_link.id in definition of _entity_link.link_id. + Changed _chem_link.type_comp_1 to _chem_comp_link.type_comp_1 in _item_name and parent/child tables for _chem_comp.type. The same change was made for component 2. ; 0.8.02 1996-03-18 ; Changes (PMDF): + Changed category from chem_comp to chem_comp_link for data items _chem_comp_link.type_comp_1 and _chem_comp_link.type_comp_1 in the parent/child tree for the chem_comp.type data item. + Added _struct_ref_seq.seq_align_beg and _struct_ref_seq.seq_aling_end to the mandatory code table for _entity_poly_seq.num. + Added _struct_ref_seq_dif.seq_num to both the parent/child and mandatory code tables for _entity_poly_seq.num. + Added data item _struct_ncs_oper.code. + Changed units type to 8pi2_angstroms_squares for _atom_site.B_iso_or_equiv and _atom_site.B_iso_or_equiv_esd. + Moved TVECT vector from DATABASE_PDB_MATRIX to a new category DATABASE_PDB_TVECT and added a identifier and details item to this new category. The matrix component of TVECT has been removed. ; 0.8.03 1996-04-03 ; Changes (PMDF): + Began implementing changes to bring this dictionary into alignment with the current version of the CIF core dictionary. These differences were provided by Brian McMahon and I. David Brown. As most of these changes are matters of style and not substance, they will not be noted individually here. Anything that does involve substance will be. + Changed specification of the format of names to included that provision for a dynanastic modifier. ; 0.8.04 1996-11-04 ; Changes (PMDF): + Changed format of references in data item definitions to match style of extended core. + Changed format of matrices in data item definitions to match style of extended core, with the addition of more rigorous definition of style agreed to by PMDF, JDW and HB. + Changed format of equivations in data item definitions to match style of extended core, with the addition of more rigorous definition of style agreed to by PMDF, JDW and HB. + Added aliases to data items where they were missing to establish correspondence with extended core. + Changed frac to fract in _atom_site.frac... data items. + Added _citation_editor_ordinal. + Added JOURNAL_INDEX data items, as well as _journal.language and _journal.paper_category. + Added _diffrn_measurement_specimen_support _diffrn_orient_refln_angle_omega _diffrn_orient_refln_angle_theta + Added PUBL_BODY category and data items. + Added _publ.contact_author_address _publ.contact_author_name + Added _publ.section_exptl_solution _publ.section_synopsis _publ.section_title_footnote + Added AUDIT_CONFORM category and data items. + Added GEOM_HBOND category and data items. ; 0.8.05 1996-11-11 ; Changes (PMDF): + More changes to bring this dictionary into alignement with the extended core + Added _chemical_forumula.iupac + Added _atom_site.B_equiv_geom_mean (and its esd) + Added _atom_site.U_equiv_geom_mean (and its esd) + Added _atom_type.scat_length_neutron ; 0.8.06 1996-11-13 ; Changes (JDW): + Reorganized categories in the DIFFRN group to formally support multiple diffraction data sets. ; 0.8.07 1996-12-18 ; Changes (PMDF): + Removed single quote from value of DDL items where they were not needed + Cleaned up style of range minimum/maximum data value + Cleaned up alignment of various DDL items + Deleted _chem_link_bond.value_angle and _chem_link_bond.value_angle_esd ; 0.8.08 1997-01-06 ; Changes (PMDF): + Added R_work data items to the various REFINE categories + Rewrote definitions for existing R-factor definitions to distinguish between R_work, R_free and conventional R Changes (JDW) (retrieved from earlier, misplaced version): + Added data item _chem_comp.mon_nstd_parent_comp_id to provide explicit reference between a nonstandard component and the parent component. + Changed _item_type.code for _chem_comp.id and all of its children to 'ucode'. + Changed char3 and char1 to uchar3 and uchar1 to be consistent with other case insensitive data type codes. Corrected the regular expressions and primitive codes for these data types. + Added _chem_comp_atom.partial_charge. + Corrected the descriptions for _chem_comp_tor.comp_id, _chem_comp_bond.comp_id and _chem_comp_angle.comp_id. + Added _chem_comp_tor_value.comp_id as a key for category CHEM_COMP_TOR_VALUE. + Added _chem_comp_plane_atom.comp_id as a key in category CHEM_COMP_PLANE_ATOM. + Miscellaneous corrections in item descriptions in CHEM_COMP_GROUP categories. + Added item _chem_comp_plane_atom.dist_esd ; 0.8.09 1997-01-07 ; Changes (PMDF): + More changes to align with new core: Changed _citation.book_coden_ISBN to _citation.book_id_ISBN Changed _citation.journal_coden_ASTM to _citation.journal_id_ASTM Changed _citation.journal_coden_CAS to _citation.abstract_id_ASTM Changed _citation.journal_coden_CSD to _citation.journal_id_CSD Changed _citation.journal_coden_ISSN to _citation.journal_id_ISSN Changed _citation.medline_AN to _citation.database_id_Medline Added _publ.requested_category Corrected alias for _atom_type.scat_length_neutron Added _journal.data_validation_number Changed _diffrn_detector.detector_specific to _diffrn_detector.type Deleted _diffrn_detector.detector_type Added _diffrn_radiation.probe Adjusted definition of _diffrn_radiation.type Changed _diffrn_source.source_specific to _diffrn_source.type Deleted old _diffrn_source.type Changed _diffrn_radiation_wavelength.wavelength_wt to _diffrn_radiation_wavelength.wt Added _diffrn_radiation.xray_symbol Aliased both versions 1.0 and 2.0 of the core for _diffrn_detector.detector _diffrn_detector.dtime _diffrn_source.source ; 0.8.10 1997-01-22 ; Changes (PMDF): + Still more changes to align with new core: Added _refine.ls_R_Fsqd_factor_obs Added _refine.ls_R_I_factor_obs Added _atom_site.disorder_assembly Added new definition of _atom_site.disorder_group Many more style and wording changes Changes to provide compatibility with PDB Remark 3 Added _chem_comp_chir_atom.comp_id Added _diffrn.ambient_temp_details Added _exptl_crystal_grow.temp_details Enlarged enumeration list of _phasing.method Added _reflns.Rmerge_F_all Added _reflns.Rmerge_F_obs Added _reflns.B_iso_Wilson_estimate Added _reflns.percent_possible_obs Added _refine_ls_restr.weight Added _refine.aniso_B data items Added _exptl_crystal.density_matthews Added _refine.ls_percent_reflns_R_free Added _refine_ls_shell.percent_reflns_R_free Added _refine.Luzzati_coordinate_error_obs Added _refine.Luzzati_d_res_low_obs Added _refine.Luzzati_sigma_a_obs Added _refine.Luzzati_sigma_a_obs_details Added _refine.Luzzati_coordinate_error_free Added _refine.Luzzati_d_res_low_free Added _refine.Luzzati_sigma_a_free Added _refine.Luzzati_sigma_a_free_details Added _refine.number_disordered_residues Added _refine.occupancy_sum_hydrogen Added _refine.occupancy_sum_non_hydrogen ; 0.8.11 1997-01-22 ; Changes (PMDF): Enforced style of only one space at the end of a sentence and after a ; Enforced stye in the categories section Enforced style of Need example 1 + More changes to provide compatibility for PDB Remark 3 Added _refine.B_iso_mean Added _refine.ls_percent_reflns_obs Added _refine.ls_R_factor_R_free_error Added _refine.ls_R_factor_R_free_error_details Added _refine_ls_shell.percent_reflns_obs Added _refine_ls_shell.R_factor_R_free_error Added _refine_ls_shell.redundancy_reflns_all Added _refine_ls_shell.redundancy_reflns_obs Added _refine.ls_redundancy_reflns_all Added _refine.ls_redundancy_reflns_obs Added _reflns.observed_criterion_sigma_F Added _reflns.observed_criterion_sigma_I Added REFINE_LS_RESTR_NCS category Added _refine.solvent_model_details Added _refine.solvent_model_param_bsol Added _refine.solvent_model_param_ksol ; 0.8.12 1997-01-28 ; Changes (JDW): Replaced all tabs with spaces. Fixed instances of lines > 80 characters. Added 'GLX' to the enumeration list for _chem_comp.three_letter_code. Added 'B' and 'Z' to the enumeration list for _chem_comp.one_letter_code. Corrected definition for _cell_measurement.wavelength. Corrected definitions for _atom_type.scat_dispersion_imag and _atom_type.scat_dispersion_real. Corrected examples for categories: CITATION, DIFFRN_DETECTOR, DIFFRN_MEASUREMENT, DIFFRN_SOURCE, GEOM_HBOND, REFINE_ANALYZE, REFINE_LS_RESTR, Corrected definition for _reflns_shell.Rmerge_F_obs. Corrected definition for _reflns_scale.group_code. Changed _refine_ls_restr_ncs.weight_iso_B to _refine_ls_restr_ncs.weight_B_iso. Corrected definitions in: _diffrn_refln.angle_[chi-theta]. Using experimental data kindly provided by Tom Emge, Shri Jain, Rachel Kramer, Jinsong Liu, and Gary Parkinson examples were added for the following categories: DIFFRN_ORIENT_MATRIX, DIFFRN_ORIENT_REFLN, DIFFRN_REFLN, DIFFRN_SCALE_GROUP, EXPTL, EXPTL_CRYSTAL, EXPTL_CRYSTAL_FACE, STRUCT_REF_SEQ, STRUCT_REF_SEQ_DIF, STRUCT_NCS_OPER, STRUCT_NCS_DOM, STRUCT_NCS_DOM_LIM, STRUCT_NCS_ENS, STRUCT_NCS_ENS_GEN, REFINE_LS_RESTR_NCS, PHASING_MIR_DER_REFLN, PHASING_SET, PHASING_SET_REFLN, STRUCT_MON_NUCL, STRUCT_MON_PROT, REFINE_HIST, ATOM_SITE_ANISOTROP, CHEM_COMP_LINK, JOURNAL, PUBL, CELL_MEASUREMENT_REFLN, CHEMICAL, CHEMICAL_CONN_ATOM, CHEMICAL_CONN_BOND, STRUCT_BIOL_VIEW, STRUCT_SITE_VIEW, STRUCT_MON_PROT_CIS. Added _exptl_crystal_face.crystal_id. Added items: _reflns.observed_criterion_I_min _reflns.observed_criterion_I_max _reflns.observed_criterion_F_max _reflns.observed_criterion_F_min. Changed dictionary tile and data block name to the conforming name recommended by SRH/BMcM, cif_mm.dic. Restore consistency to the 'arbitrary units' suffix: Changed _phasing_set_refln.F_meas_au_sigma to _phasing_set_refln.F_meas_sigma_au Changed _phasing_mir_der_refln.F_meas_au_sigma to _phasing_mir_der_refln.F_meas_sigma_au Changed _phasing_set_refln.F_meas_au_sigma to _phasing_set_refln.F_meas_sigma_au Changed _refln.F_meas_au_sigma to _refln.F_meas_sigma_au Although data item names and category names are not case sensitive, as a matter of style certain abbreviations are consistently expressed in upper case (e.g. B, MIR, MAD, PDB). Corrected definition for category DATABASE. Added category ENTRY_LINK and corresponding aliases to CIF core category audit_link. Corrected alias name _refine_ls_R_I_factor. Added core CIF alias _diffrn_refln_crystal_id to data item _diffrn.crystal_id. ; 0.9.0 1997-01-30 ; Changes (PMDF): + Corrected _reflns_observed_criterion to _reflns.observed_criterion in a number of places + Aligned enumeration lists in this dictionary with those in version 2.0 of the core dictionary. This involved changes in: _citation.coordinate_linkage _diffrn_radiation.xray_symbol _diffrn_refln.scan_mode _diffrn_refln.scan_mode_backgd _exptl.absorpt_correction_type _publ_manuscript_incl.extra_defn _refine.ls_hydrogen_treatment _refine.ls_structure_factor_coef + A number of corrections to errors pointed out by H. Bernstein Added category.id to _database_PDB_tvect.id Fixed spelling of _publ.section_exptl_soltuion Corrected _refine.ls_R_factor_work to _refine.ls_R_factor_R_work in description Corrected spelling of _refine_analyze.Luzaatti_d_res_low_obs in example Corrected spelling of _refine_analyze.Luzzatti_coordinate_error_obs in example Corrected _geom_hbond.atom_site_label_id_D to _geom_hbond.atom_site_id_D in example Corrected _geom_hbond.atom_site_label_id_H to _geom_hbond.atom_site_id_H in example Corrected _geom_hbond.atom_site_label_id_A to _geom_hbond.atom_site_id_A in example Corrected _entry_link.description to _entry_link.details Corrected _DIFFRN_SCALE_GROUP to DIFFRN_SCALE_GROUP in description Corrected _refine_ls_restr_ncs.model_details to _refine_ls_restr_ncs.ncs_model_details in example Corrected _refln.observed_criterion to _reflns.observed_criterion in description Corrected _struct_biol_view.view_id to _struct_biol_view.id in example Corrected _chem_comp_link.id to _chem_comp_link.link_id in example Corrected _chem_comp_link.comp_type_1 to _chem_comp_link.type_comp_1 Corrected _chem_comp_link.comp_type_1 to _chem_comp_link.type_comp_1 Corrected _entry_link.link_id to _entry_link.entry_id in description Changes (JDW): Corrections to REFINE_HIST category example and removal of a few misplaced colons. ; 0.9.01 1997-01-31 ; Changes (PMDF): + Removed occurrance of two or more blank lines + Enforced rule of no apostrophes around values for _item_sub_category.id + Enforced rule of no apostrophes around values for_item_default.value + Enforced rule of no apostrophes around values for_item.mandatory_code and fixed one alignment problem + Enforced rule of no apostrophes around values for _item_related.function_code and fixed a few alignment problems + Added _item.mandatory_code for _diffrn_refln.wavelength_id + Changed cifdic.c94 to cif_core.dic in _item_aliases.dictionary everywhere + Changed 2.0 to 2.0.1 in _item_aliases.version everywhere + Changed to consistent usage of kelvins instead of kelvin, got rid of capitalized versions + Removed capitalized usages of angstroms + Enforced rule of no apostrophes around values for _item_units.code + Fixed alignment problems with a few _category_key.name values ; 1.0.00 1997-10-14 ; Changes (PMDF): + Editorial changes in light of proof-reading by B. McMahon and I.D. Brown + No data names or enumeration values have changed, with the exception of the addition of the enumeration value 'other' to exptl.method + The bulk of the changes, which are too numerous to list there, were fixing spelling and grammar errors, and providing missing definitions + In a few cases, data definitions were reworded for clarity + Replaced erroneous occurances of Y~calc~ with Y~obs~ in the defintions of weighted R factors (Ian Tickle) ; 2.0.01 2000-10-17 ; Changes (JDW): + Integrated new definitions and extensions to existing categories. Additional data definitions submitted by Kim Henrick. Content of phasing definitions reviewed by Paula Fitgerald. Content of refinement definitions reviewed by Dale Tronrud. Editorial review by Helen Berman, John Westbrook, and Paula Fitzgerald. New Items included in this version: _phasing_MIR.d_res_high, _phasing_MIR.d_res_low, _phasing_MIR.FOM, _phasing_MIR.FOM_acentric, _phasing_MIR.FOM_centric, _phasing_MIR.reflns, _phasing_MIR.reflns_acentric, _phasing_MIR.reflns_centric, _phasing_MIR.reflns_criterion, _phasing_MIR_der.power_acentric, _phasing_MIR_der.power_centric, _phasing_MIR_der.R_cullis_acentric, _phasing_MIR_der.R_cullis_anomalous, _phasing_MIR_der.R_cullis_centric, _phasing_MIR_der.reflns_acentric, _phasing_MIR_der.reflns_anomalous, _phasing_MIR_der.reflns_centric, _phasing_MIR_der_site.occupancy_anom, _phasing_MIR_der_site.occupancy_anom_su, _phasing_MIR_der_site.occupancy_iso, _phasing_MIR_der_site.occupancy_iso_su, _phasing_MIR_shell.FOM_acentric, _phasing_MIR_shell.FOM_centric, _phasing_MIR_shell.reflns_acentric, _phasing_MIR_shell.reflns_anomalous, _phasing_MIR_shell.reflns_centric, _refine.correlation_coeff_Fo_to_Fc, _refine.correlation_coeff_Fo_to_Fc_free, _refine.overall_SU_B, _refine.overall_SU_ML, _refine.overall_SU_R_Cruickshank_DPI, _refine.overall_SU_R_free, _refine.overall_FOM_free_R_set, _refine.overall_FOM_work_R_set, _refine_analyze.RG_d_res_high, _refine_analyze.RG_d_res_low, _refine_analyze.RG_free, _refine_analyze.RG_work, and _refine_analyze.RG_free_work_ratio. + New categories included in this version: REFINE_FUNCT_MINIMIZED,REFINE_LS_RESTR_TYPE, REFLN_SYS_ABS. + Modification of examples for _refine_ls_restr.type + Contributed editorial and typographical corrections. + Corrected incomplete keys in categories PHASING_MAD_SET and DATABASE_PDB_REV_RECORD. + _exptl.method enumerations moved to examples. + Added database codes for RCSB and EBI. + Fixed item examples in _publ_body.label. ; 2.0.02 2000-10-24 ; Changes (JDW): + Updated enumerations for _database_PDB_rev.mod_type. + Updated enumerations for _struct_conn_type.id + Corrected data type of _refine_ls_shell.percent_reflns_obs from int to float + Updated preliminary description of _database_PDB_rev.status. + Changed regular expression for float to accept trailing decimal (ie. dd.) + Add () to regular expressions for code and ucode. + Added L-saccharide, D-saccharide, saccharide to enumerants for _chem_comp.type to handle monosaccarided components where linking cannot be inferred. ; 2.0.03 2000-11-09 ; Changes (JDW): + Relax regular expression for atom names to accept blanks in atom names in order to support nomenclature used in many existing macromolecular data files. Data type "atcode" has been assigned to _chem_comp_atom.atom_id, _atom_site.auth_atom_id and all related items. ; 2.0.04 2004-04-21 ; Changes (JDW): + Changed working name and packaging of dictionary. + _reflns_shell_number_possible range data type error fixed + Fix syntax errors in category examples. + Remove nonsense zero value default values + Remove all default values from *_esd items + Make _atom_site.label_* mandatory + Make _atom_site.auth_asym_id mandatory + Make _software.citation_id optional ; 2.0.05 2004-08-04 ; Changes (JDW): + Changed data type of _refine.ls_redundancy_reflns_all, _refine.ls_redundancy_reflns_obs, _refine_ls_shell.redundancy_reflns_all, _refine_ls_shell.redundancy_reflns_obs from int to float. ; 2.0.06 2005-03-03 ; Changes (JDW): + The following data items added to maintain data item correspondence with the CIF CORE dictionary V 2.3. All aliases in section 1 updated to version 2.3. _atom_site.adp_type _atom_site.refinement_flags _atom_site.refinement_flags_adp _atom_site.refinement_flags_occupancy _atom_site.refinement_flags_posn _atom_sites.special_details _atom_type.scat_dispersion_source _audit_link.block_code _audit_link.block_description _cell.reciprocal_angle_alpha _cell.reciprocal_angle_beta _cell.reciprocal_angle_gamma _cell.reciprocal_angle_alpha_esd _cell.reciprocal_angle_beta_esd _cell.reciprocal_angle_gamma_esd _cell.reciprocal_length_a _cell.reciprocal_length_b _cell.reciprocal_length_c _cell.reciprocal_length_a_esd _cell.reciprocal_length_b_esd _cell.reciprocal_length_c_esd _cell.special_details _chemical.absolute_configuration _chemical.melting_point_gt _chemical.melting_point_lt _chemical.optical_rotation _chemical.properties_biological _chemical.properties_physical _chemical.temperature_decomposition _chemical.temperature_decomposition_esd _chemical.temperature_decomposition_gt _chemical.temperature_decomposition_lt _chemical.temperature_sublimation _chemical.temperature_sublimation_esd _chemical.temperature_sublimation_gt _chemical.temperature_sublimation_lt _citation.database_id_CSD _database.CSD_history _database.code_CAS _database.code_CSD _database.code_ICSD _database.code_MDF _database.code_NBS _database.code_PDB _database.code_PDF _database.code_depnum_ccdc_fiz _database.code_depnum_ccdc_journal _database.code_depnum_ccdc_archive _diffrn.ambient_pressure _diffrn.ambient_pressure_esd _diffrn.ambient_pressure_gt _diffrn.ambient_pressure_lt _diffrn.ambient_temperature _diffrn.ambient_temperature_esd _diffrn.ambient_temperature_gt _diffrn.ambient_temperature_lt _diffrn_attenuator.material _diffrn_detector.area_resol_mean _diffrn_detector.dtime _diffrn_refln.class_code _diffrn_refln.intensity_u _diffrn_reflns.av_unetI/netI _diffrn_reflns_class.av_R_eq _diffrn_reflns_class.av_sgI/I _diffrn_reflns_class.av_uI/I _diffrn_reflns_class.code _diffrn_reflns_class.description _diffrn_reflns_class.d_res_high _diffrn_reflns_class.d_res_low _diffrn_reflns_class.number _diffrn_source.take-off_angle _diffrn_standards.scale_u _exptl_crystal.colour_lustre _exptl_crystal.colour_modifier _exptl_crystal.colour_primary _exptl_crystal.density_meas _exptl_crystal.density_meas_esd _exptl_crystal.density_meas_gt _exptl_crystal.density_meas_lt _exptl_crystal.density_meas_temp _exptl_crystal.density_meas_temp_esd _exptl_crystal.density_meas_temp_gt _exptl_crystal.density_meas_temp_lt _geom_bond.valence _publ_author.id_iucr _refine.ls_R_factor_gt _refine.ls_goodness_of_fit_gt _refine.ls_goodness_of_fit_ref _refine.ls_shift/esd_max _refine.ls_shift/esd_mean _refine.ls_shift/su_max _refine.ls_shift/su_max_lt _refine.ls_shift/su_mean _refine.ls_shift/su_mean_lt _refine_ls_class.code _refine_ls_class.d_res_high _refine_ls_class.d_res_low _refine_ls_class.R_factor_gt _refine_ls_class.R_factor_all _refine_ls_class.R_Fsqd_factor _refine_ls_class.R_I_factor _refine_ls_class.wR_factor_all _refln.class_code _refln.d_spacing _refln.include_status _refln.mean_path_length_tbar _refln.observed_status _refln.sint/lambda _reflns.Friedel_coverage _reflns.number_gt _reflns_class.code _reflns_class.description _reflns_class.d_res_high _reflns_class.d_res_low _reflns_class.number_gt _reflns_class.number_total _reflns_class.R_factor_all _reflns_class.R_factor_gt _reflns_class.R_Fsqd_factor _reflns_class.R_I_factor _reflns_class.wR_factor_all _reflns_shell.meanI_over_sigI_gt _reflns_shell.meanI_over_uI_all _reflns_shell.meanI_over_uI_gt _reflns_shell.number_measured_gt _reflns_shell.number_unique_gt _reflns_shell.percent_possible_gt _reflns_shell.Rmerge_F_gt _reflns_shell.Rmerge_I_gt _space_group.crystal_system _space_group.id _space_group.IT_number _space_group.name_Hall _space_group.name_H-M_alt _space_group_symop.id _space_group_symop.operation_xyz _space_group_symop.sg_id _valence_param.atom_1 _valence_param.atom_1_valence _valence_param.atom_2 _valence_param.atom_2_valence _valence_param.B _valence_param.details _valence_param.id _valence_param.ref_id _valence_param.Ro _valence_ref.id _valence_ref.reference Changes (BM): 2005-03-03 Editorial changes to accompany International Tables Volume G publication (B. McMahon): + Fixed broken example loop for _phasing_MAD_ratio.* + Expanded the definitions for _phasing_MIR_der_refln.HL_A_iso (and B, C and D terms) and provided literature reference + Abbreviation .FOM (for figure-of-merit) consistently rendered lowercase + Expanded the definitions for _refine.solvent_model_param_bsol (and *_ksol) and provided literature reference + Rearranged the order of entries in the REFINE_ANALYZE category to preserve strict alphabetisation + Removed _refine_ls_restr_type.U_sigma_weights from example in REFINE_LS_RESTR_TYPE category + Commented out the incorrect example for the CHEM_COMP_LINK category + For the example in the ENTITY_NAME_SYS category supplied the EC number and the systematic name "water"; also trimmed the irrelevant last line of the definition. + Changed the vague 'x,x-pyranoside' example of _entity_name_sys.name to 'hydroquinone-beta-D-pyranoside' and matched this with 'arbutin' for _entity_name_com.name + Removed the CAVEAT and REMARK terms (and PDB code trailers) from the contents pf the _database_PDB_caveat.* and *_remark.* examples in accordance with current PDB practice + Updated reference to Tickle et al. in _refine_analyze.RG_free_work_ratio + Fixed few minor typos + Cosmetic reflowing of textual examples to aid typesetting + Added Engh & Huber and Priestle references to example details + Changed upper enumeration limit of _atom_site_attached_hydrogens to 8 in line with current Core dictionary + Added URL of PDB format description to _database_PDB_rev.mod_type + Extended enumeration list of _publ.requested_category for Acta E papers + Updated definition of _refine.ls_abs_structure_Flack and *_Rogers to reflect the more correct wording of the current Core dictionary. + Added _item_range.maximum and *minimum to _refine.ls_abs_structure_Rogers in line with new wording of definition. Changes (NJA): 2005-03-03 + Commented out duplicate save frames for following items with _item_aliases.version 2.0.1: _atom_site.refinement flags, _database.code_CAS, _database.code_CSD _database.code_ICSD, _database.code_MDF, _database.code_NBS _database.code_PDF, _diffrn.ambient_pressure, _diffrn.ambient_pressure.esd _diffrn_detector.dtime, _exptl_crystal.density.meas _exptl_crystal.density_meas_temp, _refln.mean_path_length_tbar Changes (BM): 2005-03-03 + Fixed erroneous _item.name in save__diffrn.ambient_pressure_esd + Removed erroneous aliases to *_esd quantities in coreCIF 2.3: _cell_reciprocal_angle_alpha_esd, _cell_reciprocal_angle_beta_esd _cell_reciprocal_angle_gamma_esd, _cell_reciprocal_length_a_esd _cell_reciprocal_length_b_esd, _cell_reciprocal_length_c_esd _chemical_temperature_decomposition_esd _chemical_temperature_sublimation_esd _diffrn.ambient_pressure_esd, _diffrn_ambient_temperature_esd _exptl_crystal_density_meas_esd, _exptl_crystal_density_meas_temp_esd + Removed redundant aliases: _cell.special_details ( = _cell.details) _diffrn.ambient_temperature ( = _diffrn.ambient_temp) _refine.ls_shift/esd_max ( = _refine.ls_shift_over_esd_max) _refine.ls_shift/esd_mean ( = _refine.ls_shift_over_esd_mean) _refln.observed_status ( = _refln.status) _refln.sint/lambda ( = _refln.sint_over_lambda) + Changed _refine.ls_shift/su_max to _refine.ls_shift_over_su_max and likewise for *_lt, *_mean and *_max_lt Changes (NJA): 2005-03-07 + Changed _reflns.class_d_res_low to _reflns_class.d_res_low in description of _reflns_class.wR_factor_all + Added [][] to _atom_sites.Cartn_transf_matrix, _diffrn_reflns.transf_matrix and _diffrn_orient_matrix.UB for consistency throughout. + Changed _chem_comp_link.type_1 and _2 to _chem_comp_link.type_comp_1 and 2 in _chem_link_angle.atom_id_1 and _2 + Changed all occurences of _diffrn.ambient_temperature to _diffrn.ambient_temp + Changed _diffrn_reflns.class_code to _diffrn_reflns_class.code in _diffrn_refln.class_code + Changed _geom_bond.distance to _geom_bond.dist in description of _geom_bond.valence. + Changed _refln.observed_status to _refln.status in refln.include_status + Changed _reflns.special_details to _reflns.details in _reflns.number_gt and _reflns_class.number_gt + Created new entry for _reflns.threshold_expression, as no entry existed and many item descriptions referred to _reflns_threshold_expression (these were then changed to _reflns.threshold_expression). + Changed _struct_mon_prot.alt_id, _struct_mon_prot.asym_id, _struct_mon_prot.comp_id and _struct_mon_prot.seq_id to _struct_mon_prot.label_alt_id, _struct_mon_prot.label_asym_id, _struct_mon_prot.label_comp_id and _struct_mon_prot.label_seq_id in Example 1 of _struct_mon_prot. + Changed _struct_site_view.view_id to _struct_site_view.id in Example 1 of _struct_site_view. ; 2.0.07 2005-03-03 ; Changes (JDW) 2005-03-08 + Changed related references to _diffrn.ambient_temperature to _diffrn.ambient_temp + Changed related references to _refln.observed_status to _refln.status + Restore original case to FOM - although case is not an issue for mmCIF it is an issue for XML translations. ; 2.0.08 2005-04-06 ; Changes (JDW) 2005-04-06 + Added mandatory code _cell.reciprocal_angle_beta ; 2.0.09 2005-06-27 ; Internal dates used for housekeeping prior to release 2005-04-13 Changes (NJA) 2005-04-13 + Minor corrections to spelling and punctuation. + pdb_group definition: Brookhaven Protein Data Bank changed to Protein Data Bank. 2005-04-14 Changes (NJA) 2005-04-14 + Minor corrections to spelling and punctuation. + _atom_sites.solution_* descriptions edited so each appropriate to the particular data name. +_chem_comp.formula description edited to match that in core dictionary +_chem_comp.three_letter_code: several typing errors in amino-acid and base names corrected. +_chem_comp_atom.model_Cartn_z: 'The x component ...' changed to 'The z component...' +_chemical.melting_point_* descriptions edited so each appropriate to the particular data name. +_chemical.temperature_decomposition_* descriptions edited so each appropriate to the particular data name. +_chemical.temperature_sublimation_* descriptions edited so each appropriate to the particular data name. 2005-04-15 Changes (NJA) 2005-04-15 + Minor corrections to spelling and punctuation. +_citation.journal_id_CSD description, Brookhaven Protein Data Bank changed to Protein Data Bank. +_database.code_* entries edited so each is relevant to the particular data name +_database_PDB_matrix.scale[3][3]: description changed from 'The [1][1] element of the PDB SCALE matrix.' to 'The [3][3] element of the PDB SCALE matrix.' +_diffrn.ambient_pressure_gt and _lt, descriptions edited so each is relevant to the particular data name. +_diffrn.ambient_temp_gt and _lt, descriptions edited so each is relevant to the particular data name. +_diffrn_attenuator.scale description changed to match that in the core dictionary. +_diffrn_radiation_wavelength.id: _diffrn_radiation_wavelength in description changed to _diffrn_radiation_wavelength.wavelength +_diffrn_reflns_class.av_sgI/I description [sum|u(net I)|/sum|net I|] changed to [sum|sigma(net I)|/sum|net I|] +_diffrn_reflns_class.d_res_high and _low descriptions changed to match those in the core dictionary +diffrn_source Example 1 _diffrn_source.power '50 kw, 180 mA' changed to _diffrn_source.power 50 and _diffrn_source.current 180 +_exptl_crystal.density_Matthews year of reference corrected from 1960 to 1968 +_exptl_crystal.density_meas_gt and _lt descriptions edited so each is relevant to the particular data name. +_exptl_crystal.density_meas_temp_gt and _lt descriptions edited so each is relevant to the particular data name. +geom_contact and geom_bond Example 1 year for reference corrected from 1991 to 1992 +_phasing_MAD_ratio.d_res_high and low ; _phasing_MAD_set.d_res_high and _low; _phasing_MIR.d_res_high and low; _phasing_MIR_der.d_res_high and low; _phasing_MIR_der_shell.d_res_high and low; _phasing_MIR_shell.d_res_high and low and _refine.ls_d_res_high and low rephrased to correspond to similar terms in the core dictionary. +Spelling of Lattman corrected in references to Hendrickson, W. A. & Lattman, E. E. (1970). Acta Cryst. B26, 136-143. +Temperature factor replaced by displacement parameter throughout. +refine Example 2 _refine.ls_weighting_scheme 'calc w=1/(\s^2^(F)+0.0004F^2^)' split into _refine.ls_weighting_scheme and _refine.ls_weighting_details +_refine.ls_extinction_coef and _refine.ls_extinction_method reference to Becker and Coppens corrected to 129-147, 148-153 (is two articles). +_refine.ls_restrained_S_all and _obs: Y~calc~ = the observed coefficients changed toY~calc~ = the calculated coefficients 2005-04-18 Changes (NJA) 2005-04-18 + Minor corrections to spelling and punctuation. + temperature factor changed to displacement parameter throughout + _refine_ls_class.R_factor_all 'and for significantly intense reflections (see _reflns.threshold_expression) ' removed from description. + _refine_ls_class.R_factor_gt 'for all reflections' removed from description. + _refine_ls_class.d_res_high and _low, _refine_analyze.RG_d_res_high and _low, _refine_ls_shell.d_res_high and _low, _reflns.d_resolution_high and low, _reflns_class.d_res_high and _low, _reflns_shell.d_res_high and _low definitions edited to match related definitions in the core dictionary + _refln.intensity_calc _meas, _sigma edited to match corresponding entries in the core dictionary + _reflns.Friedel_coverage in description _reflns_number_total changed to _reflns.number_all. + _reflns_class.R_factor_all 'and for significantly intense reflections (see _reflns.threshold_expression)' removed from description. + _reflns_class.R_factor_gt 'all reflections, and for' removed from description + _reflns_class.number_total in description: _reflns_special_details changed to _reflns.details 2005-04-19 Changes (NJA) 2005-04-19 + Minor corrections to spelling and punctuation. + _valence_param.ref_id description: _valence_ref_id changed to _valence_ref.id + References to International Tables updated. 2005-04-22 Changes (NJA) 2005-04-22 + _cell.reciprocal_angle_alpha, beta and gamma: descriptions edited so each appropriate to the particular data name. + _cell.reciprocal_length_a, b and c: descriptions edited so each appropriate to the particular data name. + _struct_mon_nucl.chi1 and _chi2; descriptions edited from `... sugar-base torsion angle chi...' to '... sugar-base torsion angle chi1' and '... sugar-base torsion angle chi2' 2005-05-03 Changes (NJA) 2005-05-03 + several data items *_esd edited so that the description reads 'the standard uncertainly of *', not 'the standard uncertainty of *_esd' + several DDL1 datanames in descriptions changed to DDL2 datanames 2005-05-10 Changes (NJA) 2005-05-10 + _citation.journal_id_CSD example changed from 070 to 0070 + Mursudov and Dodson (1997) references corrected + References to Cruickshank DPI updated + References to Luzzati (1952) corrected 2005-06-23 Changes (NJA) 2005-06-23 _publ_author.email added. Corrections for IT G Chapter 4.5 included. 2005-06-25 (BM) ITEM_UNITS_LIST: cosmetic changes to definitions of some units ITEM_UNITS_CONVERSION: multipliers in electrons per cubed terms fixed 2005-06-27 (BM) Some minor editorial changes to ensure consistency with latest pdbx dictionary version. Only significant change: + in _citation.id the listing for _software.citation_id has _item.mandatory_code changed to "no" to match the value in save__software.citation_id and to match pdbx ; 2.0.10 2006-02-24 ; Changes (jdw): + Added category groups to audit_link, diffrn_reflns_class, refine_ls_class, reflns_class, space_group, space_group_symop, valence_param, valence_ref. ; 2.0.11 2007-05-30 ; Changes (jdw): + Make all key items mandatory. ; ## ### EOF mmcif_std-header.dic #### ########################################################################### # # File: mmcif_std-data.dic # # mmCIF Data Dictionary (standard defintions) # # This data dictionary contains the standard mmCIF data definitions. # # Data Section # # ########################################################################### ################## ## SUB_CATEGORY ## ################## loop_ _sub_category.id _sub_category.description 'cartesian_coordinate' ; The collection of x, y, and z components of a position specified with reference to a Cartesian (orthogonal angstrom) coordinate system. ; 'cartesian_coordinate_esd' ; The collection of estimated standard deviations of the x, y, and z components of a position specified with reference to a Cartesian (orthogonal angstrom) coordinate system. ; 'fractional_coordinate' ; The collection of x, y, and z components of a position specified with reference to unit cell directions. ; 'fractional_coordinate_esd' ; The collection of estimated standard deviations of the x, y, and z components of a position specified with reference to unit cell directions. ; 'matrix' ; The collection of elements of a matrix. ; miller_index ; The collection of h, k, and l components of the Miller index of a reflection. ; 'cell_length' ; The collection of a, b, and c axis lengths of a unit cell. ; 'cell_length_esd' ; The collection of estimated standard deviations of the a, b, and c axis lengths of a unit cell. ; 'cell_angle' ; The collection of alpha, beta, and gamma angles of a unit cell. ; 'cell_angle_esd' ; The collection of estimated standard deviations of the alpha, beta, and gamma angles of a unit cell. ; 'mm_atom_site_auth_label' ; The collection of asym id, atom id, comp id and seq id components of an author's alternative specification for a macromolecular atom site. ; 'mm_atom_site_label' ; The collection of alt id, asym id, atom id, comp id and seq id components of the label for a macromolecular atom site. ; 'vector' ; The collection of elements of a vector. ; ######################### ## CATEGORY_GROUP_LIST ## ######################### loop_ _category_group_list.id _category_group_list.parent_id _category_group_list.description 'inclusive_group' . ; Categories that belong to the macromolecular dictionary. ; 'atom_group' 'inclusive_group' ; Categories that describe the properties of atoms. ; 'audit_group' 'inclusive_group' ; Categories that describe dictionary maintenance and identification. ; 'cell_group' 'inclusive_group' ; Categories that describe the unit cell. ; 'chemical_group' 'inclusive_group' ; Categories that describe chemical properties and nomenclature. ; 'chem_comp_group' 'inclusive_group' ; Categories that describe components of chemical structure. ; 'chem_link_group' 'inclusive_group' ; Categories that describe links between components of chemical structure. ; 'citation_group' 'inclusive_group' ; Categories that provide bibliographic references. ; 'computing_group' 'inclusive_group' ; Categories that describe the computational details of the experiment. ; 'compliance_group' 'inclusive_group' ; Categories that are included in this dictionary specifically to comply with previous dictionaries. ; 'database_group' 'inclusive_group' ; Categories that hold references to entries in databases that contain related information. ; 'diffrn_group' 'inclusive_group' ; Categories that describe details of the diffraction experiment. ; 'entity_group' 'inclusive_group' ; Categories that describe chemical entities. ; 'entry_group' 'inclusive_group' ; Categories that pertain to the entire data block. ; 'exptl_group' 'inclusive_group' ; Categories that hold details of the experimental conditions. ; 'geom_group' 'inclusive_group' ; Categories that hold details of molecular and crystal geometry. ; 'iucr_group' 'inclusive_group' ; Categories that are used for manuscript submission and internal processing by the staff of the International Union of Crystallography. ; 'pdb_group' 'inclusive_group' ; Categories that pertain to the file-format or data-processing codes used by the Protein Data Bank. ; 'phasing_group' 'inclusive_group' ; Categories that describe phasing. ; 'refine_group' 'inclusive_group' ; Categories that describe refinement. ; 'refln_group' 'inclusive_group' ; Categories that describe the details of reflection measurements. ; 'struct_group' 'inclusive_group' ; Categories that contain details about the crystallographic structure. ; 'symmetry_group' 'inclusive_group' ; Categories that describe symmetry information. ; #################### ## ITEM_TYPE_LIST ## #################### # # # The regular expressions defined here are not compliant # with the POSIX 1003.2 standard as they include the # '\n' and '\t' special characters. These regular expressions # have been tested using version 0.12 of Richard Stallman's # GNU regular expression library in POSIX mode. # # # For some data items, a standard syntax is assumed. The syntax is # described for each data item in the dictionary, but is summarized here: # # Names: The family name(s) followed by a comma, precedes the first # name(s) or initial(s). # # Telephone numbers: # The international code is given in brackets and any extension # number is preceded by 'ext'. # # Dates: In the form yyyy-mm-dd. # ############################################################################## loop_ _item_type_list.code _item_type_list.primitive_code _item_type_list.construct _item_type_list.detail code char '[_,.;:"&<>()/\{}'`~!@#$%A-Za-z0-9*|+-]*' ; code item types/single words ... ; ucode uchar '[_,.;:"&<>()/\{}'`~!@#$%A-Za-z0-9*|+-]*' ; code item types/single words (case insensitive) ... ; line char '[][ \t_(),.;:"&<>/\{}'`~!@#$%?+=*A-Za-z0-9|^-]*' ; char item types / multi-word items ... ; uline uchar '[][ \t_(),.;:"&<>/\{}'`~!@#$%?+=*A-Za-z0-9|^-]*' ; char item types / multi-word items (case insensitive)... ; text char '[][ \n\t()_,.;:"&<>/\{}'`~!@#$%?+=*A-Za-z0-9|^-]*' ; text item types / multi-line text ... ; int numb '-?[0-9]+' ; int item types are the subset of numbers that are the negative or positive integers. ; float numb '-?(([0-9]+)[.]?|([0-9]*[.][0-9]+))([(][0-9]+[)])?([eE][+-]?[0-9]+)?' ; float item types are the subset of numbers that are the floating numbers. ; name uchar '_[_A-Za-z0-9]+\.[][_A-Za-z0-9%-]+' ; name item types take the form... ; idname uchar '[_A-Za-z0-9]+' ; idname item types take the form... ; any char '.*' ; A catch all for items that may take any form... ; yyyy-mm-dd char '[0-9]?[0-9]?[0-9][0-9]-[0-9]?[0-9]-[0-9][0-9]' ; Standard format for CIF dates. ; uchar3 uchar '[+]?[A-Za-z0-9][A-Za-z0-9][A-Za-z0-9]' ; data item for 3 character codes ; uchar1 uchar '[+]?[A-Za-z0-9]' ; data item for 1 character codes ; symop char '([1-9]|[1-9][0-9]|1[0-8][0-9]|19[0-2])(_[1-9][1-9][1-9])?' ; symop item types take the form n_klm, where n refers to the symmetry operation that is applied to the coordinates in the ATOM_SITE category identified by _atom_site_label. It must match a number given in _symmetry_equiv_pos_site_id. k, l, and m refer to the translations that are subsequently applied to the symmetry transformed coordinates to generate the atom used. These translations (x,y,z) are related to (k,l,m) by k = 5 + x l = 5 + y m = 5 + z By adding 5 to the translations, the use of negative numbers is avoided. ; atcode char '[][ _(),.;:"&<>/\{}'`~!@#$%?+=*A-Za-z0-9|^-]*' ; Character data type for atom names ... ; ##################### ## ITEM_UNITS_LIST ## ##################### loop_ _item_units_list.code _item_units_list.detail # 'centimetres' 'centimetres (metres * 10^( -2))' 'millimetres' 'millimetres (metres * 10^( -3))' 'nanometres' 'nanometres (metres * 10^( -9))' 'angstroms' 'angstroms (metres * 10^(-10))' 'picometres' 'picometres (metres * 10^(-12))' 'femtometres' 'femtometres (metres * 10^(-15))' # 'reciprocal_metres' 'reciprocal metres (metres^(-1))' 'reciprocal_centimetres' 'reciprocal centimetres ((metres * 10^( -2))^(-1))' 'reciprocal_millimetres' 'reciprocal millimetres ((metres * 10^( -3))^(-1))' 'reciprocal_nanometres' 'reciprocal nanometres ((metres * 10^( -9))^(-1))' 'reciprocal_angstroms' 'reciprocal angstroms ((metres * 10^(-10))^(-1))' 'reciprocal_picometres' 'reciprocal picometres ((metres * 10^(-12))^(-1))' # 'nanometres_squared' 'nanometres squared (metres * 10^( -9))^2' 'angstroms_squared' 'angstroms squared (metres * 10^(-10))^2' '8pi2_angstroms_squared' '8pi^2 * angstroms squared (metres * 10^(-10))^2' 'picometres_squared' 'picometres squared (metres * 10^(-12))^2' # 'nanometres_cubed' 'nanometres cubed (metres * 10^( -9))^3' 'angstroms_cubed' 'angstroms cubed (metres * 10^(-10))^3' 'picometres_cubed' 'picometres cubed (metres * 10^(-12))^3' # 'kilopascals' 'kilopascals' 'gigapascals' 'gigapascals' # 'hours' 'hours' 'minutes' 'minutes' 'seconds' 'seconds' 'microseconds' 'microseconds' # 'degrees' 'degrees (of arc)' # 'degrees_per_minute' 'degrees (of arc) per minute' # 'celsius' 'degrees (of temperature) Celsius' 'kelvins' 'degrees (of temperature) Kelvin' # 'electrons' 'electrons' # 'electrons_squared' 'electrons squared' # 'electrons_per_nanometres_cubed' ; electrons per nanometres cubed (electrons/(metres * 10^( -9))^(-3)) ; 'electrons_per_angstroms_cubed' ; electrons per angstroms cubed (electrons/(metres * 10^(-10))^(-3)) ; 'electrons_per_picometres_cubed' ; electrons per picometres cubed (electrons/(metres * 10^(-12))^(-3)) ; 'kilowatts' 'kilowatts' 'milliamperes' 'milliamperes' 'kilovolts' 'kilovolts' # 'megagrams_per_cubic_metre' 'megagrams per cubic metre' 'pixels_per_millimetre' 'pixels per millimetre' # 'arbitrary' ; arbitrary system of units. ; # loop_ _item_units_conversion.from_code _item_units_conversion.to_code _item_units_conversion.operator _item_units_conversion.factor ### 'centimetres' 'millimetres' '*' 1.0E+01 'centimetres' 'nanometres' '*' 1.0E+07 'centimetres' 'angstroms' '*' 1.0E+08 'centimetres' 'picometres' '*' 1.0E+10 'centimetres' 'femtometres' '*' 1.0E+13 # 'millimetres' 'centimetres' '*' 1.0E-01 'millimetres' 'nanometres' '*' 1.0E+06 'millimetres' 'angstroms' '*' 1.0E+07 'millimetres' 'picometres' '*' 1.0E+09 'millimetres' 'femtometres' '*' 1.0E+12 # 'nanometres' 'centimetres' '*' 1.0E-07 'nanometres' 'millimetres' '*' 1.0E-06 'nanometres' 'angstroms' '*' 1.0E+01 'nanometres' 'picometres' '*' 1.0E+03 'nanometres' 'femtometres' '*' 1.0E+06 # 'angstroms' 'centimetres' '*' 1.0E-08 'angstroms' 'millimetres' '*' 1.0E-07 'angstroms' 'nanometres' '*' 1.0E-01 'angstroms' 'picometres' '*' 1.0E+02 'angstroms' 'femtometres' '*' 1.0E+05 # 'picometres' 'centimetres' '*' 1.0E-10 'picometres' 'millimetres' '*' 1.0E-09 'picometres' 'nanometres' '*' 1.0E-03 'picometres' 'angstroms' '*' 1.0E-02 'picometres' 'femtometres' '*' 1.0E+03 # 'femtometres' 'centimetres' '*' 1.0E-13 'femtometres' 'millimetres' '*' 1.0E-12 'femtometres' 'nanometres' '*' 1.0E-06 'femtometres' 'angstroms' '*' 1.0E-05 'femtometres' 'picometres' '*' 1.0E-03 ### 'reciprocal_centimetres' 'reciprocal_millimetres' '*' 1.0E-01 'reciprocal_centimetres' 'reciprocal_nanometres' '*' 1.0E-07 'reciprocal_centimetres' 'reciprocal_angstroms' '*' 1.0E-08 'reciprocal_centimetres' 'reciprocal_picometres' '*' 1.0E-10 # 'reciprocal_millimetres' 'reciprocal_centimetres' '*' 1.0E+01 'reciprocal_millimetres' 'reciprocal_nanometres' '*' 1.0E-06 'reciprocal_millimetres' 'reciprocal_angstroms' '*' 1.0E-07 'reciprocal_millimetres' 'reciprocal_picometres' '*' 1.0E-09 # 'reciprocal_nanometres' 'reciprocal_centimetres' '*' 1.0E+07 'reciprocal_nanometres' 'reciprocal_millimetres' '*' 1.0E+06 'reciprocal_nanometres' 'reciprocal_angstroms' '*' 1.0E-01 'reciprocal_nanometres' 'reciprocal_picometres' '*' 1.0E-03 # 'reciprocal_angstroms' 'reciprocal_centimetres' '*' 1.0E+08 'reciprocal_angstroms' 'reciprocal_millimetres' '*' 1.0E+07 'reciprocal_angstroms' 'reciprocal_nanometres' '*' 1.0E+01 'reciprocal_angstroms' 'reciprocal_picometres' '*' 1.0E-02 # 'reciprocal_picometres' 'reciprocal_centimetres' '*' 1.0E+10 'reciprocal_picometres' 'reciprocal_millimetres' '*' 1.0E+09 'reciprocal_picometres' 'reciprocal_nanometres' '*' 1.0E+03 'reciprocal_picometres' 'reciprocal_angstroms' '*' 1.0E+01 ### 'nanometres_squared' 'angstroms_squared' '*' 1.0E+02 'nanometres_squared' 'picometres_squared' '*' 1.0E+06 # 'angstroms_squared' 'nanometres_squared' '*' 1.0E-02 'angstroms_squared' 'picometres_squared' '*' 1.0E+04 'angstroms_squared' '8pi2_angstroms_squared' '*' 78.9568 # 'picometres_squared' 'nanometres_squared' '*' 1.0E-06 'picometres_squared' 'angstroms_squared' '*' 1.0E-04 ### 'nanometres_cubed' 'angstroms_cubed' '*' 1.0E+03 'nanometres_cubed' 'picometres_cubed' '*' 1.0E+09 # 'angstroms_cubed' 'nanometres_cubed' '*' 1.0E-03 'angstroms_cubed' 'picometres_cubed' '*' 1.0E+06 # 'picometres_cubed' 'nanometres_cubed' '*' 1.0E-09 'picometres_cubed' 'angstroms_cubed' '*' 1.0E-06 ### 'kilopascals' 'gigapascals' '*' 1.0E-06 'gigapascals' 'kilopascals' '*' 1.0E+06 ### 'hours' 'minutes' '*' 6.0E+01 'hours' 'seconds' '*' 3.6E+03 'hours' 'microseconds' '*' 3.6E+09 # 'minutes' 'hours' '/' 6.0E+01 'minutes' 'seconds' '*' 6.0E+01 'minutes' 'microseconds' '*' 6.0E+07 # 'seconds' 'hours' '/' 3.6E+03 'seconds' 'minutes' '/' 6.0E+01 'seconds' 'microseconds' '*' 1.0E+06 # 'microseconds' 'hours' '/' 3.6E+09 'microseconds' 'minutes' '/' 6.0E+07 'microseconds' 'seconds' '/' 1.0E+06 ### 'celsius' 'kelvins' '-' 273.0 'kelvins' 'celsius' '+' 273.0 ### 'electrons_per_nanometres_cubed' 'electrons_per_angstroms_cubed' '*' 1.0E+03 'electrons_per_nanometres_cubed' 'electrons_per_picometres_cubed' '*' 1.0E+09 # 'electrons_per_angstroms_cubed' 'electrons_per_nanometres_cubed' '*' 1.0E-03 'electrons_per_angstroms_cubed' 'electrons_per_picometres_cubed' '*' 1.0E+06 # 'electrons_per_picometres_cubed' 'electrons_per_nanometres_cubed' '*' 1.0E-09 'electrons_per_picometres_cubed' 'electrons_per_angstroms_cubed' '*' 1.0E-06 ### ### EOF mmcif_std-data.dic ########################################################################### # # File: mmcif_std-def-1.dic # # mmCIF Data Dictionary (standard defintions) # # This data dictionary contains the standard mmCIF data definitions. # # Defintion Section 1 # # ########################################################################### ############### ## ATOM_SITE ## ############### save_atom_site _category.description ; Data items in the ATOM_SITE category record details about the atom sites in a macromolecular crystal structure, such as the positional coordinates, atomic displacement parameters, magnetic moments and directions. The data items for describing anisotropic atomic displacement factors are only used if the corresponding items are not given in the ATOM_SITE_ANISOTROP category. ; _category.id atom_site _category.mandatory_code no _category_key.name '_atom_site.id' loop_ _category_group.id 'inclusive_group' 'atom_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _atom_site.group_PDB _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_seq_id _atom_site.label_alt_id _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.footnote_id _atom_site.auth_seq_id _atom_site.id ATOM N N VAL A 11 . 25.369 30.691 11.795 1.00 17.93 . 11 1 ATOM C CA VAL A 11 . 25.970 31.965 12.332 1.00 17.75 . 11 2 ATOM C C VAL A 11 . 25.569 32.010 13.808 1.00 17.83 . 11 3 ATOM O O VAL A 11 . 24.735 31.190 14.167 1.00 17.53 . 11 4 ATOM C CB VAL A 11 . 25.379 33.146 11.540 1.00 17.66 . 11 5 ATOM C CG1 VAL A 11 . 25.584 33.034 10.030 1.00 18.86 . 11 6 ATOM C CG2 VAL A 11 . 23.933 33.309 11.872 1.00 17.12 . 11 7 ATOM N N THR A 12 . 26.095 32.930 14.590 1.00 18.97 4 12 8 ATOM C CA THR A 12 . 25.734 32.995 16.032 1.00 19.80 4 12 9 ATOM C C THR A 12 . 24.695 34.106 16.113 1.00 20.92 4 12 10 ATOM O O THR A 12 . 24.869 35.118 15.421 1.00 21.84 4 12 11 ATOM C CB THR A 12 . 26.911 33.346 17.018 1.00 20.51 4 12 12 ATOM O OG1 THR A 12 3 27.946 33.921 16.183 0.50 20.29 4 12 13 ATOM O OG1 THR A 12 4 27.769 32.142 17.103 0.50 20.59 4 12 14 ATOM C CG2 THR A 12 3 27.418 32.181 17.878 0.50 20.47 4 12 15 ATOM C CG2 THR A 12 4 26.489 33.778 18.426 0.50 20.00 4 12 16 ATOM N N ILE A 13 . 23.664 33.855 16.884 1.00 22.08 . 13 17 ATOM C CA ILE A 13 . 22.623 34.850 17.093 1.00 23.44 . 13 18 ATOM C C ILE A 13 . 22.657 35.113 18.610 1.00 25.77 . 13 19 ATOM O O ILE A 13 . 23.123 34.250 19.406 1.00 26.28 . 13 20 ATOM C CB ILE A 13 . 21.236 34.463 16.492 1.00 22.67 . 13 21 ATOM C CG1 ILE A 13 . 20.478 33.469 17.371 1.00 22.14 . 13 22 ATOM C CG2 ILE A 13 . 21.357 33.986 15.016 1.00 21.75 . 13 23 # - - - - data truncated for brevity - - - - HETATM C C1 APS C . 1 4.171 29.012 7.116 0.58 17.27 1 300 101 HETATM C C2 APS C . 1 4.949 27.758 6.793 0.58 16.95 1 300 102 HETATM O O3 APS C . 1 4.800 26.678 7.393 0.58 16.85 1 300 103 HETATM N N4 APS C . 1 5.930 27.841 5.869 0.58 16.43 1 300 104 # - - - - data truncated for brevity - - - - ; save_ save__atom_site.aniso_B[1][1] _item_description.description ; The [1][1] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site.aniso_B[1][1]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[1][1]_esd' associated_esd '_atom_site.aniso_U[1][1]' conversion_constant '_atom_site_anisotrop.U[1][1]' conversion_constant '_atom_site.aniso_U[1][1]' alternate_exclusive '_atom_site_anisotrop.B[1][1]' alternate_exclusive '_atom_site_anisotrop.U[1][1]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[1][1]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_B[1][1]. ; _item.name '_atom_site.aniso_B[1][1]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[1][1]' associated_value '_atom_site.aniso_U[1][1]_esd' conversion_constant '_atom_site_anisotrop.U[1][1]_esd' conversion_constant '_atom_site.aniso_U[1][1]_esd' alternate_exclusive '_atom_site_anisotrop.B[1][1]_esd' alternate_exclusive '_atom_site_anisotrop.U[1][1]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[1][2] _item_description.description ; The [1][2] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site.aniso_B[1][2]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[1][2]_esd' associated_esd '_atom_site.aniso_U[1][2]' conversion_constant '_atom_site_anisotrop.U[1][2]' conversion_constant '_atom_site.aniso_U[1][2]' alternate_exclusive '_atom_site_anisotrop.B[1][2]' alternate_exclusive '_atom_site_anisotrop.U[1][2]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[1][2]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_B[1][2]. ; _item.name '_atom_site.aniso_B[1][2]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[1][2]' associated_value '_atom_site.aniso_U[1][2]_esd' conversion_constant '_atom_site_anisotrop.U[1][2]_esd' conversion_constant '_atom_site.aniso_U[1][2]_esd' alternate_exclusive '_atom_site_anisotrop.B[1][2]_esd' alternate_exclusive '_atom_site_anisotrop.U[1][2]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[1][3] _item_description.description ; The [1][3] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site.aniso_B[1][3]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[1][3]_esd' associated_esd '_atom_site.aniso_U[1][3]' conversion_constant '_atom_site_anisotrop.U[1][3]' conversion_constant '_atom_site.aniso_U[1][3]' alternate_exclusive '_atom_site_anisotrop.B[1][3]' alternate_exclusive '_atom_site_anisotrop.U[1][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[1][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_B[1][3]. ; _item.name '_atom_site.aniso_B[1][3]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[1][3]' associated_value '_atom_site.aniso_U[1][3]_esd' conversion_constant '_atom_site_anisotrop.U[1][3]_esd' conversion_constant '_atom_site.aniso_U[1][3]_esd' alternate_exclusive '_atom_site_anisotrop.B[1][3]_esd' alternate_exclusive '_atom_site_anisotrop.U[1][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[2][2] _item_description.description ; The [2][2] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site.aniso_B[2][2]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[2][2]_esd' associated_esd '_atom_site.aniso_U[2][2]' conversion_constant '_atom_site_anisotrop.U[2][2]' conversion_constant '_atom_site.aniso_U[2][2]' alternate_exclusive '_atom_site_anisotrop.B[2][2]' alternate_exclusive '_atom_site_anisotrop.U[2][2]' alternate_exclusive _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[2][2]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_B[2][2]. ; _item.name '_atom_site.aniso_B[2][2]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[2][2]' associated_value '_atom_site.aniso_U[2][2]_esd' conversion_constant '_atom_site_anisotrop.U[2][2]_esd' conversion_constant '_atom_site.aniso_U[2][2]_esd' alternate_exclusive '_atom_site_anisotrop.B[2][2]_esd' alternate_exclusive '_atom_site_anisotrop.U[2][2]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[2][3] _item_description.description ; The [2][3] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site.aniso_B[2][3]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[2][3]_esd' associated_esd '_atom_site.aniso_U[2][3]' conversion_constant '_atom_site_anisotrop.U[2][3]' conversion_constant '_atom_site.aniso_U[2][3]' alternate_exclusive '_atom_site_anisotrop.B[2][3]' alternate_exclusive '_atom_site_anisotrop.U[2][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[2][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_B[2][3]. ; _item.name '_atom_site.aniso_B[2][3]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[2][3]' associated_value '_atom_site.aniso_U[2][3]_esd' conversion_constant '_atom_site_anisotrop.U[2][3]_esd' conversion_constant '_atom_site.aniso_U[2][3]_esd' alternate_exclusive '_atom_site_anisotrop.B[2][3]_esd' alternate_exclusive '_atom_site_anisotrop.U[2][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[3][3] _item_description.description ; The [3][3] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site.aniso_B[3][3]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[3][3]_esd' associated_esd '_atom_site.aniso_U[3][3]' conversion_constant '_atom_site_anisotrop.U[3][3]' conversion_constant '_atom_site.aniso_U[3][3]' alternate_exclusive '_atom_site_anisotrop.B[3][3]' alternate_exclusive '_atom_site_anisotrop.U[3][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_B[3][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_B[3][3]. ; _item.name '_atom_site.aniso_B[3][3]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_B[3][3]' associated_value '_atom_site.aniso_U[3][3]_esd' conversion_constant '_atom_site_anisotrop.U[3][3]_esd' conversion_constant '_atom_site.aniso_U[3][3]_esd' alternate_exclusive '_atom_site_anisotrop.B[3][3]_esd' alternate_exclusive '_atom_site_anisotrop.U[3][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site.aniso_ratio _item_description.description ; Ratio of the maximum to minimum principal axes of displacement (thermal) ellipsoids. ; _item.name '_atom_site.aniso_ratio' _item.category_id atom_site _item.mandatory_code no _item_related.related_name '_atom_site_anisotrop.ratio' _item_related.function_code alternate_exclusive loop_ _item_range.maximum _item_range.minimum . 1.0 1.0 1.0 _item_type.code float save_ save__atom_site.aniso_U[1][1] _item_description.description ; The [1][1] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site.aniso_U[1][1]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[1][1]_esd' associated_esd '_atom_site.aniso_B[1][1]' conversion_constant '_atom_site_anisotrop.B[1][1]' conversion_constant '_atom_site.aniso_B[1][1]' alternate_exclusive '_atom_site_anisotrop.B[1][1]' alternate_exclusive '_atom_site_anisotrop.U[1][1]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site.aniso_U[1][1]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_U[1][1]. ; _item.name '_atom_site.aniso_U[1][1]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[1][1]' associated_value '_atom_site.aniso_B[1][1]_esd' conversion_constant '_atom_site_anisotrop.B[1][1]_esd' conversion_constant '_atom_site.aniso_B[1][1]_esd' alternate_exclusive '_atom_site_anisotrop.B[1][1]_esd' alternate_exclusive '_atom_site_anisotrop.U[1][1]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site.aniso_U[1][2] _item_description.description ; The [1][2] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site.aniso_U[1][2]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[1][2]_esd' associated_esd '_atom_site.aniso_B[1][2]' conversion_constant '_atom_site_anisotrop.B[1][2]' conversion_constant '_atom_site.aniso_B[1][2]' alternate_exclusive '_atom_site_anisotrop.B[1][2]' alternate_exclusive '_atom_site_anisotrop.U[1][2]' alternate_exclusive _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site.aniso_U[1][2]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_U[1][2]. ; _item.name '_atom_site.aniso_U[1][2]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[1][2]' associated_value '_atom_site.aniso_B[1][2]_esd' conversion_constant '_atom_site_anisotrop.B[1][2]_esd' conversion_constant '_atom_site.aniso_B[1][2]_esd' alternate_exclusive '_atom_site_anisotrop.B[1][2]_esd' alternate_exclusive '_atom_site_anisotrop.U[1][2]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site.aniso_U[1][3] _item_description.description ; The [1][3] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site.aniso_U[1][3]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[1][3]_esd' associated_esd '_atom_site.aniso_B[1][3]' conversion_constant '_atom_site_anisotrop.B[1][3]' conversion_constant '_atom_site.aniso_B[1][3]' alternate_exclusive '_atom_site_anisotrop.B[1][3]' alternate_exclusive '_atom_site_anisotrop.U[1][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site.aniso_U[1][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_U[1][3]. ; _item.name '_atom_site.aniso_U[1][3]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[1][3]' associated_value '_atom_site.aniso_B[1][3]_esd' conversion_constant '_atom_site_anisotrop.B[1][3]_esd' conversion_constant '_atom_site.aniso_B[1][3]_esd' alternate_exclusive '_atom_site_anisotrop.B[1][3]_esd' alternate_exclusive '_atom_site_anisotrop.U[1][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site.aniso_U[2][2] _item_description.description ; The [2][2] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site.aniso_U[2][2]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[2][2]_esd' associated_esd '_atom_site.aniso_B[2][2]' conversion_constant '_atom_site_anisotrop.B[2][2]' conversion_constant '_atom_site.aniso_B[2][2]' alternate_exclusive '_atom_site_anisotrop.B[2][2]' alternate_exclusive '_atom_site_anisotrop.U[2][2]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site.aniso_U[2][2]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_U[2][2]. ; _item.name '_atom_site.aniso_U[2][2]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[2][2]' associated_value '_atom_site.aniso_B[2][2]_esd' conversion_constant '_atom_site_anisotrop.B[2][2]_esd' conversion_constant '_atom_site.aniso_B[2][2]_esd' alternate_exclusive '_atom_site_anisotrop.B[2][2]_esd' alternate_exclusive '_atom_site_anisotrop.U[2][2]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site.aniso_U[2][3] _item_description.description ; The [2][3] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site.aniso_U[2][3]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[2][3]_esd' associated_esd '_atom_site.aniso_B[2][3]' conversion_constant '_atom_site_anisotrop.B[2][3]' conversion_constant '_atom_site.aniso_B[2][3]' alternate_exclusive '_atom_site_anisotrop.B[2][3]' alternate_exclusive '_atom_site_anisotrop.U[2][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site.aniso_U[2][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_U[2][3]. ; _item.name '_atom_site.aniso_U[2][3]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[2][3]' associated_value '_atom_site.aniso_B[2][3]_esd' conversion_constant '_atom_site_anisotrop.B[2][3]_esd' conversion_constant '_atom_site.aniso_B[2][3]_esd' alternate_exclusive '_atom_site_anisotrop.B[2][3]_esd' alternate_exclusive '_atom_site_anisotrop.U[2][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site.aniso_U[3][3] _item_description.description ; The [3][3] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site.aniso_U[3][3]' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[3][3]_esd' associated_esd '_atom_site.aniso_B[3][3]' conversion_constant '_atom_site_anisotrop.B[3][3]' conversion_constant '_atom_site.aniso_B[3][3]' alternate_exclusive '_atom_site_anisotrop.B[3][3]' alternate_exclusive '_atom_site_anisotrop.U[3][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site.aniso_U[3][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.aniso_U[3][3]. ; _item.name '_atom_site.aniso_U[3][3]_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.aniso_U[3][3]' associated_value '_atom_site.aniso_B[3][3]_esd' conversion_constant '_atom_site_anisotrop.B[3][3]_esd' conversion_constant '_atom_site.aniso_B[3][3]_esd' alternate_exclusive '_atom_site_anisotrop.B[3][3]_esd' alternate_exclusive '_atom_site_anisotrop.U[3][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site.attached_hydrogens _item_description.description ; The number of hydrogen atoms attached to the atom at this site excluding any hydrogen atoms for which coordinates (measured or calculated) are given. ; _item.name '_atom_site.attached_hydrogens' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_attached_hydrogens' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value 0 loop_ _item_range.maximum _item_range.minimum 8 8 8 0 0 0 _item_type.code int loop_ _item_examples.case _item_examples.detail 2 'water oxygen' 1 'hydroxyl oxygen' 4 'ammonium nitrogen' save_ save__atom_site.auth_asym_id _item_description.description ; An alternative identifier for _atom_site.label_asym_id that may be provided by an author in order to match the identification used in the publication that describes the structure. ; loop_ _item.name _item.category_id _item.mandatory_code '_atom_site.auth_asym_id' atom_site yes '_geom_angle.atom_site_auth_asym_id_1' geom_angle no '_geom_angle.atom_site_auth_asym_id_2' geom_angle no '_geom_angle.atom_site_auth_asym_id_3' geom_angle no '_geom_bond.atom_site_auth_asym_id_1' geom_bond no '_geom_bond.atom_site_auth_asym_id_2' geom_bond no '_geom_contact.atom_site_auth_asym_id_1' geom_contact no '_geom_contact.atom_site_auth_asym_id_2' geom_contact no '_geom_hbond.atom_site_auth_asym_id_A' geom_hbond no '_geom_hbond.atom_site_auth_asym_id_D' geom_hbond no '_geom_hbond.atom_site_auth_asym_id_H' geom_hbond no '_geom_torsion.atom_site_auth_asym_id_1' geom_torsion no '_geom_torsion.atom_site_auth_asym_id_2' geom_torsion no '_geom_torsion.atom_site_auth_asym_id_3' geom_torsion no '_geom_torsion.atom_site_auth_asym_id_4' geom_torsion no '_struct_conf.beg_auth_asym_id' struct_conf no '_struct_conf.end_auth_asym_id' struct_conf no '_struct_conn.ptnr1_auth_asym_id' struct_conn no '_struct_conn.ptnr2_auth_asym_id' struct_conn no '_struct_mon_nucl.auth_asym_id' struct_mon_nucl no '_struct_mon_prot.auth_asym_id' struct_mon_prot no '_struct_mon_prot_cis.auth_asym_id' struct_mon_prot_cis no '_struct_ncs_dom_lim.beg_auth_asym_id' struct_ncs_dom_lim no '_struct_ncs_dom_lim.end_auth_asym_id' struct_ncs_dom_lim no '_struct_sheet_range.beg_auth_asym_id' struct_sheet_range no '_struct_sheet_range.end_auth_asym_id' struct_sheet_range no '_struct_site_gen.auth_asym_id' struct_site_gen no loop_ _item_linked.child_name _item_linked.parent_name '_geom_angle.atom_site_auth_asym_id_1' '_atom_site.auth_asym_id' '_geom_angle.atom_site_auth_asym_id_2' '_atom_site.auth_asym_id' '_geom_angle.atom_site_auth_asym_id_3' '_atom_site.auth_asym_id' '_geom_bond.atom_site_auth_asym_id_1' '_atom_site.auth_asym_id' '_geom_bond.atom_site_auth_asym_id_2' '_atom_site.auth_asym_id' '_geom_contact.atom_site_auth_asym_id_1' '_atom_site.auth_asym_id' '_geom_contact.atom_site_auth_asym_id_2' '_atom_site.auth_asym_id' '_geom_hbond.atom_site_auth_asym_id_A' '_atom_site.auth_asym_id' '_geom_hbond.atom_site_auth_asym_id_D' '_atom_site.auth_asym_id' '_geom_hbond.atom_site_auth_asym_id_H' '_atom_site.auth_asym_id' '_geom_torsion.atom_site_auth_asym_id_1' '_atom_site.auth_asym_id' '_geom_torsion.atom_site_auth_asym_id_2' '_atom_site.auth_asym_id' '_geom_torsion.atom_site_auth_asym_id_3' '_atom_site.auth_asym_id' '_geom_torsion.atom_site_auth_asym_id_4' '_atom_site.auth_asym_id' '_struct_conf.beg_auth_asym_id' '_atom_site.auth_asym_id' '_struct_conf.end_auth_asym_id' '_atom_site.auth_asym_id' '_struct_conn.ptnr1_auth_asym_id' '_atom_site.auth_asym_id' '_struct_conn.ptnr2_auth_asym_id' '_atom_site.auth_asym_id' '_struct_mon_nucl.auth_asym_id' '_atom_site.auth_asym_id' '_struct_mon_prot.auth_asym_id' '_atom_site.auth_asym_id' '_struct_mon_prot_cis.auth_asym_id' '_atom_site.auth_asym_id' '_struct_ncs_dom_lim.beg_auth_asym_id' '_atom_site.auth_asym_id' '_struct_ncs_dom_lim.end_auth_asym_id' '_atom_site.auth_asym_id' '_struct_sheet_range.beg_auth_asym_id' '_atom_site.auth_asym_id' '_struct_sheet_range.end_auth_asym_id' '_atom_site.auth_asym_id' '_struct_site_gen.auth_asym_id' '_atom_site.auth_asym_id' _item_sub_category.id mm_atom_site_auth_label _item_type.code code save_ save__atom_site.auth_atom_id _item_description.description ; An alternative identifier for _atom_site.label_atom_id that may be provided by an author in order to match the identification used in the publication that describes the structure. ; loop_ _item.name _item.category_id _item.mandatory_code '_atom_site.auth_atom_id' atom_site no '_geom_angle.atom_site_auth_atom_id_1' geom_angle no '_geom_angle.atom_site_auth_atom_id_2' geom_angle no '_geom_angle.atom_site_auth_atom_id_3' geom_angle no '_geom_bond.atom_site_auth_atom_id_1' geom_bond no '_geom_bond.atom_site_auth_atom_id_2' geom_bond no '_geom_contact.atom_site_auth_atom_id_1' geom_contact no '_geom_contact.atom_site_auth_atom_id_2' geom_contact no '_geom_hbond.atom_site_auth_atom_id_A' geom_hbond no '_geom_hbond.atom_site_auth_atom_id_D' geom_hbond no '_geom_hbond.atom_site_auth_atom_id_H' geom_hbond no '_geom_torsion.atom_site_auth_atom_id_1' geom_torsion no '_geom_torsion.atom_site_auth_atom_id_2' geom_torsion no '_geom_torsion.atom_site_auth_atom_id_3' geom_torsion no '_geom_torsion.atom_site_auth_atom_id_4' geom_torsion no '_struct_conn.ptnr1_auth_atom_id' struct_conn no '_struct_conn.ptnr2_auth_atom_id' struct_conn no '_struct_sheet_hbond.range_1_beg_auth_atom_id' struct_sheet_hbond no '_struct_sheet_hbond.range_1_end_auth_atom_id' struct_sheet_hbond no '_struct_sheet_hbond.range_2_beg_auth_atom_id' struct_sheet_hbond no '_struct_sheet_hbond.range_2_end_auth_atom_id' struct_sheet_hbond no '_struct_site_gen.auth_atom_id' struct_site_gen no loop_ _item_linked.child_name _item_linked.parent_name '_geom_angle.atom_site_auth_atom_id_1' '_atom_site.auth_atom_id' '_geom_angle.atom_site_auth_atom_id_2' '_atom_site.auth_atom_id' '_geom_angle.atom_site_auth_atom_id_3' '_atom_site.auth_atom_id' '_geom_bond.atom_site_auth_atom_id_1' '_atom_site.auth_atom_id' '_geom_bond.atom_site_auth_atom_id_2' '_atom_site.auth_atom_id' '_geom_contact.atom_site_auth_atom_id_1' '_atom_site.auth_atom_id' '_geom_contact.atom_site_auth_atom_id_2' '_atom_site.auth_atom_id' '_geom_hbond.atom_site_auth_atom_id_A' '_atom_site.auth_atom_id' '_geom_hbond.atom_site_auth_atom_id_D' '_atom_site.auth_atom_id' '_geom_hbond.atom_site_auth_atom_id_H' '_atom_site.auth_atom_id' '_geom_torsion.atom_site_auth_atom_id_1' '_atom_site.auth_atom_id' '_geom_torsion.atom_site_auth_atom_id_2' '_atom_site.auth_atom_id' '_geom_torsion.atom_site_auth_atom_id_3' '_atom_site.auth_atom_id' '_geom_torsion.atom_site_auth_atom_id_4' '_atom_site.auth_atom_id' '_struct_conn.ptnr1_auth_atom_id' '_atom_site.auth_atom_id' '_struct_conn.ptnr2_auth_atom_id' '_atom_site.auth_atom_id' '_struct_sheet_hbond.range_1_beg_auth_atom_id' '_atom_site.auth_atom_id' '_struct_sheet_hbond.range_1_end_auth_atom_id' '_atom_site.auth_atom_id' '_struct_sheet_hbond.range_2_beg_auth_atom_id' '_atom_site.auth_atom_id' '_struct_sheet_hbond.range_2_end_auth_atom_id' '_atom_site.auth_atom_id' '_struct_site_gen.auth_atom_id' '_atom_site.auth_atom_id' _item_sub_category.id mm_atom_site_auth_label _item_type.code atcode save_ save__atom_site.auth_comp_id _item_description.description ; An alternative identifier for _atom_site.label_comp_id that may be provided by an author in order to match the identification used in the publication that describes the structure. ; loop_ _item.name _item.category_id _item.mandatory_code '_atom_site.auth_comp_id' atom_site no '_geom_angle.atom_site_auth_comp_id_1' geom_angle no '_geom_angle.atom_site_auth_comp_id_2' geom_angle no '_geom_angle.atom_site_auth_comp_id_3' geom_angle no '_geom_bond.atom_site_auth_comp_id_1' geom_bond no '_geom_bond.atom_site_auth_comp_id_2' geom_bond no '_geom_contact.atom_site_auth_comp_id_1' geom_contact no '_geom_contact.atom_site_auth_comp_id_2' geom_contact no '_geom_hbond.atom_site_auth_comp_id_A' geom_hbond no '_geom_hbond.atom_site_auth_comp_id_D' geom_hbond no '_geom_hbond.atom_site_auth_comp_id_H' geom_hbond no '_geom_torsion.atom_site_auth_comp_id_1' geom_torsion no '_geom_torsion.atom_site_auth_comp_id_2' geom_torsion no '_geom_torsion.atom_site_auth_comp_id_3' geom_torsion no '_geom_torsion.atom_site_auth_comp_id_4' geom_torsion no '_struct_conf.beg_auth_comp_id' struct_conf no '_struct_conf.end_auth_comp_id' struct_conf no '_struct_conn.ptnr1_auth_comp_id' struct_conn no '_struct_conn.ptnr2_auth_comp_id' struct_conn no '_struct_mon_nucl.auth_comp_id' struct_mon_nucl no '_struct_mon_prot.auth_comp_id' struct_mon_prot no '_struct_mon_prot_cis.auth_comp_id' struct_mon_prot_cis no '_struct_ncs_dom_lim.beg_auth_comp_id' struct_ncs_dom_lim no '_struct_ncs_dom_lim.end_auth_comp_id' struct_ncs_dom_lim no '_struct_sheet_range.beg_auth_comp_id' struct_sheet_range no '_struct_sheet_range.end_auth_comp_id' struct_sheet_range no '_struct_site_gen.auth_comp_id' struct_site_gen no loop_ _item_linked.child_name _item_linked.parent_name '_geom_angle.atom_site_auth_comp_id_1' '_atom_site.auth_comp_id' '_geom_angle.atom_site_auth_comp_id_2' '_atom_site.auth_comp_id' '_geom_angle.atom_site_auth_comp_id_3' '_atom_site.auth_comp_id' '_geom_bond.atom_site_auth_comp_id_1' '_atom_site.auth_comp_id' '_geom_bond.atom_site_auth_comp_id_2' '_atom_site.auth_comp_id' '_geom_contact.atom_site_auth_comp_id_1' '_atom_site.auth_comp_id' '_geom_contact.atom_site_auth_comp_id_2' '_atom_site.auth_comp_id' '_geom_hbond.atom_site_auth_comp_id_A' '_atom_site.auth_comp_id' '_geom_hbond.atom_site_auth_comp_id_D' '_atom_site.auth_comp_id' '_geom_hbond.atom_site_auth_comp_id_H' '_atom_site.auth_comp_id' '_geom_torsion.atom_site_auth_comp_id_1' '_atom_site.auth_comp_id' '_geom_torsion.atom_site_auth_comp_id_2' '_atom_site.auth_comp_id' '_geom_torsion.atom_site_auth_comp_id_3' '_atom_site.auth_comp_id' '_geom_torsion.atom_site_auth_comp_id_4' '_atom_site.auth_comp_id' '_struct_conf.beg_auth_comp_id' '_atom_site.auth_comp_id' '_struct_conf.end_auth_comp_id' '_atom_site.auth_comp_id' '_struct_conn.ptnr1_auth_comp_id' '_atom_site.auth_comp_id' '_struct_conn.ptnr2_auth_comp_id' '_atom_site.auth_comp_id' '_struct_mon_nucl.auth_comp_id' '_atom_site.auth_comp_id' '_struct_mon_prot.auth_comp_id' '_atom_site.auth_comp_id' '_struct_mon_prot_cis.auth_comp_id' '_atom_site.auth_comp_id' '_struct_ncs_dom_lim.beg_auth_comp_id' '_atom_site.auth_comp_id' '_struct_ncs_dom_lim.end_auth_comp_id' '_atom_site.auth_comp_id' '_struct_sheet_range.beg_auth_comp_id' '_atom_site.auth_comp_id' '_struct_sheet_range.end_auth_comp_id' '_atom_site.auth_comp_id' '_struct_site_gen.auth_comp_id' '_atom_site.auth_comp_id' _item_sub_category.id mm_atom_site_auth_label _item_type.code code save_ save__atom_site.auth_seq_id _item_description.description ; An alternative identifier for _atom_site.label_seq_id that may be provided by an author in order to match the identification used in the publication that describes the structure. Note that this is not necessarily a number, that the values do not have to be positive, and that the value does not have to correspond to the value of _atom_site.label_seq_id. The value of _atom_site.label_seq_id is required to be a sequential list of positive integers. The author may assign values to _atom_site.auth_seq_id in any desired way. For instance, the values may be used to relate this structure to a numbering scheme in a homologous structure, including sequence gaps or insertion codes. Alternatively, a scheme may be used for a truncated polymer that maintains the numbering scheme of the full length polymer. In all cases, the scheme used here must match the scheme used in the publication that describes the structure. ; loop_ _item.name _item.category_id _item.mandatory_code '_atom_site.auth_seq_id' atom_site no '_geom_angle.atom_site_auth_seq_id_1' geom_angle no '_geom_angle.atom_site_auth_seq_id_2' geom_angle no '_geom_angle.atom_site_auth_seq_id_3' geom_angle no '_geom_bond.atom_site_auth_seq_id_1' geom_bond no '_geom_bond.atom_site_auth_seq_id_2' geom_bond no '_geom_contact.atom_site_auth_seq_id_1' geom_contact no '_geom_contact.atom_site_auth_seq_id_2' geom_contact no '_geom_hbond.atom_site_auth_seq_id_A' geom_hbond no '_geom_hbond.atom_site_auth_seq_id_D' geom_hbond no '_geom_hbond.atom_site_auth_seq_id_H' geom_hbond no '_geom_torsion.atom_site_auth_seq_id_1' geom_torsion no '_geom_torsion.atom_site_auth_seq_id_2' geom_torsion no '_geom_torsion.atom_site_auth_seq_id_3' geom_torsion no '_geom_torsion.atom_site_auth_seq_id_4' geom_torsion no '_struct_conf.beg_auth_seq_id' struct_conf no '_struct_conf.end_auth_seq_id' struct_conf no '_struct_conn.ptnr1_auth_seq_id' struct_conn no '_struct_conn.ptnr2_auth_seq_id' struct_conn no '_struct_mon_nucl.auth_seq_id' struct_mon_nucl no '_struct_mon_prot.auth_seq_id' struct_mon_prot no '_struct_mon_prot_cis.auth_seq_id' struct_mon_prot_cis no '_struct_ncs_dom_lim.beg_auth_seq_id' struct_ncs_dom_lim no '_struct_ncs_dom_lim.end_auth_seq_id' struct_ncs_dom_lim no '_struct_sheet_hbond.range_1_beg_auth_seq_id' struct_sheet_hbond no '_struct_sheet_hbond.range_1_end_auth_seq_id' struct_sheet_hbond no '_struct_sheet_hbond.range_2_beg_auth_seq_id' struct_sheet_hbond no '_struct_sheet_hbond.range_2_end_auth_seq_id' struct_sheet_hbond no '_struct_sheet_range.beg_auth_seq_id' struct_sheet_range no '_struct_sheet_range.end_auth_seq_id' struct_sheet_range no '_struct_site_gen.auth_seq_id' struct_site_gen no loop_ _item_linked.child_name _item_linked.parent_name '_geom_angle.atom_site_auth_seq_id_1' '_atom_site.auth_seq_id' '_geom_angle.atom_site_auth_seq_id_2' '_atom_site.auth_seq_id' '_geom_angle.atom_site_auth_seq_id_3' '_atom_site.auth_seq_id' '_geom_bond.atom_site_auth_seq_id_1' '_atom_site.auth_seq_id' '_geom_bond.atom_site_auth_seq_id_2' '_atom_site.auth_seq_id' '_geom_contact.atom_site_auth_seq_id_1' '_atom_site.auth_seq_id' '_geom_contact.atom_site_auth_seq_id_2' '_atom_site.auth_seq_id' '_geom_hbond.atom_site_auth_seq_id_A' '_atom_site.auth_seq_id' '_geom_hbond.atom_site_auth_seq_id_D' '_atom_site.auth_seq_id' '_geom_hbond.atom_site_auth_seq_id_H' '_atom_site.auth_seq_id' '_geom_torsion.atom_site_auth_seq_id_1' '_atom_site.auth_seq_id' '_geom_torsion.atom_site_auth_seq_id_2' '_atom_site.auth_seq_id' '_geom_torsion.atom_site_auth_seq_id_3' '_atom_site.auth_seq_id' '_geom_torsion.atom_site_auth_seq_id_4' '_atom_site.auth_seq_id' '_struct_conf.beg_auth_seq_id' '_atom_site.auth_seq_id' '_struct_conf.end_auth_seq_id' '_atom_site.auth_seq_id' '_struct_conn.ptnr1_auth_seq_id' '_atom_site.auth_seq_id' '_struct_conn.ptnr2_auth_seq_id' '_atom_site.auth_seq_id' '_struct_mon_nucl.auth_seq_id' '_atom_site.auth_seq_id' '_struct_mon_prot.auth_seq_id' '_atom_site.auth_seq_id' '_struct_mon_prot_cis.auth_seq_id' '_atom_site.auth_seq_id' '_struct_ncs_dom_lim.beg_auth_seq_id' '_atom_site.auth_seq_id' '_struct_ncs_dom_lim.end_auth_seq_id' '_atom_site.auth_seq_id' '_struct_sheet_hbond.range_1_beg_auth_seq_id' '_atom_site.auth_seq_id' '_struct_sheet_hbond.range_1_end_auth_seq_id' '_atom_site.auth_seq_id' '_struct_sheet_hbond.range_2_beg_auth_seq_id' '_atom_site.auth_seq_id' '_struct_sheet_hbond.range_2_end_auth_seq_id' '_atom_site.auth_seq_id' '_struct_sheet_range.beg_auth_seq_id' '_atom_site.auth_seq_id' '_struct_sheet_range.end_auth_seq_id' '_atom_site.auth_seq_id' '_struct_site_gen.auth_seq_id' '_atom_site.auth_seq_id' _item_sub_category.id mm_atom_site_auth_label _item_type.code code save_ save__atom_site.B_equiv_geom_mean _item_description.description ; Equivalent isotropic atomic displacement parameter, B~eq~, in angstroms squared, calculated as the geometric mean of the anisotropic atomic displacement parameters. B~eq~ = (B~i~ B~j~ B~k~)^1/3^ B~n~ = the principal components of the orthogonalized B^ij^ The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site.B_equiv_geom_mean' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_B_equiv_geom_mean' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.B_equiv_geom_mean_esd' associated_esd '_atom_site.U_equiv_geom_mean' conversion_constant _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site.B_equiv_geom_mean_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.B_equiv_geom_mean. ; _item.name '_atom_site.B_equiv_geom_mean_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.B_equiv_geom_mean' associated_value '_atom_site.U_equiv_geom_mean' conversion_constant _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site.B_iso_or_equiv _item_description.description ; Isotropic atomic displacement parameter, or equivalent isotropic atomic displacement parameter, B~eq~, calculated from the anisotropic displacement parameters. B~eq~ = (1/3) sum~i~[sum~j~(B^ij^ A~i~ A~j~ a*~i~ a*~j~)] A = the real space cell lengths a* = the reciprocal space cell lengths B^ij^ = 8 pi^2^ U^ij^ Ref: Fischer, R. X. & Tillmanns, E. (1988). Acta Cryst. C44, 775-776. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site.B_iso_or_equiv' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_B_iso_or_equiv' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # loop_ # _item_range.maximum # _item_range.minimum . 0.0 # 0.0 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.B_iso_or_equiv_esd' associated_esd '_atom_site.U_iso_or_equiv' conversion_constant _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site.B_iso_or_equiv_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.B_iso_or_equiv. ; _item.name '_atom_site.B_iso_or_equiv_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.B_iso_or_equiv' associated_value '_atom_site.U_iso_or_equiv_esd' conversion_constant _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site.calc_attached_atom _item_description.description ; The _atom_site.id of the atom site to which the 'geometry-calculated' atom site is attached. ; _item.name '_atom_site.calc_attached_atom' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_calc_attached_atom' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code code save_ save__atom_site.calc_flag _item_description.description ; A standard code to signal whether the site coordinates have been determined from the intensities or calculated from the geometry of surrounding sites, or have been assigned dummy values. The abbreviation 'c' may be used in place of 'calc'. ; _item.name '_atom_site.calc_flag' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_calc_flag' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value d _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail d 'determined from experimental measurements' calc 'calculated from molecular geometry' c 'abbreviation for "calc"' dum 'dummy site with meaningless coordinates' save_ save__atom_site.Cartn_x _item_description.description ; The x atom-site coordinate in angstroms specified according to a set of orthogonal Cartesian axes related to the cell axes as specified by the description given in _atom_sites.Cartn_transform_axes. ; _item.name '_atom_site.Cartn_x' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_Cartn_x' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_site.Cartn_y' '_atom_site.Cartn_z' _item_related.related_name '_atom_site.Cartn_x_esd' _item_related.function_code associated_esd _item_sub_category.id cartesian_coordinate _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__atom_site.Cartn_x_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.Cartn_x. ; _item.name '_atom_site.Cartn_x_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_atom_site.Cartn_y_esd' '_atom_site.Cartn_z_esd' _item_related.related_name '_atom_site.Cartn_x' _item_related.function_code associated_value _item_sub_category.id cartesian_coordinate_esd _item_type.code float _item_units.code angstroms save_ save__atom_site.Cartn_y _item_description.description ; The y atom-site coordinate in angstroms specified according to a set of orthogonal Cartesian axes related to the cell axes as specified by the description given in _atom_sites.Cartn_transform_axes. ; _item.name '_atom_site.Cartn_y' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_Cartn_y' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_site.Cartn_x' '_atom_site.Cartn_z' _item_related.related_name '_atom_site.Cartn_y_esd' _item_related.function_code associated_esd _item_sub_category.id cartesian_coordinate _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__atom_site.Cartn_y_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.Cartn_y. ; _item.name '_atom_site.Cartn_y_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_atom_site.Cartn_x_esd' '_atom_site.Cartn_z_esd' _item_related.related_name '_atom_site.Cartn_y' _item_related.function_code associated_value _item_sub_category.id cartesian_coordinate_esd _item_type.code float _item_units.code angstroms save_ save__atom_site.Cartn_z _item_description.description ; The z atom-site coordinate in angstroms specified according to a set of orthogonal Cartesian axes related to the cell axes as specified by the description given in _atom_sites.Cartn_transform_axes. ; _item.name '_atom_site.Cartn_z' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_Cartn_z' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_site.Cartn_x' '_atom_site.Cartn_y' _item_related.related_name '_atom_site.Cartn_z_esd' _item_related.function_code associated_esd _item_sub_category.id cartesian_coordinate _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__atom_site.Cartn_z_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.Cartn_z. ; _item.name '_atom_site.Cartn_z_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_atom_site.Cartn_x_esd' '_atom_site.Cartn_y_esd' _item_related.related_name '_atom_site.Cartn_z' _item_related.function_code associated_value _item_sub_category.id cartesian_coordinate_esd _item_type.code float _item_units.code angstroms save_ save__atom_site.chemical_conn_number _item_description.description ; This data item is a pointer to _chemical_conn_atom.number in the CHEMICAL_CONN_ATOM category. ; _item.name '_atom_site.chemical_conn_number' _item.mandatory_code no _item_aliases.alias_name '_atom_site_chemical_conn_number' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 save_ save__atom_site.constraints _item_description.description ; A description of the constraints applied to parameters at this site during refinement. See also _atom_site.refinement_flags and _refine.ls_number_constraints. ; _item.name '_atom_site.constraints' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_constraints' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code line _item_examples.case 'pop=1.0-pop(Zn3)' save_ save__atom_site.details _item_description.description ; A description of special aspects of this site. See also _atom_site.refinement_flags. ; _item.name '_atom_site.details' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_description' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case 'Ag/Si disordered' save_ save__atom_site.disorder_assembly _item_description.description ; A code which identifies a cluster of atoms that show long-range positional disorder but are locally ordered. Within each such cluster of atoms, _atom_site.disorder_group is used to identify the sites that are simultaneously occupied. This field is only needed if there is more than one cluster of disordered atoms showing independent local order. *** This data item would not in general be used in a macromolecular data block. *** ; _item.name '_atom_site.disorder_assembly' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_disorder_assembly' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code code save_ save__atom_site.disorder_group _item_description.description ; A code which identifies a group of positionally disordered atom sites that are locally simultaneously occupied. Atoms that are positionally disordered over two or more sites (e.g. the hydrogen atoms of a methyl group that exists in two orientations) can be assigned to two or more groups. Sites belonging to the same group are simultaneously occupied, but those belonging to different groups are not. A minus prefix (e.g. '-1') is used to indicate sites disordered about a special position. *** This data item would not in general be used in a macromolecular data block. *** ; _item.name '_atom_site.disorder_group' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_disorder_group' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_default.value . _item_type.code code save_ save__atom_site.footnote_id _item_description.description ; The value of _atom_site.footnote_id must match an ID specified by _atom_sites_footnote.id in the ATOM_SITES_FOOTNOTE list. ; _item.name '_atom_site.footnote_id' _item.mandatory_code no save_ save__atom_site.fract_x _item_description.description ; The x coordinate of the atom-site position specified as a fraction of _cell.length_a. ; _item.name '_atom_site.fract_x' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_fract_x' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_site.fract_y' '_atom_site.fract_z' _item_related.related_name '_atom_site.fract_x_esd' _item_related.function_code associated_esd _item_sub_category.id fractional_coordinate _item_type.code float _item_type_conditions.code esd save_ save__atom_site.fract_x_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.fract_x. ; _item.name '_atom_site.fract_x_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_atom_site.fract_y_esd' '_atom_site.fract_z_esd' _item_related.related_name '_atom_site.fract_x' _item_related.function_code associated_value _item_sub_category.id fractional_coordinate_esd _item_type.code float save_ save__atom_site.fract_y _item_description.description ; The y coordinate of the atom-site position specified as a fraction of _cell.length_b. ; _item.name '_atom_site.fract_y' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_fract_y' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_site.fract_x' '_atom_site.fract_z' _item_related.related_name '_atom_site.fract_y_esd' _item_related.function_code associated_esd _item_sub_category.id fractional_coordinate _item_type.code float _item_type_conditions.code esd save_ save__atom_site.fract_y_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.fract_y. ; _item.name '_atom_site.fract_y_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_atom_site.fract_x_esd' '_atom_site.fract_z_esd' _item_related.related_name '_atom_site.fract_y' _item_related.function_code associated_value _item_sub_category.id fractional_coordinate_esd _item_type.code float save_ save__atom_site.fract_z _item_description.description ; The z coordinate of the atom-site position specified as a fraction of _cell.length_c. ; _item.name '_atom_site.fract_z' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_fract_z' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_site.fract_x' '_atom_site.fract_y' _item_related.related_name '_atom_site.fract_z_esd' _item_related.function_code associated_esd _item_sub_category.id fractional_coordinate _item_type.code float _item_type_conditions.code esd save_ save__atom_site.fract_z_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.fract_z. ; _item.name '_atom_site.fract_z_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_atom_site.fract_x_esd' '_atom_site.fract_y_esd' _item_related.related_name '_atom_site.fract_z' _item_related.function_code associated_value _item_sub_category.id fractional_coordinate_esd _item_type.code float save_ save__atom_site.group_PDB _item_description.description ; The group of atoms to which the atom site belongs. This data item is provided for compatibility with the original Protein Data Bank format, and only for that purpose. ; _item.name '_atom_site.group_PDB' _item.category_id atom_site _item.mandatory_code no _item_type.code code loop_ _item_enumeration.value ATOM HETATM save_ save__atom_site.id _item_description.description ; The value of _atom_site.id must uniquely identify a record in the ATOM_SITE list. Note that this item need not be a number; it can be any unique identifier. This data item was introduced to provide compatibility between small-molecule and macromolecular CIFs. In a small-molecule CIF, _atom_site_label is the identifier for the atom. In a macromolecular CIF, the atom identifier is the aggregate of _atom_site.label_alt_id, _atom_site.label_asym_id, _atom_site.label_atom_id, _atom_site.label_comp_id and _atom_site.label_seq_id. For the two types of files to be compatible, a formal identifier for the category had to be introduced that was independent of the different modes of identifying the atoms. For compatibility with older CIFs, _atom_site_label is aliased to _atom_site.id. ; loop_ _item.name _item.category_id _item.mandatory_code '_atom_site.id' atom_site yes '_atom_site_anisotrop.id' atom_site_anisotrop yes '_geom_angle.atom_site_id_1' geom_angle yes '_geom_angle.atom_site_id_2' geom_angle yes '_geom_angle.atom_site_id_3' geom_angle yes '_geom_bond.atom_site_id_1' geom_bond yes '_geom_bond.atom_site_id_2' geom_bond yes '_geom_contact.atom_site_id_1' geom_contact yes '_geom_contact.atom_site_id_2' geom_contact yes '_geom_hbond.atom_site_id_A' geom_hbond yes '_geom_hbond.atom_site_id_D' geom_hbond yes '_geom_hbond.atom_site_id_H' geom_hbond yes '_geom_torsion.atom_site_id_1' geom_torsion yes '_geom_torsion.atom_site_id_2' geom_torsion yes '_geom_torsion.atom_site_id_3' geom_torsion yes '_geom_torsion.atom_site_id_4' geom_torsion yes _item_aliases.alias_name '_atom_site_label' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_linked.child_name _item_linked.parent_name '_atom_site_anisotrop.id' '_atom_site.id' '_geom_angle.atom_site_id_1' '_atom_site.id' '_geom_angle.atom_site_id_2' '_atom_site.id' '_geom_angle.atom_site_id_3' '_atom_site.id' '_geom_bond.atom_site_id_1' '_atom_site.id' '_geom_bond.atom_site_id_2' '_atom_site.id' '_geom_contact.atom_site_id_1' '_atom_site.id' '_geom_contact.atom_site_id_2' '_atom_site.id' '_geom_hbond.atom_site_id_A' '_atom_site.id' '_geom_hbond.atom_site_id_D' '_atom_site.id' '_geom_hbond.atom_site_id_H' '_atom_site.id' '_geom_torsion.atom_site_id_1' '_atom_site.id' '_geom_torsion.atom_site_id_2' '_atom_site.id' '_geom_torsion.atom_site_id_3' '_atom_site.id' '_geom_torsion.atom_site_id_4' '_atom_site.id' _item_type.code code loop_ _item_examples.case '5' 'C12' 'Ca3g28' 'Fe3+17' 'H*251' 'boron2a' 'C_a_phe_83_a_0' 'Zn_Zn_301_A_0' save_ save__atom_site.label_alt_id _item_description.description ; A component of the identifier for this atom site. For further details, see the definition of the ATOM_SITE_ALT category. This data item is a pointer to _atom_sites_alt.id in the ATOM_SITES_ALT category. ; _item.name '_atom_site.label_alt_id' _item.mandatory_code yes _item_sub_category.id mm_atom_site_label save_ save__atom_site.label_asym_id _item_description.description ; A component of the identifier for this atom site. For further details, see the definition of the STRUCT_ASYM category. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category. ; _item.name '_atom_site.label_asym_id' _item.mandatory_code yes _item_sub_category.id mm_atom_site_label save_ save__atom_site.label_atom_id _item_description.description ; A component of the identifier for this atom site. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_atom_site.label_atom_id' _item.mandatory_code yes _item_sub_category.id mm_atom_site_label save_ save__atom_site.label_comp_id _item_description.description ; A component of the identifier for this atom site. This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_atom_site.label_comp_id' _item.mandatory_code yes _item_sub_category.id mm_atom_site_label save_ save__atom_site.label_entity_id _item_description.description ; This data item is a pointer to _entity.id in the ENTITY category. ; _item.name '_atom_site.label_entity_id' _item.mandatory_code yes save_ save__atom_site.label_seq_id _item_description.description ; This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. ; _item.name '_atom_site.label_seq_id' _item.mandatory_code yes save_ save__atom_site.occupancy _item_description.description ; The fraction of the atom type present at this site. The sum of the occupancies of all the atom types at this site may not significantly exceed 1.0 unless it is a dummy site. ; _item.name '_atom_site.occupancy' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_occupancy' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_default.value 1.0 # JDW 17-Apr-2003 - Unsupportable restriction. # loop_ # _item_range.maximum # _item_range.minimum 1.0 1.0 # 1.0 0.0 # 0.0 0.0 _item_related.related_name '_atom_site.occupancy_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd save_ save__atom_site.occupancy_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.occupancy. ; _item.name '_atom_site.occupancy_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 _item_related.related_name '_atom_site.occupancy' _item_related.function_code associated_value _item_type.code float save_ #save__atom_site.refinement_flags # _item_description.description #; A concatenated series of single-letter codes which indicate the # refinement restraints or constraints applied to this site. #; # _item.name '_atom_site.refinement_flags' # _item.category_id atom_site # _item.mandatory_code no # _item_aliases.alias_name '_atom_site_refinement_flags' # _item_aliases.dictionary cif_core.dic # _item_aliases.version 2.0.1 # _item_type.code ucode # loop_ # _item_enumeration.value # _item_enumeration.detail . # 'no refinement constraints' # S # 'special-position constraint on site' # G # 'rigid-group refinement of site' # R # 'riding atom site attached to non-riding atom' # D # 'distance or angle restraint on site' # T # 'thermal displacement constraints' # U # 'Uiso or Uij restraint (rigid bond)' # P # 'partial occupancy constraint' # save_ save__atom_site.restraints _item_description.description ; A description of restraints applied to specific parameters at this site during refinement. See also _atom_site.refinement_flags and _refine.ls_number_restraints. ; _item.name '_atom_site.restraints' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_restraints' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case 'restrained to planar ring' save_ save__atom_site.symmetry_multiplicity _item_description.description ; The multiplicity of a site due to the space-group symmetry as is given in International Tables for Crystallography Vol. A (2002). ; _item.name '_atom_site.symmetry_multiplicity' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_symmetry_multiplicity' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum 192 192 192 1 1 1 _item_type.code int save_ save__atom_site.thermal_displace_type _item_description.description ; A standard code used to describe the type of atomic displacement parameters used for the site. ; _item.name '_atom_site.thermal_displace_type' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_thermal_displace_type' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail Uani 'anisotropic Uij' Uiso 'isotropic U' Uovl 'overall U' Umpe 'multipole expansion U' Bani 'anisotropic Bij' Biso 'isotropic B' Bovl 'overall B' save_ save__atom_site.type_symbol _item_description.description ; This data item is a pointer to _atom_type.symbol in the ATOM_TYPE category. ; _item.name '_atom_site.type_symbol' _item.mandatory_code yes _item_aliases.alias_name '_atom_site_type_symbol' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 save_ save__atom_site.U_equiv_geom_mean _item_description.description ; Equivalent isotropic atomic displacement parameter, U~eq~, in angstroms squared, calculated as the geometric mean of the anisotropic atomic displacement parameters. U~eq~ = (U~i~ U~j~ U~k~)^1/3^ U~n~ = the principal components of the orthogonalized U^ij^ ; _item.name '_atom_site.U_equiv_geom_mean' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_U_equiv_geom_mean' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum 10.0 10.0 10.0 0.0 0.0 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.U_equiv_geom_mean_esd' associated_esd '_atom_site.B_equiv_geom_mean' conversion_constant _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site.U_equiv_geom_mean_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.U_equiv_geom_mean. ; _item.name '_atom_site.U_equiv_geom_mean_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.U_equiv_geom_mean' associated_value '_atom_site.B_equiv_geom_mean' conversion_constant _item_type.code float _item_units.code angstroms_squared save_ save__atom_site.U_iso_or_equiv _item_description.description ; Isotropic atomic displacement parameter, or equivalent isotropic atomic displacement parameter, U~eq~, calculated from anisotropic atomic displacement parameters. U~eq~ = (1/3) sum~i~[sum~j~(U^ij^ A~i~ A~j~ a*~i~ a*~j~)] A = the real space cell lengths a* = the reciprocal space cell lengths Ref: Fischer, R. X. & Tillmanns, E. (1988). Acta Cryst. C44, 775-776. ; _item.name '_atom_site.U_iso_or_equiv' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_U_iso_or_equiv' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum 10.0 10.0 10.0 0.0 0.0 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.U_iso_or_equiv_esd' associated_esd '_atom_site.B_iso_or_equiv' conversion_constant _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site.U_iso_or_equiv_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site.U_iso_or_equiv. ; _item.name '_atom_site.U_iso_or_equiv_esd' _item.category_id atom_site _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site.U_iso_or_equiv' associated_value '_atom_site.B_iso_or_equiv_esd' conversion_constant _item_type.code float _item_units.code angstroms_squared save_ save__atom_site.Wyckoff_symbol _item_description.description ; The Wyckoff symbol (letter) as listed in the space-group tables of International Tables for Crystallography, Vol. A (2002). ; _item.name '_atom_site.Wyckoff_symbol' _item.category_id atom_site _item.mandatory_code no _item_aliases.alias_name '_atom_site_Wyckoff_symbol' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code line save_ ######################### ## ATOM_SITE_ANISOTROP ## ######################### save_atom_site_anisotrop _category.description ; Data items in the ATOM_SITE_ANISOTROP category record details about anisotropic displacement parameters. If the ATOM_SITE_ANISOTROP category is used for storing these data, the corresponding ATOM_SITE data items are not used. ; _category.id atom_site_anisotrop _category.mandatory_code no _category_key.name '_atom_site_anisotrop.id' loop_ _category_group.id 'inclusive_group' 'atom_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on NDB structure BDL005 of Holbrook, Dickerson & Kim [Acta Cryst. (1985), B41, 255-262]. ; ; loop_ _atom_site_anisotrop.id _atom_site_anisotrop.type_symbol _atom_site_anisotrop.U[1][1] _atom_site_anisotrop.U[1][2] _atom_site_anisotrop.U[1][3] _atom_site_anisotrop.U[2][2] _atom_site_anisotrop.U[2][3] _atom_site_anisotrop.U[3][3] 1 O 8642 4866 7299 -342 -258 -1427 2 C 5174 4871 6243 -1885 -2051 -1377 3 C 6202 5020 4395 -1130 -556 -632 4 O 4224 4700 5046 1105 -161 345 5 C 8684 4688 4171 -1850 -433 -292 6 O 11226 5255 3532 -341 2685 1328 7 C 10214 2428 5614 -2610 -1940 902 8 C 4590 3488 5827 751 -770 986 9 N 5014 4434 3447 -17 -1593 539 # ---- abbreviated ---- ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__atom_site_anisotrop.B[1][1] _item_description.description ; The [1][1] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site_anisotrop.B[1][1]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_B_11' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[1][1]_esd' associated_esd '_atom_site.aniso_U[1][1]' conversion_constant '_atom_site_anisotrop.U[1][1]' conversion_constant '_atom_site.aniso_B[1][1]' alternate_exclusive '_atom_site.aniso_U[1][1]' alternate_exclusive '_atom_site_anisotrop.U[1][1]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[1][1]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.B[1][1]. ; _item.name '_atom_site_anisotrop.B[1][1]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[1][1]' associated_value '_atom_site.aniso_U[1][1]_esd' conversion_constant '_atom_site_anisotrop.U[1][1]_esd' conversion_constant '_atom_site.aniso_B[1][1]_esd' alternate_exclusive '_atom_site.aniso_U[1][1]_esd' alternate_exclusive '_atom_site_anisotrop.U[1][1]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[1][2] _item_description.description ; The [1][2] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site_anisotrop.B[1][2]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_B_12' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[1][2]_esd' associated_esd '_atom_site.aniso_U[1][2]' conversion_constant '_atom_site_anisotrop.U[1][2]' conversion_constant '_atom_site.aniso_B[1][2]' alternate_exclusive '_atom_site.aniso_U[1][2]' alternate_exclusive '_atom_site_anisotrop.U[1][2]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[1][2]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.B[1][2]. ; _item.name '_atom_site_anisotrop.B[1][2]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[1][2]' associated_value '_atom_site.aniso_U[1][2]_esd' conversion_constant '_atom_site_anisotrop.U[1][2]_esd' conversion_constant '_atom_site.aniso_B[1][2]_esd' alternate_exclusive '_atom_site.aniso_U[1][2]_esd' alternate_exclusive '_atom_site_anisotrop.U[1][2]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[1][3] _item_description.description ; The [1][3] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site_anisotrop.B[1][3]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_B_13' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[1][3]_esd' associated_esd '_atom_site.aniso_U[1][3]' conversion_constant '_atom_site_anisotrop.U[1][3]' conversion_constant '_atom_site.aniso_B[1][3]' alternate_exclusive '_atom_site.aniso_U[1][3]' alternate_exclusive '_atom_site_anisotrop.U[1][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[1][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.B[1][3]. ; _item.name '_atom_site_anisotrop.B[1][3]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[1][3]' associated_value '_atom_site.aniso_U[1][3]_esd' conversion_constant '_atom_site_anisotrop.U[1][3]_esd' conversion_constant '_atom_site.aniso_B[1][3]_esd' alternate_exclusive '_atom_site.aniso_U[1][3]_esd' alternate_exclusive '_atom_site_anisotrop.U[1][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[2][2] _item_description.description ; The [2][2] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site_anisotrop.B[2][2]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_B_22' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[2][2]_esd' associated_esd '_atom_site.aniso_U[2][2]' conversion_constant '_atom_site_anisotrop.U[2][2]' conversion_constant '_atom_site.aniso_B[2][2]' alternate_exclusive '_atom_site.aniso_U[2][2]' alternate_exclusive '_atom_site_anisotrop.U[2][2]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[2][2]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.B[2][2]. ; _item.name '_atom_site_anisotrop.B[2][2]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[2][2]' associated_value '_atom_site.aniso_U[2][2]_esd' conversion_constant '_atom_site_anisotrop.U[2][2]_esd' conversion_constant '_atom_site.aniso_B[2][2]_esd' alternate_exclusive '_atom_site.aniso_U[2][2]_esd' alternate_exclusive '_atom_site_anisotrop.U[2][2]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[2][3] _item_description.description ; The [2][3] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site_anisotrop.B[2][3]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_B_23' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[2][3]_esd' associated_esd '_atom_site.aniso_U[2][3]' conversion_constant '_atom_site_anisotrop.U[2][3]' conversion_constant '_atom_site.aniso_B[2][3]' alternate_exclusive '_atom_site.aniso_U[2][3]' alternate_exclusive '_atom_site_anisotrop.U[2][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[2][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.B[2][3]. ; _item.name '_atom_site_anisotrop.B[2][3]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[2][3]' associated_value '_atom_site.aniso_U[2][3]_esd' conversion_constant '_atom_site_anisotrop.U[2][3]_esd' conversion_constant '_atom_site.aniso_B[2][3]_esd' alternate_exclusive '_atom_site.aniso_U[2][3]_esd' alternate_exclusive '_atom_site_anisotrop.U[2][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[3][3] _item_description.description ; The [3][3] element of the anisotropic atomic displacement matrix B, which appears in the structure-factor term as: T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. The IUCr Commission on Nomenclature recommends against the use of B for reporting atomic displacement parameters. U, being directly proportional to B, is preferred. ; _item.name '_atom_site_anisotrop.B[3][3]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_B_33' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[3][3]_esd' associated_esd '_atom_site.aniso_U[3][3]' conversion_constant '_atom_site_anisotrop.U[3][3]' conversion_constant '_atom_site.aniso_B[3][3]' alternate_exclusive '_atom_site.aniso_U[3][3]' alternate_exclusive '_atom_site_anisotrop.U[3][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.B[3][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.B[3][3]. ; _item.name '_atom_site_anisotrop.B[3][3]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.B[3][3]' associated_value '_atom_site.aniso_U[3][3]_esd' conversion_constant '_atom_site_anisotrop.U[3][3]_esd' conversion_constant '_atom_site.aniso_B[3][3]_esd' alternate_exclusive '_atom_site.aniso_U[3][3]_esd' alternate_exclusive '_atom_site_anisotrop.U[3][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code 8pi2_angstroms_squared save_ save__atom_site_anisotrop.ratio _item_description.description ; Ratio of the maximum to minimum principal axes of displacement (thermal) ellipsoids. ; _item.name '_atom_site_anisotrop.ratio' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_ratio' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 1.0 1.0 1.0 _item_related.related_name '_atom_site.aniso_ratio' _item_related.function_code alternate_exclusive _item_type.code float save_ save__atom_site_anisotrop.id _item_description.description ; This data item is a pointer to _atom_site.id in the ATOM_SITE category. ; _item.name '_atom_site_anisotrop.id' _item.mandatory_code yes _item_aliases.alias_name '_atom_site_aniso_label' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 save_ save__atom_site_anisotrop.type_symbol _item_description.description ; This data item is a pointer to _atom_type.symbol in the ATOM_TYPE category. ; _item.name '_atom_site_anisotrop.type_symbol' _item.mandatory_code yes _item_aliases.alias_name '_atom_site_aniso_type_symbol' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 save_ save__atom_site_anisotrop.U[1][1] _item_description.description ; The [1][1] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site_anisotrop.U[1][1]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_U_11' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[1][1]_esd' associated_esd '_atom_site.aniso_B[1][1]' conversion_constant '_atom_site_anisotrop.B[1][1]' conversion_constant '_atom_site.aniso_B[1][1]' alternate_exclusive '_atom_site.aniso_U[1][1]' alternate_exclusive '_atom_site_anisotrop.B[1][1]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[1][1]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.U[1][1]. ; _item.name '_atom_site_anisotrop.U[1][1]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[1][1]' associated_value '_atom_site.aniso_B[1][1]_esd' conversion_constant '_atom_site_anisotrop.B[1][1]_esd' conversion_constant '_atom_site.aniso_B[1][1]_esd' alternate_exclusive '_atom_site.aniso_U[1][1]_esd' alternate_exclusive '_atom_site_anisotrop.B[1][1]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[1][2] _item_description.description ; The [1][2] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site_anisotrop.U[1][2]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_U_12' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[1][2]_esd' associated_esd '_atom_site.aniso_B[1][2]' conversion_constant '_atom_site_anisotrop.B[1][2]' conversion_constant '_atom_site.aniso_B[1][2]' alternate_exclusive '_atom_site.aniso_U[1][2]' alternate_exclusive '_atom_site_anisotrop.B[1][2]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[1][2]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.U[1][2]. ; _item.name '_atom_site_anisotrop.U[1][2]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[1][2]' associated_value '_atom_site.aniso_B[1][2]_esd' conversion_constant '_atom_site_anisotrop.B[1][2]_esd' conversion_constant '_atom_site.aniso_B[1][2]_esd' alternate_exclusive '_atom_site.aniso_U[1][2]_esd' alternate_exclusive '_atom_site_anisotrop.B[1][2]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[1][3] _item_description.description ; The [1][3] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site_anisotrop.U[1][3]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_U_13' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[1][3]_esd' associated_esd '_atom_site.aniso_B[1][3]' conversion_constant '_atom_site_anisotrop.B[1][3]' conversion_constant '_atom_site.aniso_B[1][3]' alternate_exclusive '_atom_site.aniso_U[1][3]' alternate_exclusive '_atom_site_anisotrop.B[1][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[1][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.U[1][3]. ; _item.name '_atom_site_anisotrop.U[1][3]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[1][3]' associated_value '_atom_site.aniso_B[1][3]_esd' conversion_constant '_atom_site_anisotrop.B[1][3]_esd' conversion_constant '_atom_site.aniso_B[1][3]_esd' alternate_exclusive '_atom_site.aniso_U[1][3]_esd' alternate_exclusive '_atom_site_anisotrop.B[1][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[2][2] _item_description.description ; The [2][2] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site_anisotrop.U[2][2]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_U_22' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[2][2]_esd' associated_esd '_atom_site.aniso_B[2][2]' conversion_constant '_atom_site_anisotrop.B[2][2]' conversion_constant '_atom_site.aniso_B[2][2]' alternate_exclusive '_atom_site.aniso_U[2][2]' alternate_exclusive '_atom_site_anisotrop.B[2][2]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[2][2]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.U[2][2]. ; _item.name '_atom_site_anisotrop.U[2][2]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[2][2]' associated_value '_atom_site.aniso_B[2][2]_esd' conversion_constant '_atom_site_anisotrop.B[2][2]_esd' conversion_constant '_atom_site.aniso_B[2][2]_esd' alternate_exclusive '_atom_site.aniso_U[2][2]_esd' alternate_exclusive '_atom_site_anisotrop.B[2][2]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[2][3] _item_description.description ; The [2][3] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site_anisotrop.U[2][3]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_U_23' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[2][3]_esd' associated_esd '_atom_site.aniso_B[2][3]' conversion_constant '_atom_site_anisotrop.B[2][3]' conversion_constant '_atom_site.aniso_B[2][3]' alternate_exclusive '_atom_site.aniso_U[2][3]' alternate_exclusive '_atom_site_anisotrop.B[2][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[2][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.U[2][3]. ; _item.name '_atom_site_anisotrop.U[2][3]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[2][3]' associated_value '_atom_site.aniso_B[2][3]_esd' conversion_constant '_atom_site_anisotrop.B[2][3]_esd' conversion_constant '_atom_site.aniso_B[2][3]_esd' alternate_exclusive '_atom_site.aniso_U[2][3]_esd' alternate_exclusive '_atom_site_anisotrop.B[2][3]_esd' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[3][3] _item_description.description ; The [3][3] element of the standard anisotropic atomic displacement matrix U, which appears in the structure-factor term as: T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} h = the Miller indices a* = the reciprocal space cell lengths These matrix elements may appear with atomic coordinates in the ATOM_SITE category, or they may appear in the separate ATOM_SITE_ANISOTROP category, but they may not appear in both places. Similarly, anisotropic displacements may appear as either B's or U's, but not as both. The unique elements of the real symmetric matrix are entered by row. ; _item.name '_atom_site_anisotrop.U[3][3]' _item.category_id atom_site_anisotrop _item.mandatory_code no _item_aliases.alias_name '_atom_site_aniso_U_33' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[3][3]_esd' associated_esd '_atom_site.aniso_B[3][3]' conversion_constant '_atom_site_anisotrop.B[3][3]' conversion_constant '_atom_site.aniso_B[3][3]' alternate_exclusive '_atom_site.aniso_U[3][3]' alternate_exclusive '_atom_site_anisotrop.B[3][3]' alternate_exclusive _item_sub_category.id matrix _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_squared save_ save__atom_site_anisotrop.U[3][3]_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _atom_site_anisotrop.U[3][3]. ; _item.name '_atom_site_anisotrop.U[3][3]_esd' _item.category_id atom_site_anisotrop _item.mandatory_code no # _item_default.value 0.0 loop_ _item_related.related_name _item_related.function_code '_atom_site_anisotrop.U[3][3]' associated_value '_atom_site.aniso_B[3][3]_esd' conversion_constant '_atom_site_anisotrop.B[3][3]_esd' conversion_constant '_atom_site.aniso_B[3][3]_esd' alternate_exclusive '_atom_site.aniso_U[3][3]_esd' alternate_exclusive '_atom_site_anisotrop.B[3][3]_esd' alternate_exclusive _item_type.code float _item_units.code angstroms_squared save_ ################ ## ATOM_SITES ## ################ save_atom_sites _category.description ; Data items in the ATOM_SITES category record details about the crystallographic cell and cell transformations, which are common to all atom sites. ; _category.id atom_sites _category.mandatory_code no _category_key.name '_atom_sites.entry_id' loop_ _category_group.id 'inclusive_group' 'atom_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; _atom_sites.entry_id '5HVP' _atom_sites.Cartn_transform_axes 'c along z, astar along x, b along y' _atom_sites.Cartn_transf_matrix[1][1] 58.39 _atom_sites.Cartn_transf_matrix[1][2] 0.00 _atom_sites.Cartn_transf_matrix[1][3] 0.00 _atom_sites.Cartn_transf_matrix[2][1] 0.00 _atom_sites.Cartn_transf_matrix[2][2] 86.70 _atom_sites.Cartn_transf_matrix[2][3] 0.00 _atom_sites.Cartn_transf_matrix[3][1] 0.00 _atom_sites.Cartn_transf_matrix[3][2] 0.00 _atom_sites.Cartn_transf_matrix[3][3] 46.27 _atom_sites.Cartn_transf_vector[1] 0.00 _atom_sites.Cartn_transf_vector[2] 0.00 _atom_sites.Cartn_transf_vector[3] 0.00 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__atom_sites.entry_id _item_description.description ; This data item is a pointer to _entry.id in the ENTRY category. ; _item.name '_atom_sites.entry_id' _item.mandatory_code yes save_ save__atom_sites.Cartn_transf_matrix[1][1] _item_description.description ; The [1][1] element of the 3x3 matrix used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.Cartn_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_matrix[1][1]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_matrix_11' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.Cartn_transf_matrix[1][2] _item_description.description ; The [1][2] element of the 3x3 matrix used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.Cartn_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_matrix[1][2]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_matrix_12' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.Cartn_transf_matrix[1][3] _item_description.description ; The [1][3] element of the 3x3 matrix used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.Cartn_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_matrix[1][3]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_matrix_13' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.Cartn_transf_matrix[2][1] _item_description.description ; The [2][1] element of the 3x3 matrix used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.Cartn_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_matrix[2][1]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_matrix_21' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.Cartn_transf_matrix[2][2] _item_description.description ; The [2][2] element of the 3x3 matrix used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.Cartn_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_matrix[2][2]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_matrix_22' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.Cartn_transf_matrix[2][3] _item_description.description ; The [2][3] element of the 3x3 matrix used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.Cartn_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_matrix[2][3]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_matrix_23' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.Cartn_transf_matrix[3][1] _item_description.description ; The [3][1] element of the 3x3 matrix used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.Cartn_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_matrix[3][1]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_matrix_31' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.Cartn_transf_matrix[3][2] _item_description.description ; The [3][2] element of the 3x3 matrix used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.Cartn_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_matrix[3][2]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_matrix_32' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.Cartn_transf_matrix[3][3] _item_description.description ; The [3][3] element of the 3x3 matrix used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.Cartn_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_matrix[3][3]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_matrix_33' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.Cartn_transf_vector[1] _item_description.description ; The [1] element of the three-element vector used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The rotation matrix is defined in _atom_sites.Cartn_transf_matrix[][]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_vector[1]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_vector_1' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value 0.0 _item_sub_category.id vector _item_type.code float save_ save__atom_sites.Cartn_transf_vector[2] _item_description.description ; The [2] element of the three-element vector used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The rotation matrix is defined in _atom_sites.Cartn_transf_matrix[][]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_vector[2]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_vector_2' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value 0.0 _item_sub_category.id vector _item_type.code float save_ save__atom_sites.Cartn_transf_vector[3] _item_description.description ; The [3] element of the three-element vector used to transform fractional coordinates in the ATOM_SITE category to Cartesian coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The rotation matrix is defined in _atom_sites.Cartn_transf_matrix[][]. |x'| |11 12 13| |x| |1| |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.Cartn_transf_vector[3]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_tran_vector_3' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value 0.0 _item_sub_category.id vector _item_type.code float save_ save__atom_sites.Cartn_transform_axes _item_description.description ; A description of the relative alignment of the crystal cell axes to the Cartesian orthogonal axes as applied in the transformation matrix _atom_sites.Cartn_transf_matrix[][]. ; _item.name '_atom_sites.Cartn_transform_axes' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_Cartn_transform_axes' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case 'a parallel to x; b in the plane of y and z' save_ save__atom_sites.fract_transf_matrix[1][1] _item_description.description ; The [1][1] element of the 3x3 matrix used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.fract_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_matrix[1][1]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_matrix_11' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.fract_transf_matrix[1][2] _item_description.description ; The [1][2] element of the 3x3 matrix used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.fract_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_matrix[1][2]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_matrix_12' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.fract_transf_matrix[1][3] _item_description.description ; The [1][3] element of the 3x3 matrix used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.fract_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_matrix[1][3]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_matrix_13' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.fract_transf_matrix[2][1] _item_description.description ; The [2][1] element of the 3x3 matrix used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.fract_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_matrix[2][1]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_matrix_21' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.fract_transf_matrix[2][2] _item_description.description ; The [2][2] element of the 3x3 matrix used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.fract_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_matrix[2][2]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_matrix_22' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.fract_transf_matrix[2][3] _item_description.description ; The [2][3] element of the 3x3 matrix used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.fract_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_matrix[2][3]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_matrix_23' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.fract_transf_matrix[3][1] _item_description.description ; The [3][1] element of the 3x3 matrix used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.fract_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_matrix[3][1]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_matrix_31' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.fract_transf_matrix[3][2] _item_description.description ; The [3][2] element of the 3x3 matrix used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.fract_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_matrix[3][2]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_matrix_32' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.fract_transf_matrix[3][3] _item_description.description ; The [3][3] element of the 3x3 matrix used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x1 translation is defined in _atom_sites.fract_transf_vector[]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_matrix[3][3]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_matrix_33' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_sub_category.id matrix _item_type.code float save_ save__atom_sites.fract_transf_vector[1] _item_description.description ; The [1] element of the three-element vector used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x3 rotation is defined in _atom_sites.fract_transf_matrix[][]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_vector[1]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_vector_1' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value 0.0 _item_sub_category.id vector _item_type.code float save_ save__atom_sites.fract_transf_vector[2] _item_description.description ; The [2] element of the three-element vector used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x3 rotation is defined in _atom_sites.fract_transf_matrix[][]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_vector[2]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_vector_2' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value 0.0 _item_sub_category.id vector _item_type.code float save_ save__atom_sites.fract_transf_vector[3] _item_description.description ; The [3] element of the three-element vector used to transform Cartesian coordinates in the ATOM_SITE category to fractional coordinates in the same category. The axial alignments of this transformation are described in _atom_sites.Cartn_transform_axes. The 3x3 rotation is defined in _atom_sites.fract_transf_matrix[][]. |x'| |11 12 13| |x| |1| |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| |z'| |31 32 33| |z| |3| ; _item.name '_atom_sites.fract_transf_vector[3]' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_fract_tran_vector_3' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value 0.0 _item_sub_category.id vector _item_type.code float save_ save__atom_sites.solution_primary _item_description.description ; This code identifies the method used to locate the initial atom sites. *** This data item would not in general be used in a macromolecular data block. *** ; _item.name '_atom_sites.solution_primary' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_solution_primary' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail difmap 'difference Fourier map' vecmap 'real-space vector search' heavy 'heavy-atom method' direct 'structure-invariant direct methods' geom 'inferred from neighbouring sites' disper 'anomalous-dispersion techniques' isomor 'isomorphous structure methods' save_ save__atom_sites.solution_secondary _item_description.description ; This code identifies the method used to locate the non-hydrogen-atom sites not found by _atom_sites.solution_primary. *** This data item would not in general be used in a macromolecular data block. *** ; _item.name '_atom_sites.solution_secondary' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_solution_secondary' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail difmap 'difference Fourier map' vecmap 'real-space vector search' heavy 'heavy-atom method' direct 'structure-invariant direct methods' geom 'inferred from neighbouring sites' disper 'anomalous-dispersion techniques' isomor 'isomorphous structure methods' save_ save__atom_sites.solution_hydrogens _item_description.description ; This code identifies the method used to locate the hydrogen atoms. *** This data item would not in general be used in a macromolecular data block. *** ; _item.name '_atom_sites.solution_hydrogens' _item.category_id atom_sites _item.mandatory_code no _item_aliases.alias_name '_atom_sites_solution_hydrogens' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail difmap 'difference Fourier map' vecmap 'real-space vector search' heavy 'heavy-atom method' direct 'structure-invariant direct methods' geom 'inferred from neighbouring sites' disper 'anomalous-dispersion techniques' isomor 'isomorphous structure methods' save_ #################### ## ATOM_SITES_ALT ## #################### save_atom_sites_alt _category.description ; Data items in the ATOM_SITES_ALT category record details about the structural ensembles that should be generated from atom sites or groups of atom sites that are modelled in alternative conformations in this data block. ; _category.id atom_sites_alt _category.mandatory_code no _category_key.name '_atom_sites_alt.id' loop_ _category_group.id 'inclusive_group' 'atom_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _atom_sites_alt.id _atom_sites_alt.details . ; Atom sites with the alternative ID set to null are not modeled in alternative conformations ; 1 ; Atom sites with the alternative ID set to 1 have been modeled in alternative conformations with respect to atom sites marked with alternative ID 2. The conformations of amino-acid side chains and solvent atoms with alternative ID set to 1 correlate with the conformation of the inhibitor marked with alternative ID 1. They have been given an occupancy of 0.58 to match the occupancy assigned to the inhibitor. ; 2 ; Atom sites with the alternative ID set to 2 have been modeled in alternative conformations with respect to atom sites marked with alternative ID 1. The conformations of amino-acid side chains and solvent atoms with alternative ID set to 2 correlate with the conformation of the inhibitor marked with alternative ID 2. They have been given an occupancy of 0.42 to match the occupancy assigned to the inhibitor. ; 3 ; Atom sites with the alternative ID set to 3 have been modeled in alternative conformations with respect to atoms marked with alternative ID 4. The conformations of amino-acid side chains and solvent atoms with alternative ID set to 3 do not correlate with the conformation of the inhibitor. These atom sites have arbitrarily been given an occupancy of 0.50. ; 4 ; Atom sites with the alternative ID set to 4 have been modeled in alternative conformations with respect to atoms marked with alternative ID 3. The conformations of amino-acid side chains and solvent atoms with alternative ID set to 4 do not correlate with the conformation of the inhibitor. These atom sites have arbitrarily been given an occupancy of 0.50. ; ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__atom_sites_alt.details _item_description.description ; A description of special aspects of the modelling of atoms in alternative conformations. ; _item.name '_atom_sites_alt.details' _item.category_id atom_sites_alt _item.mandatory_code no _item_type.code text save_ save__atom_sites_alt.id _item_description.description ; The value of _atom_sites_alt.id must uniquely identify a record in the ATOM_SITES_ALT list. Note that this item need not be a number; it can be any unique identifier. ; loop_ _item.name _item.category_id _item.mandatory_code '_atom_sites_alt.id' atom_sites_alt yes '_atom_site.label_alt_id' atom_site no '_atom_sites_alt_gen.alt_id' atom_sites_alt_gen yes '_geom_angle.atom_site_label_alt_id_1' geom_angle no '_geom_angle.atom_site_label_alt_id_2' geom_angle no '_geom_angle.atom_site_label_alt_id_3' geom_angle no '_geom_bond.atom_site_label_alt_id_1' geom_bond no '_geom_bond.atom_site_label_alt_id_2' geom_bond no '_geom_contact.atom_site_label_alt_id_1' geom_contact no '_geom_contact.atom_site_label_alt_id_2' geom_contact no '_geom_hbond.atom_site_label_alt_id_A' geom_hbond no '_geom_hbond.atom_site_label_alt_id_D' geom_hbond no '_geom_hbond.atom_site_label_alt_id_H' geom_hbond no '_geom_torsion.atom_site_label_alt_id_1' geom_torsion no '_geom_torsion.atom_site_label_alt_id_2' geom_torsion no '_geom_torsion.atom_site_label_alt_id_3' geom_torsion no '_geom_torsion.atom_site_label_alt_id_4' geom_torsion no '_struct_conn.ptnr1_label_alt_id' struct_conn no '_struct_conn.ptnr2_label_alt_id' struct_conn no '_struct_mon_nucl.label_alt_id' struct_mon_nucl yes '_struct_mon_prot.label_alt_id' struct_mon_prot yes '_struct_mon_prot_cis.label_alt_id' struct_mon_prot_cis yes '_struct_ncs_dom_lim.beg_label_alt_id' struct_ncs_dom_lim yes '_struct_ncs_dom_lim.end_label_alt_id' struct_ncs_dom_lim yes '_struct_site_gen.label_alt_id' struct_site_gen yes loop_ _item_linked.child_name _item_linked.parent_name '_atom_site.label_alt_id' '_atom_sites_alt.id' '_atom_sites_alt_gen.alt_id' '_atom_sites_alt.id' '_geom_angle.atom_site_label_alt_id_1' '_atom_site.label_alt_id' '_geom_angle.atom_site_label_alt_id_2' '_atom_site.label_alt_id' '_geom_angle.atom_site_label_alt_id_3' '_atom_site.label_alt_id' '_geom_bond.atom_site_label_alt_id_1' '_atom_site.label_alt_id' '_geom_bond.atom_site_label_alt_id_2' '_atom_site.label_alt_id' '_geom_contact.atom_site_label_alt_id_1' '_atom_site.label_alt_id' '_geom_contact.atom_site_label_alt_id_2' '_atom_site.label_alt_id' '_geom_hbond.atom_site_label_alt_id_A' '_atom_site.label_alt_id' '_geom_hbond.atom_site_label_alt_id_D' '_atom_site.label_alt_id' '_geom_hbond.atom_site_label_alt_id_H' '_atom_site.label_alt_id' '_geom_torsion.atom_site_label_alt_id_1' '_atom_site.label_alt_id' '_geom_torsion.atom_site_label_alt_id_2' '_atom_site.label_alt_id' '_geom_torsion.atom_site_label_alt_id_3' '_atom_site.label_alt_id' '_geom_torsion.atom_site_label_alt_id_4' '_atom_site.label_alt_id' '_struct_conn.ptnr1_label_alt_id' '_atom_site.label_alt_id' '_struct_conn.ptnr2_label_alt_id' '_atom_site.label_alt_id' '_struct_mon_nucl.label_alt_id' '_atom_site.label_alt_id' '_struct_mon_prot.label_alt_id' '_atom_site.label_alt_id' '_struct_mon_prot_cis.label_alt_id' '_atom_site.label_alt_id' '_struct_ncs_dom_lim.beg_label_alt_id' '_atom_site.label_alt_id' '_struct_ncs_dom_lim.end_label_alt_id' '_atom_site.label_alt_id' '_struct_site_gen.label_alt_id' '_atom_site.label_alt_id' _item_type.code code loop_ _item_examples.case 'orientation 1' 'molecule abc' save_ ######################## ## ATOM_SITES_ALT_ENS ## ######################## save_atom_sites_alt_ens _category.description ; Data items in the ATOM_SITES_ALT_ENS category record details about the ensemble structure generated from atoms with various alternative conformation IDs. ; _category.id atom_sites_alt_ens _category.mandatory_code no _category_key.name '_atom_sites_alt_ens.id' loop_ _category_group.id 'inclusive_group' 'atom_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _atom_sites_alt_ens.id _atom_sites_alt_ens.details 'Ensemble 1-A' ; The inhibitor binds to the enzyme in two, roughly twofold symmetric alternative conformations. This conformational ensemble includes the more populated conformation of the inhibitor (ID=1) and the amino-acid side chains and solvent structure that correlate with this inhibitor conformation. Also included are one set (ID=3) of side chains with alternative conformations when the conformations are not correlated with the inhibitor conformation. ; 'Ensemble 1-B' ; The inhibitor binds to the enzyme in two, roughly twofold symmetric alternative conformations. This conformational ensemble includes the more populated conformation of the inhibitor (ID=1) and the amino-acid side chains and solvent structure that correlate with this inhibitor conformation. Also included are one set (ID=4) of side chains with alternative conformations when the conformations are not correlated with the inhibitor conformation. ; 'Ensemble 2-A' ; The inhibitor binds to the enzyme in two, roughly twofold symmetric alternative conformations. This conformational ensemble includes the less populated conformation of the inhibitor (ID=2) and the amino-acid side chains and solvent structure that correlate with this inhibitor conformation. Also included are one set (ID=3) of side chains with alternative conformations when the conformations are not correlated with the inhibitor conformation. ; 'Ensemble 2-B' ; The inhibitor binds to the enzyme in two, roughly twofold symmetric alternative conformations. This conformational ensemble includes the less populated conformation of the inhibitor (ID=2) and the amino-acid side chains and solvent structure that correlate with this inhibitor conformation. Also included are one set (ID=4) of side chains with alternative conformations when the conformations are not correlated with the inhibitor conformation. ; ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__atom_sites_alt_ens.details _item_description.description ; A description of special aspects of the ensemble structure generated from atoms with various alternative IDs. ; _item.name '_atom_sites_alt_ens.details' _item.category_id atom_sites_alt_ens _item.mandatory_code no _item_type.code text save_ save__atom_sites_alt_ens.id _item_description.description ; The value of _atom_sites_alt_ens.id must uniquely identify a record in the ATOM_SITES_ALT_ENS list. Note that this item need not be a number; it can be any unique identifier. ; loop_ _item.name _item.category_id _item.mandatory_code '_atom_sites_alt_ens.id' atom_sites_alt_ens yes '_atom_sites_alt_gen.ens_id' atom_sites_alt_gen yes loop_ _item_linked.child_name _item_linked.parent_name '_atom_sites_alt_gen.ens_id' '_atom_sites_alt_ens.id' _item_type.code code save_ ######################## ## ATOM_SITES_ALT_GEN ## ######################## save_atom_sites_alt_gen _category.description ; Data items in the ATOM_SITES_ALT_GEN category record details about the interpretation of multiple conformations in the structure. ; _category.id atom_sites_alt_gen _category.mandatory_code no loop_ _category_key.name '_atom_sites_alt_gen.ens_id' '_atom_sites_alt_gen.alt_id' loop_ _category_group.id 'inclusive_group' 'atom_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _atom_sites_alt_gen.ens_id _atom_sites_alt_gen.alt_id 'Ensemble 1-A' . 'Ensemble 1-A' 1 'Ensemble 1-A' 3 'Ensemble 1-B' . 'Ensemble 1-B' 1 'Ensemble 1-B' 4 'Ensemble 2-A' . 'Ensemble 2-A' 2 'Ensemble 2-A' 3 'Ensemble 2-B' . 'Ensemble 2-B' 2 'Ensemble 2-B' 4 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__atom_sites_alt_gen.alt_id _item_description.description ; This data item is a pointer to _atom_sites_alt.id in the ATOM_SITES_ALT category. ; _item.name '_atom_sites_alt_gen.alt_id' _item.mandatory_code yes save_ save__atom_sites_alt_gen.ens_id _item_description.description ; This data item is a pointer to _atom_sites_alt_ens.id in the ATOM_SITES_ALT_ENS category. ; _item.name '_atom_sites_alt_gen.ens_id' _item.mandatory_code yes save_ ######################### ## ATOM_SITES_FOOTNOTE ## ######################### save_atom_sites_footnote _category.description ; Data items in the ATOM_SITES_FOOTNOTE category record detailed comments about an atom site or a group of atom sites. ; _category.id atom_sites_footnote _category.mandatory_code no _category_key.name '_atom_sites_footnote.id' loop_ _category_group.id 'inclusive_group' 'atom_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _atom_sites_footnote.id _atom_sites_footnote.text 1 ; The inhibitor binds to the enzyme in two alternative orientations. The two orientations have been assigned alternative IDs *1* and *2*. ; 2 ; Side chains of these residues adopt alternative orientations that correlate with the alternative orientations of the inhibitor. Side chains with alternative ID *1* and occupancy 0.58 correlate with inhibitor orientation *1*. Side chains with alternative ID *2* and occupancy 0.42 correlate with inhibitor orientation *2*. ; 3 ; The positions of these water molecules correlate with the alternative orientations of the inhibitor. Water molecules with alternative ID *1* and occupancy 0.58 correlate with inhibitor orientation *1*. Water molecules with alternative ID *2* and occupancy 0.42 correlate with inhibitor orientation *2*. ; 4 ; Side chains of these residues adopt alternative orientations that do not correlate with the alternative orientation of the inhibitor. ; 5 ; The positions of these water molecules correlate with alternative orientations of amino-acid side chains that do not correlate with alternative orientations of the inhibitor. ; ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__atom_sites_footnote.id _item_description.description ; A code that identifies the footnote. ; loop_ _item.name _item.category_id _item.mandatory_code '_atom_sites_footnote.id' atom_sites_footnote yes '_atom_site.footnote_id' atom_site no loop_ _item_linked.child_name _item_linked.parent_name '_atom_site.footnote_id' '_atom_sites_footnote.id' _item_type.code code loop_ _item_examples.case 'a' 'b' '1' '2' save_ save__atom_sites_footnote.text _item_description.description ; The text of the footnote. Footnotes are used to describe an atom site or a group of atom sites in the ATOM_SITE list. For example, footnotes may be used to indicate atoms for which the electron density is very weak, or atoms for which static disorder has been modelled. ; _item.name '_atom_sites_footnote.text' _item.category_id atom_sites_footnote _item.mandatory_code no _item_type.code text save_ ############### ## ATOM_TYPE ## ############### save_atom_type _category.description ; Data items in the ATOM_TYPE category record details about the properties of the atoms that occupy the atom sites, such as the atomic scattering factors. ; _category.id atom_type _category.mandatory_code no _category_key.name '_atom_type.symbol' loop_ _category_group.id 'inclusive_group' 'atom_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _atom_type.symbol _atom_type.oxidation_number _atom_type.scat_Cromer_Mann_a1 _atom_type.scat_Cromer_Mann_a2 _atom_type.scat_Cromer_Mann_a3 _atom_type.scat_Cromer_Mann_a4 _atom_type.scat_Cromer_Mann_b1 _atom_type.scat_Cromer_Mann_b2 _atom_type.scat_Cromer_Mann_b3 _atom_type.scat_Cromer_Mann_b4 _atom_type.scat_Cromer_Mann_c C 0 2.31000 20.8439 1.02000 10.2075 1.58860 0.568700 0.865000 51.6512 0.21560 N 0 12.2126 0.005700 3.13220 9.89330 2.01250 28.9975 1.16630 0.582600 -11.529 O 0 3.04850 13.2771 2.28680 5.70110 1.54630 0.323900 0.867000 32.9089 0.250800 S 0 6.90530 1.46790 5.20340 22.2151 1.43790 0.253600 1.58630 56.1720 0.866900 CL -1 18.2915 0.006600 7.20840 1.17170 6.53370 19.5424 2.33860 60.4486 -16.378 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 2 - based on data set TOZ of Willis, Beckwith & Tozer [Acta Cryst. (1991), C47, 2276-2277]. ; ; loop_ _atom_type.symbol _atom_type.oxidation_number _atom_type.number_in_cell _atom_type.scat_dispersion_real _atom_type.scat_dispersion_imag _atom_type.scat_source C 0 72 .017 .009 International_Tables_Vol_IV_Table_2.2B H 0 100 0 0 International_Tables_Vol_IV_Table_2.2B O 0 12 .047 .032 International_Tables_Vol_IV_Table_2.2B N 0 4 .029 .018 International_Tables_Vol_IV_Table_2.2B ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__atom_type.analytical_mass_percent _item_description.description ; Mass percentage of this atom type derived from chemical analysis. ; _item.name '_atom_type.analytical_mass_percent' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_analytical_mass_%' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_type.code float save_ save__atom_type.description _item_description.description ; A description of the atom(s) designated by this atom type. In most cases, this is the element name and oxidation state of a single atom species. For disordered or nonstoichiometric structures it will describe a combination of atom species. ; _item.name '_atom_type.description' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_description' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text loop_ _item_examples.case 'deuterium' '0.34Fe+0.66Ni' save_ save__atom_type.number_in_cell _item_description.description ; Total number of atoms of this atom type in the unit cell. ; _item.name '_atom_type.number_in_cell' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_number_in_cell' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 0 0 0 _item_type.code int save_ save__atom_type.oxidation_number _item_description.description ; Formal oxidation state of this atom type in the structure. ; _item.name '_atom_type.oxidation_number' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_oxidation_number' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_default.value 0 loop_ _item_range.maximum _item_range.minimum 8 8 8 -8 -8 -8 _item_type.code int save_ save__atom_type.radius_bond _item_description.description ; The effective intramolecular bonding radius in angstroms of this atom type. ; _item.name '_atom_type.radius_bond' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_radius_bond' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum 5.0 5.0 5.0 0.0 0.0 0.0 _item_type.code float _item_units.code angstroms save_ save__atom_type.radius_contact _item_description.description ; The effective intermolecular bonding radius in angstroms of this atom type. ; _item.name '_atom_type.radius_contact' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_radius_contact' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum 5.0 5.0 5.0 0.0 0.0 0.0 _item_type.code float _item_units.code angstroms save_ save__atom_type.scat_Cromer_Mann_a1 _item_description.description ; The Cromer-Mann scattering-factor coefficient a1 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5. ; _item.name '_atom_type.scat_Cromer_Mann_a1' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_Cromer_Mann_a1' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_type.scat_Cromer_Mann_a2' '_atom_type.scat_Cromer_Mann_a3' '_atom_type.scat_Cromer_Mann_a4' '_atom_type.scat_Cromer_Mann_b1' '_atom_type.scat_Cromer_Mann_b2' '_atom_type.scat_Cromer_Mann_b3' '_atom_type.scat_Cromer_Mann_b4' '_atom_type.scat_Cromer_Mann_c' _item_type.code float save_ save__atom_type.scat_Cromer_Mann_a2 _item_description.description ; The Cromer-Mann scattering-factor coefficient a2 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5. ; _item.name '_atom_type.scat_Cromer_Mann_a2' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_Cromer_Mann_a2' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_type.scat_Cromer_Mann_a1' '_atom_type.scat_Cromer_Mann_a3' '_atom_type.scat_Cromer_Mann_a4' '_atom_type.scat_Cromer_Mann_b1' '_atom_type.scat_Cromer_Mann_b2' '_atom_type.scat_Cromer_Mann_b3' '_atom_type.scat_Cromer_Mann_b4' '_atom_type.scat_Cromer_Mann_c' _item_type.code float save_ save__atom_type.scat_Cromer_Mann_a3 _item_description.description ; The Cromer-Mann scattering-factor coefficient a3 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5. ; _item.name '_atom_type.scat_Cromer_Mann_a3' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_Cromer_Mann_a3' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_type.scat_Cromer_Mann_a1' '_atom_type.scat_Cromer_Mann_a2' '_atom_type.scat_Cromer_Mann_a4' '_atom_type.scat_Cromer_Mann_b1' '_atom_type.scat_Cromer_Mann_b2' '_atom_type.scat_Cromer_Mann_b3' '_atom_type.scat_Cromer_Mann_b4' '_atom_type.scat_Cromer_Mann_c' _item_type.code float save_ save__atom_type.scat_Cromer_Mann_a4 _item_description.description ; The Cromer-Mann scattering-factor coefficient a4 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5. ; _item.name '_atom_type.scat_Cromer_Mann_a4' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_Cromer_Mann_a4' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_type.scat_Cromer_Mann_a1' '_atom_type.scat_Cromer_Mann_a2' '_atom_type.scat_Cromer_Mann_a3' '_atom_type.scat_Cromer_Mann_b1' '_atom_type.scat_Cromer_Mann_b2' '_atom_type.scat_Cromer_Mann_b3' '_atom_type.scat_Cromer_Mann_b4' '_atom_type.scat_Cromer_Mann_c' _item_type.code float save_ save__atom_type.scat_Cromer_Mann_b1 _item_description.description ; The Cromer-Mann scattering-factor coefficient b1 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5. ; _item.name '_atom_type.scat_Cromer_Mann_b1' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_Cromer_Mann_b1' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_type.scat_Cromer_Mann_a1' '_atom_type.scat_Cromer_Mann_a2' '_atom_type.scat_Cromer_Mann_a3' '_atom_type.scat_Cromer_Mann_a4' '_atom_type.scat_Cromer_Mann_b2' '_atom_type.scat_Cromer_Mann_b3' '_atom_type.scat_Cromer_Mann_b4' '_atom_type.scat_Cromer_Mann_c' _item_type.code float save_ save__atom_type.scat_Cromer_Mann_b2 _item_description.description ; The Cromer-Mann scattering-factor coefficient b2 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5. ; _item.name '_atom_type.scat_Cromer_Mann_b2' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_Cromer_Mann_b2' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_type.scat_Cromer_Mann_a1' '_atom_type.scat_Cromer_Mann_a2' '_atom_type.scat_Cromer_Mann_a3' '_atom_type.scat_Cromer_Mann_a4' '_atom_type.scat_Cromer_Mann_b1' '_atom_type.scat_Cromer_Mann_b3' '_atom_type.scat_Cromer_Mann_b4' '_atom_type.scat_Cromer_Mann_c' _item_type.code float save_ save__atom_type.scat_Cromer_Mann_b3 _item_description.description ; The Cromer-Mann scattering-factor coefficient b3 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5. ; _item.name '_atom_type.scat_Cromer_Mann_b3' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_Cromer_Mann_b3' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_type.scat_Cromer_Mann_a1' '_atom_type.scat_Cromer_Mann_a2' '_atom_type.scat_Cromer_Mann_a3' '_atom_type.scat_Cromer_Mann_a4' '_atom_type.scat_Cromer_Mann_b1' '_atom_type.scat_Cromer_Mann_b2' '_atom_type.scat_Cromer_Mann_b4' '_atom_type.scat_Cromer_Mann_c' _item_type.code float save_ save__atom_type.scat_Cromer_Mann_b4 _item_description.description ; The Cromer-Mann scattering-factor coefficient b4 used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5. ; _item.name '_atom_type.scat_Cromer_Mann_b4' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_Cromer_Mann_b4' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_type.scat_Cromer_Mann_a1' '_atom_type.scat_Cromer_Mann_a2' '_atom_type.scat_Cromer_Mann_a3' '_atom_type.scat_Cromer_Mann_a4' '_atom_type.scat_Cromer_Mann_b1' '_atom_type.scat_Cromer_Mann_b2' '_atom_type.scat_Cromer_Mann_b3' '_atom_type.scat_Cromer_Mann_c' _item_type.code float save_ save__atom_type.scat_Cromer_Mann_c _item_description.description ; The Cromer-Mann scattering-factor coefficient c used to calculate the scattering factors for this atom type. Ref: International Tables for X-ray Crystallography (1974). Vol. IV, Table 2.2B or: International Tables for Crystallography (2004). Vol. C, Tables 6.1.1.4 and 6.1.1.5. ; _item.name '_atom_type.scat_Cromer_Mann_c' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_Cromer_Mann_c' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_atom_type.scat_Cromer_Mann_a1' '_atom_type.scat_Cromer_Mann_a2' '_atom_type.scat_Cromer_Mann_a3' '_atom_type.scat_Cromer_Mann_a4' '_atom_type.scat_Cromer_Mann_b1' '_atom_type.scat_Cromer_Mann_b2' '_atom_type.scat_Cromer_Mann_b3' '_atom_type.scat_Cromer_Mann_b4' _item_type.code float save_ save__atom_type.scat_dispersion_imag _item_description.description ; The imaginary component of the anomalous-dispersion scattering factor, f'', in electrons for this atom type and the radiation identified by _diffrn_radiation_wavelength.id. ; _item.name '_atom_type.scat_dispersion_imag' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_dispersion_imag' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value 0.0 _item_dependent.dependent_name '_atom_type.scat_dispersion_real' _item_type.code float save_ save__atom_type.scat_dispersion_real _item_description.description ; The real component of the anomalous-dispersion scattering factor, f', in electrons for this atom type and the radiation identified by _diffrn_radiation_wavelength.id. ; _item.name '_atom_type.scat_dispersion_real' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_dispersion_real' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 # _item_default.value 0.0 _item_dependent.dependent_name '_atom_type.scat_dispersion_imag' _item_type.code float save_ save__atom_type.scat_length_neutron _item_description.description ; The bound coherent scattering length in femtometres for the atom type at the isotopic composition used for the diffraction experiment. ; _item.name '_atom_type.scat_length_neutron' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_length_neutron' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_units.code femtometres save_ save__atom_type.scat_source _item_description.description ; Reference to the source of the scattering factors or scattering lengths used for this atom type. ; _item.name '_atom_type.scat_source' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_source' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case 'International Tables Vol. IV Table 2.4.6B' save_ save__atom_type.scat_versus_stol_list _item_description.description ; A table of scattering factors as a function of sin theta over lambda. This table should be well commented to indicate the items present. Regularly formatted lists are strongly recommended. ; _item.name '_atom_type.scat_versus_stol_list' _item.category_id atom_type _item.mandatory_code no _item_aliases.alias_name '_atom_type_scat_versus_stol_list' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text save_ save__atom_type.symbol _item_description.description ; The code used to identify the atom species (singular or plural) representing this atom type. Normally this code is the element symbol. The code may be composed of any character except an underscore with the additional proviso that digits designate an oxidation state and must be followed by a + or - character. ; loop_ _item.name _item.category_id _item.mandatory_code '_atom_type.symbol' atom_type yes '_atom_site.type_symbol' atom_site yes '_atom_site_anisotrop.type_symbol' atom_site_anisotrop yes '_chemical_conn_atom.type_symbol' chemical_conn_atom yes '_chem_comp_atom.type_symbol' chem_comp_atom yes '_phasing_MIR_der_site.atom_type_symbol' phasing_MIR_der_site yes _item_aliases.alias_name '_atom_type_symbol' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_linked.child_name _item_linked.parent_name '_atom_site.type_symbol' '_atom_type.symbol' '_atom_site_anisotrop.type_symbol' '_atom_type.symbol' '_chemical_conn_atom.type_symbol' '_atom_type.symbol' '_chem_comp_atom.type_symbol' '_atom_type.symbol' '_phasing_MIR_der_site.atom_type_symbol' '_atom_type.symbol' _item_type.code code loop_ _item_examples.case 'C' 'Cu2+' 'H(SDS)' 'dummy' 'FeNi' save_ ########### ## AUDIT ## ########### save_audit _category.description ; Data items in the AUDIT category record details about the creation and subsequent updating of the data block. Note that these items apply only to the creation and updating of the data block, and should not be confused with the data items in the JOURNAL category that record different stages in the publication of the material in the data block. ; _category.id audit _category.mandatory_code no _category_key.name '_audit.revision_id' loop_ _category_group.id 'inclusive_group' 'audit_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; _audit.revision_id 1 _audit.creation_date '1992-12-08' _audit.creation_method ; Created by hand from PDB entry 5HVP, from the J. Biol. Chem. paper describing this structure and from laboratory records ; _audit.update_record ; 1992-12-09 adjusted to reflect comments from B. McKeever 1992-12-10 adjusted to reflect comments from H. Berman 1992-12-12 adjusted to reflect comments from K. Watenpaugh ; ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 2 - based on data set TOZ of Willis, Beckwith & Tozer [Acta Cryst. (1991), C47, 2276-2277]. ; ; _audit.creation_date 1991-03-20 _audit.creation_method from_xtal_archive_file_using_CIFIO _audit.update_record ; 1991-04-09 text and data added by Tony Willis. 1991-04-15 rec'd by co-editor as manuscript HL0007. 1991-04-17 adjustments based on first referee report. 1991-04-18 adjustments based on second referee report. ; ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__audit.creation_date _item_description.description ; A date that the data block was created. The date format is yyyy-mm-dd. ; _item.name '_audit.creation_date' _item.category_id audit _item.mandatory_code no _item_aliases.alias_name '_audit_creation_date' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code yyyy-mm-dd _item_examples.case '1990-07-12' save_ save__audit.creation_method _item_description.description ; A description of how data were entered into the data block. ; _item.name '_audit.creation_method' _item.category_id audit _item.mandatory_code no _item_aliases.alias_name '_audit_creation_method' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case 'spawned by the program QBEE' save_ save__audit.revision_id _item_description.description ; The value of _audit.revision_id must uniquely identify a record in the AUDIT list. ; _item.name '_audit.revision_id' _item.category_id audit _item.mandatory_code yes _item_type.code code _item_examples.case 'rev1' save_ save__audit.update_record _item_description.description ; A record of any changes to the data block. The update format is a date (yyyy-mm-dd) followed by a description of the changes. The latest update entry is added to the bottom of this record. ; _item.name '_audit.update_record' _item.category_id audit _item.mandatory_code no _item_aliases.alias_name '_audit_update_record' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case '1990-07-15 Updated by the Co-editor' save_ ################## ## AUDIT_AUTHOR ## ################## save_audit_author _category.description ; Data items in the AUDIT_AUTHOR category record details about the author(s) of the data block. ; _category.id audit_author _category.mandatory_code no _category_key.name '_audit_author.name' loop_ _category_group.id 'inclusive_group' 'audit_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _audit_author.name _audit_author.address 'Fitzgerald, Paula M.D.' ; Department of Biophysical Chemistry Merck Research Laboratories P. O. Box 2000, Ry80M203 Rahway, New Jersey 07065 USA ; 'McKeever, Brian M.' ; Department of Biophysical Chemistry Merck Research Laboratories P. O. Box 2000, Ry80M203 Rahway, New Jersey 07065 USA ; 'Van Middlesworth, J.F.' ; Department of Biophysical Chemistry Merck Research Laboratories P. O. Box 2000, Ry80M203 Rahway, New Jersey 07065 USA ; 'Springer, James P.' ; Department of Biophysical Chemistry Merck Research Laboratories P. O. Box 2000, Ry80M203 Rahway, New Jersey 07065 USA ; ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__audit_author.address _item_description.description ; The address of an author of this data block. If there are multiple authors, _audit_author.address is looped with _audit_author.name. ; _item.name '_audit_author.address' _item.category_id audit_author _item.mandatory_code no _item_aliases.alias_name '_audit_author_address' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case ; Department Institute Street City and postcode COUNTRY ; save_ save__audit_author.name _item_description.description ; The name of an author of this data block. If there are multiple authors, _audit_author.name is looped with _audit_author.address. The family name(s), followed by a comma and including any dynastic components, precedes the first name(s) or initial(s). ; _item.name '_audit_author.name' _item.category_id audit_author _item.mandatory_code yes _item_aliases.alias_name '_audit_author_name' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code line loop_ _item_examples.case 'Bleary, Percival R.' "O'Neil, F.K." 'Van den Bossche, G.' 'Yang, D.-L.' 'Simonov, Yu.A' save_ ################### ## AUDIT_CONFORM ## ################### save_audit_conform _category.description ; Data items in the AUDIT_CONFORM category describe the dictionary versions against which the data names appearing in the current data block are conformant. ; _category.id audit_conform _category.mandatory_code no loop_ _category_key.name '_audit_conform.dict_name' '_audit_conform.dict_version' loop_ _category_group.id 'inclusive_group' 'audit_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - any file conforming to the current CIF core dictionary. ; ; _audit_conform.dict_name cif_core.dic _audit_conform.dict_version 2.3.1 _audit_conform.dict_location ftp://ftp.iucr.org/pub/cif_core.2.3.1.dic ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__audit_conform.dict_location _item_description.description ; A file name or uniform resource locator (URL) for the dictionary to which the current data block conforms. ; _item.name '_audit_conform.dict_location' _item.category_id audit_conform _item.mandatory_code no _item_aliases.alias_name '_audit_conform_dict_location' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text save_ save__audit_conform.dict_name _item_description.description ; The string identifying the highest-level dictionary defining data names used in this file. ; _item.name '_audit_conform.dict_name' _item.category_id audit_conform _item.mandatory_code yes _item_aliases.alias_name '_audit_conform_dict_name' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text save_ save__audit_conform.dict_version _item_description.description ; The version number of the dictionary to which the current data block conforms. ; _item.name '_audit_conform.dict_version' _item.category_id audit_conform _item.mandatory_code yes _item_aliases.alias_name '_audit_conform_dict_version' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text save_ ########################## ## AUDIT_CONTACT_AUTHOR ## ########################## save_audit_contact_author _category.description ; Data items in the AUDIT_CONTACT_AUTHOR category record details about the name and address of the author to be contacted concerning the content of this data block. ; _category.id audit_contact_author _category.mandatory_code no _category_key.name '_audit_contact_author.name' loop_ _category_group.id 'inclusive_group' 'audit_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; _audit_contact_author.name 'Fitzgerald, Paula M.D.' _audit_contact_author.address ; Department of Biophysical Chemistry Merck Research Laboratories PO Box 2000, Ry80M203 Rahway, New Jersey 07065 USA ; _audit_contact_author.phone '1(908)5945510' _audit_contact_author.fax '1(908)5946645' _audit_contact_author.email 'paula_fitzgerald@merck.com' ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__audit_contact_author.address _item_description.description ; The mailing address of the author of the data block to whom correspondence should be addressed. ; _item.name '_audit_contact_author.address' _item.category_id audit_contact_author _item.mandatory_code no _item_aliases.alias_name '_audit_contact_author_address' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case ; Department Institute Street City and postcode COUNTRY ; save_ save__audit_contact_author.email _item_description.description ; The electronic mail address of the author of the data block to whom correspondence should be addressed, in a form recognizable to international networks. The format of e-mail addresses is given in Section 3.4, Address Specification, of Internet Message Format, RFC 2822, P. Resnick (Editor), Network Standards Group, April 2001. ; _item.name '_audit_contact_author.email' _item.category_id audit_contact_author _item.mandatory_code no _item_aliases.alias_name '_audit_contact_author_email' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code line loop_ _item_examples.case 'name@host.domain.country' 'bm@iucr.org' save_ save__audit_contact_author.fax _item_description.description ; The facsimile telephone number of the author of the data block to whom correspondence should be addressed. The recommended style starts with the international dialing prefix, followed by the area code in parentheses, followed by the local number with no spaces. ; _item.name '_audit_contact_author.fax' _item.category_id audit_contact_author _item.mandatory_code no _item_aliases.alias_name '_audit_contact_author_fax' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code line loop_ _item_examples.case '12(34)9477334' '12()349477334' save_ save__audit_contact_author.name _item_description.description ; The name of the author of the data block to whom correspondence should be addressed. The family name(s), followed by a comma and including any dynastic components, precedes the first name(s) or initial(s). ; _item.name '_audit_contact_author.name' _item.category_id audit_contact_author _item.mandatory_code yes _item_aliases.alias_name '_audit_contact_author_name' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code line loop_ _item_examples.case 'Bleary, Percival R.' "O'Neil, F.K." 'Van den Bossche, G.' 'Yang, D.-L.' 'Simonov, Yu.A' save_ save__audit_contact_author.phone _item_description.description ; The telephone number of the author of the data block to whom correspondence should be addressed. The recommended style starts with the international dialing prefix, followed by the area code in parentheses, followed by the local number and any extension number prefixed by 'x', with no spaces. ; _item.name '_audit_contact_author.phone' _item.category_id audit_contact_author _item.mandatory_code no _item_aliases.alias_name '_audit_contact_author_phone' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code line loop_ _item_examples.case '12(34)9477330' '12()349477330' '12(34)9477330x5543' save_ ########## ## CELL ## ########## save_cell _category.description ; Data items in the CELL category record details about the crystallographic cell parameters. ; _category.id cell _category.mandatory_code no _category_key.name '_cell.entry_id' loop_ _category_group.id 'inclusive_group' 'cell_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; _cell.entry_id '5HVP' _cell.length_a 58.39 _cell.length_a_esd 0.05 _cell.length_b 86.70 _cell.length_b_esd 0.12 _cell.length_c 46.27 _cell.length_c_esd 0.06 _cell.angle_alpha 90.00 _cell.angle_beta 90.00 _cell.angle_gamma 90.00 _cell.volume 234237 _cell.details ; The cell parameters were refined every twenty frames during data integration. The cell lengths given are the mean of 55 such refinements; the esds given are the root mean square deviations of these 55 observations from that mean. ; ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 2 - based on data set TOZ of Willis, Beckwith & Tozer [Acta Cryst. (1991), C47, 2276-2277]. ; ; _cell.length_a 5.959 _cell.length_a_esd 0.001 _cell.length_b 14.956 _cell.length_b_esd 0.001 _cell.length_c 19.737 _cell.length_c_esd 0.003 _cell.angle_alpha 90.0 _cell.angle_beta 90.0 _cell.angle_gamma 90.0 _cell.volume 1759.0 _cell.volume_esd 0.3 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__cell.angle_alpha _item_description.description ; Unit-cell angle alpha of the reported structure in degrees. ; _item.name '_cell.angle_alpha' _item.category_id cell _item.mandatory_code no _item_aliases.alias_name '_cell_angle_alpha' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_default.value 90.0 loop_ _item_dependent.dependent_name '_cell.angle_beta' '_cell.angle_gamma' loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 0.0 0.0 0.0 _item_related.related_name '_cell.angle_alpha_esd' _item_related.function_code associated_esd _item_sub_category.id cell_angle _item_type.code float _item_type_conditions.code esd _item_units.code degrees save_ save__cell.angle_alpha_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _cell.angle_alpha. ; _item.name '_cell.angle_alpha_esd' _item.category_id cell _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_cell.angle_beta_esd' '_cell.angle_gamma_esd' _item_related.related_name '_cell.angle_alpha' _item_related.function_code associated_value _item_sub_category.id cell_angle_esd _item_type.code float _item_units.code degrees save_ save__cell.angle_beta _item_description.description ; Unit-cell angle beta of the reported structure in degrees. ; _item.name '_cell.angle_beta' _item.category_id cell _item.mandatory_code no _item_aliases.alias_name '_cell_angle_beta' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_default.value 90.0 loop_ _item_dependent.dependent_name '_cell.angle_alpha' '_cell.angle_gamma' loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 0.0 0.0 0.0 _item_related.related_name '_cell.angle_beta_esd' _item_related.function_code associated_esd _item_sub_category.id cell_angle _item_type.code float _item_type_conditions.code esd _item_units.code degrees save_ save__cell.angle_beta_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _cell.angle_beta. ; _item.name '_cell.angle_beta_esd' _item.category_id cell _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_cell.angle_alpha_esd' '_cell.angle_gamma_esd' _item_related.related_name '_cell.angle_beta' _item_related.function_code associated_value _item_sub_category.id cell_angle_esd _item_type.code float _item_units.code degrees save_ save__cell.angle_gamma _item_description.description ; Unit-cell angle gamma of the reported structure in degrees. ; _item.name '_cell.angle_gamma' _item.category_id cell _item.mandatory_code no _item_aliases.alias_name '_cell_angle_gamma' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_default.value 90.0 loop_ _item_dependent.dependent_name '_cell.angle_alpha' '_cell.angle_beta' loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 0.0 0.0 0.0 _item_related.related_name '_cell.angle_gamma_esd' _item_related.function_code associated_esd _item_sub_category.id cell_angle _item_type.code float _item_type_conditions.code esd _item_units.code degrees save_ save__cell.angle_gamma_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _cell.angle_gamma. ; _item.name '_cell.angle_gamma_esd' _item.category_id cell _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_cell.angle_alpha_esd' '_cell.angle_beta_esd' _item_related.related_name '_cell.angle_gamma' _item_related.function_code associated_value _item_sub_category.id cell_angle_esd _item_type.code float _item_units.code degrees save_ save__cell.entry_id _item_description.description ; This data item is a pointer to _entry.id in the ENTRY category. ; _item.name '_cell.entry_id' _item.mandatory_code yes save_ save__cell.details _item_description.description ; A description of special aspects of the cell choice, noting possible alternative settings. ; _item.name '_cell.details' _item.category_id cell _item.mandatory_code no _item_aliases.alias_name '_cell_special_details' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text loop_ _item_examples.case 'pseudo-orthorhombic' 'standard setting from 45 deg rotation around c' save_ save__cell.formula_units_Z _item_description.description ; The number of the formula units in the unit cell as specified by _chemical_formula.structural, _chemical_formula.moiety or _chemical_formula.sum. ; _item.name '_cell.formula_units_Z' _item.category_id cell _item.mandatory_code no _item_aliases.alias_name '_cell_formula_units_Z' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 1 1 1 _item_type.code int save_ save__cell.length_a _item_description.description ; Unit-cell length a corresponding to the structure reported in angstroms. ; _item.name '_cell.length_a' _item.category_id cell _item.mandatory_code no _item_aliases.alias_name '_cell_length_a' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_cell.length_b' '_cell.length_c' loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_cell.length_a_esd' _item_related.function_code associated_esd _item_sub_category.id cell_length _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__cell.length_a_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _cell.length_a. ; _item.name '_cell.length_a_esd' _item.category_id cell _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_cell.length_b_esd' '_cell.length_c_esd' _item_related.related_name '_cell.length_a' _item_related.function_code associated_value _item_sub_category.id cell_length_esd _item_type.code float _item_units.code angstroms save_ save__cell.length_b _item_description.description ; Unit-cell length b corresponding to the structure reported in angstroms. ; _item.name '_cell.length_b' _item.category_id cell _item.mandatory_code no _item_aliases.alias_name '_cell_length_b' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_cell.length_a' '_cell.length_c' loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_cell.length_b_esd' _item_related.function_code associated_esd _item_sub_category.id cell_length _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__cell.length_b_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _cell.length_b. ; _item.name '_cell.length_b_esd' _item.category_id cell _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_cell.length_a_esd' '_cell.length_c_esd' _item_related.related_name '_cell.length_b' _item_related.function_code associated_value _item_sub_category.id cell_length_esd _item_type.code float _item_units.code angstroms save_ save__cell.length_c _item_description.description ; Unit-cell length c corresponding to the structure reported in angstroms. ; _item.name '_cell.length_c' _item.category_id cell _item.mandatory_code no _item_aliases.alias_name '_cell_length_c' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_cell.length_a' '_cell.length_b' loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_cell.length_c_esd' _item_related.function_code associated_esd _item_sub_category.id cell_length _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__cell.length_c_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _cell.length_c. ; _item.name '_cell.length_c_esd' _item.category_id cell _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_cell.length_a_esd' '_cell.length_b_esd' _item_related.related_name '_cell.length_c' _item_related.function_code associated_value _item_sub_category.id cell_length_esd _item_type.code float _item_units.code angstroms save_ save__cell.volume _item_description.description ; Cell volume V in angstroms cubed. V = a b c (1 - cos^2^~alpha~ - cos^2^~beta~ - cos^2^~gamma~ + 2 cos~alpha~ cos~beta~ cos~gamma~)^1/2^ a = _cell.length_a b = _cell.length_b c = _cell.length_c alpha = _cell.angle_alpha beta = _cell.angle_beta gamma = _cell.angle_gamma ; _item.name '_cell.volume' _item.category_id cell _item.mandatory_code no _item_aliases.alias_name '_cell_volume' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_cell.volume_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_cubed save_ save__cell.volume_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _cell.volume. ; _item.name '_cell.volume_esd' _item.category_id cell _item.mandatory_code no # _item_default.value 0.0 _item_related.related_name '_cell.volume' _item_related.function_code associated_value _item_type.code float _item_units.code angstroms_cubed save_ save__cell.Z_PDB _item_description.description ; The number of the polymeric chains in a unit cell. In the case of heteropolymers, Z is the number of occurrences of the most populous chain. This data item is provided for compatibility with the original Protein Data Bank format, and only for that purpose. ; _item.name '_cell.Z_PDB' _item.category_id cell _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 1 1 1 _item_type.code int save_ ###################### ## CELL_MEASUREMENT ## ###################### save_cell_measurement _category.description ; Data items in the CELL_MEASUREMENT category record details about the measurement of the crystallographic cell parameters. ; _category.id cell_measurement _category.mandatory_code no _category_key.name '_cell_measurement.entry_id' loop_ _category_group.id 'inclusive_group' 'cell_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; _cell_measurement.entry_id '5HVP' _cell_measurement.temp 293 _cell_measurement.temp_esd 3 _cell_measurement.theta_min 11 _cell_measurement.theta_max 31 _cell_measurement.wavelength 1.54 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 2 - based on data set TOZ of Willis, Beckwith & Tozer [Acta Cryst. (1991), C47, 2276-2277]. ; ; _cell_measurement.temp 293 _cell_measurement.reflns_used 25 _cell_measurement.theta_min 25 _cell_measurement.theta_max 31 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__cell_measurement.entry_id _item_description.description ; This data item is a pointer to _entry.id in the ENTRY category. ; _item.name '_cell_measurement.entry_id' _item.mandatory_code yes save_ save__cell_measurement.pressure _item_description.description ; The pressure in kilopascals at which the unit-cell parameters were measured (not the pressure at which the sample was synthesized). ; _item.name '_cell_measurement.pressure' _item.category_id cell_measurement _item.mandatory_code no _item_aliases.alias_name '_cell_measurement_pressure' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_related.related_name '_cell_measurement.pressure_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code kilopascals save_ save__cell_measurement.pressure_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _cell_measurement.pressure. ; _item.name '_cell_measurement.pressure_esd' _item.category_id cell_measurement _item.mandatory_code no # _item_default.value 0.0 _item_related.related_name '_cell_measurement.pressure' _item_related.function_code associated_value _item_type.code float _item_units.code kilopascals save_ save__cell_measurement.radiation _item_description.description ; Description of the radiation used to measure the unit-cell data. See also _cell_measurement.wavelength. ; _item.name '_cell_measurement.radiation' _item.category_id cell_measurement _item.mandatory_code no _item_aliases.alias_name '_cell_measurement_radiation' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code line loop_ _item_examples.case 'neutron' 'Cu K\a' 'synchrotron' save_ save__cell_measurement.reflns_used _item_description.description ; The total number of reflections used to determine the unit cell. These reflections may be specified as CELL_MEASUREMENT_REFLN data items. ; _item.name '_cell_measurement.reflns_used' _item.category_id cell_measurement _item.mandatory_code no _item_aliases.alias_name '_cell_measurement_reflns_used' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code int save_ save__cell_measurement.temp _item_description.description ; The temperature in kelvins at which the unit-cell parameters were measured (not the temperature of synthesis). ; _item.name '_cell_measurement.temp' _item.category_id cell_measurement _item.mandatory_code no _item_aliases.alias_name '_cell_measurement_temperature' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_cell_measurement.temp_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code kelvins save_ save__cell_measurement.temp_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _cell_measurement.temp. ; _item.name '_cell_measurement.temp_esd' _item.category_id cell_measurement _item.mandatory_code no # _item_default.value 0.0 _item_related.related_name '_cell_measurement.temp' _item_related.function_code associated_value _item_type.code float _item_units.code kelvins save_ save__cell_measurement.theta_max _item_description.description ; The maximum theta angle of reflections used to measure the unit cell in degrees. ; _item.name '_cell_measurement.theta_max' _item.category_id cell_measurement _item.mandatory_code no _item_aliases.alias_name '_cell_measurement_theta_max' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum 90.0 90.0 90.0 0.0 0.0 0.0 _item_type.code float _item_units.code degrees save_ save__cell_measurement.theta_min _item_description.description ; The minimum theta angle of reflections used to measure the unit cell in degrees. ; _item.name '_cell_measurement.theta_min' _item.category_id cell_measurement _item.mandatory_code no _item_aliases.alias_name '_cell_measurement_theta_min' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum 90.0 90.0 90.0 0.0 0.0 0.0 _item_type.code float _item_units.code degrees save_ save__cell_measurement.wavelength _item_description.description ; The wavelength in angstroms of the radiation used to measure the unit cell. If this is not specified, the wavelength is assumed to be that specified in the category DIFFRN_RADIATION_WAVELENGTH. ; _item.name '_cell_measurement.wavelength' _item.category_id cell_measurement _item.mandatory_code no _item_aliases.alias_name '_cell_measurement_wavelength' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_type.code float _item_units.code angstroms save_ ############################ ## CELL_MEASUREMENT_REFLN ## ############################ save_cell_measurement_refln _category.description ; Data items in the CELL_MEASUREMENT_REFLN category record details about the reflections used to determine the crystallographic cell parameters. The CELL_MEASUREMENT_REFLN data items would in general be used only for diffractometer data. ; _category.id cell_measurement_refln _category.mandatory_code no loop_ _category_key.name '_cell_measurement_refln.index_h' '_cell_measurement_refln.index_k' '_cell_measurement_refln.index_l' loop_ _category_group.id 'inclusive_group' 'cell_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - extracted from the CAD-4 listing of Rb~2~S~2~O~6~ at room temperature (unpublished). ; ; loop_ _cell_measurement_refln.index_h _cell_measurement_refln.index_k _cell_measurement_refln.index_l _cell_measurement_refln.theta -2 4 1 8.67 0 3 2 9.45 3 0 2 9.46 -3 4 1 8.93 -2 1 -2 7.53 10 0 0 23.77 0 10 0 23.78 -5 4 1 11.14 # - - - - data truncated for brevity - - - - ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__cell_measurement_refln.index_h _item_description.description ; Miller index h of a reflection used for measurement of the unit cell. ; _item.name '_cell_measurement_refln.index_h' _item.category_id cell_measurement_refln _item.mandatory_code yes _item_aliases.alias_name '_cell_measurement_refln_index_h' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_cell_measurement_refln.index_k' '_cell_measurement_refln.index_l' _item_sub_category.id miller_index _item_type.code int save_ save__cell_measurement_refln.index_k _item_description.description ; Miller index k of a reflection used for measurement of the unit cell. ; _item.name '_cell_measurement_refln.index_k' _item.category_id cell_measurement_refln _item.mandatory_code yes _item_aliases.alias_name '_cell_measurement_refln_index_k' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_cell_measurement_refln.index_h' '_cell_measurement_refln.index_l' _item_sub_category.id miller_index _item_type.code int save_ save__cell_measurement_refln.index_l _item_description.description ; Miller index l of a reflection used for measurement of the unit cell. ; _item.name '_cell_measurement_refln.index_l' _item.category_id cell_measurement_refln _item.mandatory_code yes _item_aliases.alias_name '_cell_measurement_refln_index_l' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_dependent.dependent_name '_cell_measurement_refln.index_h' '_cell_measurement_refln.index_k' _item_sub_category.id miller_index _item_type.code int save_ save__cell_measurement_refln.theta _item_description.description ; Theta angle for a reflection used for measurement of the unit cell in degrees. ; _item.name '_cell_measurement_refln.theta' _item.category_id cell_measurement_refln _item.mandatory_code no _item_aliases.alias_name '_cell_measurement_refln_theta' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum 90.0 90.0 90.0 0.0 0.0 0.0 _item_type.code float _item_units.code degrees save_ ############### ## CHEM_COMP ## ############### save_chem_comp _category.description ; Data items in the CHEM_COMP category give details about each of the chemical components from which the relevant chemical structures can be constructed, such as name, mass or charge. The related categories CHEM_COMP_ATOM, CHEM_COMP_BOND, CHEM_COMP_ANGLE etc. describe the detailed geometry of these chemical components. ; _category.id chem_comp _category.mandatory_code no _category_key.name '_chem_comp.id' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp.id _chem_comp.model_source _chem_comp.name phe '1987 Protin/Prolsq Ideals file' phenylalanine val '1987 Protin/Prolsq Ideals file' alanine # - - - - data truncated for brevity - - - - ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp.formula _item_description.description ; The formula for the chemical component. Formulae are written according to the following rules: (1) Only recognized element symbols may be used. (2) Each element symbol is followed by a 'count' number. A count of '1' may be omitted. (3) A space or parenthesis must separate each cluster of (element symbol + count), but in general parentheses are not used. (4) The order of elements depends on whether carbon is present or not. If carbon is present, the order should be: C, then H, then the other elements in alphabetical order of their symbol. If carbon is not present, the elements are listed purely in alphabetic order of their symbol. This is the 'Hill' system used by Chemical Abstracts. ; _item.name '_chem_comp.formula' _item.category_id chem_comp _item.mandatory_code no _item_type.code text loop_ _item_examples.case 'C18 H19 N7 O8 S' save_ save__chem_comp.formula_weight _item_description.description ; Formula mass in daltons of the chemical component. ; _item.name '_chem_comp.formula_weight' _item.category_id chem_comp _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 1.0 1.0 1.0 _item_type.code float save_ save__chem_comp.id _item_description.description ; The value of _chem_comp.id must uniquely identify each item in the CHEM_COMP list. For protein polymer entities, this is the three-letter code for the amino acid. For nucleic acid polymer entities, this is the one-letter code for the base. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_comp.id' chem_comp yes '_atom_site.label_comp_id' atom_site no '_chem_comp.mon_nstd_parent_comp_id' chem_comp no '_chem_comp_atom.comp_id' chem_comp_atom yes '_chem_comp_angle.comp_id' chem_comp_angle yes '_chem_comp_bond.comp_id' chem_comp_bond yes '_chem_comp_chir.comp_id' chem_comp_chir yes '_chem_comp_chir_atom.comp_id' chem_comp_chir_atom yes '_chem_comp_plane.comp_id' chem_comp_plane yes '_chem_comp_plane_atom.comp_id' chem_comp_plane_atom yes '_chem_comp_tor.comp_id' chem_comp_tor yes '_chem_comp_tor_value.comp_id' chem_comp_tor_value yes '_entity_poly_seq.mon_id' entity_poly_seq yes '_geom_angle.atom_site_label_comp_id_1' geom_angle no '_geom_angle.atom_site_label_comp_id_2' geom_angle no '_geom_angle.atom_site_label_comp_id_3' geom_angle no '_geom_bond.atom_site_label_comp_id_1' geom_bond no '_geom_bond.atom_site_label_comp_id_2' geom_bond no '_geom_contact.atom_site_label_comp_id_1' geom_contact no '_geom_contact.atom_site_label_comp_id_2' geom_contact no '_geom_hbond.atom_site_label_comp_id_A' geom_hbond no '_geom_hbond.atom_site_label_comp_id_D' geom_hbond no '_geom_hbond.atom_site_label_comp_id_H' geom_hbond no '_geom_torsion.atom_site_label_comp_id_1' geom_torsion no '_geom_torsion.atom_site_label_comp_id_2' geom_torsion no '_geom_torsion.atom_site_label_comp_id_3' geom_torsion no '_geom_torsion.atom_site_label_comp_id_4' geom_torsion no '_struct_conf.beg_label_comp_id' struct_conf yes '_struct_conf.end_label_comp_id' struct_conf yes '_struct_conn.ptnr1_label_comp_id' struct_conn yes '_struct_conn.ptnr2_label_comp_id' struct_conn yes '_struct_mon_nucl.label_comp_id' struct_mon_nucl yes '_struct_mon_prot.label_comp_id' struct_mon_prot yes '_struct_mon_prot_cis.label_comp_id' struct_mon_prot_cis yes '_struct_ncs_dom_lim.beg_label_comp_id' struct_ncs_dom_lim yes '_struct_ncs_dom_lim.end_label_comp_id' struct_ncs_dom_lim yes '_struct_ref_seq_dif.db_mon_id' struct_ref_seq_dif yes '_struct_ref_seq_dif.mon_id' struct_ref_seq_dif yes '_struct_sheet_range.beg_label_comp_id' struct_sheet_range yes '_struct_sheet_range.end_label_comp_id' struct_sheet_range yes '_struct_site_gen.label_comp_id' struct_site_gen yes loop_ _item_linked.child_name _item_linked.parent_name '_atom_site.label_comp_id' '_chem_comp.id' '_chem_comp.mon_nstd_parent_comp_id' '_chem_comp.id' '_chem_comp_atom.comp_id' '_chem_comp.id' '_chem_comp_chir.comp_id' '_chem_comp.id' '_chem_comp_chir_atom.comp_id' '_chem_comp.id' '_chem_comp_plane.comp_id' '_chem_comp.id' '_chem_comp_plane_atom.comp_id' '_chem_comp.id' '_entity_poly_seq.mon_id' '_chem_comp.id' '_chem_comp_angle.comp_id' '_chem_comp_atom.comp_id' '_chem_comp_bond.comp_id' '_chem_comp_atom.comp_id' '_chem_comp_tor.comp_id' '_chem_comp_atom.comp_id' '_chem_comp_tor_value.comp_id' '_chem_comp_atom.comp_id' '_geom_angle.atom_site_label_comp_id_1' '_atom_site.label_comp_id' '_geom_angle.atom_site_label_comp_id_2' '_atom_site.label_comp_id' '_geom_angle.atom_site_label_comp_id_3' '_atom_site.label_comp_id' '_geom_bond.atom_site_label_comp_id_1' '_atom_site.label_comp_id' '_geom_bond.atom_site_label_comp_id_2' '_atom_site.label_comp_id' '_geom_contact.atom_site_label_comp_id_1' '_atom_site.label_comp_id' '_geom_contact.atom_site_label_comp_id_2' '_atom_site.label_comp_id' '_geom_hbond.atom_site_label_comp_id_A' '_atom_site.label_comp_id' '_geom_hbond.atom_site_label_comp_id_D' '_atom_site.label_comp_id' '_geom_hbond.atom_site_label_comp_id_H' '_atom_site.label_comp_id' '_geom_torsion.atom_site_label_comp_id_1' '_atom_site.label_comp_id' '_geom_torsion.atom_site_label_comp_id_2' '_atom_site.label_comp_id' '_geom_torsion.atom_site_label_comp_id_3' '_atom_site.label_comp_id' '_geom_torsion.atom_site_label_comp_id_4' '_atom_site.label_comp_id' '_struct_conf.beg_label_comp_id' '_atom_site.label_comp_id' '_struct_conf.end_label_comp_id' '_atom_site.label_comp_id' '_struct_conn.ptnr1_label_comp_id' '_atom_site.label_comp_id' '_struct_conn.ptnr2_label_comp_id' '_atom_site.label_comp_id' '_struct_mon_nucl.label_comp_id' '_atom_site.label_comp_id' '_struct_mon_prot.label_comp_id' '_atom_site.label_comp_id' '_struct_mon_prot_cis.label_comp_id' '_atom_site.label_comp_id' '_struct_ncs_dom_lim.beg_label_comp_id' '_atom_site.label_comp_id' '_struct_ncs_dom_lim.end_label_comp_id' '_atom_site.label_comp_id' '_struct_ref_seq_dif.db_mon_id' '_chem_comp.id' '_struct_ref_seq_dif.mon_id' '_chem_comp.id' '_struct_sheet_range.beg_label_comp_id' '_atom_site.label_comp_id' '_struct_sheet_range.end_label_comp_id' '_atom_site.label_comp_id' '_struct_site_gen.label_comp_id' '_atom_site.label_comp_id' _item_type.code ucode loop_ _item_examples.case 'ala' 'val' 'A' 'C' save_ save__chem_comp.model_details _item_description.description ; A description of special aspects of the generation of the coordinates for the model of the component. ; _item.name '_chem_comp.model_details' _item.category_id chem_comp _item.mandatory_code no _item_type.code text _item_examples.case 'geometry idealized but not minimized' save_ save__chem_comp.model_erf _item_description.description ; A pointer to an external reference file from which the atomic description of the component is taken. ; _item.name '_chem_comp.model_erf' _item.category_id chem_comp _item.mandatory_code no _item_type.code line save_ save__chem_comp.model_source _item_description.description ; The source of the coordinates for the model of the component. ; _item.name '_chem_comp.model_source' _item.category_id chem_comp _item.mandatory_code no _item_type.code text loop_ _item_examples.case 'CSD entry ABCDEF' 'built using Quanta/Charmm' save_ save__chem_comp.mon_nstd_class _item_description.description ; A description of the class of a nonstandard monomer if the nonstandard monomer represents a modification of a standard monomer. ; _item.name '_chem_comp.mon_nstd_class' _item.category_id chem_comp _item.mandatory_code no _item_type.code text loop_ _item_examples.case 'iodinated base' 'phosphorylated amino acid' 'brominated base' 'modified amino acid' 'glycosylated amino acid' save_ save__chem_comp.mon_nstd_details _item_description.description ; A description of special details of a nonstandard monomer. ; _item.name '_chem_comp.mon_nstd_details' _item.category_id chem_comp _item.mandatory_code no _item_type.code text save_ save__chem_comp.mon_nstd_flag _item_description.description ; 'yes' indicates that this is a 'standard' monomer, 'no' indicates that it is 'nonstandard'. Nonstandard monomers should be described in more detail using the _chem_comp.mon_nstd_parent, _chem_comp.mon_nstd_class and _chem_comp.mon_nstd_details data items. ; _item.name '_chem_comp.mon_nstd_flag' _item.category_id chem_comp _item.mandatory_code no _item_type.code ucode _item_default.value no loop_ _item_enumeration.value _item_enumeration.detail no 'the monomer is nonstandard' n 'abbreviation for "no"' yes 'the monomer is standard' y 'abbreviation for "yes"' save_ save__chem_comp.mon_nstd_parent _item_description.description ; The name of the parent monomer of the nonstandard monomer, if the nonstandard monomer represents a modification of a standard monomer. ; _item.name '_chem_comp.mon_nstd_parent' _item.category_id chem_comp _item.mandatory_code no _item_type.code code loop_ _item_examples.case 'tyrosine' 'cytosine' save_ save__chem_comp.mon_nstd_parent_comp_id _item_description.description ; The identifier for the parent component of the nonstandard component. This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_chem_comp.mon_nstd_parent_comp_id' _item.mandatory_code no save_ save__chem_comp.name _item_description.description ; The full name of the component. ; _item.name '_chem_comp.name' _item.category_id chem_comp _item.mandatory_code no _item_type.code line loop_ _item_examples.case 'alanine' 'valine' 'adenine' 'cytosine' save_ save__chem_comp.number_atoms_all _item_description.description ; The total number of atoms in the component. ; _item.name '_chem_comp.number_atoms_all' _item.category_id chem_comp _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 1 1 1 _item_type.code int save_ save__chem_comp.number_atoms_nh _item_description.description ; The number of non-hydrogen atoms in the component. ; _item.name '_chem_comp.number_atoms_nh' _item.category_id chem_comp _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 1 1 1 _item_type.code int save_ save__chem_comp.one_letter_code _item_description.description ; For standard polymer components, the one-letter code for the component. If there is not a standard one-letter code for this component, or if this is a non-polymer component, the one-letter code should be given as 'X'. This code may be preceded by a '+' character to indicate that the component is a modification of a standard component. ; _item.name '_chem_comp.one_letter_code' _item.category_id chem_comp _item.mandatory_code no _item_type.code uchar1 loop_ _item_examples.case _item_examples.detail A 'alanine or adenine' B 'ambiguous asparagine/aspartic acid' R 'arginine' N 'asparagine' D 'aspartic acid' C 'cysteine or cystine or cytosine' Q 'glutamine' E 'glutamic acid' Z 'ambiguous glutamine/glutamic acid' G 'glycine or guanine' H 'histidine' I 'isoleucine' L 'leucine' K 'lysine' M 'methionine' F 'phenylalanine' P 'proline' S 'serine' T 'threonine or thymine' W 'tryptophan' Y 'tyrosine' V 'valine' U 'uracil' O 'water' X 'other' save_ save__chem_comp.three_letter_code _item_description.description ; For standard polymer components, the three-letter code for the component. If there is not a standard three-letter code for this component, or if this is a non-polymer component, the three-letter code should be given as 'UNK'. This code may be preceded by a '+' character to indicate that the component is a modification of a standard component. ; _item.name '_chem_comp.three_letter_code' _item.category_id chem_comp _item.mandatory_code no _item_type.code uchar3 loop_ _item_examples.case _item_examples.detail ALA 'alanine' ARG 'arginine' ASN 'asparagine' ASP 'aspartic acid' ASX 'ambiguous asparagine/aspartic acid' CYS 'cysteine' GLN 'glutamine' GLU 'glutamic acid' GLY 'glycine' GLX 'ambiguous glutamine/glutamic acid' HIS 'histidine' ILE 'isoleucine' LEU 'leucine' LYS 'lysine' MET 'methionine' PHE 'phenylalanine' PRO 'proline' SER 'serine' THR 'threonine' TRP 'tryptophan' TRY 'tyrosine' VAL 'valine' 1MA '1-methyladenosine' 5MC '5-methylcytosine' OMC '2(prime)-O-methylcytodine' 1MG '1-methylguanosine' 2MG 'N(2)-methylguanosine' M2G 'N(2)-dimethylguanosine' 7MG '7-methylguanosine' 0MG '2(prime)-O-methylguanosine' H2U 'dihydrouridine' 5MU 'ribosylthymidine' PSU 'pseudouridine' ACE 'acetic acid' FOR 'formic acid' HOH 'water' UNK 'other' save_ save__chem_comp.type _item_description.description ; For standard polymer components, the type of the monomer. Note that monomers that will form polymers are of three types: linking monomers, monomers with some type of N-terminal (or 5') cap and monomers with some type of C-terminal (or 3') cap. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_comp.type' chem_comp yes '_chem_comp_link.type_comp_1' chem_comp_link yes '_chem_comp_link.type_comp_2' chem_comp_link yes loop_ _item_linked.child_name _item_linked.parent_name '_chem_comp_link.type_comp_1' '_chem_comp.type' '_chem_comp_link.type_comp_2' '_chem_comp.type' _item_type.code uline loop_ _item_enumeration.value 'D-peptide linking' 'L-peptide linking' 'D-peptide NH3 amino terminus' 'L-peptide NH3 amino terminus' 'D-peptide COOH carboxy terminus' 'L-peptide COOH carboxy terminus' 'DNA linking' 'RNA linking' 'DNA OH 5 prime terminus' 'RNA OH 5 prime terminus' 'DNA OH 3 prime terminus' 'RNA OH 3 prime terminus' 'D-saccharide 1,4 and 1,4 linking' 'L-saccharide 1,4 and 1,4 linking' 'D-saccharide 1,4 and 1,6 linking' 'L-saccharide 1,4 and 1,6 linking' 'L-saccharide' 'D-saccharide' 'saccharide' 'non-polymer' 'other' save_ ##################### ## CHEM_COMP_ANGLE ## ##################### save_chem_comp_angle _category.description ; Data items in the CHEM_COMP_ANGLE category record details about angles in a chemical component. Angles are designated by three atoms, with the second atom forming the vertex of the angle. Target values may be specified as angles in degrees, as a distance between the first and third atoms, or both. ; _category.id chem_comp_angle _category.mandatory_code no loop_ _category_key.name '_chem_comp_angle.comp_id' '_chem_comp_angle.atom_id_1' '_chem_comp_angle.atom_id_2' '_chem_comp_angle.atom_id_3' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp_angle.comp_id _chem_comp_angle.atom_id_1 _chem_comp_angle.atom_id_2 _chem_comp_angle.atom_id_3 _chem_comp_angle.value_angle _chem_comp_angle.value_dist phe N CA C xxx.xx x.xx phe CA C O xxx.xx x.xx phe CB CA C xxx.xx x.xx phe CB CA N xxx.xx x.xx phe CA CB CG xxx.xx x.xx phe CB CG CD1 xxx.xx x.xx phe CB CG CD2 xxx.xx x.xx phe CD1 CG CD2 xxx.xx x.xx phe CG CD1 CE1 xxx.xx x.xx phe CD1 CE1 CZ xxx.xx x.xx phe CE1 CZ CE2 xxx.xx x.xx phe CZ CE2 CD2 xxx.xx x.xx phe CG CD2 CE2 xxx.xx x.xx val N CA C xxx.xx x.xx val CA C O xxx.xx x.xx val CB CA C xxx.xx x.xx val CB CA N xxx.xx x.xx val CA CB CG1 xxx.xx x.xx val CA CB CG2 xxx.xx x.xx val CG1 CB CG2 xxx.xx x.xx ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_angle.atom_id_1 _item_description.description ; The ID of the first of the three atoms that define the angle. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_angle.atom_id_1' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_comp_angle.atom_id_2' '_chem_comp_angle.atom_id_3' save_ save__chem_comp_angle.atom_id_2 _item_description.description ; The ID of the second of the three atoms that define the angle. The second atom is taken to be the apex of the angle. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_angle.atom_id_2' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_comp_angle.atom_id_1' '_chem_comp_angle.atom_id_3' save_ save__chem_comp_angle.atom_id_3 _item_description.description ; The ID of the third of the three atoms that define the angle. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_angle.atom_id_3' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_comp_angle.atom_id_1' '_chem_comp_angle.atom_id_2' save_ save__chem_comp_angle.comp_id _item_description.description ; This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_chem_comp_angle.comp_id' _item.mandatory_code yes save_ save__chem_comp_angle.value_angle _item_description.description ; The value that should be taken as the target value for the angle associated with the specified atoms, expressed in degrees. ; _item.name '_chem_comp_angle.value_angle' _item.category_id chem_comp_angle _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 0.0 0.0 0.0 _item_related.related_name '_chem_comp_angle.value_angle_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code degrees save_ save__chem_comp_angle.value_angle_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_angle.value_angle. ; _item.name '_chem_comp_angle.value_angle_esd' _item.category_id chem_comp_angle _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 0.0 0.0 0.0 _item_related.related_name '_chem_comp_angle.value_angle' _item_related.function_code associated_value _item_type.code float _item_units.code degrees save_ save__chem_comp_angle.value_dist _item_description.description ; The value that should be taken as the target value for the angle associated with the specified atoms, expressed as the distance between the atoms specified by _chem_comp_angle.atom_id_1 and _chem_comp_angle.atom_id_3. ; _item.name '_chem_comp_angle.value_dist' _item.category_id chem_comp_angle _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_comp_angle.value_dist_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__chem_comp_angle.value_dist_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_angle.value_dist. ; _item.name '_chem_comp_angle.value_dist_esd' _item.category_id chem_comp_angle _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_comp_angle.value_dist' _item_related.function_code associated_value _item_type.code float _item_units.code angstroms save_ #################### ## CHEM_COMP_ATOM ## #################### save_chem_comp_atom _category.description ; Data items in the CHEM_COMP_ATOM category record details about the atoms in a chemical component. Specifying the atomic coordinates for the components in this category is an alternative to specifying the structure of the component via bonds, angles, planes etc. in the appropriate CHEM_COMP subcategories. ; _category.id chem_comp_atom _category.mandatory_code no loop_ _category_key.name '_chem_comp_atom.comp_id' '_chem_comp_atom.atom_id' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp_atom.comp_id _chem_comp_atom.atom_id _chem_comp_atom.type_symbol _chem_comp_atom.substruct_code _chem_comp_atom.model_Cartn_x _chem_comp_atom.model_Cartn_y _chem_comp_atom.model_Cartn_z phe N N main 1.20134 0.84658 0.00000 phe CA C main 0.00000 0.00000 0.00000 phe C C main -1.25029 0.88107 0.00000 phe O O main -2.18525 0.66029 -0.78409 phe CB C side 0.00662 -1.03603 1.11081 phe CG C side 0.03254 -0.49711 2.50951 phe CD1 C side -1.15813 -0.12084 3.13467 phe CE1 C side -1.15720 0.38038 4.42732 phe CZ C side 0.05385 0.51332 5.11032 phe CE2 C side 1.26137 0.11613 4.50975 phe CD2 C side 1.23668 -0.38351 3.20288 val N N main 1.20134 0.84658 0.00000 val CA C main 0.00000 0.00000 0.00000 val C C main -1.25029 0.88107 0.00000 val O O main -2.18525 0.66029 -0.78409 val CB C side 0.05260 -0.99339 1.17429 val CG1 C side -0.13288 -0.31545 2.52668 val CG2 C side -0.94265 -2.12930 0.99811 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_atom.alt_atom_id _item_description.description ; An alternative identifier for the atom. This data item would be used in cases where alternative nomenclatures exist for labelling atoms in a group. ; _item.name '_chem_comp_atom.alt_atom_id' _item.category_id chem_comp_atom _item.mandatory_code no _item_type.code line save_ save__chem_comp_atom.atom_id _item_description.description ; The value of _chem_comp_atom.atom_id must uniquely identify each atom in each monomer in the CHEM_COMP_ATOM list. The atom identifiers need not be unique over all atoms in the data block; they need only be unique for each atom in a component. Note that this item need not be a number; it can be any unique identifier. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_comp_atom.atom_id' chem_comp_atom yes '_atom_site.label_atom_id' atom_site no '_chem_comp_angle.atom_id_1' chem_comp_angle yes '_chem_comp_angle.atom_id_2' chem_comp_angle yes '_chem_comp_angle.atom_id_3' chem_comp_angle yes '_chem_comp_bond.atom_id_1' chem_comp_bond yes '_chem_comp_bond.atom_id_2' chem_comp_bond yes '_chem_comp_chir.atom_id' chem_comp_chir yes '_chem_comp_chir_atom.atom_id' chem_comp_chir_atom yes '_chem_comp_plane_atom.atom_id' chem_comp_plane_atom yes '_chem_comp_tor.atom_id_1' chem_comp_tor yes '_chem_comp_tor.atom_id_2' chem_comp_tor yes '_chem_comp_tor.atom_id_3' chem_comp_tor yes '_chem_comp_tor.atom_id_4' chem_comp_tor yes '_geom_angle.atom_site_label_atom_id_1' geom_angle no '_geom_angle.atom_site_label_atom_id_2' geom_angle no '_geom_angle.atom_site_label_atom_id_3' geom_angle no '_geom_bond.atom_site_label_atom_id_1' geom_bond no '_geom_bond.atom_site_label_atom_id_2' geom_bond no '_geom_contact.atom_site_label_atom_id_1' geom_contact no '_geom_contact.atom_site_label_atom_id_2' geom_contact no '_geom_hbond.atom_site_label_atom_id_A' geom_hbond no '_geom_hbond.atom_site_label_atom_id_D' geom_hbond no '_geom_hbond.atom_site_label_atom_id_H' geom_hbond no '_geom_torsion.atom_site_label_atom_id_1' geom_torsion no '_geom_torsion.atom_site_label_atom_id_2' geom_torsion no '_geom_torsion.atom_site_label_atom_id_3' geom_torsion no '_geom_torsion.atom_site_label_atom_id_4' geom_torsion no '_struct_conn.ptnr1_label_atom_id' struct_conn yes '_struct_conn.ptnr2_label_atom_id' struct_conn yes '_struct_sheet_hbond.range_1_beg_label_atom_id' struct_sheet_hbond yes '_struct_sheet_hbond.range_1_end_label_atom_id' struct_sheet_hbond yes '_struct_sheet_hbond.range_2_beg_label_atom_id' struct_sheet_hbond yes '_struct_sheet_hbond.range_2_end_label_atom_id' struct_sheet_hbond yes '_struct_site_gen.label_atom_id' struct_site_gen yes loop_ _item_linked.child_name _item_linked.parent_name '_atom_site.label_atom_id' '_chem_comp_atom.atom_id' '_chem_comp_angle.atom_id_1' '_chem_comp_atom.atom_id' '_chem_comp_angle.atom_id_2' '_chem_comp_atom.atom_id' '_chem_comp_angle.atom_id_3' '_chem_comp_atom.atom_id' '_chem_comp_bond.atom_id_1' '_chem_comp_atom.atom_id' '_chem_comp_bond.atom_id_2' '_chem_comp_atom.atom_id' '_chem_comp_chir.atom_id' '_chem_comp_atom.atom_id' '_chem_comp_chir_atom.atom_id' '_chem_comp_atom.atom_id' '_chem_comp_plane_atom.atom_id' '_chem_comp_atom.atom_id' '_chem_comp_tor.atom_id_1' '_chem_comp_atom.atom_id' '_chem_comp_tor.atom_id_2' '_chem_comp_atom.atom_id' '_chem_comp_tor.atom_id_3' '_chem_comp_atom.atom_id' '_chem_comp_tor.atom_id_4' '_chem_comp_atom.atom_id' '_geom_angle.atom_site_label_atom_id_1' '_atom_site.label_atom_id' '_geom_angle.atom_site_label_atom_id_2' '_atom_site.label_atom_id' '_geom_angle.atom_site_label_atom_id_3' '_atom_site.label_atom_id' '_geom_bond.atom_site_label_atom_id_1' '_atom_site.label_atom_id' '_geom_bond.atom_site_label_atom_id_2' '_atom_site.label_atom_id' '_geom_contact.atom_site_label_atom_id_1' '_atom_site.label_atom_id' '_geom_contact.atom_site_label_atom_id_2' '_atom_site.label_atom_id' '_geom_hbond.atom_site_label_atom_id_A' '_atom_site.label_atom_id' '_geom_hbond.atom_site_label_atom_id_D' '_atom_site.label_atom_id' '_geom_hbond.atom_site_label_atom_id_H' '_atom_site.label_atom_id' '_geom_torsion.atom_site_label_atom_id_1' '_atom_site.label_atom_id' '_geom_torsion.atom_site_label_atom_id_2' '_atom_site.label_atom_id' '_geom_torsion.atom_site_label_atom_id_3' '_atom_site.label_atom_id' '_geom_torsion.atom_site_label_atom_id_4' '_atom_site.label_atom_id' '_struct_conn.ptnr1_label_atom_id' '_atom_site.label_atom_id' '_struct_conn.ptnr2_label_atom_id' '_atom_site.label_atom_id' '_struct_sheet_hbond.range_1_beg_label_atom_id' '_atom_site.label_atom_id' '_struct_sheet_hbond.range_1_end_label_atom_id' '_atom_site.label_atom_id' '_struct_sheet_hbond.range_2_beg_label_atom_id' '_atom_site.label_atom_id' '_struct_sheet_hbond.range_2_end_label_atom_id' '_atom_site.label_atom_id' '_struct_site_gen.label_atom_id' '_atom_site.label_atom_id' _item_type.code atcode save_ save__chem_comp_atom.charge _item_description.description ; The net integer charge assigned to this atom. This is the formal charge assignment normally found in chemical diagrams. ; _item.name '_chem_comp_atom.charge' _item.category_id chem_comp_atom _item.mandatory_code no _item_default.value 0 loop_ _item_range.maximum _item_range.minimum 8 8 8 -8 -8 -8 _item_type.code int loop_ _item_examples.case _item_examples.detail 1 'for an ammonium nitrogen' -1 'for a chloride ion' save_ save__chem_comp_atom.model_Cartn_x _item_description.description ; The x component of the coordinates for this atom in this component specified as orthogonal angstroms. The choice of reference axis frame for the coordinates is arbitrary. The set of coordinates input for the entity here is intended to correspond to the atomic model used to generate restraints for structure refinement, not to atom sites in the ATOM_SITE list. ; _item.name '_chem_comp_atom.model_Cartn_x' _item.category_id chem_comp_atom _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_comp_atom.model_Cartn_y' '_chem_comp_atom.model_Cartn_z' _item_related.related_name '_chem_comp_atom.model_Cartn_x_esd' _item_related.function_code associated_esd _item_sub_category.id cartesian_coordinate _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__chem_comp_atom.model_Cartn_x_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_atom.model_Cartn_x. ; _item.name '_chem_comp_atom.model_Cartn_x_esd' _item.category_id chem_comp_atom _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_chem_comp_atom.model_Cartn_y_esd' '_chem_comp_atom.model_Cartn_z_esd' _item_related.related_name '_chem_comp_atom.model_Cartn_x' _item_related.function_code associated_value _item_sub_category.id cartesian_coordinate_esd _item_type.code float _item_units.code angstroms save_ save__chem_comp_atom.model_Cartn_y _item_description.description ; The y component of the coordinates for this atom in this component specified as orthogonal angstroms. The choice of reference axis frame for the coordinates is arbitrary. The set of coordinates input for the entity here is intended to correspond to the atomic model used to generate restraints for structure refinement, not to atom sites in the ATOM_SITE list. ; _item.name '_chem_comp_atom.model_Cartn_y' _item.category_id chem_comp_atom _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_comp_atom.model_Cartn_x' '_chem_comp_atom.model_Cartn_z' _item_related.related_name '_chem_comp_atom.model_Cartn_y_esd' _item_related.function_code associated_esd _item_sub_category.id cartesian_coordinate _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__chem_comp_atom.model_Cartn_y_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_atom.model_Cartn_y. ; _item.name '_chem_comp_atom.model_Cartn_y_esd' _item.category_id chem_comp_atom _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_chem_comp_atom.model_Cartn_x_esd' '_chem_comp_atom.model_Cartn_z_esd' _item_related.related_name '_chem_comp_atom.model_Cartn_y' _item_related.function_code associated_value _item_sub_category.id cartesian_coordinate_esd _item_type.code float _item_units.code angstroms save_ save__chem_comp_atom.model_Cartn_z _item_description.description ; The z component of the coordinates for this atom in this component specified as orthogonal angstroms. The choice of reference axis frame for the coordinates is arbitrary. The set of coordinates input for the entity here is intended to correspond to the atomic model used to generate restraints for structure refinement, not to atom sites in the ATOM_SITE list. ; _item.name '_chem_comp_atom.model_Cartn_z' _item.category_id chem_comp_atom _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_comp_atom.model_Cartn_x' '_chem_comp_atom.model_Cartn_y' _item_related.related_name '_chem_comp_atom.model_Cartn_z_esd' _item_related.function_code associated_esd _item_sub_category.id cartesian_coordinate _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__chem_comp_atom.model_Cartn_z_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_atom.model_Cartn_z. ; _item.name '_chem_comp_atom.model_Cartn_z_esd' _item.category_id chem_comp_atom _item.mandatory_code no # _item_default.value 0.0 loop_ _item_dependent.dependent_name '_chem_comp_atom.model_Cartn_x_esd' '_chem_comp_atom.model_Cartn_y_esd' _item_related.related_name '_chem_comp_atom.model_Cartn_z' _item_related.function_code associated_value _item_sub_category.id cartesian_coordinate_esd _item_type.code float _item_units.code angstroms save_ save__chem_comp_atom.comp_id _item_description.description ; This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_chem_comp_atom.comp_id' _item.mandatory_code yes save_ save__chem_comp_atom.partial_charge _item_description.description ; The partial charge assigned to this atom. ; _item.name '_chem_comp_atom.partial_charge' _item.category_id chem_comp_atom _item.mandatory_code no _item_type.code float save_ save__chem_comp_atom.substruct_code _item_description.description ; This data item assigns the atom to a substructure of the component, if appropriate. ; _item.name '_chem_comp_atom.substruct_code' _item.category_id chem_comp_atom _item.mandatory_code no _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail main 'main chain of an amino acid' side 'side chain of an amino acid' base 'base of a nucleic acid' phos 'phosphate of a nucleic acid' sugar 'sugar of a nucleic acid' none 'not appropriate for this monomer' save_ #save_chem_comp_atom.type_energy # _item_description.description #; This data item is a pointer to _atom_type_energy.type in the # ATOM_TYPE_ENERGY category. #; # save_ save__chem_comp_atom.type_symbol _item_description.description ; This data item is a pointer to _atom_type.symbol in the ATOM_TYPE category. ; _item.name '_chem_comp_atom.type_symbol' _item.mandatory_code yes save_ #################### ## CHEM_COMP_BOND ## #################### save_chem_comp_bond _category.description ; Data items in the CHEM_COMP_BOND category record details about the bonds between atoms in a chemical component. Target values may be specified as bond orders, as a distance between the two atoms, or both. ; _category.id chem_comp_bond _category.mandatory_code no loop_ _category_key.name '_chem_comp_bond.comp_id' '_chem_comp_bond.atom_id_1' '_chem_comp_bond.atom_id_2' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp_bond.comp_id _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order phe N CA sing phe CA C sing phe C O doub phe CB CA sing phe CB CG sing phe CG CD1 arom phe CD1 CE1 arom phe CE1 CZ arom phe CZ CE2 arom phe CE2 CD2 arom phe CD2 CG arom val N CA sing val CA C sing val C O doub val CB CA sing val CB CG1 sing val CB CG2 sing ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_bond.atom_id_1 _item_description.description ; The ID of the first of the two atoms that define the bond. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_bond.atom_id_1' _item.mandatory_code yes _item_dependent.dependent_name '_chem_comp_bond.atom_id_2' save_ save__chem_comp_bond.atom_id_2 _item_description.description ; The ID of the second of the two atoms that define the bond. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_bond.atom_id_2' _item.mandatory_code yes _item_dependent.dependent_name '_chem_comp_bond.atom_id_1' save_ save__chem_comp_bond.comp_id _item_description.description ; This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_chem_comp_bond.comp_id' _item.mandatory_code yes save_ save__chem_comp_bond.value_order _item_description.description ; The value that should be taken as the target for the chemical bond associated with the specified atoms, expressed as a bond order. ; _item.name '_chem_comp_bond.value_order' _item.category_id chem_comp_bond _item.mandatory_code no _item_default.value sing _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail sing 'single bond' doub 'double bond' trip 'triple bond' quad 'quadruple bond' arom 'aromatic bond' poly 'polymeric bond' delo 'delocalized double bond' pi 'pi bond' save_ save__chem_comp_bond.value_dist _item_description.description ; The value that should be taken as the target for the chemical bond associated with the specified atoms, expressed as a distance. ; _item.name '_chem_comp_bond.value_dist' _item.category_id chem_comp_bond _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_comp_bond.value_dist_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__chem_comp_bond.value_dist_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_bond.value_dist. ; _item.name '_chem_comp_bond.value_dist_esd' _item.category_id chem_comp_bond _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_comp_bond.value_dist' _item_related.function_code associated_value _item_type.code float _item_units.code angstroms save_ #################### ## CHEM_COMP_CHIR ## #################### save_chem_comp_chir _category.description ; Data items in the CHEM_COMP_CHIR category provide details about the chiral centres in a chemical component. The atoms bonded to the chiral atom are specified in the CHEM_COMP_CHIR_ATOM category. ; _category.id chem_comp_chir _category.mandatory_code no loop_ _category_key.name '_chem_comp_chir.comp_id' '_chem_comp_chir.id' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp_chir.comp_id _chem_comp_chir.id _chem_comp_chir.atom_id phe phe1 CA val val1 CA # - - - - data truncated for brevity - - - - ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_chir.atom_id _item_description.description ; The ID of the atom that is a chiral centre. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_chir.atom_id' _item.mandatory_code yes save_ save__chem_comp_chir.atom_config _item_description.description ; The chiral configuration of the atom that is a chiral centre. ; _item.name '_chem_comp_chir.atom_config' _item.category_id chem_comp_chir _item.mandatory_code no _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail R 'absolute configuration R' S 'absolute configuration S' save_ save__chem_comp_chir.id _item_description.description ; The value of _chem_comp_chir.id must uniquely identify a record in the CHEM_COMP_CHIR list. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_comp_chir.id' chem_comp_chir yes '_chem_comp_chir_atom.chir_id' chem_comp_chir_atom yes loop_ _item_linked.child_name _item_linked.parent_name '_chem_comp_chir_atom.chir_id' '_chem_comp_chir.id' _item_type.code code save_ save__chem_comp_chir.comp_id _item_description.description ; This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_chem_comp_chir.comp_id' _item.mandatory_code yes save_ save__chem_comp_chir.number_atoms_all _item_description.description ; The total number of atoms bonded to the atom specified by _chem_comp_chir.atom_id. ; _item.name '_chem_comp_chir.number_atoms_all' _item.category_id chem_comp_chir _item.mandatory_code no _item_type.code int save_ save__chem_comp_chir.number_atoms_nh _item_description.description ; The number of non-hydrogen atoms bonded to the atom specified by _chem_comp_chir.atom_id. ; _item.name '_chem_comp_chir.number_atoms_nh' _item.category_id chem_comp_chir _item.mandatory_code no _item_type.code int save_ save__chem_comp_chir.volume_flag _item_description.description ; A flag to indicate whether a chiral volume should match the standard value in both magnitude and sign, or in magnitude only. ; _item.name '_chem_comp_chir.volume_flag' _item.category_id chem_comp_chir _item.mandatory_code no _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail sign 'match magnitude and sign' nosign 'match magnitude only' save_ save__chem_comp_chir.volume_three _item_description.description ; The chiral volume, V~c~, for chiral centres that involve a chiral atom bonded to three non-hydrogen atoms and one hydrogen atom. V~c~ = V1 * (V2 X V3) V1 = the vector distance from the atom specified by _chem_comp_chir.atom_id to the first atom in the CHEM_COMP_CHIR_ATOM list V2 = the vector distance from the atom specified by _chem_comp_chir.atom_id to the second atom in the CHEM_COMP_CHIR_ATOM list V3 = the vector distance from the atom specified by _chem_comp_chir.atom_id to the third atom in the CHEM_COMP_CHIR_ATOM list * = the vector dot product X = the vector cross product ; _item.name '_chem_comp_chir.volume_three' _item.category_id chem_comp_chir _item.mandatory_code no _item_related.related_name '_chem_comp_chir.volume_three_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_cubed save_ save__chem_comp_chir.volume_three_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_chir.volume_three. ; _item.name '_chem_comp_chir.volume_three_esd' _item.category_id chem_comp_chir _item.mandatory_code no _item_related.related_name '_chem_comp_chir.volume_three' _item_related.function_code associated_value _item_type.code float _item_units.code angstroms_cubed save_ ######################### ## CHEM_COMP_CHIR_ATOM ## ######################### save_chem_comp_chir_atom _category.description ; Data items in the CHEM_COMP_CHIR_ATOM category enumerate the atoms bonded to a chiral atom within a chemical component. ; _category.id chem_comp_chir_atom _category.mandatory_code no loop_ _category_key.name '_chem_comp_chir_atom.chir_id' '_chem_comp_chir_atom.atom_id' '_chem_comp_chir_atom.comp_id' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp_chir_atom.comp_id _chem_comp_chir_atom.chir_id _chem_comp_chir_atom.atom_id phe 1 N phe 1 C phe 1 CB val 1 N val 1 C val 1 CB # - - - - data truncated for brevity - - - - ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_chir_atom.atom_id _item_description.description ; The ID of an atom bonded to the chiral atom. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_chir_atom.atom_id' _item.mandatory_code yes save_ save__chem_comp_chir_atom.chir_id _item_description.description ; This data item is a pointer to _chem_comp_chir.id in the CHEM_COMP_CHIR category. ; _item.name '_chem_comp_chir_atom.chir_id' _item.mandatory_code yes save_ save__chem_comp_chir_atom.comp_id _item_description.description ; This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_chem_comp_chir_atom.comp_id' _item.mandatory_code yes save_ save__chem_comp_chir_atom.dev _item_description.description ; The standard uncertainty (estimated standard deviation) of the position of this atom from the plane defined by all of the atoms in the plane. ; _item.name '_chem_comp_chir_atom.dev' _item.category_id chem_comp_chir_atom _item.mandatory_code no _item_type.code float _item_units.code angstroms save_ #################### ## CHEM_COMP_LINK ## #################### save_chem_comp_link _category.description ; Data items in the CHEM_COMP_LINK category give details about the links between chemical components. ; _category.id chem_comp_link _category.mandatory_code no _category_key.name '_chem_comp_link.link_id' loop_ _category_group.id 'inclusive_group' 'chem_link_group' # loop_ # _category_examples.detail # _category_examples.case # # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # ; # Example 1 - from nucleotide external reference dictionary Nucleic # Database Project 1997. # ; # ; # _chem_comp_link.link_id ribose_adenine # _chem_comp_link.type_comp_1 ribose # _chem_comp_link.type_comp_2 adenine # _chem_comp_link.details # ; # Defines the linkage between adenine base and ribose sugar # ; # ; # # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_link.link_id _item_description.description ; This data item is a pointer to _chem_link.id in the CHEM_LINK category. ; _item.name '_chem_comp_link.link_id' _item.mandatory_code yes save_ save__chem_comp_link.details _item_description.description ; A description of special aspects of a link between chemical components in the structure. ; _item.name '_chem_comp_link.details' _item.category_id chem_comp_link _item.mandatory_code no _item_type.code text save_ save__chem_comp_link.type_comp_1 _item_description.description ; The type of the first of the two components joined by the link. This data item is a pointer to _chem_comp.type in the CHEM_COMP category. ; _item.name '_chem_comp_link.type_comp_1' _item.mandatory_code yes save_ save__chem_comp_link.type_comp_2 _item_description.description ; The type of the second of the two components joined by the link. This data item is a pointer to _chem_comp.type in the CHEM_COMP category. ; _item.name '_chem_comp_link.type_comp_2' _item.mandatory_code yes save_ ##################### ## CHEM_COMP_PLANE ## ##################### save_chem_comp_plane _category.description ; Data items in the CHEM_COMP_PLANE category provide identifiers for the planes in a chemical component. The atoms in the plane are specified in the CHEM_COMP_PLANE_ATOM category. ; _category.id chem_comp_plane _category.mandatory_code no loop_ _category_key.name '_chem_comp_plane.comp_id' '_chem_comp_plane.id' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp_plane.comp_id _chem_comp_plane.id phe phe1 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_plane.id _item_description.description ; The value of _chem_comp_plane.id must uniquely identify a record in the CHEM_COMP_PLANE list. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_comp_plane.id' chem_comp_plane yes '_chem_comp_plane_atom.plane_id' chem_comp_plane_atom yes loop_ _item_linked.child_name _item_linked.parent_name '_chem_comp_plane_atom.plane_id' '_chem_comp_plane.id' _item_type.code code save_ save__chem_comp_plane.comp_id _item_description.description ; This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_chem_comp_plane.comp_id' _item.mandatory_code yes save_ save__chem_comp_plane.number_atoms_all _item_description.description ; The total number of atoms in the plane. ; _item.name '_chem_comp_plane.number_atoms_all' _item.category_id chem_comp_plane _item.mandatory_code no _item_type.code int save_ save__chem_comp_plane.number_atoms_nh _item_description.description ; The number of non-hydrogen atoms in the plane. ; _item.name '_chem_comp_plane.number_atoms_nh' _item.category_id chem_comp_plane _item.mandatory_code no _item_type.code int save_ ########################## ## CHEM_COMP_PLANE_ATOM ## ########################## save_chem_comp_plane_atom _category.description ; Data items in the CHEM_COMP_PLANE_ATOM category enumerate the atoms in a plane within a chemical component. ; _category.id chem_comp_plane_atom _category.mandatory_code no loop_ _category_key.name '_chem_comp_plane_atom.plane_id' '_chem_comp_plane_atom.atom_id' '_chem_comp_plane_atom.comp_id' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp_plane_atom.plane_id _chem_comp_plane_atom.comp_id _chem_comp_plane_atom.atom_id phe1 phe CB phe1 phe CG phe1 phe CD1 phe1 phe CE1 phe1 phe CZ phe1 phe CE2 phe1 phe CD2 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_plane_atom.atom_id _item_description.description ; The ID of an atom involved in the plane. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_plane_atom.atom_id' _item.mandatory_code yes save_ save__chem_comp_plane_atom.comp_id _item_description.description ; This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_chem_comp_plane_atom.comp_id' _item.mandatory_code yes save_ save__chem_comp_plane_atom.plane_id _item_description.description ; This data item is a pointer to _chem_comp_plane.id in the CHEM_COMP_PLANE category. ; _item.name '_chem_comp_plane_atom.plane_id' _item.mandatory_code yes save_ save__chem_comp_plane_atom.dist_esd _item_description.description ; This data item is the standard deviation of the out-of-plane distance for this atom. ; _item.name '_chem_comp_plane_atom.dist_esd' _item.mandatory_code no _item_type.code float _item_units.code angstroms save_ #################### ## CHEM_COMP_TOR ## #################### save_chem_comp_tor _category.description ; Data items in the CHEM_COMP_TOR category record details about the torsion angles in a chemical component. As torsion angles can have more than one target value, the target values are specified in the CHEM_COMP_TOR_VALUE category. ; _category.id chem_comp_tor _category.mandatory_code no loop_ _category_key.name '_chem_comp_tor.comp_id' '_chem_comp_tor.id' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp_tor.comp_id _chem_comp_tor.id _chem_comp_tor.atom_id_1 _chem_comp_tor.atom_id_2 _chem_comp_tor.atom_id_3 _chem_comp_tor.atom_id_4 phe phe_chi1 N CA CB CG phe phe_chi2 CA CB CG CD1 phe phe_ring1 CB CG CD1 CE1 phe phe_ring2 CB CG CD2 CE2 phe phe_ring3 CG CD1 CE1 CZ phe phe_ring4 CD1 CE1 CZ CE2 phe phe_ring5 CE1 CZ CE2 CD2 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_tor.atom_id_1 _item_description.description ; The ID of the first of the four atoms that define the torsion angle. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_tor.atom_id_1' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_comp_tor.atom_id_2' '_chem_comp_tor.atom_id_3' '_chem_comp_tor.atom_id_4' save_ save__chem_comp_tor.atom_id_2 _item_description.description ; The ID of the second of the four atoms that define the torsion angle. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_tor.atom_id_2' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_comp_tor.atom_id_1' '_chem_comp_tor.atom_id_3' '_chem_comp_tor.atom_id_4' save_ save__chem_comp_tor.atom_id_3 _item_description.description ; The ID of the third of the four atoms that define the torsion angle. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_tor.atom_id_3' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_comp_tor.atom_id_1' '_chem_comp_tor.atom_id_2' '_chem_comp_tor.atom_id_4' save_ save__chem_comp_tor.atom_id_4 _item_description.description ; The ID of the fourth of the four atoms that define the torsion angle. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_tor.atom_id_4' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_comp_tor.atom_id_1' '_chem_comp_tor.atom_id_2' '_chem_comp_tor.atom_id_3' save_ save__chem_comp_tor.id _item_description.description ; The value of _chem_comp_tor.id must uniquely identify a record in the CHEM_COMP_TOR list. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_comp_tor.id' chem_comp_tor yes '_chem_comp_tor_value.tor_id' chem_comp_tor_value yes loop_ _item_linked.child_name _item_linked.parent_name '_chem_comp_tor_value.tor_id' '_chem_comp_tor.id' _item_type.code code save_ save__chem_comp_tor.comp_id _item_description.description ; This data item is a pointer to _chem_comp.id in the CHEM_COMP category. ; _item.name '_chem_comp_tor.comp_id' _item.mandatory_code yes save_ ########################## ## CHEM_COMP_TOR_VALUE ## ########################## save_chem_comp_tor_value _category.description ; Data items in the CHEM_COMP_TOR_VALUE category record details about the target values for the torsion angles enumerated in the CHEM_COMP_TOR list. Target values may be specified as angles in degrees, as a distance between the first and fourth atoms, or both. ; _category.id chem_comp_tor_value _category.mandatory_code no loop_ _category_key.name '_chem_comp_tor_value.tor_id' '_chem_comp_tor_value.comp_id' loop_ _category_group.id 'inclusive_group' 'chem_comp_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on PDB entry 5HVP and laboratory records for the structure corresponding to PDB entry 5HVP. ; ; loop_ _chem_comp_tor_value.tor_id _chem_comp_tor_value.comp_id _chem_comp_tor_value.angle _chem_comp_tor_value.dist phe_chi1 phe -60.0 2.88 phe_chi1 phe 180.0 3.72 phe_chi1 phe 60.0 2.88 phe_chi2 phe 90.0 3.34 phe_chi2 phe -90.0 3.34 phe_ring1 phe 180.0 3.75 phe_ring2 phe 180.0 3.75 phe_ring3 phe 0.0 2.80 phe_ring4 phe 0.0 2.80 phe_ring5 phe 0.0 2.80 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_comp_tor_value.comp_id _item_description.description ; This data item is a pointer to _chem_comp_atom.comp_id in the CHEM_COMP_ATOM category. ; _item.name '_chem_comp_tor_value.comp_id' _item.mandatory_code yes save_ save__chem_comp_tor_value.tor_id _item_description.description ; This data item is a pointer to _chem_comp_tor.id in the CHEM_COMP_TOR category. ; _item.name '_chem_comp_tor_value.tor_id' _item.mandatory_code yes save_ save__chem_comp_tor_value.angle _item_description.description ; A value that should be taken as a potential target value for the torsion angle associated with the specified atoms, expressed in degrees. ; _item.name '_chem_comp_tor_value.angle' _item.category_id chem_comp_tor_value _item.mandatory_code yes loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 -180.0 -180.0 -180.0 _item_related.related_name '_chem_comp_tor_value.angle_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code degrees save_ save__chem_comp_tor_value.angle_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_tor_value.angle. ; _item.name '_chem_comp_tor_value.angle_esd' _item.category_id chem_comp_tor_value _item.mandatory_code yes loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 -180.0 -180.0 -180.0 _item_related.related_name '_chem_comp_tor_value.angle' _item_related.function_code associated_value _item_type.code float _item_units.code degrees save_ save__chem_comp_tor_value.dist _item_description.description ; A value that should be taken as a potential target value for the torsion angle associated with the specified atoms, expressed as the distance between the atoms specified by _chem_comp_tor.atom_id_1 and _chem_comp_tor.atom_id_4 in the referenced record in the CHEM_COMP_TOR list. Note that the torsion angle cannot be fully specified by a distance (for instance, a torsion angle of -60 degree will yield the same distance as a 60 degree angle). However, the distance specification can be useful for refinement in situations in which the angle is already close to the desired value. ; _item.name '_chem_comp_tor_value.dist' _item.category_id chem_comp_tor_value _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_comp_tor_value.dist_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__chem_comp_tor_value.dist_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_tor_value.dist. ; _item.name '_chem_comp_tor_value.dist_esd' _item.category_id chem_comp_tor_value _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_comp_tor_value.dist' _item_related.function_code associated_value _item_type.code float _item_units.code angstroms save_ ############### ## CHEM_LINK ## ############### save_chem_link _category.description ; Data items in the CHEM_LINK category give details about the links between chemical components. ; _category.id chem_link _category.mandatory_code no _category_key.name '_chem_link.id' loop_ _category_group.id 'inclusive_group' 'chem_link_group' save_ save__chem_link.id _item_description.description ; The value of _chem_link.id must uniquely identify each item in the CHEM_LINK list. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_link.id' chem_link yes '_chem_link_angle.link_id' chem_link_angle yes '_chem_link_bond.link_id' chem_link_bond yes '_chem_link_chir.link_id' chem_link_chir yes '_chem_link_plane.link_id' chem_link_plane yes '_chem_link_tor.link_id' chem_link_tor yes '_chem_comp_link.link_id' chem_comp_link yes '_entity_link.link_id' entity_link yes loop_ _item_linked.child_name _item_linked.parent_name '_chem_link_angle.link_id' '_chem_link.id' '_chem_link_bond.link_id' '_chem_link.id' '_chem_link_chir.link_id' '_chem_link.id' '_chem_link_plane.link_id' '_chem_link.id' '_chem_link_tor.link_id' '_chem_link.id' '_chem_comp_link.link_id' '_chem_link.id' '_entity_link.link_id' '_chem_link.id' _item_type.code code loop_ _item_examples.case 'peptide' 'oligosaccharide 1,4' 'DNA' save_ save__chem_link.details _item_description.description ; A description of special aspects of a link between chemical components in the structure. ; _item.name '_chem_link.details' _item.category_id chem_link _item.mandatory_code no _item_type.code text save_ ##################### ## CHEM_LINK_ANGLE ## ##################### save_chem_link_angle _category.description ; Data items in the CHEM_LINK_ANGLE category record details about angles in a link between chemical components. ; _category.id chem_link_angle _category.mandatory_code no loop_ _category_key.name '_chem_link_angle.link_id' '_chem_link_angle.atom_id_1' '_chem_link_angle.atom_id_2' '_chem_link_angle.atom_id_3' loop_ _category_group.id 'inclusive_group' 'chem_link_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - Engh & Huber parameters [Acta Cryst. (1991), A47, 392-400] as interpreted by J. P. Priestle (1995). Consistent Stereochemical Dictionaries for Refinement and Model Building. CCP4 Daresbury Study Weekend, DL-CONF-95-001, ISSN 1358-6254. Warrington: Daresbury Laboratory. ; ; loop_ _chem_link_angle.link_id _chem_link_angle.value_angle _chem_link_angle.value_angle_esd _chem_link_angle.atom_id_1 _chem_link_angle.atom_1_comp_id _chem_link_angle.atom_id_2 _chem_link_angle.atom_2_comp_id _chem_link_angle.atom_id_3 _chem_link_angle.atom_3_comp_id PEPTIDE 111.2 2.8 N 1 CA 1 C 1 PEPTIDE 120.8 1.7 CA 1 C 1 O 1 PEPTIDE 116.2 2.0 CA 1 C 1 N 2 PEPTIDE 123.0 1.6 O 1 C 1 N 2 PEPTIDE 121.7 1.8 C 1 N 2 CA 2 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_link_angle.atom_1_comp_id _item_description.description ; This data item indicates whether atom 1 is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_angle.atom_1_comp_id' _item.category_id chem_link_angle _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_link_angle.atom_2_comp_id' '_chem_link_angle.atom_3_comp_id' loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_angle.atom_2_comp_id _item_description.description ; This data item indicates whether atom 2 is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_angle.atom_2_comp_id' _item.category_id chem_link_angle _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_link_angle.atom_1_comp_id' '_chem_link_angle.atom_3_comp_id' loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_angle.atom_3_comp_id _item_description.description ; This data item indicates whether atom 3 is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_angle.atom_3_comp_id' _item.category_id chem_link_angle _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_link_angle.atom_1_comp_id' '_chem_link_angle.atom_2_comp_id' loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_angle.atom_id_1 _item_description.description ; The ID of the first of the three atoms that define the angle. An atom with this ID must exist in the component of the type specified by _chem_comp_link.type_comp_1 (or _chem_comp_link.type_comp_2, where the appropriate data item is indicated by the value of _chem_comp_angle.atom_1_comp_id). ; _item.name '_chem_link_angle.atom_id_1' _item.category_id chem_link_angle _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_link_angle.atom_id_2' '_chem_link_angle.atom_id_3' _item_type.code code save_ save__chem_link_angle.atom_id_2 _item_description.description ; The ID of the second of the three atoms that define the angle. The second atom is taken to be the apex of the angle. An atom with this ID must exist in the component of the type specified by _chem_comp_link.type_comp_1 (or _chem_comp_link.type_comp_2, where the appropriate data item is indicated by the value of _chem_comp_angle.atom_2_comp_id). ; _item.name '_chem_link_angle.atom_id_2' _item.category_id chem_link_angle _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_link_angle.atom_id_1' '_chem_link_angle.atom_id_3' _item_type.code code save_ save__chem_link_angle.atom_id_3 _item_description.description ; The ID of the third of the three atoms that define the angle. An atom with this ID must exist in the component of the type specified by _chem_comp_link.type_comp_1 (or _chem_comp_link.type_comp_2, where the appropriate data item is indicated by the value of _chem_comp_angle.atom_3_comp_id). ; _item.name '_chem_link_angle.atom_id_3' _item.category_id chem_link_angle _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_link_angle.atom_id_1' '_chem_link_angle.atom_id_2' _item_type.code code save_ save__chem_link_angle.link_id _item_description.description ; This data item is a pointer to _chem_link.id in the CHEM_LINK category. ; _item.name '_chem_link_angle.link_id' _item.mandatory_code yes save_ save__chem_link_angle.value_angle _item_description.description ; The value that should be taken as the target value for the angle associated with the specified atoms, expressed in degrees. ; _item.name '_chem_link_angle.value_angle' _item.category_id chem_link_angle _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 0.0 0.0 0.0 _item_related.related_name '_chem_link_angle.value_angle_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code degrees save_ save__chem_link_angle.value_angle_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_link_angle.value_angle. ; _item.name '_chem_link_angle.value_angle_esd' _item.category_id chem_link_angle _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 0.0 0.0 0.0 _item_related.related_name '_chem_link_angle.value_angle' _item_related.function_code associated_value _item_type.code float _item_units.code degrees save_ save__chem_link_angle.value_dist _item_description.description ; The value that should be taken as the target value for the angle associated with the specified atoms, expressed as the distance between the atoms specified by _chem_comp_angle.atom_id_1 and _chem_comp_angle.atom_id_3. ; _item.name '_chem_link_angle.value_dist' _item.category_id chem_link_angle _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_link_angle.value_dist_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__chem_link_angle.value_dist_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_comp_angle.value_dist. ; _item.name '_chem_link_angle.value_dist_esd' _item.category_id chem_link_angle _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_link_angle.value_dist' _item_related.function_code associated_value _item_type.code float _item_units.code angstroms save_ #################### ## CHEM_LINK_BOND ## #################### save_chem_link_bond _category.description ; Data items in the CHEM_LINK_BOND category record details about bonds in a link between components in the chemical structure. ; _category.id chem_link_bond _category.mandatory_code no loop_ _category_key.name '_chem_link_bond.link_id' '_chem_link_bond.atom_id_1' '_chem_link_bond.atom_id_2' loop_ _category_group.id 'inclusive_group' 'chem_link_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - Engh & Huber parameters [Acta Cryst. (1991), A47, 392-400] as interpreted by J. P. Priestle (1995). Consistent Stereochemical Dictionaries for Refinement and Model Building. CCP4 Daresbury Study Weekend, DL-CONF-95-001, ISSN 1358-6254. Warrington: Daresbury Laboratory. ; ; loop_ _chem_link_bond.link_id _chem_link_bond.value_dist _chem_link_bond.value_dist_esd _chem_link_bond.atom_id_1 _chem_link_bond.atom_1_comp_id _chem_link_bond.atom_id_2 _chem_link_bond.atom_2_comp_id PEPTIDE 1.458 0.019 N 1 CA 1 PEPTIDE 1.525 0.021 CA 1 C 1 PEPTIDE 1.329 0.014 C 1 N 2 PEPTIDE 1.231 0.020 C 1 O 1 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chem_link_bond.atom_1_comp_id _item_description.description ; This data item indicates whether atom 1 is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_bond.atom_1_comp_id' _item.category_id chem_link_bond _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_link_bond.atom_2_comp_id' loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_bond.atom_2_comp_id _item_description.description ; This data item indicates whether atom 2 is found in the first or the second of the two chemical components connected by the link. ; _item.name '_chem_link_bond.atom_2_comp_id' _item.category_id chem_link_bond _item.mandatory_code no _item_dependent.dependent_name '_chem_link_bond.atom_1_comp_id' loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_bond.atom_id_1 _item_description.description ; The ID of the first of the two atoms that define the bond. As this data item does not point to a specific atom in a specific chemical component, it is not a child in the linkage sense. ; _item.name '_chem_link_bond.atom_id_1' _item.category_id chem_link_bond _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_link_bond.atom_id_2' _item_type.code code save_ save__chem_link_bond.atom_id_2 _item_description.description ; The ID of the second of the two atoms that define the bond. As this data item does not point to a specific atom in a specific component, it is not a child in the linkage sense. ; _item.name '_chem_link_bond.atom_id_2' _item.category_id chem_link_bond _item.mandatory_code yes _item_dependent.dependent_name '_chem_link_bond.atom_id_1' _item_type.code code save_ save__chem_link_bond.link_id _item_description.description ; This data item is a pointer to _chem_link.id in the CHEM_LINK category. ; _item.name '_chem_link_bond.link_id' _item.mandatory_code yes save_ save__chem_link_bond.value_dist _item_description.description ; The value that should be taken as the target for the chemical bond associated with the specified atoms, expressed as a distance. ; _item.name '_chem_link_bond.value_dist' _item.category_id chem_link_bond _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_link_bond.value_dist_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__chem_link_bond.value_dist_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_link_bond.value_dist. ; _item.name '_chem_link_bond.value_dist_esd' _item.category_id chem_link_bond _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_link_bond.value_dist' _item_related.function_code associated_value _item_type.code float _item_units.code angstroms save_ save__chem_link_bond.value_order _item_description.description ; The value that should be taken as the target for the chemical bond associated with the specified atoms, expressed as a bond order. ; _item.name '_chem_link_bond.value_order' _item.category_id chem_link_bond _item.mandatory_code no _item_default.value sing _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail sing 'single bond' doub 'double bond' trip 'triple bond' quad 'quadruple bond' arom 'aromatic bond' poly 'polymeric bond' delo 'delocalized double bond' pi 'pi bond' save_ #################### ## CHEM_LINK_CHIR ## #################### save_chem_link_chir _category.description ; Data items in the CHEM_LINK_CHIR category provide details about the chiral centres in a link between two chemical components. The atoms bonded to the chiral atom are specified in the CHEM_LINK_CHIR_ATOM category. ; _category.id chem_link_chir _category.mandatory_code no loop_ _category_key.name '_chem_link_chir.link_id' '_chem_link_chir.id' loop_ _category_group.id 'inclusive_group' 'chem_link_group' save_ save__chem_link_chir.atom_comp_id _item_description.description ; This data item indicates whether the chiral atom is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_chir.atom_comp_id' _item.category_id chem_link_chir _item.mandatory_code no loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_chir.atom_id _item_description.description ; The ID of the atom that is a chiral centre. As this data item does not point to a specific atom in a specific chemical component, it is not a child in the linkage sense. ; _item.name '_chem_link_chir.atom_id' _item.mandatory_code yes _item_type.code code save_ save__chem_link_chir.atom_config _item_description.description ; The chiral configuration of the atom that is a chiral centre. ; _item.name '_chem_link_chir.atom_config' _item.category_id chem_link_chir _item.mandatory_code no _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail R 'absolute configuration R' S 'absolute configuration S' save_ save__chem_link_chir.id _item_description.description ; The value of _chem_link_chir.id must uniquely identify a record in the CHEM_LINK_CHIR list. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_link_chir.id' chem_link_chir yes '_chem_link_chir_atom.chir_id' chem_link_chir_atom yes loop_ _item_linked.child_name _item_linked.parent_name '_chem_link_chir_atom.chir_id' '_chem_link_chir.id' _item_type.code code save_ save__chem_link_chir.link_id _item_description.description ; This data item is a pointer to _chem_link.id in the CHEM_LINK category. ; _item.name '_chem_link_chir.link_id' _item.mandatory_code yes save_ save__chem_link_chir.number_atoms_all _item_description.description ; The total number of atoms bonded to the atom specified by _chem_link_chir.atom_id. ; _item.name '_chem_link_chir.number_atoms_all' _item.category_id chem_link_chir _item.mandatory_code no _item_type.code int save_ save__chem_link_chir.number_atoms_nh _item_description.description ; The number of non-hydrogen atoms bonded to the atom specified by _chem_link_chir.atom_id. ; _item.name '_chem_link_chir.number_atoms_nh' _item.category_id chem_link_chir _item.mandatory_code no _item_type.code int save_ save__chem_link_chir.volume_flag _item_description.description ; A flag to indicate whether a chiral volume should match the standard value in both magnitude and sign, or in magnitude only. ; _item.name '_chem_link_chir.volume_flag' _item.category_id chem_link_chir _item.mandatory_code no _item_type.code ucode loop_ _item_enumeration.value _item_enumeration.detail sign 'match magnitude and sign' nosign 'match magnitude only' save_ save__chem_link_chir.volume_three _item_description.description ; The chiral volume, V(c), for chiral centres that involve a chiral atom bonded to three non-hydrogen atoms and one hydrogen atom. V~c~ = V1 * (V2 X V3) V1 = the vector distance from the atom specified by _chem_link_chir.atom_id to the first atom in the CHEM_LINK_CHIR_ATOM list V2 = the vector distance from the atom specified by _chem_link_chir.atom_id to the second atom in the CHEM_LINK_CHIR_ATOM list V3 = the vector distance from the atom specified by _chem_link_chir.atom_id to the third atom in the CHEM_LINK_CHIR_ATOM list * = the vector dot product X = the vector cross product ; _item.name '_chem_link_chir.volume_three' _item.category_id chem_link_chir _item.mandatory_code no _item_related.related_name '_chem_link_chir.volume_three_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code angstroms_cubed save_ save__chem_link_chir.volume_three_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_link_chir.volume_three. ; _item.name '_chem_link_chir.volume_three_esd' _item.category_id chem_link_chir _item.mandatory_code no _item_related.related_name '_chem_link_chir.volume_three' _item_related.function_code associated_value _item_type.code float _item_units.code angstroms_cubed save_ ######################### ## CHEM_LINK_CHIR_ATOM ## ######################### save_chem_link_chir_atom _category.description ; Data items in the CHEM_LINK_CHIR_ATOM category enumerate the atoms bonded to a chiral atom in a link between two chemical components. ; _category.id chem_link_chir_atom _category.mandatory_code no loop_ _category_key.name '_chem_link_chir_atom.chir_id' '_chem_link_chir_atom.atom_id' loop_ _category_group.id 'inclusive_group' 'chem_link_group' save_ save__chem_link_chir_atom.atom_comp_id _item_description.description ; This data item indicates whether the atom bonded to a chiral atom is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_chir_atom.atom_comp_id' _item.category_id chem_link_chir_atom _item.mandatory_code no loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_chir_atom.atom_id _item_description.description ; The ID of an atom bonded to the chiral atom. As this data item does not point to a specific atom in a specific chemical component, it is not a child in the linkage sense. ; _item.name '_chem_link_chir_atom.atom_id' _item.mandatory_code yes _item_type.code code save_ save__chem_link_chir_atom.chir_id _item_description.description ; This data item is a pointer to _chem_link_chir.id in the CHEM_LINK_CHIR category. ; _item.name '_chem_link_chir_atom.chir_id' _item.mandatory_code yes save_ save__chem_link_chir_atom.dev _item_description.description ; The standard uncertainty (estimated standard deviation) of the position of this atom from the plane defined by all of the atoms in the plane. ; _item.name '_chem_link_chir_atom.dev' _item.category_id chem_link_chir_atom _item.mandatory_code no _item_type.code float _item_units.code angstroms save_ ##################### ## CHEM_LINK_PLANE ## ##################### save_chem_link_plane _category.description ; Data items in the CHEM_LINK_PLANE category provide identifiers for the planes in a link between two chemical components. The atoms in the plane are specified in the CHEM_LINK_PLANE_ATOM category. ; _category.id chem_link_plane _category.mandatory_code no loop_ _category_key.name '_chem_link_plane.link_id' '_chem_link_plane.id' loop_ _category_group.id 'inclusive_group' 'chem_link_group' save_ save__chem_link_plane.id _item_description.description ; The value of _chem_link_plane.id must uniquely identify a record in the CHEM_LINK_PLANE list. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_link_plane.id' chem_link_plane yes '_chem_link_plane_atom.plane_id' chem_link_plane_atom yes loop_ _item_linked.child_name _item_linked.parent_name '_chem_link_plane_atom.plane_id' '_chem_link_plane.id' _item_type.code code save_ save__chem_link_plane.link_id _item_description.description ; This data item is a pointer to _chem_link.id in the CHEM_LINK category. ; _item.name '_chem_link_plane.link_id' _item.mandatory_code yes save_ save__chem_link_plane.number_atoms_all _item_description.description ; The total number of atoms in the plane. ; _item.name '_chem_link_plane.number_atoms_all' _item.category_id chem_link_plane _item.mandatory_code no _item_type.code int save_ save__chem_link_plane.number_atoms_nh _item_description.description ; The number of non-hydrogen atoms in the plane. ; _item.name '_chem_link_plane.number_atoms_nh' _item.category_id chem_link_plane _item.mandatory_code no _item_type.code int save_ ########################## ## CHEM_LINK_PLANE_ATOM ## ########################## save_chem_link_plane_atom _category.description ; Data items in the CHEM_LINK_PLANE_ATOM category enumerate the atoms in a plane in a link between two chemical components. ; _category.id chem_link_plane_atom _category.mandatory_code no loop_ _category_key.name '_chem_link_plane_atom.plane_id' '_chem_link_plane_atom.atom_id' loop_ _category_group.id 'inclusive_group' 'chem_link_group' save_ save__chem_link_plane_atom.atom_comp_id _item_description.description ; This data item indicates whether the atom in a plane is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_plane_atom.atom_comp_id' _item.category_id chem_link_plane_atom _item.mandatory_code no loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_plane_atom.atom_id _item_description.description ; The ID of an atom involved in the plane. As this data item does not point to a specific atom in a specific chemical component, it is not a child in the linkage sense. ; _item.name '_chem_link_plane_atom.atom_id' _item.mandatory_code yes _item_type.code code save_ save__chem_link_plane_atom.plane_id _item_description.description ; This data item is a pointer to _chem_link_plane.id in the CHEM_LINK_PLANE category. ; _item.name '_chem_link_plane_atom.plane_id' _item.mandatory_code yes save_ ################### ## CHEM_LINK_TOR ## ################### save_chem_link_tor _category.description ; Data items in the CHEM_LINK_TOR category record details about the torsion angles in a link between two chemical components. As torsion angles can have more than one target value, the target values are specified in the CHEM_LINK_TOR_VALUE category. ; _category.id chem_link_tor _category.mandatory_code no loop_ _category_key.name '_chem_link_tor.link_id' '_chem_link_tor.id' loop_ _category_group.id 'inclusive_group' 'chem_link_group' save_ save__chem_link_tor.atom_1_comp_id _item_description.description ; This data item indicates whether atom 1 is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_tor.atom_1_comp_id' _item.category_id chem_link_tor _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_link_tor.atom_2_comp_id' '_chem_link_tor.atom_3_comp_id' '_chem_link_tor.atom_4_comp_id' loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_tor.atom_2_comp_id _item_description.description ; This data item indicates whether atom 2 is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_tor.atom_2_comp_id' _item.category_id chem_link_tor _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_link_tor.atom_1_comp_id' '_chem_link_tor.atom_3_comp_id' '_chem_link_tor.atom_4_comp_id' loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_tor.atom_3_comp_id _item_description.description ; This data item indicates whether atom 3 is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_tor.atom_3_comp_id' _item.category_id chem_link_tor _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_link_tor.atom_1_comp_id' '_chem_link_tor.atom_2_comp_id' '_chem_link_tor.atom_4_comp_id' loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_tor.atom_4_comp_id _item_description.description ; This data item indicates whether atom 4 is found in the first or the second of the two components connected by the link. ; _item.name '_chem_link_tor.atom_4_comp_id' _item.category_id chem_link_tor _item.mandatory_code no loop_ _item_dependent.dependent_name '_chem_link_tor.atom_1_comp_id' '_chem_link_tor.atom_2_comp_id' '_chem_link_tor.atom_3_comp_id' loop_ _item_enumeration.value _item_enumeration.detail 1 'the atom is in component 1' 2 'the atom is in component 2' _item_type.code ucode save_ save__chem_link_tor.atom_id_1 _item_description.description ; The ID of the first of the four atoms that define the torsion angle. As this data item does not point to a specific atom in a specific chemical component, it is not a child in the linkage sense. ; _item.name '_chem_link_tor.atom_id_1' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_link_tor.atom_id_2' '_chem_link_tor.atom_id_3' '_chem_link_tor.atom_id_4' _item_type.code code save_ save__chem_link_tor.atom_id_2 _item_description.description ; The ID of the second of the four atoms that define the torsion angle. As this data item does not point to a specific atom in a specific chemical component, it is not a child in the linkage sense. ; _item.name '_chem_link_tor.atom_id_2' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_link_tor.atom_id_1' '_chem_link_tor.atom_id_3' '_chem_link_tor.atom_id_4' _item_type.code code save_ save__chem_link_tor.atom_id_3 _item_description.description ; The ID of the third of the four atoms that define the torsion angle. As this data item does not point to a specific atom in a specific chemical component, it is not a child in the linkage sense. ; _item.name '_chem_link_tor.atom_id_3' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_link_tor.atom_id_1' '_chem_link_tor.atom_id_2' '_chem_link_tor.atom_id_4' _item_type.code code save_ save__chem_link_tor.atom_id_4 _item_description.description ; The ID of the fourth of the four atoms that define the torsion angle. As this data item does not point to a specific atom in a specific chemical component, it is not a child in the linkage sense. ; _item.name '_chem_link_tor.atom_id_4' _item.mandatory_code yes loop_ _item_dependent.dependent_name '_chem_link_tor.atom_id_1' '_chem_link_tor.atom_id_2' '_chem_link_tor.atom_id_3' _item_type.code code save_ save__chem_link_tor.id _item_description.description ; The value of _chem_link_tor.id must uniquely identify a record in the CHEM_LINK_TOR list. ; loop_ _item.name _item.category_id _item.mandatory_code '_chem_link_tor.id' chem_link_tor yes '_chem_link_tor_value.tor_id' chem_link_tor_value yes loop_ _item_linked.child_name _item_linked.parent_name '_chem_link_tor_value.tor_id' '_chem_link_tor.id' _item_type.code code save_ save__chem_link_tor.link_id _item_description.description ; This data item is a pointer to _chem_link.id in the CHEM_LINK category. ; _item.name '_chem_link_tor.link_id' _item.mandatory_code yes save_ ######################### ## CHEM_LINK_TOR_VALUE ## ######################### save_chem_link_tor_value _category.description ; Data items in the CHEM_LINK_TOR_VALUE category record details about the target values for the torsion angles enumerated in the CHEM_LINK_TOR list. Target values may be specified as angles in degrees, as a distance between the first and fourth atoms, or both. ; _category.id chem_link_tor_value _category.mandatory_code no _category_key.name '_chem_link_tor_value.tor_id' loop_ _category_group.id 'inclusive_group' 'chem_link_group' save_ save__chem_link_tor_value.tor_id _item_description.description ; This data item is a pointer to _chem_link_tor.id in the CHEM_LINK_TOR category. ; _item.name '_chem_link_tor_value.tor_id' _item.mandatory_code yes save_ save__chem_link_tor_value.angle _item_description.description ; A value that should be taken as a potential target value for the torsion angle associated with the specified atoms, expressed in degrees. ; _item.name '_chem_link_tor_value.angle' _item.category_id chem_link_tor_value _item.mandatory_code yes loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 -180.0 -180.0 -180.0 _item_related.related_name '_chem_link_tor_value.angle_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code degrees save_ save__chem_link_tor_value.angle_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_link_tor_value.angle. ; _item.name '_chem_link_tor_value.angle_esd' _item.category_id chem_link_tor_value _item.mandatory_code yes loop_ _item_range.maximum _item_range.minimum 180.0 180.0 180.0 -180.0 -180.0 -180.0 _item_related.related_name '_chem_link_tor_value.angle' _item_related.function_code associated_value _item_type.code float _item_units.code degrees save_ save__chem_link_tor_value.dist _item_description.description ; A value that should be taken as a potential target value for the torsion angle associated with the specified atoms, expressed as the distance between the atoms specified by _chem_link_tor.atom_id_1 and _chem_link_tor.atom_id_4 in the referenced record in the CHEM_LINK_TOR list. Note that the torsion angle cannot be fully specified by a distance (for instance, a torsion angle of -60 degree will yield the same distance as a 60 degree angle). However, the distance specification can be useful for refinement in situations in which the angle is already close to the desired value. ; _item.name '_chem_link_tor_value.dist' _item.category_id chem_link_tor_value _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_link_tor_value.dist_esd' _item_related.function_code associated_esd _item_type.code float _item_type_conditions.code esd _item_units.code angstroms save_ save__chem_link_tor_value.dist_esd _item_description.description ; The standard uncertainty (estimated standard deviation) of _chem_link_tor_value.dist. ; _item.name '_chem_link_tor_value.dist_esd' _item.category_id chem_link_tor_value _item.mandatory_code no loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_related.related_name '_chem_link_tor_value.dist' _item_related.function_code associated_value _item_type.code float _item_units.code angstroms save_ ############## ## CHEMICAL ## ############## save_chemical _category.description ; Data items in the CHEMICAL category would not in general be used in a macromolecular CIF. See instead the ENTITY data items. Data items in the CHEMICAL category record details about the composition and chemical properties of the compounds. The formula data items must agree with those that specify the density, unit-cell and Z values. ; _category.id chemical _category.mandatory_code no _category_key.name '_chemical.entry_id' loop_ _category_group.id 'inclusive_group' 'chemical_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on data set 9597gaus of Alyea, Ferguson & Kannan [Acta Cryst. (1996), C52, 765-767]. ; ; _chemical.entry_id '9597gaus' _chemical.name_systematic trans-bis(tricyclohexylphosphine)tetracarbonylmolybdenum(0) ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chemical.entry_id _item_description.description ; This data item is a pointer to _entry.id in the ENTRY category. ; _item.name '_chemical.entry_id' _item.mandatory_code yes save_ save__chemical.compound_source _item_description.description ; Description of the source of the compound under study, or of the parent molecule if a simple derivative is studied. This includes the place of discovery for minerals or the actual source of a natural product. ; _item.name '_chemical.compound_source' _item.category_id chemical _item.mandatory_code no _item_aliases.alias_name '_chemical_compound_source' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text loop_ _item_examples.case 'From Norilsk (USSR)' 'Extracted from the bark of Cinchona Naturalis' save_ save__chemical.melting_point _item_description.description ; The temperature in kelvins at which the crystalline solid changes to a liquid. ; _item.name '_chemical.melting_point' _item.category_id chemical _item.mandatory_code no _item_aliases.alias_name '_chemical_melting_point' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 0.0 0.0 0.0 _item_type.code float _item_units.code kelvins save_ save__chemical.name_common _item_description.description ; Trivial name by which the compound is commonly known. ; _item.name '_chemical.name_common' _item.category_id chemical _item.mandatory_code no _item_aliases.alias_name '_chemical_name_common' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case '1-bromoestradiol' save_ save__chemical.name_mineral _item_description.description ; Mineral name accepted by the International Mineralogical Association. Use only for natural minerals. See also _chemical.compound_source. ; _item.name '_chemical.name_mineral' _item.category_id chemical _item.mandatory_code no _item_aliases.alias_name '_chemical_name_mineral' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case 'chalcopyrite' save_ save__chemical.name_structure_type _item_description.description ; Commonly used structure-type name. Usually only applied to minerals or inorganic compounds. ; _item.name '_chemical.name_structure_type' _item.category_id chemical _item.mandatory_code no _item_aliases.alias_name '_chemical_name_structure_type' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text loop_ _item_examples.case 'perovskite' 'sphalerite' 'A15' save_ save__chemical.name_systematic _item_description.description ; IUPAC or Chemical Abstracts full name of the compound. ; _item.name '_chemical.name_systematic' _item.category_id chemical _item.mandatory_code no _item_aliases.alias_name '_chemical_name_systematic' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_type.code text _item_examples.case '1-bromoestra-1,3,5(10)-triene-3,17\b-diol' save_ ######################## ## CHEMICAL_CONN_ATOM ## ######################## save_chemical_conn_atom _category.description ; Data items in the CHEMICAL_CONN_ATOM category would not, in general, be used in a macromolecular CIF. See instead the ENTITY data items. Data items in the CHEMICAL_CONN_ATOM and CHEMICAL_CONN_BOND categories record details about the two-dimensional (2D) chemical structure of the molecular species. They allow a 2D chemical diagram to be reconstructed for use in a publication or in a database search for structural and substructural relationships. The CHEMICAL_CONN_ATOM data items provide information about the chemical properties of the atoms in the structure. In cases where crystallographic and molecular symmetry elements coincide, they must also contain symmetry-generated atoms, so that the CHEMICAL_CONN_ATOM and CHEMICAL_CONN_BOND data items will always describe a complete chemical entity. ; _category.id chemical_conn_atom _category.mandatory_code no _category_key.name '_chemical_conn_atom.number' loop_ _category_group.id 'inclusive_group' 'chemical_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on data set DPTD of Yamin, Suwandi, Fun, Sivakumar & bin Shawkataly [Acta Cryst. (1996), C52, 951-953]. ; ; loop_ _chemical_conn_atom.number _chemical_conn_atom.type_symbol _chemical_conn_atom.display_x _chemical_conn_atom.display_y _chemical_conn_atom.NCA _chemical_conn_atom.NH 1 S .39 .81 1 0 2 S .39 .96 2 0 3 N .14 .88 3 0 4 C .33 .88 3 0 5 C .11 .96 2 2 6 C .03 .96 2 2 7 C .03 .80 2 2 8 C .11 .80 2 2 9 S .54 .81 1 0 10 S .54 .96 2 0 11 N .80 .88 3 0 12 C .60 .88 3 0 13 C .84 .96 2 2 14 C .91 .96 2 2 15 C .91 .80 2 2 16 C .84 .80 2 2 ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chemical_conn_atom.charge _item_description.description ; The net integer charge assigned to this atom. This is the formal charge assignment normally found in chemical diagrams. ; _item.name '_chemical_conn_atom.charge' _item.category_id chemical_conn_atom _item.mandatory_code no _item_aliases.alias_name '_chemical_conn_atom_charge' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_default.value 0 loop_ _item_range.maximum _item_range.minimum 8 8 8 -8 -8 -8 _item_type.code int loop_ _item_examples.case _item_examples.detail 1 'for an ammonium nitrogen' -1 'for a chloride ion' save_ save__chemical_conn_atom.display_x _item_description.description ; The 2D Cartesian x coordinate of the position of this atom in a recognizable chemical diagram. The coordinate origin is at the lower left corner, the x axis is horizontal and the y axis is vertical. The coordinates must lie in the range 0.0 to 1.0. These coordinates can be obtained from projections of a suitable uncluttered view of the molecular structure. ; _item.name '_chemical_conn_atom.display_x' _item.category_id chemical_conn_atom _item.mandatory_code no _item_aliases.alias_name '_chemical_conn_atom_display_x' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_dependent.dependent_name '_chemical_conn_atom.display_y' loop_ _item_range.maximum _item_range.minimum 1.0 1.0 1.0 0.0 0.0 0.0 _item_type.code float save_ save__chemical_conn_atom.display_y _item_description.description ; The 2D Cartesian y coordinate of the position of this atom in a recognizable chemical diagram. The coordinate origin is at the lower left corner, the x axis is horizontal and the y axis is vertical. The coordinates must lie in the range 0.0 to 1.0. These coordinates can be obtained from projections of a suitable uncluttered view of the molecular structure. ; _item.name '_chemical_conn_atom.display_y' _item.category_id chemical_conn_atom _item.mandatory_code no _item_aliases.alias_name '_chemical_conn_atom_display_y' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 _item_dependent.dependent_name '_chemical_conn_atom.display_x' loop_ _item_range.maximum _item_range.minimum 1.0 1.0 1.0 0.0 0.0 0.0 _item_type.code float save_ save__chemical_conn_atom.NCA _item_description.description ; The number of connected atoms excluding terminal hydrogen atoms. ; _item.name '_chemical_conn_atom.NCA' _item.category_id chemical_conn_atom _item.mandatory_code no _item_aliases.alias_name '_chemical_conn_atom_NCA' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 0 0 0 _item_type.code int save_ save__chemical_conn_atom.NH _item_description.description ; The total number of hydrogen atoms attached to this atom, regardless of whether they are included in the refinement or the ATOM_SITE list. This number is the same as _atom_site.attached_hydrogens only if none of the hydrogen atoms appear in the ATOM_SITE list. ; _item.name '_chemical_conn_atom.NH' _item.category_id chemical_conn_atom _item.mandatory_code no _item_aliases.alias_name '_chemical_conn_atom_NH' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_range.maximum _item_range.minimum . 0 0 0 _item_type.code int save_ save__chemical_conn_atom.number _item_description.description ; The chemical sequence number to be associated with this atom. Within an ATOM_SITE list, this number must match one of the _atom_site.chemical_conn_number values. ; loop_ _item.name _item.category_id _item.mandatory_code '_chemical_conn_atom.number' chemical_conn_atom yes '_atom_site.chemical_conn_number' atom_site no '_chemical_conn_bond.atom_1' chemical_conn_bond yes '_chemical_conn_bond.atom_2' chemical_conn_bond yes _item_aliases.alias_name '_chemical_conn_atom_number' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 loop_ _item_linked.child_name _item_linked.parent_name '_atom_site.chemical_conn_number' '_chemical_conn_atom.number' '_chemical_conn_bond.atom_1' '_chemical_conn_atom.number' '_chemical_conn_bond.atom_2' '_chemical_conn_atom.number' loop_ _item_range.maximum _item_range.minimum . 1 1 1 _item_type.code int save_ save__chemical_conn_atom.type_symbol _item_description.description ; This data item is a pointer to _atom_type.symbol in the ATOM_TYPE category. ; _item.name '_chemical_conn_atom.type_symbol' _item.mandatory_code yes _item_aliases.alias_name '_chemical_conn_atom_type_symbol' _item_aliases.dictionary cif_core.dic _item_aliases.version 2.0.1 save_ ######################## ## CHEMICAL_CONN_BOND ## ######################## save_chemical_conn_bond _category.description ; Data items in the CHEMICAL_CONN_BOND category would not, in general, be used in a macromolecular CIF. See instead the ENTITY data items. Data items in the CHEMICAL_CONN_ATOM and CHEMICAL_CONN_BOND categories record details about the two-dimensional (2D) chemical structure of the molecular species. They allow a 2D chemical diagram to be reconstructed for use in a publication or in a database search for structural and substructural relationships. The CHEMICAL_CONN_BOND data items specify the connections between the atoms in the CHEMICAL_CONN_ATOM list and the nature of the chemical bond between these atoms. ; _category.id chemical_conn_bond _category.mandatory_code no loop_ _category_key.name '_chemical_conn_bond.atom_1' '_chemical_conn_bond.atom_2' loop_ _category_group.id 'inclusive_group' 'chemical_group' loop_ _category_examples.detail _category_examples.case # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; Example 1 - based on data set DPTD of Yamin, Suwandi, Fun, Sivakumar & bin Shawkataly [Acta Cryst. (1996), C52, 951-953]. ; ; loop_ _chemical_conn_bond.atom_1 _chemical_conn_bond.atom_2 _chemical_conn_bond.type 4 1 doub 4 3 sing 4 2 sing 5 3 sing 6 5 sing 7 6 sing 8 7 sing 8 3 sing 10 2 sing 12 9 doub 12 11 sing 12 10 sing 13 11 sing 14 13 sing 15 14 sing 16 15 sing 16 11 sing 17 5 sing 18 5 sing 19 6 sing 20 6 sing 21 7 sing 22 7 sing 23 8 sing 24 8 sing 25 13 sing 26 13 sing 27 14 sing 28 14 sing 29 15 sing 30 15 sing 31 16 sing 32 16 sing ; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - save_ save__chemical_conn_bond.atom_1 _item_description.description ; This data item is a pointer to _chemical_conn_atom.number in the CHEMICAL_CONN_ATOM categ