Diffractometer angles for an (h,k,l) reflection on Bernina's six-circle diffractometer (mu, eta, chi, phi; gamma, delta), with a live 3D view of the selected solution, Bernina setups, solution filters, a second reflection held in Bragg condition, and tools: a table of reflections, which allowed reflections a setup reaches (also through a THC aperture), what the detector sees, the allowed reflections of a space group or CIF, and grazing-incidence penetration depth. The help button in the app explains the inputs.
Solved with hklforge, the same
calculation as eco's recspace on the beamline. Lab directions are
SwissFEL/Bernina axes: z along the beam, y up, x to the left looking along
the beam. The code is bernina_prep.reflections_app; this notebook only
shows it.