Skip to content

Capabilities

The operations-layer templates that declare what an operation provides. Each Method binds to one Capability.

Generated from the catalog descriptor

This page is generated from catalog/catalog.yaml. Edit the descriptor, not this page. For the naming, governance, and closed-core conventions, see the Catalog overview.

Code Name Binds methods Description
cora.capability.tomography Tomography continuous_rotation_tomography, mosaic_tomography, radiography, streaming_tomography, tomography, transmission_xray_microscopy The canonical synchrotron-CT science technique (NeXus NXtomo analogue).
cora.capability.acquisition Acquisition dark_field, flat_field The bare frame-stack capture primitive (NeXus NXscan analogue), beneath the specific tomography technique.
cora.capability.alignment Alignment center_alignment, focus_alignment, pitch_alignment, resolution_alignment, roll_alignment Iterative tuning toward a target metric; each Method is a step in the rotation-axis alignment chain.
cora.capability.characterization Characterization energy_characterization, sensitivity_characterization Empirical measurement of system constants; alignment consumes what characterization measures.
cora.capability.maintenance Maintenance hexapod_reboot, motor_homing One-shot setup, recovery, and ceremony operations with no scientific Dataset output.
cora.capability.energy_change Energy Change beamline_energy_change Set the beam energy as one coordinated move of every energy-driven axis the deployment declares, each to its per-energy position. Which axes participate is per-deployment and NOT fixed here: the monochromator (crystal Bragg angle, or grating plus premirror c-value on a PGM), commonly a gap-tracked insertion-device source (undulator gap, and for an APPLE-II its phase), and any beam-following optics (a mirror vertical offset, a beam-tracking slit pair). The coordination is realized over a per-deployment energy PseudoAxis whose partition rule decomposes the commanded energy into those real axes (interpolating the per-axis energy curves); a bending-magnet beamline with no gap to track is the degenerate mono-only case of the same shape. Takes a free energy value (keV); distinct from a future energy_scan sweep (a trajectory through a range) and from a fixed-energy readback (a Calibration, not a commanded move). Realized as a Method (the parameterized recipe) and executed as a Procedure (the coordinated move over the deployment's energy axes).
cora.capability.xpcs X-ray Photon Correlation Spectroscopy xpcs Coherent-scattering intensity time series probing sample dynamics: a long, fast frame stream on a coherent area detector under gated exposure, correlated downstream into g2. A science technique above the bare acquisition primitive, parallel to tomography.
cora.capability.diffraction X-ray Diffraction macromolecular_crystallography, powder_diffraction, serial_crystallography, single_crystal_diffraction, surface_diffraction Elastic scattering into Bragg reflections from an ordered sample: the operation produces reflection intensities or a powder pattern from which structure is solved or refined. The modality spans powder, single-crystal, macromolecular, serial, and surface geometries as distinct Methods.
cora.capability.scattering X-ray Scattering coherent_diffraction_imaging, grazing_incidence_scattering, ptychography, small_wide_angle_scattering Diffuse or coherent scattering into a detector pattern from a non-crystalline or dynamic sample: the operation produces a small/wide-angle pattern, a speckle time series, or a coherent-imaging dataset. Distinct from diffraction (which produces Bragg reflections from an ordered lattice); the discriminator is the disordered / coherent target.
cora.capability.absorption_spectroscopy X-ray Absorption Spectroscopy absorption_spectroscopy, continuous_absorption_spectroscopy Measurement of the absorption coefficient as the incident energy is scanned across an element edge, in transmission or via fluorescence yield: the operation produces an energy scan (XANES near-edge and EXAFS extended regions are windows of one scan). Realized step-scanned or as a continuous energy fly-scan.
cora.capability.emission_spectroscopy X-ray Emission Spectroscopy inelastic_scattering, resonant_inelastic_scattering, xray_emission_spectroscopy, xray_fluorescence_mapping Energy analysis of the X-rays leaving the sample, whether fluoresced, emitted, or inelastically scattered: the operation produces a dispersed spectrum (fluorescence map, emission line, resonant-inelastic map, or momentum-resolved inelastic spectrum). Grouped by the measurement output (a wavelength / energy-dispersed spectrum resolved on a crystal analyzer or spectrometer arm), NOT by the excitation physics, which is why non-resonant inelastic scattering (IXS) lives here rather than under scattering: IXS produces a dispersed energy-loss spectrum, not a small/wide-angle detector pattern. Distinct from absorption (which scans the incident energy and reads a yield) and from scattering (which produces a detector pattern from a disordered / coherent target).
cora.capability.photoemission_spectroscopy Photoemission Spectroscopy angle_resolved_photoemission, hard_xray_photoelectron_spectroscopy, xray_photoelectron_spectroscopy Energy (and, angle-resolved, momentum) analysis of electrons photoemitted from the sample: the operation produces a photoelectron spectrum or band map. Distinct from the photon spectroscopies (absorption / emission): the measured particle is the electron, resolved by an electron analyzer.