Related Experiment Video
Updated: Jul 3, 2026

Excitonic Hamiltonians for Calculating Optical Absorption Spectra and Optoelectronic Properties of Molecular Aggregates and Solids
Published on: May 27, 2020
CAL3JHH: a Java program to calculate the vicinal coupling constants (3J H,H) of organic molecules
Alonso Aguirre-Valderrama1, José A Dobado
1Grupo de Modelización y Diseño Molecular, Departamento de Química Orgánica, c/ Severo Ochoa s/n, Universidad de Granada, 18071, Granada, Spain.
Abstract:
Here, we present a free web-accessible application, developed in the JAVA programming language for the calculation of vicinal coupling constant (3J(H,H)) of organic molecules with the H-Csp3-Csp3-H fragment. This JAVA applet is oriented to assist chemists in structural and conformational analyses, allowing the user to calculate the averaged 3J(H,H) values among conformers, according to its Boltzmann populations. Thus, the CAL3JHH program uses the Haasnoot-Leeuw-Altona equation, and, by reading the molecule geometry from a protein data bank (PDB) file format or from multiple pdb files, automatically detects all the coupled hydrogens, evaluating the data needed for this equation. Moreover, a "Graphical viewer" menu allows the display of the results on the 3D molecule structure, as well as the plotting of the Newman projection for the couplings.
Related Concept Videos
Spin–Spin Coupling: Three-Bond Coupling (Vicinal Coupling)
The extent of coupling depends on the C‑C bond length, the two H‑C‑C angles, any electron-withdrawing substituents, and the dihedral angle between the involved orbitals. The...
Molecular Geometry and Dipole Moments
Hybridization of Atomic Orbitals II
Vicinal Diols via Reductive Coupling of Aldehydes or Ketones: Pinacol Coupling Overview
Coupled Reactions
Energy in adenosine triphosphate or ATP molecules is easily accessible to do work. ATP powers the majority of energy-requiring cellular reactions. Cells...
Hybridization of Atomic Orbitals I

