CoolFace
Datasetpublic

ClarusC64/ABX-CT-010_cycling_strategy_collapse-v0.1

ABX-CT-010 Cycling Strategy Collapse Purpose Detect when antibiotic rotation stops controlling resistance. Core pattern stress_index high cycle_exposure_index high burden_gap stays high across different cycle drugs mdr_marker rises and stays high later clinical_failure_flag appears Files data/train.csv data/test.csv scorer.py Schema Each row is one cycle timepoint in a within series rotation history. Required columns row_id series_id timepoint_d cycle_id drug_in_cycle stress_index… See the full description on the dataset page: https://huggingface.co/datasets/ClarusC64/ABX-CT-010_cycling_strategy_collapse-v0.1.

sourceHugging Facemitupdated 8mo agoView on Hugging Face
0likes10downloads
Dataset Card

ABX-CT-010 Cycling Strategy Collapse

Purpose

Detect when antibiotic rotation stops controlling resistance.

Core pattern

  • —stress_index high
  • —cycleexposureindex high
  • —burden_gap stays high across different cycle drugs
  • —mdr_marker rises and stays high
  • —later clinicalfailureflag appears

Files

  • —data/train.csv
  • —data/test.csv
  • —scorer.py

Schema

Each row is one cycle timepoint in a within series rotation history.

Required columns

  • —row_id
  • —series_id
  • —timepoint_d
  • —cycle_id
  • —drugincycle
  • —stress_index
  • —cycleexposureindex
  • —populationresistanceburden
  • —expectedburdenunder_cycling
  • —burden_gap
  • —mdr_marker
  • —mictoactivedrugfoldvsbaseline
  • —clinicalfailureflag
  • —source_type
  • —cyclingcollapsesignal
  • —earliestcyclingcollapse

Labels

  • —cyclingcollapsesignal
  • —1 for rows at or after first confirmed collapse point
  • —earliestcyclingcollapse
  • —1 only for the first collapse row in that series

Scorer logic in v1

  • —candidate collapse point
  • —stress_index at least 0.80
  • —cycleexposureindex at least 0.80
  • —burden_gap at least 0.25 at two consecutive points
  • —consecutive points must be different drugincycle values
  • —mdr_marker at least 0.60 and up at least 0.10 vs baseline
  • —exclude burden_gap spike then snapback artifacts
  • —confirmation
  • —clinicalfailureflag equals 1 later in series

Evaluation

Run

  • —python scorer.py --path data/test.csv