Serdar Balcı • Research
  • Home
  • About
  • Main site
  1. jamovi
  2. meddecide
  • Home
  • Report Analysis
    • Kris reports
    • LabStats
  • Text Analysis
    • Extract Text from Report
    • Skills & Report Quality
  • Quality Research
    • Scanning Time
    • Intradepartmental Consultation
    • Consultations from Outside Labs
  • Morphology
    • Pancreas Morphology
    • HER2 Gastro
    • Omentum
  • patoloji AI
    • Pink Kidney
    • Liver Tru-Cut Primary
    • Aiforia Breast
    • Paige Prostate
    • QuPath Repositories
    • hepatocyteapp
  • Pathology Apps
    • PathoLens
    • PathoGross
    • Video to WSI
    • DIY WSI
  • Bibliometrics
    • WHO Cites Who
  • Ecosystem
    • ecosystem
  • Patoloji Notları
    • Patoloji Atlası
    • Patoloji Notları
    • ParaPathology
  • Web Pages
    • Web Pages
  • jamovi
    • jamovi
    • ClinicoPathDescriptives
    • jsurvival
    • meddecide
    • jjstatsplot
    • OncoPath
  • Patoloji ve Bilişim
    • Patoloji ve Bilişim
  • Patoloji Bilgi Yönetim Sistemi
    • LIS
  • List of Projects
    • List of Projects

On this page

  • What it does
  • When to use
  • Repos
  • Quick start in jamovi
  • Pitfalls
  1. jamovi
  2. meddecide

meddecide

Diagnostic test evaluation, decision-curve analysis, and interobserver agreement

← Home · Onboarding · jamovi overview

What it does

The clinical-decision arm of the ClinicoPathJamoviModule. Covers the three questions that come up whenever a new test, biomarker, or AI model is being evaluated:

  1. How good is the test? — sensitivity, specificity, predictive values, likelihood ratios, ROC with bootstrap CIs.
  2. Does using the test help the patient? — decision-curve analysis, net benefit, clinical-impact curves.
  3. Do observers agree? — Cohen’s kappa, weighted kappa, Fleiss’ kappa, ICC, Krippendorff’s alpha, Bland–Altman.

When to use

  • Validating a new biomarker or IHC panel.
  • Evaluating an AI model vs pathologists (use this — not raw accuracy — for clinical framing).
  • Running any interobserver-agreement study.

Repos

  • meddecide — focused module.
  • Shipped inside ClinicoPathJamoviModule.

Quick start in jamovi

Diagnostic test evaluation:

  1. Analyses → ClinicoPath → Decision → Diagnostic test.
  2. Select the test variable (predicted) and reference variable (gold standard).
  3. Specify the “positive” level for each.
  4. Output includes 2×2 table, sensitivity / specificity / PPV / NPV with CIs, and ROC.

Decision curve analysis:

  1. Analyses → ClinicoPath → Decision → Decision curves.
  2. Supply one or more predicted-probability columns plus the outcome.
  3. Net-benefit plot appears with reference lines for treat-all / treat-none.

Agreement:

  1. Analyses → ClinicoPath → Agreement → Kappa / ICC.
  2. Select rater columns; the module picks the right statistic for your data type.

Pitfalls

  • Prevalence sensitivity. PPV and NPV depend on prevalence. Always report both sensitivity / specificity and PPV / NPV, and note the cohort prevalence.
  • Weighted kappa weights matter. Quadratic vs linear weights give materially different values on ordinal scales — pick one, document it.
  • Decision curves are not ROC curves. Don’t interpret them as “a higher line is better on all thresholds” — read the module’s interpretation text.

© 2024-2026 Serdar Balcı

 

Contact