Skip to main content

Module handle

Module handle 

Source

Structs§

FragmentIonTransmissionData
Data for a single fragment ion with its complementary distribution.
FragmentIonsWithComplementary
Struct holding fragment ion data along with transmission calculation data.
PredictionSet
How the stored fragment_ions were produced (P5 prediction set). The renderer reads this to verify the stored fragments are compatible with the instrument it is rendering for, instead of silently rendering against a set built for a different instrument / collision-energy encoding.
TimsTofSyntheticsDataHandle

Functions§

fragment_prefix_exists
Whether ANY collision-energy entry exists for (peptide, charge). Used at render time to distinguish a legitimate “this precursor has no predicted fragments” skip (prefix absent) from a real “fragments exist but none near the applied CE” mismatch (prefix present) — the latter means the prediction set does not cover the instrument’s applied CE and is a hard error.
resolve_fragment_ce_key
Resolve the fragment-map collision-energy key for an applied CE (eV), tolerant to ~0.1 eV quantization noise.