Package: pretestcad 1.1.0

pretestcad: Pretest Probability for Coronary Artery Disease

An application to calculate a patient's pretest probability (PTP) for obstructive Coronary Artery Disease (CAD) from a collection of guidelines or studies. Guidelines usually comes from the American Heart Association (AHA), American College of Cardiology (ACC) or European Society of Cardiology (ESC). Examples of PTP scores that comes from studies are the 2020 Winther et al. basic, Risk Factor-weighted Clinical Likelihood (RF-CL) and Coronary Artery Calcium Score-weighted Clinical Likelihood (CACS-CL) models <doi:10.1016/j.jacc.2020.09.585>, 2019 Reeh et al. basic and clinical models <doi:10.1093/eurheartj/ehy806> and 2017 Fordyce et al. PROMISE Minimal-Risk Tool <doi:10.1001/jamacardio.2016.5501>. As diagnosis of CAD involves a costly and invasive coronary angiography procedure for patients, having a reliable PTP for CAD helps doctors to make better decisions during patient management. This ensures high risk patients can be diagnosed and treated early for CAD while avoiding unnecessary testing for low risk patients.

Authors:Jeremy Selva [aut, cre]

pretestcad_1.1.0.tar.gz
pretestcad_1.1.0.zip(r-4.7)pretestcad_1.1.0.zip(r-4.6)pretestcad_1.1.0.zip(r-4.5)
pretestcad_1.1.0.tgz(r-4.6-any)pretestcad_1.1.0.tgz(r-4.5-any)
pretestcad_1.1.0.tar.gz(r-4.7-any)pretestcad_1.1.0.tar.gz(r-4.6-any)
pretestcad_1.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
pretestcad/json (API)

