|
International
Tables for Crystallography Volume G Definition and exchange of crystallographic data Edited by J. R. Hester and B. McMahon © International Union of Crystallography 2026 |
International Tables for Crystallography (2026). Vol. G. Early view chapter
https://doi.org/10.1107/97809553602060001011 Chapter 4.2 Core dictionary (coreCIF) |
Core dictionary version 3.3.0
_geom_hbond.angle_DHA
Name:_geom_hbond.angle_DHA
Alias:
_geom_hbond_angle_DHA
Definition:
Angle subtended by the listed sites. The hydrogen site identified
by _geom_hbond.atom_site_label_H and accompanying symmetry operation
code is at the apex of the angle.
Type: Real
Units: degrees
The permitted range is 0.0 → 180.0
Evaluation method:
With a as geom_hbond
xc = List()
bundle = [[ a.atom_site_label_D, a.site_symmetry_D ],
[ a.atom_site_label_H, a.site_symmetry_H ],
[ a.atom_site_label_A, a.site_symmetry_A ]]
For [label,symop] in bundle {
xf = SymEquiv(symop, _atom_site[label].fract_xyz)
xc ++= _atom_sites_Cartn_transform.matrix * xf
}
v1,v2 = xc[0]-xc[1], xc[2]-xc[1]
_geom_hbond.angle_DHA = Acosd ( v1 * v2 / ( Norm (v1) * Norm (v2) ) )
Category:
geom_hbond