ResFlow guide d'utilisation
D'un jeu de données au matériel de manuscrit, this guide lays out the whole workflow and what each step is for. First time using it? Just follow it through once.
1. De quoi s'agit-il
ResFlow strings the statistical steps you repeat in recherche clinique into one line, following the real workflow of "question → analysis → matériel de manuscrit". You can use any tool on its own, or — in the Espace de travail projet — paste your data once and run modelling and evaluation in a single pass, with matériel de manuscrit assembled automatically. Everything is computed in your own browser; data is never uploaded or stored.
2. Two entry points, pick as needed
Utilisez ceci lorsque vous « savez qu'il faut analyser mais n'êtes pas sûr de quel outil ». Deux façons de trouver : la carte du pipeline de recherche (par les six étapes) et les modèles par type d'étude (choisissez votre type d'étude et les outils sont listés dans l'ordre).
Utilisez ceci lorsque vous « avez un jeu de données et voulez construire et évaluer un modèle de prédiction et obtenir le matériel de manuscrit ». Collez les données une fois : modélisation → ROC → calibration → DCA → matériel de manuscrit, tout en une ligne, sans copier-coller répété. La section 3 ci-dessous est entièrement consacrée à cela.
3. Parcours de l'espace de travail projet (cœur)
Saisir le jeu de données du projet
Tableau de base en un clic (Tableau 1)
Pipeline du modèle de prédiction
• Discrimination · ROC: AUC measures how well the model separates events from non-events; closer to 1 is stronger.
• Calibration: Hosmer-Lemeshow test + calibration slope, measuring whether predicted probabilities are numerically accurate (note: H-L P > 0.05 indicates acceptable calibration).
• Clinical usefulness · DCA: net benefit from the decision curve, measuring whether deciding by this model is actually worthwhile.
Matériel de manuscrit en un clic
4. Carte du pipeline de recherche : six étapes
Sur la page d'accueil ResFlow, la « carte du pipeline de recherche » regroupe les outils selon leur ordre dans une étude, pour voir quoi faire à chaque étape :
① Design & planning (choose method, compute sample size) → ② Data & baseline (baseline table, reference interval) → ③ Statistical analysis (group comparison, correlation & regression, survival) → ④ Diagnosis & modèle de prédictions (diagnostic performance, ROC, calibration, DCA, nomogram) → ⑤ Reliability & agreement (ICC, Kappa, Cronbach, method comparison) → ⑥ Evidence synthesis (meta-analysis, funnel plot).
5. Modèles par type d'étude : trouvez le vôtre
Lorsque le flux de travail n'est pas clair, choisissez votre type d'étude sous « modèles par type d'étude » et l'espace de travail dispose les bons outils dans l'ordre :
diagnostic accuracy study, prognostic/prediction-model study, cross-sectional study, case-control study, cohort/survival study, scale development & validation, measurement agreement/method study, meta-analysis/systematic review. For example, choose "prognostic/prediction-model study" and it walks you through Design → Baseline → Modelling → Discrimination → Calibration & clinical value → Presentation.
6. FAQ
Q : Mes données seront-elles téléversées ?
Pas par défaut — tous les calculs s'exécutent dans votre navigateur et les données du projet sont stockées localement (localStorage). Ce n'est que si vous vous connectez avec un compte professionnel et cliquez activement sur « Enregistrer dans le compte / Enregistrer comme nouveau projet » que le projet (données et paramètres d'analyse) est enregistré sur votre compte, pour gérer plusieurs projets et reprendre sur un autre appareil ; sinon tout reste local.
Q : Pourquoi ne vois-je pas le matériel de manuscrit à l'étape 4 ?
Il n'apparaît qu'après qu'un modèle a été correctement ajusté à l'étape 3. Vérifiez que les résultats ROC/calibration/DCA s'affichent, puis faites défiler vers le bas.
Q : Puis-je utiliser directement les méthodes/résultats auto-générés ?
Comme aide à la rédaction. Les chiffres viennent des données de modélisation (performance interne, optimiste) ; avant soumission, vérifiez chaque nombre, complétez les détails du plan d'étude, et visez une validation externe.
Q : J'ai besoin de figures et d'options plus complètes ?
Chaque carte de résultat renvoie vers l'outil dédié correspondant (p. ex. ROC complète, courbe de calibration complète, courbe de décision complète), avec des graphiques et paramètres plus riches.
7. Validation & cross-check (external-validation loop)
Every statistical engine has been checked, mostly by the "reduce to a known method" approach — in a special case, the new algorithm should equal a recognised simple one exactly. For example:
· Logistic / Cox regression: coefficients checked against classic datasets (e.g. Cox on the Freireich leukaemia data) and standard implementations;
· Fine-Gray competing risks: reduces to ordinary Cox with no competing events, and to Cox on transformed data with no censoring — consistent from several angles;
· Restricted cubic splines (RCS): basis functions are strictly linear beyond the outer knots (a defining property of splines), with effect = 1 at the reference point;
· Time-dependent AUC: equals the empirical AUC exactly with no censoring;
· VIF: equals 1/(1−R²), infinite under perfect collinearity; PH test: Schoenfeld residuals sum to ≈ 0 at the maximum-likelihood solution (the zero-score property).
Even so, internal performance is still optimistic, so independently cross-check key conclusions. The workbench closes this loop — the three-step R cross-check:
① In step 4, click "Export R code" to copy a script generated for your current model and variables (the RCS tool also has matching rms code);
② Run it in R (the script already includes glm/coxph, pROC, tableone, car::vif, cox.zph, etc.);
③ Use the "R cross-check" checklist below the code to match R's OR/HR, AUC, C-index, PH, VIF, etc. against this tool item by item. Matching direction and magnitude means the implementation agrees.
True external validation should also include re-evaluating the model on an independent population/dataset (not just recomputing on the same data); prediction-model studies should follow the TRIPOD reporting standard.
With your data ready, run through the Espace de travail projet; to browse by tool first, go to the ResFlow home or the Labs home.