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. |