Module cluster

Module cluster 

Source

Structs§

Attach1DOptions
AxisFits
Gaussian fits for each axis.
BuildSpecOpts
ClusterMergeDistancePolicy
ClusterMergePolicy
ClusterProvenance
Cluster provenance/metadata.
ClusterRawData
Heavy optional data (raw points, axes, traces).
ClusterResult1D
ClusterSpec1D
Eval1DOpts
IntensityMetrics
Intensity metrics for a cluster.
RawAttachContext
RawPoints
ScanSlice
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_win as 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).