Package: PoDBAY 1.4.3

PoDBAY: Vaccine Efficacy Estimation Package

Set of functions that implement the PoDBAY method, described in the publication 'A method to estimate probability of disease and vaccine efficacy from clinical trial immunogenicity data' by Julie Dudasova, Regina Laube, Chandni Valiathan, Matthew C. Wiener, Ferdous Gheyas, Pavel Fiser, Justina Ivanauskaite, Frank Liu and Jeffrey R. Sachs (NPJ Vaccines, 2021), <doi:10.1038/s41541-021-00377-6>.

Authors:Pavel Fiser [aut], Tomas Bartonek [aut], Julie Dudasova [aut, cre], Regina Laube [aut]

PoDBAY_1.4.3.tar.gz
PoDBAY_1.4.3.zip(r-4.7-x86_64)PoDBAY_1.4.3.zip(r-4.7-arm64)PoDBAY_1.4.3.zip(r-4.6-x86_64)PoDBAY_1.4.3.zip(r-4.6-arm64)PoDBAY_1.4.3.zip(r-4.5-x86_64)
PoDBAY_1.4.3.tgz(r-4.6-x86_64)PoDBAY_1.4.3.tgz(r-4.6-arm64)PoDBAY_1.4.3.tgz(r-4.5-x86_64)PoDBAY_1.4.3.tgz(r-4.5-arm64)
PoDBAY_1.4.3.tar.gz(r-4.7-arm64)PoDBAY_1.4.3.tar.gz(r-4.7-x86_64)PoDBAY_1.4.3.tar.gz(r-4.6-arm64)PoDBAY_1.4.3.tar.gz(r-4.6-x86_64)
PoDBAY_1.4.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
PoDBAY/json (API)

