Measurement Uncertainty Estimation (ISO 15189)
Source:R/measurementuncertainty.h.R
measurementuncertainty.RdComprehensive measurement uncertainty evaluation following ISO 15189, ISO/IEC Guide 98-3 (GUM), and JCGM 100:2008 guidelines. Calculates Type A and Type B uncertainties, combined and expanded uncertainty, and uncertainty budgets for clinical laboratory measurements. Essential for laboratory accreditation and quality assurance.
Usage
measurementuncertainty(
data,
measurement,
reference_value,
replicate_group,
calibrator,
operator,
instrument,
uncertainty_method = "gum_approach",
confidence_level = 0.95,
coverage_factor = 2,
type_a_components = "repeatability,intermediate_precision,operator_variability",
type_b_components =
"calibration_uncertainty,reference_material_uncertainty,temperature_effects",
calibration_uncertainty = 1,
reference_material_uncertainty = 0.5,
temperature_uncertainty = 0.1,
pipetting_uncertainty = 0.2,
sample_stability_uncertainty = 0.3,
matrix_effects_uncertainty = 0.2,
monte_carlo_simulations = 1e+05,
distribution_types = "normal,uniform,triangular",
correlation_analysis = TRUE,
sensitivity_analysis = TRUE,
budget_optimization = TRUE,
measurement_model = TRUE,
validation_experiments = FALSE,
proficiency_testing_data = FALSE,
interlaboratory_comparison = FALSE,
clinical_significance = TRUE,
iso15189_compliance = TRUE,
uncertainty_plots = TRUE,
budget_plots = TRUE,
monte_carlo_plots = TRUE
)Arguments
- data
the data as a data frame
- measurement
Laboratory measurement values for uncertainty analysis
- reference_value
Reference or certified values for bias estimation
- replicate_group
Identifier for measurement replicates or runs
- calibrator
Calibrator or standard identifier
- operator
Operator identifier for operator variability
- instrument
Instrument identifier for instrument variability
- uncertainty_method
Method for measurement uncertainty evaluation
- confidence_level
Confidence level for expanded uncertainty
- coverage_factor
Coverage factor for expanded uncertainty calculation
- type_a_components
Comma-separated list of Type A uncertainty components
- type_b_components
Comma-separated list of Type B uncertainty components
- calibration_uncertainty
Relative uncertainty from calibration
- reference_material_uncertainty
Uncertainty of reference materials
- temperature_uncertainty
Uncertainty due to temperature variations
- pipetting_uncertainty
Uncertainty from pipetting operations
- sample_stability_uncertainty
Uncertainty due to sample stability
- matrix_effects_uncertainty
Uncertainty from matrix effects
- monte_carlo_simulations
Number of Monte Carlo simulations
- distribution_types
Distribution types for uncertainty components
- correlation_analysis
Analyze correlations between uncertainty components
- sensitivity_analysis
Perform sensitivity analysis of uncertainty components
- budget_optimization
Optimize uncertainty budget for cost-effectiveness
- measurement_model
Define and validate measurement model
- validation_experiments
Design experiments to validate uncertainty estimates
- proficiency_testing_data
Incorporate proficiency testing results
- interlaboratory_comparison
Compare uncertainty with other laboratories
- clinical_significance
Evaluate clinical significance of uncertainty
- iso15189_compliance
Verify compliance with ISO 15189 requirements
- uncertainty_plots
Generate uncertainty analysis plots
- budget_plots
Create uncertainty budget visualizations
- monte_carlo_plots
Generate Monte Carlo simulation plots