ClinicoPath: Comprehensive Analysis for Clinicopathological Research
Source:R/ClinicoPath-package.R
ClinicoPath-package.Rd
ClinicoPath is a comprehensive jamovi module designed specifically for clinicopathological research and medical data analysis. It provides an integrated suite of statistical tools, visualization methods, and reporting functions tailored for pathology, clinical research, and medical decision-making.
Details
Main Analysis Categories
ClinicoPath organizes analysis tools into five main functional areas:
ClinicoPath Descriptives
Comprehensive descriptive statistics and data exploration tools:
Table One generation with automated statistical tests
Cross-tabulation with chi-square and Fisher's exact tests
Data quality assessment and missing data analysis
Outlier detection and data validation
Summary statistics with clinical interpretation
ClinicoPath Survival
Advanced survival analysis for time-to-event data:
Kaplan-Meier survival curves with risk tables
Cox proportional hazards regression
Competing risks analysis
Log-rank and other survival tests
Survival power calculations
Swimmer plots for treatment timelines
Medical Decision Analysis (meddecide)
Diagnostic test evaluation and clinical decision support:
ROC curve analysis with confidence intervals
Sensitivity, specificity, and predictive values
Likelihood ratios and diagnostic odds ratios
Decision curve analysis for clinical utility
Fagan nomograms for Bayesian diagnosis
Net reclassification improvement (NRI) and IDI
Key Features
Integration with jamovi
User-friendly graphical interface
Point-and-click analysis workflow
Integrated results viewer
Export capabilities for reports
Clinical Focus
Terminology and methods familiar to clinicians
Pathology-specific analysis options
Medical decision-making frameworks
Regulatory-compliant reporting
Getting Started
ClinicoPath can be used in multiple ways:
jamovi Module: Install through jamovi's module library
R Package: Install and use functions directly in R
Standalone Functions: Individual analysis components
Example Datasets
The package includes several example datasets:
histopathology
: Histopathological diagnosis datamelanoma
: Melanoma survival datatreatmentResponse
: Treatment response analysisVarious domain-specific test datasets
Package Architecture
ClinicoPath serves as an umbrella package that coordinates multiple specialized sub-modules:
ClinicoPathDescriptives: Descriptive statistics
jsurvival: Survival analysis
meddecide: Medical decision analysis
jjstatsplot: Statistical visualizations
Each module can be used independently or as part of the integrated workflow.
Author
Serdar Balci MD, Pathologist
Email: drserdarbalci@gmail.com
ORCID: 0000-0002-7852-3851
Website: https://www.serdarbalci.com/
Citation
To cite ClinicoPath in publications, please use:
Balci, S. (2025). ClinicoPath: Comprehensive Analysis for Clinicopathological Research. R package version 0.0.3.58. https://github.com/sbalci/ClinicoPathJamoviModule
Links
Package website: https://sbalci.github.io/ClinicoPathJamoviModule/
GitHub repository: https://github.com/sbalci/ClinicoPathJamoviModule/
Bug reports: https://github.com/sbalci/ClinicoPathJamoviModule/issues/
jamovi library: https://www.jamovi.org/
See also
survival-package
for survival analysis fundamentalspROC-package
for ROC analysistableone
for descriptive tablesggplot2-package
for visualization
Author
Maintainer: Serdar Balci drserdarbalci@gmail.com (ORCID)
Examples
if (FALSE) { # \dontrun{
# Load the package
library(ClinicoPath)
# Example 1: Descriptive analysis
data(histopathology)
summary(histopathology)
# Example 2: Survival analysis (requires jamovi interface)
# Use jamovi GUI for interactive analysis
# Example 3: ROC analysis
# See meddecide module documentation for examples
# Example 4: Statistical plots
# See jjstatsplot module documentation for examples
} # }