Files
Jungfraujoch/image_analysis/structure_refinement/monomers/GDP.cif
T
leonarski_f e58453a693 Refinement restraints: the CCP4 Monomer Library subset embedded in rugnux, read through gemmi's MonLib
A restraint dictionary carried in the binary, so refinement reads nothing from disk and needs no
CLIBD_MON: the 20 amino acids and MSE, the DNA/RNA nucleotides, ATP/ADP/AMP/GTP/GDP/GMP, DMSO, PEG
fragments (PEG, PGE, PG4, 1PE), GOL, EDO, SO4, PO4, ACT, MPD, water and common ions - copied verbatim
from the CCP4 Monomer Library (LGPL-3.0) - plus links_and_mods.cif cut down to the links and
modifications those compounds can take (peptide, cis-peptide, proline, N-methyl, disulfide,
nucleic-acid backbone, termini, metal-Cys/His) and ener_lib.cif cut to its atom-type table.
monomers/update_monomers.py holds the compound list and regenerates the subset; CMake embeds every
.cif of the directory as string pieces under MSVC's literal limit; EmbeddedMonomerLibrary() parses
them from memory into a gemmi::MonLib once per process. About 0.7 MB of text in the binary.

gemmi v0.7.5's monlib.cpp, topo.cpp and riding_h.cpp vendored verbatim (prepare_topology). Licence
text in licenses/, rows and a note in THIRD_PARTY_NOTICES.md.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015CeEGgpKdfkCTJb3YNMJcu
(cherry picked from commit 38034718052c4a300691393b5b817f476c83dfc2)
2026-10-25 07:20:32 +01:00

300 lines
10 KiB
Plaintext

