CoolFace
Datasetpublic

ClarusC64/ABX-RM-008_persister_cell_synchronization-v0.1

ABX-RM-008 Persister Cell Synchronization Purpose Detect coordinated rises in persister fraction that coincide with kill curve plateaus while MIC stays stable. Core pattern persister_frac crosses a wave threshold and stays elevated kill_log10 gain collapses to a plateau mic_drug_mg_L stays near baseline 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 drug_name… See the full description on the dataset page: https://huggingface.co/datasets/ClarusC64/ABX-RM-008_persister_cell_synchronization-v0.1.

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

ABX-RM-008 Persister Cell Synchronization

Purpose

Detect coordinated rises in persister fraction that coincide with kill curve plateaus while MIC stays stable.

Core pattern

  • —persister_frac crosses a wave threshold and stays elevated
  • —kill_log10 gain collapses to a plateau
  • —micdrugmg_L stays near baseline

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
  • —drug_name
  • —persister_frac
  • —kill_log10
  • —exposure_index
  • —micdrugmg_L
  • —media
  • —assay_method
  • —source_type
  • —persisterwavesignal
  • —earliestpersisterwave

Labels

  • —persisterwavesignal
  • —1 for rows at or after the first detected wave onset
  • —earliestpersisterwave
  • —1 only for the first detected wave row in that series

Scorer logic in v1

  • —baseline is timepoint 0
  • —candidate wave onset at time t when
  • —persister_frac at least 0.12
  • —persister_frac remains at least 0.12 at the next timepoint
  • —kill_log10 gain vs previous timepoint at most 0.20
  • —MIC during the wave window at most 2x baseline
  • —exclude spike then snapback artifacts

Evaluation

Run

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