Zum Inhalt springen
Menü der Dokumentation

Integrität: Paper und Code stimmen überein

RepoReady vergleicht, was das Paper sagt, mit dem, was Code und gespeicherte Ausgaben tun. Ein bestätigter Widerspruch bei einem Kernergebnis begrenzt die Stufe auf L1: Ein erneuter Lauf reproduzierte den Code, nicht das Paper.

Zuletzt aktualisiert

Der Code filtert bei 300 Genen, das Paper nennt 200: ein Widerspruch, der die Stufe auf L1 begrenzt.
Bezug zur StufeBegrenzt auf L1

Outputs correspond to the reported results

Was zählt
Häufige Lücken
So beheben Sie es

Datenaufbereitung und Splits

Was zählt
Häufige Lücken
So beheben Sie es
R
set.seed(2026)
folds <- rsample::vfold_cv(cohort, v = 5, strata = outcome)
saveRDS(folds, "data/processed/cv_folds.rds")

# every model script, your method and baselines alike:
folds <- readRDS("data/processed/cv_folds.rds")

Berichtete Werte

Was zählt
Häufige Lücken
So beheben Sie es
tests/test_paper_values.py
import json

def test_table2_auroc_matches_paper():
    with open("results/claims/table2_auroc.json") as fh:
        result = json.load(fh)
    assert 0.90 <= result["mean"] <= 0.92  # the paper reports 0.91

Paper, Daten und Dokumentation stimmig

Was zählt
Häufige Lücken
So beheben Sie es

Sehen Sie, wo Ihr Projekt steht

Starten Sie die Analyse für Ihr Paper oder Repository. Jeder Befund nennt seinen Bereich und verweist hierher.