data_comp_list
loop_
_chem_comp.id
_chem_comp.three_letter_code
_chem_comp.name
_chem_comp.group
_chem_comp.number_atoms_all
_chem_comp.number_atoms_nh
_chem_comp.desc_level
GDP GDP "GUANOSINE-5'-DIPHOSPHATE" NON-POLYMER 40 28 .
data_comp_GDP
loop_
_chem_comp_atom.comp_id
_chem_comp_atom.atom_id
_chem_comp_atom.type_symbol
_chem_comp_atom.type_energy
_chem_comp_atom.charge
_chem_comp_atom.x
_chem_comp_atom.y
_chem_comp_atom.z
GDP PB P P 0 13.504 16.639 28.649
GDP O1B O O 0 13.923 17.830 29.476
GDP O2B O OP -1 14.420 15.453 28.828
GDP O3B O OP -1 12.049 16.284 28.833
GDP O3A O O2 0 13.659 17.092 27.107
GDP PA P P 0 12.620 17.691 26.043
GDP O1A O O 0 11.548 16.681 25.800
GDP O2A O OP -1 12.214 19.058 26.485
GDP "O5'" O O2 0 13.547 17.806 24.737
GDP "C5'" C CH2 0 14.774 18.580 24.803
GDP "C4'" C CH1 0 15.248 18.905 23.407
GDP "O4'" O O2 0 15.427 17.678 22.656
GDP "C3'" C CH1 0 14.302 19.747 22.544
GDP "O3'" O OH1 0 14.480 21.136 22.797
GDP "C2'" C CH1 0 14.722 19.349 21.125
GDP "O2'" O OH1 0 15.810 20.102 20.630
GDP "C1'" C CH1 0 15.090 17.873 21.298
GDP N9 N NR5 0 14.017 16.952 20.924
GDP C8 C CR15 0 13.290 16.120 21.742
GDP N7 N NRD5 0 12.395 15.408 21.100
GDP C5 C CR56 0 12.541 15.792 19.774
GDP C6 C CR6 0 11.843 15.360 18.614
GDP O6 O O 0 10.930 14.526 18.539
GDP N1 N NR6 0 12.305 16.006 17.460
GDP C2 C CR6 0 13.311 16.946 17.429
GDP N2 N NH2 0 13.623 17.460 16.231
GDP N3 N NRD6 0 13.969 17.354 18.519
GDP C4 C CR56 0 13.538 16.739 19.651
GDP "H5'" H H 0 15.470 18.062 25.277
GDP "H5''" H H 0 14.616 19.420 25.301
GDP "H4'" H H 0 16.113 19.362 23.477
GDP "H3'" H H 0 13.359 19.490 22.706
GDP "HO3'" H H 0 14.000 21.576 22.253
GDP "H2'" H H 0 13.951 19.442 20.505
GDP "HO2'" H H 0 16.487 19.998 21.132
GDP "H1'" H H 0 15.878 17.683 20.741
GDP H8 H H 0 13.418 16.065 22.673
GDP HN1 H H 0 11.910 15.784 16.684
GDP HN21 H H 0 13.778 18.320 16.152
GDP HN22 H H 0 13.671 16.936 15.530
loop_
_chem_comp_bond.comp_id
_chem_comp_bond.atom_id_1
_chem_comp_bond.atom_id_2
_chem_comp_bond.type
_chem_comp_bond.aromatic
_chem_comp_bond.value_dist_nucleus
_chem_comp_bond.value_dist_nucleus_esd
_chem_comp_bond.value_dist
_chem_comp_bond.value_dist_esd
GDP PB O1B DOUBLE n 1.509 0.0200 1.509 0.0200
GDP PB O2B SINGLE n 1.509 0.0200 1.509 0.0200
GDP PB O3B SINGLE n 1.509 0.0200 1.509 0.0200
GDP PB O3A SINGLE n 1.614 0.0178 1.614 0.0178
GDP O3A PA SINGLE n 1.604 0.0133 1.604 0.0133
GDP PA O1A DOUBLE n 1.493 0.0122 1.493 0.0122
GDP PA O2A SINGLE n 1.493 0.0122 1.493 0.0122
GDP PA "O5'" SINGLE n 1.604 0.0133 1.604 0.0133
GDP "O5'" "C5'" SINGLE n 1.450 0.0166 1.450 0.0166
GDP "C5'" "C4'" SINGLE n 1.509 0.0100 1.509 0.0100
GDP "C4'" "O4'" SINGLE n 1.451 0.0100 1.451 0.0100
GDP "C4'" "C3'" SINGLE n 1.535 0.0100 1.535 0.0100
GDP "O4'" "C1'" SINGLE n 1.409 0.0100 1.409 0.0100
GDP "C3'" "O3'" SINGLE n 1.422 0.0100 1.422 0.0100
GDP "C3'" "C2'" SINGLE n 1.531 0.0100 1.531 0.0100
GDP "C2'" "O2'" SINGLE n 1.411 0.0100 1.411 0.0100
GDP "C2'" "C1'" SINGLE n 1.525 0.0100 1.525 0.0100
GDP "C1'" N9 SINGLE n 1.458 0.0100 1.458 0.0100
GDP N9 C8 SINGLE y 1.372 0.0100 1.372 0.0100
GDP N9 C4 SINGLE y 1.375 0.0100 1.375 0.0100
GDP C8 N7 DOUBLE y 1.312 0.0100 1.312 0.0100
GDP N7 C5 SINGLE y 1.390 0.0100 1.390 0.0100
GDP C5 C6 SINGLE y 1.417 0.0103 1.417 0.0103
GDP C5 C4 DOUBLE y 1.377 0.0100 1.377 0.0100
GDP C6 O6 DOUBLE n 1.239 0.0100 1.239 0.0100
GDP C6 N1 SINGLE y 1.396 0.0107 1.396 0.0107
GDP N1 C2 SINGLE y 1.374 0.0100 1.374 0.0100
GDP C2 N2 SINGLE n 1.340 0.0101 1.340 0.0101
GDP C2 N3 DOUBLE y 1.333 0.0104 1.333 0.0104
GDP N3 C4 SINGLE y 1.355 0.0100 1.355 0.0100
GDP "C5'" "H5'" SINGLE n 1.089 0.0100 0.989 0.0200
GDP "C5'" "H5''" SINGLE n 1.089 0.0100 0.989 0.0200
GDP "C4'" "H4'" SINGLE n 1.089 0.0100 0.981 0.0200
GDP "C3'" "H3'" SINGLE n 1.089 0.0100 0.992 0.0200
GDP "O3'" "HO3'" SINGLE n 0.970 0.0120 0.849 0.0200
GDP "C2'" "H2'" SINGLE n 1.089 0.0100 0.994 0.0200
GDP "O2'" "HO2'" SINGLE n 0.970 0.0120 0.849 0.0200
GDP "C1'" "H1'" SINGLE n 1.089 0.0100 0.984 0.0200
GDP C8 H8 SINGLE n 1.082 0.0130 0.942 0.0170
GDP N1 HN1 SINGLE n 1.016 0.0100 0.897 0.0200
GDP N2 HN21 SINGLE n 1.016 0.0100 0.877 0.0200
GDP N2 HN22 SINGLE n 1.016 0.0100 0.877 0.0200
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_angle_esd
GDP O1B PB O2B 112.716 1.50
GDP O1B PB O3B 112.716 1.50
GDP O1B PB O3A 105.965 2.38
GDP O2B PB O3B 112.716 1.50
GDP O2B PB O3A 105.965 2.38
GDP O3B PB O3A 105.965 2.38
GDP PB O3A PA 132.584 3.00
GDP O3A PA O1A 108.816 2.14
GDP O3A PA O2A 108.816 2.14
GDP O3A PA "O5'" 101.065 1.97
GDP O1A PA O2A 118.411 2.35
GDP O1A PA "O5'" 109.410 1.50
GDP O2A PA "O5'" 109.410 1.50
GDP PA "O5'" "C5'" 118.553 2.41
GDP "O5'" "C5'" "C4'" 109.342 1.50
GDP "O5'" "C5'" "H5'" 109.845 1.50
GDP "O5'" "C5'" "H5''" 109.845 1.50
GDP "C4'" "C5'" "H5'" 109.624 1.50
GDP "C4'" "C5'" "H5''" 109.624 1.50
GDP "H5'" "C5'" "H5''" 108.472 1.50
GDP "C5'" "C4'" "O4'" 109.123 1.50
GDP "C5'" "C4'" "C3'" 116.008 1.52
GDP "C5'" "C4'" "H4'" 108.268 1.50
GDP "O4'" "C4'" "C3'" 105.388 1.50
GDP "O4'" "C4'" "H4'" 108.947 1.50
GDP "C3'" "C4'" "H4'" 109.363 1.86
GDP "C4'" "O4'" "C1'" 109.903 1.50
GDP "C4'" "C3'" "O3'" 111.281 2.46
GDP "C4'" "C3'" "C2'" 102.602 1.50
GDP "C4'" "C3'" "H3'" 110.452 2.54
GDP "O3'" "C3'" "C2'" 111.581 2.83
GDP "O3'" "C3'" "H3'" 110.380 1.67
GDP "C2'" "C3'" "H3'" 110.504 1.75
GDP "C3'" "O3'" "HO3'" 108.744 3.00
GDP "C3'" "C2'" "O2'" 112.782 2.45
GDP "C3'" "C2'" "C1'" 101.239 1.50
GDP "C3'" "C2'" "H2'" 110.596 1.51
GDP "O2'" "C2'" "C1'" 111.715 2.69
GDP "O2'" "C2'" "H2'" 110.448 1.97
GDP "C1'" "C2'" "H2'" 110.636 1.70
GDP "C2'" "O2'" "HO2'" 109.103 2.13
GDP "O4'" "C1'" "C2'" 106.047 1.50
GDP "O4'" "C1'" N9 108.477 1.50
GDP "O4'" "C1'" "H1'" 109.807 1.50
GDP "C2'" "C1'" N9 113.824 1.50
GDP "C2'" "C1'" "H1'" 109.015 1.50
GDP N9 "C1'" "H1'" 109.561 1.50
GDP "C1'" N9 C8 126.829 1.91
GDP "C1'" N9 C4 127.440 1.80
GDP C8 N9 C4 105.731 1.50
GDP N9 C8 N7 113.507 1.50
GDP N9 C8 H8 123.187 1.50
GDP N7 C8 H8 123.307 1.50
GDP C8 N7 C5 104.778 1.50
GDP N7 C5 C6 130.030 1.50
GDP N7 C5 C4 110.574 1.50
GDP C6 C5 C4 119.397 1.50
GDP C5 C6 O6 128.244 1.50
GDP C5 C6 N1 111.367 1.50
GDP O6 C6 N1 120.389 1.50
GDP C6 N1 C2 125.351 1.50
GDP C6 N1 HN1 116.978 2.44
GDP C2 N1 HN1 117.677 2.71
GDP N1 C2 N2 116.576 1.50
GDP N1 C2 N3 123.602 1.50
GDP N2 C2 N3 119.821 1.50
GDP C2 N2 HN21 119.868 1.50
GDP C2 N2 HN22 119.868 1.50
GDP HN21 N2 HN22 120.263 1.96
GDP C2 N3 C4 112.066 1.50
GDP N9 C4 C5 105.411 1.50
GDP N9 C4 N3 126.378 1.50
GDP C5 C4 N3 128.211 1.50
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
_chem_comp_tor.value_angle
_chem_comp_tor.value_angle_esd
_chem_comp_tor.period
GDP C2e-chi "O4'" "C1'" N9 C4 210.000 10.000 6
GDP C2e-nyu0 "C4'" "O4'" "C1'" "C2'" 340.700 6.300 1
GDP C2e-nyu1 "O4'" "C1'" "C2'" "C3'" 32.800 4.900 1
GDP C2e-nyu2 "C1'" "C2'" "C3'" "C4'" 326.9 3.600 1
GDP C2e-nyu3 "C2'" "C3'" "C4'" "O4'" 22.600 4.500 1
GDP C2e-nyu4 "C3'" "C4'" "O4'" "C1'" 357.700 6.100 1
GDP C3e-chi "O4'" "C1'" N9 C4 210.000 10.000 6
GDP C3e-nyu0 "C4'" "O4'" "C1'" "C2'" 2.8 6.100 1
GDP C3e-nyu1 "O4'" "C1'" "C2'" "C3'" 335.00 4.900 1
GDP C3e-nyu2 "C1'" "C2'" "C3'" "C4'" 35.9 2.800 1
GDP C3e-nyu3 "C2'" "C3'" "C4'" "O4'" 324.700 3.100 1
GDP C3e-nyu4 "C3'" "C4'" "O4'" "C1'" 20.500 5.100 1
GDP epsi "C4'" "C3'" "O3'" "HO3'" 180.000 10.00 3
GDP gamma "O5'" "C5'" "C4'" "C3'" 180.000 10.00 3
GDP sp3_sp3_52 "C3'" "C2'" "O2'" "HO2'" 180.000 10.00 3
GDP sp3_sp3_27 PA O3A PB O1B 60.000 10.0 3
GDP const_18 N7 C8 N9 "C1'" 180.000 10.0 2
GDP const_30 C5 C4 N9 "C1'" 180.000 10.0 2
GDP const_21 N9 C8 N7 C5 0.000 10.0 2
GDP const_24 C6 C5 N7 C8 180.000 10.0 2
GDP const_sp2_sp2_4 N7 C5 C6 O6 0.000 5.0 2
GDP const_25 N9 C4 C5 N7 0.000 10.0 2
GDP const_sp2_sp2_7 O6 C6 N1 C2 180.000 5.0 2
GDP const_11 N2 C2 N1 C6 180.000 10.0 2
GDP sp2_sp2_1 N1 C2 N2 HN21 180.000 5.0 2
GDP const_14 N2 C2 N3 C4 180.000 10.0 2
GDP const_16 N9 C4 N3 C2 180.000 10.0 2
GDP sp3_sp3_30 PB O3A PA O1A 60.000 10.0 3
GDP sp3_sp3_31 "C5'" "O5'" PA O3A 180.000 10.0 3
GDP sp3_sp3_34 "C4'" "C5'" "O5'" PA 180.000 10.0 3
loop_
_chem_comp_chir.comp_id
_chem_comp_chir.id
_chem_comp_chir.atom_id_centre
_chem_comp_chir.atom_id_1
_chem_comp_chir.atom_id_2
_chem_comp_chir.atom_id_3
_chem_comp_chir.volume_sign
GDP chir_1 PB O3A O2B O3B both
GDP chir_2 PA O3A "O5'" O2A both
GDP chir_3 "C4'" "O4'" "C3'" "C5'" negative
GDP chir_4 "C3'" "O3'" "C4'" "C2'" positive
GDP chir_5 "C2'" "O2'" "C1'" "C3'" negative
GDP chir_6 "C1'" "O4'" N9 "C2'" negative
loop_
_chem_comp_plane_atom.comp_id
_chem_comp_plane_atom.plane_id
_chem_comp_plane_atom.atom_id
_chem_comp_plane_atom.dist_esd
GDP plan-1 "C1'" 0.020
GDP plan-1 C2 0.020
GDP plan-1 C4 0.020
GDP plan-1 C5 0.020
GDP plan-1 C6 0.020
GDP plan-1 C8 0.020
GDP plan-1 H8 0.020
GDP plan-1 HN1 0.020
GDP plan-1 N1 0.020
GDP plan-1 N2 0.020
GDP plan-1 N3 0.020
GDP plan-1 N7 0.020
GDP plan-1 N9 0.020
GDP plan-1 O6 0.020
GDP plan-2 C2 0.020
GDP plan-2 HN21 0.020
GDP plan-2 HN22 0.020
GDP plan-2 N2 0.020
loop_
_pdbx_chem_comp_descriptor.comp_id
_pdbx_chem_comp_descriptor.type
_pdbx_chem_comp_descriptor.program
_pdbx_chem_comp_descriptor.program_version
_pdbx_chem_comp_descriptor.descriptor
GDP SMILES ACDLabs 12.01 O=P(O)(O)OP(=O)(O)OCC3OC(n2cnc1c2N=C(N)NC1=O)C(O)C3O
GDP InChI InChI 1.03 InChI=1S/C10H15N5O11P2/c11-10-13-7-4(8(18)14-10)12-2-15(7)9-6(17)5(16)3(25-9)1-24-28(22,23)26-27(19,20)21/h2-3,5-6,9,16-17H,1H2,(H,22,23)(H2,19,20,21)(H3,11,13,14,18)/t3-,5-,6-,9-/m1/s1
GDP InChIKey InChI 1.03 QGWNDRXFNXRZMB-UUOKFMHZSA-N
GDP SMILES_CANONICAL CACTVS 3.385 NC1=Nc2n(cnc2C(=O)N1)[C@@H]3O[C@H](CO[P](O)(=O)O[P](O)(O)=O)[C@@H](O)[C@H]3O
GDP SMILES CACTVS 3.385 NC1=Nc2n(cnc2C(=O)N1)[CH]3O[CH](CO[P](O)(=O)O[P](O)(O)=O)[CH](O)[CH]3O
GDP SMILES_CANONICAL "OpenEye OEToolkits" 1.7.6 c1nc2c(n1[C@H]3[C@@H]([C@@H]([C@H](O3)CO[P@](=O)(O)OP(=O)(O)O)O)O)N=C(NC2=O)N
GDP SMILES "OpenEye OEToolkits" 1.7.6 c1nc2c(n1C3C(C(C(O3)COP(=O)(O)OP(=O)(O)O)O)O)N=C(NC2=O)N
loop_
_pdbx_chem_comp_description_generator.comp_id
_pdbx_chem_comp_description_generator.program_name
_pdbx_chem_comp_description_generator.program_version
_pdbx_chem_comp_description_generator.descriptor
GDP acedrg 243 "dictionary generator"
GDP acedrg_database 11 "data source"
GDP rdkit 2017.03.2 "Chemoinformatics tool"
GDP refmac5 5.8.0238 "optimization tool"