# Install 'PoDBAY' in R:
install.packages('PoDBAY', repos = c('https://vavrycuk-zz.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • control - Dataset containing the information for control subjects
  • diseased - Dataset containing the information for diseased subjects
  • efficacySet - Estimated PoDBAY efficacies
  • estimatedParameters - Estimated PoD curve parameters
  • nondiseased - Dataset containing the information for non-diseased subjects
  • PoDParams - PoD curve parameters
  • vaccinated - Dataset containing the information for vaccinated subjects

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

cpp

3.45 score 14 scripts 226 downloads 33 exports 26 dependencies

Last updated from:e3ac5049cb. Checks:13 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE117
linux-devel-x86_64NOTE142
source / vignettesOK197
linux-release-arm64NOTE156
linux-release-x86_64NOTE180
macos-release-arm64NOTE156
macos-release-x86_64NOTE290
macos-oldrel-arm64NOTE173
macos-oldrel-x86_64NOTE455
windows-devel-arm64NOTE358
windows-devel-x86_64NOTE165
windows-release-arm64NOTE358
windows-release-x86_64NOTE136
windows-oldrel-x86_64NOTE127
wasm-releaseOK95

Exports:BlindSamplingClinicalTrialClinicalTrialCoveragecppMLEcppPoDEfficacyCIEfficacyCICoverageefficacyComputationefficacySquaredErrorExpectedPoDExtractDiseasedExtractNondiseasedfitPoDGenerateNondiseasedgeneratePopulationImmunogenicitySubsetincorrectInputincorrectPopulationInputJitterMeanMLEnumToBoolPmaxEstimationPoDPoDBAYEfficacyPoDCIPoDCurvePlotPoDEfficacySquaredErrorPoDMLEPoDParamEstimationPoDParamPointEstimationPoDParamsCIPoDParamsCICoveragewaldCI

Dependencies:clicpp11dplyrfarvergenericsggplot2gluegtableisobandlabelinglifecyclemagrittrpillarpkgconfigR6RColorBrewerRcpprlangS7scalestibbletidyselectutf8vctrsviridisLitewithr

PoD curve point estimation using vaccine efficacy and population summary statistics
1. $et_{50}$ and $\gamma$ estimation | 2. $p_{max}$ estimation

Last update: 2021-09-21
Started: 2021-09-21

PoDBAY efficacy estimation
PoDBAY efficacy introduction | 1. PoD-titer relationship estimation - Trial A | Data preparation | PoD curve estimation | PoD curve point estimate | PoD curve confidence intervals | PoD curve plot | 2. PoDBAY efficacy estimation - Trial B | Efficacy point estimate | Efficacy set $e^{``}$ | Efficacy confidence intervals | PoDBAY efficacy - output summary | Appendix | 1. PoD-titer relationship estimation | Non-diseased immunogenicity sample

Last update: 2021-09-21
Started: 2021-09-21

PoDBAY population class
Empty population class object | Non-empty population class object | Application of population class methods | Starting population class object | getTiters | assignPoD | getDiseasedCount, getNondiseasedCount, getDiseasedTiters, getNondiseasedTiters | How to convert subject level data into the population class object | Mock-up data | Conversion to population class object

Last update: 2021-09-21
Started: 2021-09-21

PoDBAY simulation
PoDBAY simulation introduction | 1. Simulation inputs | Method parameter | method = "Full" | method = "Ratio" | method = "Fixed" | Adjust titer parameters | Simulation parameter inputs | True efficacy | 2. Case-count efficacy | Generation of vaccinated and control populations | Probability of Disease | Case-count efficacy | 3. Immunogenicity sample | Diseased and nondiseased populations | Immunogenicity sample | 4. PoDBAY efficacy | PoD curve parameters | PoDBAY efficacy | PoDBAY Simulation - output summary | Appendix

Last update: 2021-09-21
Started: 2021-09-21

Readme and manuals

Help Manual

Help pageTopics
Assign probability of disease (PoD)assignPoD
Immunogenicity subset: vaccinated, control, non-diseasedBlindSampling
Clinical trial: estimation of case-count efficacyClinicalTrial
Clinical trial function expanded for usage in simulations when the calculation of coverage probability is needed for three confidence intervals: 80%, 90%, and user-definedClinicalTrialCoverage
Dataset containing the information for control subjectscontrol
Maximum likelihood estimation: cppcppMLE
Probability of disease calculationcppPoD
Dataset containing the information for diseased subjectsdiseased
PoDBAY efficacy summary: mean, median, confidence intervalsEfficacyCI
PoDBAY efficacy summary at three confidence levelsEfficacyCICoverage
PoDBAY efficacy equationefficacyComputation
Estimated PoDBAY efficaciesefficacySet
Optimization objective function: efficacy squared errorefficacySquaredError
Estimated PoD curve parametersestimatedParameters
Expected probability of diseaseExpectedPoD
Diseased subjects extractionExtractDiseased
Non-diseased subjects extractionExtractNondiseased
PoD curve: fitting functionfitPoD
Generation of upsampled non-diseased subjects titersGenerateNondiseased
Population class object generationgeneratePopulation
Diseased countgetDiseasedCount
Diseased titersgetDiseasedTiters
Non-diseased countgetNondiseasedCount
Non-diseased titersgetNondiseasedTiters
Subject level titersgetTiters
Generate unknowngetUnknown
Immunogenicity subsetImmunogenicitySubset
Error messageincorrectInput
Population class error messageincorrectPopulationInput
Population mean jitteringJitterMean
Maximum Likelihood estimationMLE
Dataset containing the information for non-diseased subjectsnondiseased
Numeric to booleannumToBool
PoD curve paramater, pmax, estimationPmaxEstimation
Probability of disease calculationPoD
PoDBAYPoDBAY
PoDBAY efficacy estimationPoDBAYEfficacy
PoD curve confidence ribbonPoDCI
PoD curve: plotPoDCurvePlot
Optimization function: finds PoD curve paramaters (et50, slope)PoDEfficacySquaredError
Setup for the maximum likelihood estimation (MLE)PoDMLE
PoD curve parameters estimationPoDParamEstimation
PoD curve point estimatePoDParamPointEstimation
PoD curve parametersPoDParams
Confidence intervals of PoD curve parametersPoDParamsCI
Confidence intervals of PoD curve parameters at three confidence levelsPoDParamsCICoverage
Population functionpopFun
Population classpopulation Population-class
Add noise to population titerspopX
Dataset containing the information for vaccinated subjectsvaccinated
Wald confidence interval estimationwaldCI