Structs§
- Attach1D
Options - Axis
Fits - Gaussian fits for each axis.
- Build
Spec Opts - Cluster
Merge Distance Policy - Cluster
Merge Policy - Cluster
Provenance - Cluster provenance/metadata.
- Cluster
RawData - Heavy optional data (raw points, axes, traces).
- Cluster
Result1D - Cluster
Spec1D - Eval1D
Opts - Intensity
Metrics - Intensity metrics for a cluster.
- RawAttach
Context - RawPoints
- Scan
Slice - Windows1D
- Window boundaries for each axis (RT in frame indices, IM in scan indices, TOF in bin indices).
Functions§
- attach_
raw_ points_ for_ spec_ 1d_ in_ ctx - bin_
range_ for_ win - Interpret
tof_winas a bin-index range [lo..hi] encoded as i32. - build_
im_ marginal - Build IM marginal (absolute scan axis).
- build_
rt_ marginal - Build RT marginal (len = frames in [rt_lo..rt_hi]), using (bin, scan) window.
- build_
scan_ slices - build_
tof_ hist - Build TOF/axis histogram over CSR bins [bin_lo..bin_hi].
- clusters_
can_ merge - decorate_
with_ mz_ for_ cluster - evaluate_
spec_ 1d - extract_
raw_ points_ for_ clusters_ in_ ctx - For a set of clusters that are all defined on the same RtFrames/grid (i.e. same slice/context), extract RawPoints per cluster.
- make_
spec_ from_ pair - make_
specs_ from_ im_ and_ rt_ groups_ threads - merge_
cluster_ group - merge_
clusters - merge_
clusters_ by_ distance - Merge clusters that are close in RT/IM/TOF (and optionally m/z).