ClarusC64/ABX-RM-001_esbl_hyperproduction_spike-v0.1
ABX-RM-001 ESBL Hyperproduction Spike Purpose Detect a surge in beta lactamase activity that occurs before the ceftriaxone MIC shifts into a clear resistant range. Core pattern beta_lactamase_activity_rel rises sharply mic_ceftriaxone_mg_L stays near baseline at the spike moment mic_ceftriaxone_mg_L rises later Files data/train.csv data/test.csv scorer.py Schema Each row is one timepoint in a within strain series. Required columns row_id series_id timepoint_h organism strain_id… See the full description on the dataset page: https://huggingface.co/datasets/ClarusC64/ABX-RM-001_esbl_hyperproduction_spike-v0.1.
ABX-RM-001 ESBL Hyperproduction Spike
Purpose
Detect a surge in beta lactamase activity that occurs before the ceftriaxone MIC shifts into a clear resistant range.
Core pattern
- betalactamaseactivity_rel rises sharply
- micceftriaxonemg_L stays near baseline at the spike moment
- micceftriaxonemg_L rises later
Files
- data/train.csv
- data/test.csv
- scorer.py
Schema
Each row is one timepoint in a within strain series.
Required columns
- row_id
- series_id
- timepoint_h
- organism
- strain_id
- blagenefamily
- blacopynumber_rel
- betalactamaseactivity_rel
- micceftriaxonemg_L
- micmeropenemmg_L
- media
- assay_method
- source_type
- hyperproduction_signal
- earliest_hyperproduction
Labels
- hyperproduction_signal
- 1 for rows at or after the first confirmed hyperproduction spike
- earliest_hyperproduction
- 1 only for the first detected spike row in that series
Scorer logic in v1
- baseline is timepoint 0
- candidate spike
- activity fold increase at least 4x vs baseline
- MIC fold at spike no more than 2x vs baseline
- not a spike and snapback artifact
- confirmation
- later MIC reaches at least 4x baseline
Evaluation
Run
- python scorer.py --path data/test.csv
