Skip to contents

meddecide 0.0.31.84 (2025-10-03)

Major Changes

New Analysis Functions

  • decisioncombine(): New function for systematic evaluation of diagnostic test combinations
    • Analyzes all possible test result patterns (2-test: 4 patterns, 3-test: 8 patterns)
    • Calculates sensitivity, specificity, PPV, NPV, and accuracy for each pattern combination
    • Identifies optimal testing strategies based on Youden’s J index
    • Includes visualization options: bar charts, heatmaps, forest plots, and decision trees
    • Supports filtering by statistic type and pattern type
    • Can add test pattern column to dataset for further analysis
  • cotest(): New function for analyzing combined results of two concurrent diagnostic tests
    • Calculates post-test probabilities for various scenarios (either positive, both positive, both negative)
    • Supports both parallel and serial testing strategies
    • Provides Fagan nomogram visualizations
  • sequentialtests(): New function for sequential testing analysis
    • Analyzes how diagnostic accuracy changes when applying two tests in sequence
    • Compares three different testing strategies: serial positive (confirmation), serial negative (exclusion), and parallel testing
    • Provides comprehensive analysis including population flow, cost implications, and Fagan nomograms
  • decisioncalculator(): New calculator for diagnostic test evaluation
    • Designed for when you have the four key counts: TP, FP, TN, FN
    • Calculates comprehensive diagnostic performance metrics
    • Supports confidence interval estimation and Fagan nomogram visualization

Enhanced Existing Functions

  • decisioncompare(): Major improvements to test comparison functionality
    • Enhanced comparison plots (bar charts and radar plots)
    • Added statistical comparison using McNemar’s test
    • New summary and explanation options for better interpretation
    • Added manuscript-ready report sentence generation
    • Improved handling of custom prevalence settings
    • Better visualization of confidence intervals for metric differences

Removed Features

  • decisionpanel(): Function removed for future redesign
  • Reorganized jamovi menu structure for better user experience
    • Decision: Core diagnostic test evaluation functions
    • Decision Calculators: Calculator-based tools for specific scenarios
    • ROC: ROC curve analysis functions
    • Agreement: Interrater reliability functions
    • Power Analysis: Sample size calculation functions

Minor Changes

  • Updated agreement() function with improvements to reliability assessment
  • Enhanced documentation across all functions
  • Improved error handling and validation
  • Updated example datasets and usage examples

Bug Fixes

  • Fixed various edge cases in diagnostic metric calculations
  • Improved handling of missing data
  • Enhanced validation of input parameters

meddecide 0.0.31 (2025-09-18)

Package Updates

  • Version synchronization across DESCRIPTION and jamovi module
  • Updated package metadata and author information
  • Enhanced package description with comprehensive feature list

Documentation

  • Improved function documentation with clearer examples
  • Updated pkgdown website structure
  • Added more detailed usage examples for main functions

meddecide 0.0.3.91

New Features

  • Initial implementation of test comparison framework
  • Added support for Fleiss’ Kappa with differentiated method names
  • Enhanced Kappa calculation methods

Bug Fixes

  • Fixed issues with exact Kappa calculations
  • Improved handling of multiple rater scenarios

meddecide 0.0.3.90

Initial Release Features

  • Basic diagnostic test evaluation functions
  • ROC analysis capabilities
  • Interrater reliability assessment (Cohen’s Kappa, Fleiss’ Kappa)
  • Sample size calculations for reliability studies
  • Visualization tools including Fagan nomograms
  • jamovi module integration