plot.clock_atlas

plot.clock_atlas(
    result,
    bench,
    *,
    dataset_col='dataset',
    min_datasets=2,
    coverage_floor=0.8,
    max_clocks=40,
)

One figure comparing every clock across every pooled study.

Optional by design: it needs several studies to say anything, so it is not part of the default figure set and :func:falconage.plot.save_all emits it only when dataset_col names at least min_datasets studies.

Parameters

Name Type Description Default
result A combined :class:~falconage.score.FalconResult, normally from :func:falconage.score.combine. required
bench The matching :class:~falconage.analysis.BenchmarkResult. required
min_datasets int Refuse below this many studies. Two is the floor at which “consistent across cohorts” means anything. 2
coverage_floor float Drawn on panel F; use the same value the run was scored with. 0.8
max_clocks int Keep the highest-scoring this many, so a full catalogue still fits a page. Truncation is stated in the subtitle rather than silent. 40

Returns

Name Type Description
(figure, data) The frame is one row per clock and carries every number drawn.