Skip to main content

Module config

Module config 

Source

Structs§

FeaturesConfig
FileConfig
File-reading and shared tolerance settings.
HillsConfig
HillsMs2Overrides
Per-field overrides applied to MS2 (DIA fragment) hill detection.
KothConfig
OutputConfig
ScoringConfig

Enums§

CosineAnchor
Resolved form of FeaturesConfig::cosine_anchor — which hill the chromatographic-cosine gate is measured against during isotope-chain extension. Parsed (case-insensitively) from the config string.
ImToleranceType
MobilityScale
Which 1/K0 scale a Bruker reader reports ([file] bruker_mobility_scale).
OutputFormat
Output format for hills / features / matrix files: “tsv” or “parquet”. Shared by OutputConfig (koth_ff) and koth-ms’s AlignOutputConfig (koth_align). This crate writes no files; the setting is carried for them.
ToleranceType

Constants§

SCALE_CALIBRATED
report.json label for Bruker acquisition-calibrated 1/K0 (koth >= 0.10.0 default).
SCALE_LINEAR
report.json label for timsrust’s linear 1/K0 (bruker_mobility_scale = "linear").