The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Introduction to ivdtools

What is ivdtools

ivdtools is an R package providing statistical workflows used in the evaluation of in vitro diagnostic (IVD) reagents, covering data inspection, statistical analysis, result summarization, and visualization. The current version requires R >= 4.1.0 and is distributed under the MIT license.

The package provides the following analysis modules:

Module Main entry points Related CLSI guideline
Method comparison mcr() EP09
Precision precision() EP05
Qualitative agreement raw_to_table() and others EP12
Reference interval reference_interval() EP28
Stability stability_*(), arrhenius(), mkt() EP25
Linearity / curve fitting fit_equation() family EP06
Analytical sensitivity lob_lod_loq() EP17
Bottle-to-bottle ANOVA bottle_anova() EP15
ROC analysis roc() family EP24
Quality control qc_chart(), youden_plot() Westgard rules
Sample size sample_size_*() General

Statistical results should be interpreted in the context of a pre-specified study protocol, applicable standards, and clinical or analytical acceptance limits; they are not a substitute for professional judgment.

Quick start

Install and load the package:

install.packages("ivdtools")
library(ivdtools)

A simple method-comparison example:

obj <- mcr(ivd_mcr_example, "sid", "test", "ref")
summary(obj)
plot(obj)

Detailed tutorials

Detailed tutorials — covering data import, analysis environment setup, complete worked examples for every analysis module, and AI-assisted automated analysis — are available on the project homepage:

https://github.com/hiox-tech/ivdtools

Feedback

Bug reports, feature requests, and feedback:

https://github.com/hiox-tech/ivdtools/issues

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.