# Install 'pretestcad' in R:
install.packages('pretestcad', repos = c('https://jauntyjjs.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/jauntyjjs/pretestcad/issues

Pkgdown/docs site:https://jauntyjjs.github.io

On CRAN:

Conda:

3.78 score 3 stars 3 scripts 199 downloads 49 exports 17 dependencies

Last updated from:e843b9f100 (on main). Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK129
source / vignettesOK212
linux-release-x86_64OK184
macos-release-arm64OK124
macos-oldrel-arm64OK147
windows-develOK88
windows-releaseOK86
windows-oldrelOK100
wasm-releaseOK132

Exports:arg_match0_allow_naarg_match0_integerarg_match0_no_na_error_messagearg_match0_true_or_falsecalculate_aha_2012_tbl_9_ptpcalculate_aha_2021_ptpcalculate_cad1_2011_ptpcalculate_cad2_2012_basic_ptpcalculate_cad2_2012_clinical_ccs_ptpcalculate_cad2_2012_clinical_ptpcalculate_confirm_2015_num_of_rfcalculate_confirm_2015_ptpcalculate_dcs_1993_lm_cad_ptpcalculate_dcs_1993_pain_indexcalculate_dcs_1993_risk_factor_indexcalculate_dcs_1993_severe_cad_ptpcalculate_dcs_1993_sig_cad_ptpcalculate_dcs_1993_vascular_disease_indexcalculate_diamond_forrester_1979_ptpcalculate_esc_2013_ptpcalculate_esc_2019_ptpcalculate_esc_2024_fig_4_ptpcalculate_esc_2024_fig_4_ptp_simplfiedcalculate_esc_2024_num_of_rfcalculate_esc_2024_symptom_scorecalculate_lah_2022_clinical_ptpcalculate_lah_2022_extended_ptpcalculate_precise_2021_clinical_ptpcalculate_precise_2021_simple_ptpcalculate_prms_2017_ptpcalculate_reeh_2019_basic_ptpcalculate_reeh_2019_clinical_ptpcalculate_winther_2020_basic_ptpcalculate_winther_2020_cacs_cl_ptpcalculate_winther_2020_rf_cl_ptpcheck_if_four_categories_are_mutually_exclusivecheck_if_integercheck_if_non_negativecheck_if_numericcheck_if_positivecheck_if_three_categories_are_mutually_exclusivecheck_if_two_categories_are_mutually_exclusivechr_quotedharmonise_four_labelsharmonise_three_labelsharmonise_two_labelsis_integer_valueoxford_commaround_to_nearest_digit

Dependencies:clidplyrgenericsgluelifecyclemagrittrpillarpkgconfigR6rlangstringistringrtibbletidyselectutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
Match an argument to a character vector but skip 'NA'arg_match0_allow_na
Match an argument to a integer vector but skip 'NA'arg_match0_integer
Error Message For 'NA' Argument For Non-missing Listarg_match0_no_na_error_message
Match an argument to a 'TRUE' or 'FALSE' vector but skip 'NA'arg_match0_true_or_false
Calculate ACCF/AHA/ACP/AATS/PCNA/SCAI/STS 2012 PTP for obstructive CADcalculate_aha_2012_tbl_9_ptp
Calculate AHA/ACC 2021 PTP for obstructive CADcalculate_aha_2021_ptp
Calculate 2011 CAD1 Basic PTP for obstructive CADcalculate_cad1_2011_ptp
Calculate 2012 CAD2 Basic PTP for obstructive CADcalculate_cad2_2012_basic_ptp
Calculate 2012 CAD2 Clinical and CCS PTP for obstructive CADcalculate_cad2_2012_clinical_ccs_ptp
Calculate 2012 CAD2 Clinical PTP for obstructive CADcalculate_cad2_2012_clinical_ptp
Calculate Number Of Risk Factors (CONFIRM 2015)calculate_confirm_2015_num_of_rf
Calculate 2015 CONFIRM Risk Score for obstructive CADcalculate_confirm_2015_ptp
Calculate 1993 Duke Clinical Score for Left Main Diseasecalculate_dcs_1993_lm_cad_ptp
Calculate The Pain Index For Duke Clinical Score 1993calculate_dcs_1993_pain_index
Calculate The Risk Factor Index For Duke Clinical Score 1993calculate_dcs_1993_risk_factor_index
Calculate 1993 Duke Clinical Score for Severe CADcalculate_dcs_1993_severe_cad_ptp
Calculate 1993 Duke Clinical Score for Significant CADcalculate_dcs_1993_sig_cad_ptp
Calculate The Vascular Disease Index For Duke Clinical Score 1993calculate_dcs_1993_vascular_disease_index
Calculate Diamond-Forrester 1979 PTP for obstructive CADcalculate_diamond_forrester_1979_ptp
Calculate ESC 2013 PTP for obstructive CADcalculate_esc_2013_ptp
Calculate ESC 2019 PTP for obstructive CADcalculate_esc_2019_ptp
Calculate ESC 2024 PTP for obstructive CADcalculate_esc_2024_fig_4_ptp
Calculate ESC 2024 PTP for obstructive CADcalculate_esc_2024_fig_4_ptp_simplfied
Calculate Number Of Risk Factors (ESC 2024)calculate_esc_2024_num_of_rf
Calculate Symptom Score (ESC 2024)calculate_esc_2024_symptom_score
Calculate 2022 LAH Clinical PTP for obstructive CADcalculate_lah_2022_clinical_ptp
Calculate 2022 LAH Extended PTP for obstructive CADcalculate_lah_2022_extended_ptp
Calculate 2021 PRECISE Clinical PTP for obstructive CADcalculate_precise_2021_clinical_ptp
Calculate 2021 PRECISE Simple PTP for obstructive CADcalculate_precise_2021_simple_ptp
Calculate 2017 PROMISE Minimal-Risk Score for obstructive CADcalculate_prms_2017_ptp
Calculate 2019 Reeh Basic PTP for obstructive CADcalculate_reeh_2019_basic_ptp
Calculate 2019 Reeh Clinical PTP for obstructive CADcalculate_reeh_2019_clinical_ptp
Calculate 2020 Winther Basic PTP for obstructive CADcalculate_winther_2020_basic_ptp
Calculate 2020 Winther CACS-CL PTP model for obstructive CADcalculate_winther_2020_cacs_cl_ptp
Calculate 2020 Winther RF-CL PTP model for obstructive CADcalculate_winther_2020_rf_cl_ptp
Check If Four Categories Are Mutually Exclusivecheck_if_four_categories_are_mutually_exclusive
Check If Integercheck_if_integer
Check If Non-Negativecheck_if_non_negative
Check If Numericcheck_if_numeric
Check If Positivecheck_if_positive
Check If Three Categories Are Mutually Exclusivecheck_if_three_categories_are_mutually_exclusive
Check If Two Categories Are Mutually Exclusivecheck_if_two_categories_are_mutually_exclusive
Quoted Characterschr_quoted
Harmonise Four Labelsharmonise_four_labels
Harmonise Three Labelsharmonise_three_labels
Harmonise Two Labelsharmonise_two_labels
Is Integer Valueis_integer_value
Character Vector To List Phrase With Oxford Commaoxford_comma
Round To Nearest Digitround_to_nearest_digit