# The data input directory on my development machine:
options("avoncap.input" = "~/Data/avoncap/")
# library(avoncap)
devtools::load_all()
#> ℹ Loading avoncap
Input data location
- first level directories.
- Filenames need some indication of database year (either as 20-21,21-22,… or as y1,y2,…)
# The data input directory on my development machine:
options("avoncap.input" = "~/Data/avoncap/")
# The directory structure:
fs::dir_tree(path = avoncap::input(),glob="*/cache/*",invert=TRUE)
#> /home/vp22681/Data/avoncap
#> ├── admission-dates
#> │ └── 2024-12-03
#> │ ├── central.csv
#> │ ├── controls 1.xlsx
#> │ ├── controls 2.xlsx
#> │ ├── ed arm.xlsx
#> │ └── main arm.xlsx
#> ├── avoncap-data-quality
#> │ ├── 2023-08-07
#> │ │ └── confirmed-missing-2023-08-07.csv
#> │ └── README.md
#> ├── avoncap-export
#> │ ├── 2022-03-22
#> │ │ ├── central_y1.csv
#> │ │ └── central_y2.csv
#> │ ├── 2022-06-20
#> │ │ ├── central_y1.csv
#> │ │ └── central_y2.csv
#> │ ├── 2022-07-11
#> │ │ ├── central_y1.csv
#> │ │ └── central_y2.csv
#> │ ├── 2022-09-21
#> │ │ ├── central_y1.csv
#> │ │ └── central_y2.csv
#> │ ├── 2022-10-07
#> │ │ └── uad-controls.csv
#> │ ├── 2022-11-09
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ └── uad-controls.csv
#> │ ├── 2023-03-02
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ └── central_y3.csv
#> │ ├── 2023-05-02
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ └── central_y3.csv
#> │ ├── 2023-06-12
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ └── central_y3.csv
#> │ ├── 2023-06-16
#> │ │ └── uad-controls.csv
#> │ ├── 2023-06-28
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ ├── central_y3.csv
#> │ │ └── gp.csv
#> │ ├── 2023-07-24
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ └── central_y3.csv
#> │ ├── 2023-09-13
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ └── central_y3.csv
#> │ ├── 2023-11-20
#> │ │ └── ed_y3.csv
#> │ ├── 2023-11-21
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ └── central_y3.csv
#> │ ├── 2023-11-24
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ ├── central_y3.csv
#> │ │ └── ed_y3.csv
#> │ ├── 2024-04-08
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ ├── central_y3.csv
#> │ │ ├── central_y4.csv
#> │ │ └── ed_y3.csv
#> │ ├── 2024-10-03
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ ├── central_y3.csv
#> │ │ ├── central_y4.csv
#> │ │ └── ed_y3.csv
#> │ ├── 2024-10-24
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ ├── central_y3.csv
#> │ │ └── central_y4.csv
#> │ ├── 2024-11-27
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ ├── central_y3.csv
#> │ │ ├── central_y4.csv
#> │ │ └── gp.csv
#> │ ├── 22-23 codebook NBT.pdf
#> │ ├── 22-23 codebook UHBW.pdf
#> │ ├── Avon CAP - LRTD Patients 21-22 _ REDCap codebook.pdf
#> │ ├── Avon CAP - LRTD central database 20-21 _ REDCap.pdf
#> │ ├── AvonCAP Pneumococcus Codebook.pdf
#> │ ├── AvonCAP field validity.xlsx
#> │ ├── GP_codebook.pdf
#> │ └── README.md
#> ├── avoncap.yaml
#> ├── cache
#> ├── downloads
#> │ └── README.md
#> ├── ethnicity
#> │ ├── 2022-07-12
#> │ │ ├── y1.csv
#> │ │ └── y2.csv
#> │ ├── 2022-10-27
#> │ │ ├── y1.csv
#> │ │ └── y2.csv
#> │ ├── 2023-06-07
#> │ │ ├── y1.csv
#> │ │ ├── y2.csv
#> │ │ └── y3.csv
#> │ ├── 2023-11-22
#> │ │ ├── BRI_y2_extra.csv
#> │ │ ├── BRI_y3_extra.csv
#> │ │ ├── NBT_y2_extra.csv
#> │ │ ├── NBT_y3_extra.csv
#> │ │ ├── y1.csv
#> │ │ ├── y2.csv
#> │ │ └── y3.csv
#> │ └── README.md
#> ├── google-mobility
#> │ └── Global_Mobility_Report.csv
#> ├── ltla-incidence
#> │ ├── ltla_2022-02-28.csv
#> │ └── ltla_2022-03-18.csv
#> ├── maybe_some_useful_files_data.zip
#> ├── metadata
#> │ ├── 2022-10-24
#> │ │ ├── central_y1.csv
#> │ │ ├── central_y2.csv
#> │ │ ├── central_y3.csv
#> │ │ └── uad-controls.csv
#> │ ├── 2022-11-29
#> │ │ └── pneumococcal.csv
#> │ └── README.md
#> ├── metadata-review
#> │ ├── 2022-10-25
#> │ │ └── metadata-review.csv
#> │ ├── AvonCAP 21-22 markred.xlsx
#> │ └── AvonCAP data dictionary - fields.csv
#> ├── nhs-extract
#> │ ├── 2022-07-11
#> │ │ ├── deltave_BRI_y1.csv
#> │ │ ├── deltave_BRI_y2.csv
#> │ │ ├── deltave_NBT_y1.csv
#> │ │ └── deltave_NBT_y2.csv
#> │ ├── 2022-09-20
#> │ │ ├── deltave_BRI_y1.csv
#> │ │ ├── deltave_BRI_y2.csv
#> │ │ ├── deltave_BRI_y3.csv
#> │ │ ├── deltave_NBT_y1.csv
#> │ │ ├── deltave_NBT_y2.csv
#> │ │ └── deltave_NBT_y3.csv
#> │ ├── 2022-11-16
#> │ │ ├── deltave_BRI_y1.csv
#> │ │ ├── deltave_BRI_y2.csv
#> │ │ ├── deltave_BRI_y3.csv
#> │ │ ├── deltave_NBT_y1.csv
#> │ │ ├── deltave_NBT_y2.csv
#> │ │ └── deltave_NBT_y3.csv
#> │ ├── 2022-11-29
#> │ │ └── pneumococcal.csv
#> │ ├── 2022-11-30
#> │ │ ├── deltave_BRI_y1.csv
#> │ │ ├── deltave_BRI_y2.csv
#> │ │ ├── deltave_BRI_y3.csv
#> │ │ ├── deltave_NBT_y1.csv
#> │ │ ├── deltave_NBT_y2.csv
#> │ │ └── deltave_NBT_y3.csv
#> │ ├── 2022-12-07
#> │ │ ├── deltave_BRI_y1.csv
#> │ │ ├── deltave_BRI_y2.csv
#> │ │ ├── deltave_BRI_y3.csv
#> │ │ ├── deltave_NBT_y1.csv
#> │ │ ├── deltave_NBT_y2.csv
#> │ │ └── deltave_NBT_y3.csv
#> │ ├── 2022-12-20
#> │ │ └── ipd_avoncap_linkage.csv
#> │ ├── 2023-02-07
#> │ │ └── pneumococcal.csv
#> │ ├── README.md
#> │ └── old
#> │ ├── AdmissionDateByStudyNumber_2022-07-12.csv
#> │ └── DeltaVE_04042022.csv
#> ├── spim-seroprevalence
#> │ └── week15_2022_seroprev_modellers.csv
#> └── urine-antigens
#> ├── 2022-09-15
#> │ └── uad-cases.csv
#> ├── 2023-05-15
#> │ ├── gp-cases.csv
#> │ └── uad-cases.csv
#> ├── B1851202_SAP V1.0-27Sep2021_Final.pdf
#> ├── README.md
#> └── Table Template Serotype Distribution Scientific Affairs Proposal_FINAL.docx
# get the most recent files
avoncap::most_recent_files("ethnicity")
#> # A tibble: 7 × 7
#> filename directory path date hospital study_year filetype
#> <chr> <chr> <fs::path> <date> <chr> <int> <chr>
#> 1 BRI_y2_extra ethnicity …I_y2_extra.csv 2023-11-22 BRI 2 csv
#> 2 BRI_y3_extra ethnicity …I_y3_extra.csv 2023-11-22 BRI 3 csv
#> 3 NBT_y2_extra ethnicity …T_y2_extra.csv 2023-11-22 NBT 2 csv
#> 4 NBT_y3_extra ethnicity …T_y3_extra.csv 2023-11-22 NBT 3 csv
#> 5 y1 ethnicity …3-11-22/y1.csv 2023-11-22 NA NA csv
#> 6 y2 ethnicity …3-11-22/y2.csv 2023-11-22 NA NA csv
#> 7 y3 ethnicity …3-11-22/y3.csv 2023-11-22 NA NA csv
Load data sources and recording provenance
ethn = avoncap::load_data("ethnicity")
#> caching item: ~/.cache/avoncap/data-6c0a3f301ee14020e3907a7472c55225-767899bd2d292ad780aeb94b72046017.rda
#> Loaded 54417 rows from 7 files, (5039+5085+6843+5925+9765+11928+9832=54417)
avoncap::most_recent_files("nhs-extract","deltave")
#> # A tibble: 6 × 7
#> filename directory path date hospital study_year filetype
#> <chr> <chr> <fs::path> <date> <chr> <int> <chr>
#> 1 deltave_BRI_y1 nhs-extract …BRI_y1.csv 2022-12-07 BRI 1 csv
#> 2 deltave_BRI_y2 nhs-extract …BRI_y2.csv 2022-12-07 BRI 2 csv
#> 3 deltave_BRI_y3 nhs-extract …BRI_y3.csv 2022-12-07 BRI 3 csv
#> 4 deltave_NBT_y1 nhs-extract …NBT_y1.csv 2022-12-07 NBT 1 csv
#> 5 deltave_NBT_y2 nhs-extract …NBT_y2.csv 2022-12-07 NBT 2 csv
#> 6 deltave_NBT_y3 nhs-extract …NBT_y3.csv 2022-12-07 NBT 3 csv
rawData = avoncap::load_data("nhs-extract","deltave")
#> using cached item: ~/.cache/avoncap/data-6c0a3f301ee14020e3907a7472c55225-efc310106a2b36fab3e67f93fe2c9461.rda
# rawData = avoncap::load_data("nhs-extract","deltave",merge = FALSE)
avoncap::save_data_source_info(ethn, rawData, .file = tempfile("file-info",fileext = ".txt"))
#> # A tibble: 13 × 2
#> path md5
#> <chr> <chr>
#> 1 /home/vp22681/Data/avoncap/ethnicity/2023-11-22/BRI_y2_extra.csv 030679d…
#> 2 /home/vp22681/Data/avoncap/ethnicity/2023-11-22/BRI_y3_extra.csv e66fe88…
#> 3 /home/vp22681/Data/avoncap/ethnicity/2023-11-22/NBT_y2_extra.csv 3726813…
#> 4 /home/vp22681/Data/avoncap/ethnicity/2023-11-22/NBT_y3_extra.csv afda520…
#> 5 /home/vp22681/Data/avoncap/ethnicity/2023-11-22/y1.csv 270d33e…
#> 6 /home/vp22681/Data/avoncap/ethnicity/2023-11-22/y2.csv 0a9ee3d…
#> 7 /home/vp22681/Data/avoncap/ethnicity/2023-11-22/y3.csv 3a4a048…
#> 8 /home/vp22681/Data/avoncap/nhs-extract/2022-12-07/deltave_BRI_y1.csv 66825a9…
#> 9 /home/vp22681/Data/avoncap/nhs-extract/2022-12-07/deltave_BRI_y2.csv cbd04cf…
#> 10 /home/vp22681/Data/avoncap/nhs-extract/2022-12-07/deltave_BRI_y3.csv b2fd072…
#> 11 /home/vp22681/Data/avoncap/nhs-extract/2022-12-07/deltave_NBT_y1.csv f61195e…
#> 12 /home/vp22681/Data/avoncap/nhs-extract/2022-12-07/deltave_NBT_y2.csv be0456b…
#> 13 /home/vp22681/Data/avoncap/nhs-extract/2022-12-07/deltave_NBT_y3.csv 49d5d4e…
Normalising data
# devtools::install_local(force=TRUE)
normData = rawData %>%
avoncap::validate_data() %T>%
# note the magrittr `T` pipe above to drop the output of write issues
avoncap::write_issues("issues.csv") %>%
avoncap::normalise_data()
#> validate data using: validate.nhs_extract.deltave
#> Normalising data using: normalise.nhs_extract.deltave
#> Some columns expected in the mappings were not present: consent_urine, consent_blood, consent_resp_samples1, what_was_the_first_surveil, admission_type, gp_practice, gp_practice_drop_down, hapcovid_screening, hospital_covid, np_swab, adm_np_type, np_date, days_adm_npswab, np_swab_2, adm_np_type_2, np_date_2, np_swab_3, adm_np_type_3, np_date_3, saliva, saliva_date, days_adm_saliva, sputum, sputum_date, days_adm_sputum, pt_ad_ur, adm_ur_taken, nourine_reason, adm_np_type_2, adm_ur_date, days_adm_urine, adm_serum_tak, adm_seru_date, days_adm_serum, adm_diagnosis, survive_1yr, survival_1yr_days, yr_survival_complete, confusion, abx_14d_prior, antibiotic_used, antiplatelets, anticoagulants, statins, hypertensives, antiviral_14d_prior
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-04a34557b09f3bba65af1f8736d413bd.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> the input data set does not have a consent_urine column (or column set)
#> the input data set does not have a consent_blood column (or column set)
#> the input data set does not have a consent_resp_samples1 column (or column set)
#> mapping .record_number to admin.record_number
#> the input data set does not have a what_was_the_first_surveil column (or column set)
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .nhs_number to admin.patient_identifier
#> mapping .duplicate to admin.duplicate
#> mapping .enrollment_date to admin.enrollment_date
#> the input data set does not have a admission_type column (or column set)
#> mapping .study_year to admin.study_year
#> mapping .file to admin.data_file
#> mapping .week_number to admin.week_number
#> mapping .c19_diagnosis to diagnosis.standard_of_care_COVID_diagnosis
#> mapping .clinical_radio_diagnosis to diagnosis.clinical_or_radiological_LRTI_or_pneumonia
#> mapping .c19_adm_swab to diagnosis.admission_swab
#> mapping .c19_test_type to diagnosis.test_type
#> mapping .qualifying_symptoms_signs to diagnosis.qualifying_symptoms_signs
#> mapping .cc_critieria to diagnosis.meets_case_control_criteria
#> mapping .cc_pos_date to diagnosis.first_COVID_positive_swab_date
#> mapping .gender to demog.gender
#> mapping .age_at_admission to demog.age
#> mapping .age_march to demog.age_in_march_2021
#> mapping .imd to demog.imd_decile
#> the input data set does not have a gp_practice column (or column set)
#> the input data set does not have a gp_practice_drop_down column (or column set)
#> mapping .smoking to demog.smoker
#> mapping .ethnicity2 to demog.ethnicity
#> mapping .care_home to demog.care_home_resident
#> the input data set does not have a hapcovid_screening column (or column set)
#> the input data set does not have a hospital_covid column (or column set)
#> mapping .drugs___1 to demog.no_drug_abuse
#> mapping .drugs___2 to demog.alcohol_abuse
#> mapping .drugs___3 to demog.ivdu_abuse
#> mapping .drugs___4 to demog.marijuana_abuse
#> mapping .drugs___5 to demog.other_inhaled_drug_abuse
#> mapping .vaping to demog.vaping
#> mapping .alc_units to demog.units_of_alcohol
#> the input data set does not have a np_swab column (or column set)
#> the input data set does not have a adm_np_type column (or column set)
#> the input data set does not have a np_date column (or column set)
#> the input data set does not have a days_adm_npswab column (or column set)
#> the input data set does not have a np_swab_2 column (or column set)
#> the input data set does not have a adm_np_type_2 column (or column set)
#> the input data set does not have a np_date_2 column (or column set)
#> the input data set does not have a np_swab_3 column (or column set)
#> the input data set does not have a adm_np_type_3 column (or column set)
#> the input data set does not have a np_date_3 column (or column set)
#> the input data set does not have a saliva column (or column set)
#> the input data set does not have a saliva_date column (or column set)
#> the input data set does not have a days_adm_saliva column (or column set)
#> the input data set does not have a sputum column (or column set)
#> the input data set does not have a sputum_date column (or column set)
#> the input data set does not have a days_adm_sputum column (or column set)
#> the input data set does not have a pt_ad_ur column (or column set)
#> the input data set does not have a adm_ur_taken column (or column set)
#> the input data set does not have a nourine_reason column (or column set)
#> the input data set does not have a adm_np_type_2 column (or column set)
#> the input data set does not have a adm_ur_date column (or column set)
#> the input data set does not have a days_adm_urine column (or column set)
#> the input data set does not have a adm_serum_tak column (or column set)
#> the input data set does not have a adm_seru_date column (or column set)
#> the input data set does not have a days_adm_serum column (or column set)
#> mapping .contraindication to vaccination.covid_vaccine_contraindicated
#> mapping .covid19_vax to vaccination.covid_vaccination
#> mapping .covidvax_date to vaccination.first_dose_date
#> mapping .covidvax_dose_2 to vaccination.second_dose_date
#> mapping .covidvax_dose_3 to vaccination.third_dose_date
#> mapping .covidvax_dose_4 to vaccination.fourth_dose_date
#> mapping .covidvax_dose_5 to vaccination.fifth_dose_date
#> mapping .covidvax_dose_6 to vaccination.sixth_dose_date
#> mapping .brand_of_covid19_vaccinati to vaccination.first_dose_brand
#> mapping .covid19vax_brand_2 to vaccination.second_dose_brand
#> mapping .covid19vax_brand_3 to vaccination.third_dose_brand
#> mapping .covid19vax_brand_4 to vaccination.fourth_dose_brand
#> mapping .covid19vax_brand_5 to vaccination.fifth_dose_brand
#> mapping .covid19vax_brand_6 to vaccination.sixth_dose_brand
#> mapping .c19vaxd1_adm to admission.time_since_first_vaccine_dose
#> mapping .c19vaxd2_adm to admission.time_since_second_vaccine_dose
#> mapping .c19vaxd3_adm to admission.time_since_third_vaccine_dose
#> mapping .c19vaxd4_adm to admission.time_since_fourth_vaccine_dose
#> mapping .c19vax5_adm to admission.time_since_fifth_vaccine_dose
#> mapping .c19vax6_adm to admission.time_since_sixth_vaccine_dose
#> mapping .flu_date to vaccination.last_flu_dose_date
#> mapping .fluvax_adm_d1 to admission.time_since_last_flu_vaccine_dose
#> mapping .ppv23_date to vaccination.last_pneumococcal_dose_date
#> mapping .ppv23vax_adm_d to admission.time_since_last_pneumococcal_vaccine_dose
#> mapping .c19_variant to genomic.variant
#> mapping .year to admission.year
#> mapping .study_week to admission.study_week
#> mapping .admission_date to admission.date
#> mapping .hospital to admin.hospital
#> the input data set does not have a adm_diagnosis column (or column set)
#> mapping .ics to admission.on_inhaled_corticosteroids
#> mapping .immsup to admission.on_immunosuppression
#> mapping .psi_class to admission.pneumonia_severity_index_class
#> mapping .crb_test_mai to admission.curb_65_severity_score
#> mapping .news_2_total to admission.news2_score
#> mapping .pulse_ox to admission.oximetry
#> mapping .rr to admission.respiratory_rate
#> mapping .fio2 to admission.max_oxygen
#> mapping .systolic_bp to admission.systolic_bp
#> mapping .diastolic_bp to admission.diastolic_bp
#> mapping .hr to admission.heart_rate
#> mapping .temperature to admission.temperature
#> mapping .symptom_days_preadmit to admission.duration_symptoms
#> mapping .previous_infection to admission.previous_covid_infection
#> mapping .previousinfection_date to admission.previous_covid_infection_date
#> mapping .c19d_preadm to admission.time_since_covid_diagnosis
#> mapping .rockwood to admission.rockwood_score
#> mapping .cci_total_score to admission.charlson_comorbidity_index
#> mapping .height to admission.height
#> mapping .weight to admission.weight
#> mapping .bmi to admission.BMI
#> mapping .first_radio___1 to admission.cxr_normal
#> mapping .first_radio___2 to admission.cxr_pneumonia
#> mapping .first_radio___3 to admission.cxr_heart_failure
#> mapping .first_radio___4 to admission.cxr_pleural_effusion
#> mapping .first_radio___5 to admission.cxr_covid_changes
#> mapping .first_radio___6 to admission.cxr_other
#> mapping .c19_peep to day_7.max_peep
#> mapping .c19_hospadm to day_7.length_of_stay
#> mapping .c17_high to day_7.max_care_level
#> mapping .c19icuon to day_7.still_on_icu
#> mapping .c19_icudays to day_7.icu_length_of_stay
#> mapping .c19_vent to day_7.max_ventilation_level
#> mapping .c19_ox to day_7.max_o2_level
#> mapping .c19_ionotropes to day_7.ionotropes_needed
#> mapping .c19_complication___1 to day_7.PE
#> mapping .c19_complication___2 to day_7.DVT
#> mapping .c19_complication___3 to day_7.ARF
#> mapping .c19_complication___4 to day_7.NSTEMI
#> mapping .c19_complication___5 to day_7.STEMI
#> mapping .c19_complication___6 to day_7.cardiac_failure
#> mapping .c19_complication___7 to day_7.new_AF
#> mapping .c19_complication___8 to day_7.new_other_arrythmia
#> mapping .c19_complication___9 to day_7.inpatient_fall
#> mapping .c19_complication___10 to day_7.other_complication
#> mapping .c19_complication___11 to day_7.no_complication
#> mapping .c19_death7d to day_7.death
#> mapping .c19_meds___1 to treatment.dexamethasone
#> mapping .c19_meds___2 to treatment.remdesevir
#> mapping .c19_meds___3 to treatment.tocilizumab
#> mapping .c19_meds___4 to treatment.sarilumab
#> mapping .c19_meds___5 to treatment.in_drug_trial
#> mapping .c19_meds___6 to treatment.no_drug_treatment
#> mapping .c19_meds___7 to treatment.sotrovimab
#> mapping .hospital_length_of_stay to outcome.length_of_stay
#> mapping .survival_days to outcome.survival_duration
#> mapping .ip_death to outcome.inpatient_death
#> mapping .days_in_icu to outcome.icu_duration
#> mapping .did_the_patient_have_respi to outcome.respiratory_support_needed
#> mapping .number_of_days_of_ventilat to outcome.ventilator_duration
#> mapping .ett_days to outcome.endotracheal_tube_duration
#> mapping .renal_replacement_therapy to outcome.renal_support_duration
#> mapping .complications___1 to outcome.acute_renal_failure
#> mapping .complications___2 to outcome.liver_dysfunction
#> mapping .complications___3 to outcome.hospital_acquired_infection
#> mapping .complications___4 to outcome.acute_respiratory_distress_syndrome
#> mapping .complications___5 to outcome.NSTEMI
#> mapping .complications___6 to outcome.STEMI
#> mapping .complications___7 to outcome.new_AF
#> mapping .complications___8 to outcome.new_other_arrhthmia
#> mapping .complications___9 to outcome.stroke
#> mapping .complications___10 to outcome.DVT
#> mapping .complications___11 to outcome.PE
#> mapping .complications___12 to outcome.heart_failure
#> mapping .complications___13 to outcome.fall_in_hospital
#> mapping .complications___14 to outcome.reduced_mobility
#> mapping .complications___15 to outcome.increasing_care_requirement
#> mapping .complications___16 to outcome.no_complications
#> mapping .ventilatory_support to outcome.highest_level_ventilatory_support
#> mapping .did_the_patient_receive_ec to outcome.received_ecmo
#> mapping .inotropic_support_required to outcome.received_ionotropes
#> mapping .lrtd_30d_outcome to outcome.functional_status
#> the input data set does not have a survive_1yr column (or column set)
#> the input data set does not have a survival_1yr_days column (or column set)
#> the input data set does not have a yr_survival_complete column (or column set)
#> mapping .fever2 to symptom.abnormal_temperature
#> mapping .pleurtic_cp to symptom.pleuritic_chest_pain
#> mapping .cough2 to symptom.cough
#> mapping .sput_prod to symptom.productive_sputum
#> mapping .dyspnoea to symptom.dyspnoea
#> mapping .tachypnoea2 to symptom.tachypnoea
#> the input data set does not have a confusion column (or column set)
#> mapping .anosmia to symptom.anosmia
#> mapping .ageusia to symptom.ageusia
#> mapping .dysgeusia to symptom.dysguesia
#> mapping .fever to symptom.fever
#> mapping .hypothermia to symptom.hypothermia
#> mapping .chills to symptom.chills
#> mapping .headache to symptom.headache
#> mapping .malaise to symptom.malaise
#> mapping .wheeze to symptom.wheeze
#> mapping .myalgia to symptom.myalgia
#> mapping .worse_confusion to symptom.worsening_confusion
#> mapping .general_det to symptom.general_deterioration
#> mapping .ox_on_admission to symptom.oxygen_required_on_admission
#> mapping .resp_disease___1 to comorbid.no_resp_dx
#> mapping .resp_disease___2 to comorbid.copd
#> mapping .resp_disease___3 to comorbid.asthma
#> mapping .resp_disease___4 to comorbid.resp_other
#> mapping .other_respiratory_disease___1 to comorbid.bronchiectasis
#> mapping .other_respiratory_disease___2 to comorbid.interstitial_lung_dx
#> mapping .other_respiratory_disease___3 to comorbid.cystic_fibrosis
#> mapping .other_respiratory_disease___4 to comorbid.pulmonary_hypertension
#> mapping .other_respiratory_disease___5 to comorbid.chronic_pleural_dx
#> mapping .other_respiratory_disease___6 to comorbid.other_chronic_resp_dx
#> mapping .chd___1 to comorbid.no_heart_dx
#> mapping .chd___2 to comorbid.ccf
#> mapping .chd___3 to comorbid.ihd
#> mapping .chd___4 to comorbid.hypertension
#> mapping .chd___5 to comorbid.other_heart_dx
#> mapping .mi to comorbid.previous_mi
#> mapping .other_chd___1 to comorbid.congenital_heart_dx
#> mapping .other_chd___2 to comorbid.af
#> mapping .other_chd___3 to comorbid.other_arrythmia
#> mapping .other_chd___4 to comorbid.pacemaker
#> mapping .other_chd___5 to comorbid.valvular_heart_dx
#> mapping .other_chd___6 to comorbid.other_other_heart_dx
#> mapping .diabetes to comorbid.diabetes
#> mapping .dm_meds to comorbid.diabetes_medications
#> mapping .neurological_disease___1 to comorbid.neuro_other
#> mapping .neurological_disease___2 to comorbid.cva
#> mapping .neurological_disease___3 to comorbid.tia
#> mapping .neurological_disease___4 to comorbid.hemiplegia
#> mapping .neurological_disease___5 to comorbid.paraplegia
#> mapping .neurological_disease___6 to comorbid.no_neuro_dx
#> mapping .dementia___1 to comorbid.no_dementia
#> mapping .dementia___2 to comorbid.dementia
#> mapping .dementia___3 to comorbid.cognitive_impairment
#> mapping .cancer to comorbid.solid_cancer
#> mapping .haem_malig___1 to comorbid.no_haemotological_cancer
#> mapping .haem_malig___2 to comorbid.leukaemia
#> mapping .haem_malig___3 to comorbid.lymphoma
#> mapping .ckd to comorbid.ckd
#> mapping .liver_disease to comorbid.liver_disease
#> mapping .gastric_ulcers to comorbid.gastric_ulcers
#> mapping .pvd to comorbid.periph_vasc_dx
#> mapping .ctd to comorbid.connective_tissue_dx
#> mapping .immunodeficiency to comorbid.immunodeficiency
#> mapping .other_pn_disease to comorbid.other_pneumococcal_risks
#> mapping .transplant to comorbid.transplant_recipient
#> mapping .pregnancy to comorbid.pregnancy
#> mapping .hiv___1 to comorbid.no_HIV
#> mapping .hiv___2 to comorbid.HIV
#> mapping .hiv___3 to comorbid.AIDS
#> mapping .final_soc_lrtd_diagnosis___1 to diagnosis.SOC_CAP_radiologically_confirmed
#> mapping .final_soc_lrtd_diagnosis___2 to diagnosis.SOC_CAP_clinically_confirmed
#> mapping .final_soc_lrtd_diagnosis___3 to diagnosis.SOC_CAP_no_radiology
#> mapping .final_soc_lrtd_diagnosis___4 to diagnosis.SOC_LRTI
#> mapping .final_soc_lrtd_diagnosis___5 to diagnosis.SOC_Empyema_or_abscess
#> mapping .final_soc_lrtd_diagnosis___6 to diagnosis.SOC_exacerbation_COPD
#> mapping .final_soc_lrtd_diagnosis___7 to diagnosis.SOC_exacerbation_non_COPD
#> mapping .final_soc_lrtd_diagnosis___8 to diagnosis.SOC_congestive_heart_failure
#> mapping .final_soc_lrtd_diagnosis___9 to diagnosis.SOC_non_infectious_process
#> mapping .final_soc_lrtd_diagnosis___10 to diagnosis.SOC_non_LRTI
#> mapping .covid_19_diagnosis to diagnosis.covid_19_diagnosis
#> mapping .ppv23 to vaccination.pneumovax
#> mapping .flu_vaccine to vaccination.influenza_vaccination
#> the input data set does not have a abx_14d_prior column (or column set)
#> the input data set does not have a antibiotic_used column (or column set)
#> the input data set does not have a antiplatelets column (or column set)
#> the input data set does not have a anticoagulants column (or column set)
#> the input data set does not have a statins column (or column set)
#> the input data set does not have a hypertensives column (or column set)
#> the input data set does not have a antiviral_14d_prior column (or column set)
#> Mapped 238 columns
#> Did not map 8 columns
Mapping columns
# Successfully mapped columns
# attr(normData,"mapped")
# Columns that are present in the normData but not mapped
attr(normData,"unmapped")
#> [1] ".spec_other_resp" ".spec_other_cardiac" ".batch_code1"
#> [4] ".batch_code2" ".c19_compother" ".batch_code3"
#> [7] ".batch_code4" ".batch_code5"
# Columns not present in the normData for which mapping rules were supplied
attr(normData,"missing")
#> [1] "consent_urine" "consent_blood"
#> [3] "consent_resp_samples1" "what_was_the_first_surveil"
#> [5] "admission_type" "gp_practice"
#> [7] "gp_practice_drop_down" "hapcovid_screening"
#> [9] "hospital_covid" "np_swab"
#> [11] "adm_np_type" "np_date"
#> [13] "days_adm_npswab" "np_swab_2"
#> [15] "adm_np_type_2" "np_date_2"
#> [17] "np_swab_3" "adm_np_type_3"
#> [19] "np_date_3" "saliva"
#> [21] "saliva_date" "days_adm_saliva"
#> [23] "sputum" "sputum_date"
#> [25] "days_adm_sputum" "pt_ad_ur"
#> [27] "adm_ur_taken" "nourine_reason"
#> [29] "adm_np_type_2" "adm_ur_date"
#> [31] "days_adm_urine" "adm_serum_tak"
#> [33] "adm_seru_date" "days_adm_serum"
#> [35] "adm_diagnosis" "survive_1yr"
#> [37] "survival_1yr_days" "yr_survival_complete"
#> [39] "confusion" "abx_14d_prior"
#> [41] "antibiotic_used" "antiplatelets"
#> [43] "anticoagulants" "statins"
#> [45] "hypertensives" "antiviral_14d_prior"
Original field names, and labels.
# devtools::load_all()
# generate a set of readable label mappings from column to printable name for the whole normData set
# overriding a particular label
# readable_label_mapping(normData, demog.age="TEST")
# Map a single column name as a string to a readable label
readable_label("comorbid.previous_MI")
#> [1] "Previous MI"
# get mapping from original field names pre-normalisation to
# post normalisation fields
original_field_names(normData)
#> consented
#> "admin.consented"
#> ppc
#> "admin.pp_consented"
#> withdrawal
#> "admin.withdrawal"
#> record_number
#> "admin.record_number"
#> ac_study_number
#> "admin.consented_record_number"
#> nhs_number
#> "admin.patient_identifier"
#> duplicate
#> "admin.duplicate"
#> enrollment_date
#> "admin.enrollment_date"
#> study_year
#> "admin.study_year"
#> file
#> "admin.data_file"
#> week_number
#> "admin.week_number"
#> c19_diagnosis
#> "diagnosis.standard_of_care_COVID_diagnosis"
#> clinical_radio_diagnosis
#> "diagnosis.clinical_or_radiological_LRTI_or_pneumonia"
#> c19_adm_swab
#> "diagnosis.admission_swab"
#> c19_test_type
#> "diagnosis.test_type"
#> qualifying_symptoms_signs
#> "diagnosis.qualifying_symptoms_signs"
#> cc_critieria
#> "diagnosis.meets_case_control_criteria"
#> cc_pos_date
#> "diagnosis.first_COVID_positive_swab_date"
#> gender
#> "demog.gender"
#> age_at_admission
#> "demog.age"
#> age_march
#> "demog.age_in_march_2021"
#> imd
#> "demog.imd_decile"
#> smoking
#> "demog.smoker"
#> ethnicity2
#> "demog.ethnicity"
#> care_home
#> "demog.care_home_resident"
#> drugs___1
#> "demog.no_drug_abuse"
#> drugs___2
#> "demog.alcohol_abuse"
#> drugs___3
#> "demog.ivdu_abuse"
#> drugs___4
#> "demog.marijuana_abuse"
#> drugs___5
#> "demog.other_inhaled_drug_abuse"
#> vaping
#> "demog.vaping"
#> alc_units
#> "demog.units_of_alcohol"
#> contraindication
#> "vaccination.covid_vaccine_contraindicated"
#> covid19_vax
#> "vaccination.covid_vaccination"
#> covidvax_date
#> "vaccination.first_dose_date"
#> covidvax_dose_2
#> "vaccination.second_dose_date"
#> covidvax_dose_3
#> "vaccination.third_dose_date"
#> covidvax_dose_4
#> "vaccination.fourth_dose_date"
#> covidvax_dose_5
#> "vaccination.fifth_dose_date"
#> covidvax_dose_6
#> "vaccination.sixth_dose_date"
#> brand_of_covid19_vaccinati
#> "vaccination.first_dose_brand"
#> covid19vax_brand_2
#> "vaccination.second_dose_brand"
#> covid19vax_brand_3
#> "vaccination.third_dose_brand"
#> covid19vax_brand_4
#> "vaccination.fourth_dose_brand"
#> covid19vax_brand_5
#> "vaccination.fifth_dose_brand"
#> covid19vax_brand_6
#> "vaccination.sixth_dose_brand"
#> c19vaxd1_adm
#> "admission.time_since_first_vaccine_dose"
#> c19vaxd2_adm
#> "admission.time_since_second_vaccine_dose"
#> c19vaxd3_adm
#> "admission.time_since_third_vaccine_dose"
#> c19vaxd4_adm
#> "admission.time_since_fourth_vaccine_dose"
#> c19vax5_adm
#> "admission.time_since_fifth_vaccine_dose"
#> c19vax6_adm
#> "admission.time_since_sixth_vaccine_dose"
#> flu_date
#> "vaccination.last_flu_dose_date"
#> fluvax_adm_d1
#> "admission.time_since_last_flu_vaccine_dose"
#> ppv23_date
#> "vaccination.last_pneumococcal_dose_date"
#> ppv23vax_adm_d
#> "admission.time_since_last_pneumococcal_vaccine_dose"
#> c19_variant
#> "genomic.variant"
#> year
#> "admission.year"
#> study_week
#> "admission.study_week"
#> admission_date
#> "admission.date"
#> hospital
#> "admin.hospital"
#> ics
#> "admission.on_inhaled_corticosteroids"
#> immsup
#> "admission.on_immunosuppression"
#> psi_class
#> "admission.pneumonia_severity_index_class"
#> crb_test_mai
#> "admission.curb_65_severity_score"
#> news_2_total
#> "admission.news2_score"
#> pulse_ox
#> "admission.oximetry"
#> rr
#> "admission.respiratory_rate"
#> fio2
#> "admission.max_oxygen"
#> systolic_bp
#> "admission.systolic_bp"
#> diastolic_bp
#> "admission.diastolic_bp"
#> hr
#> "admission.heart_rate"
#> temperature
#> "admission.temperature"
#> symptom_days_preadmit
#> "admission.duration_symptoms"
#> previous_infection
#> "admission.previous_covid_infection"
#> previousinfection_date
#> "admission.previous_covid_infection_date"
#> c19d_preadm
#> "admission.time_since_covid_diagnosis"
#> rockwood
#> "admission.rockwood_score"
#> cci_total_score
#> "admission.charlson_comorbidity_index"
#> height
#> "admission.height"
#> weight
#> "admission.weight"
#> bmi
#> "admission.BMI"
#> first_radio___1
#> "admission.cxr_normal"
#> first_radio___2
#> "admission.cxr_pneumonia"
#> first_radio___3
#> "admission.cxr_heart_failure"
#> first_radio___4
#> "admission.cxr_pleural_effusion"
#> first_radio___5
#> "admission.cxr_covid_changes"
#> first_radio___6
#> "admission.cxr_other"
#> c19_peep
#> "day_7.max_peep"
#> c19_hospadm
#> "day_7.length_of_stay"
#> c17_high
#> "day_7.max_care_level"
#> c19icuon
#> "day_7.still_on_icu"
#> c19_icudays
#> "day_7.icu_length_of_stay"
#> c19_vent
#> "day_7.max_ventilation_level"
#> c19_ox
#> "day_7.max_o2_level"
#> c19_ionotropes
#> "day_7.ionotropes_needed"
#> c19_complication___1
#> "day_7.PE"
#> c19_complication___2
#> "day_7.DVT"
#> c19_complication___3
#> "day_7.ARF"
#> c19_complication___4
#> "day_7.NSTEMI"
#> c19_complication___5
#> "day_7.STEMI"
#> c19_complication___6
#> "day_7.cardiac_failure"
#> c19_complication___7
#> "day_7.new_AF"
#> c19_complication___8
#> "day_7.new_other_arrythmia"
#> c19_complication___9
#> "day_7.inpatient_fall"
#> c19_complication___10
#> "day_7.other_complication"
#> c19_complication___11
#> "day_7.no_complication"
#> c19_death7d
#> "day_7.death"
#> c19_meds___1
#> "treatment.dexamethasone"
#> c19_meds___2
#> "treatment.remdesevir"
#> c19_meds___3
#> "treatment.tocilizumab"
#> c19_meds___4
#> "treatment.sarilumab"
#> c19_meds___5
#> "treatment.in_drug_trial"
#> c19_meds___6
#> "treatment.no_drug_treatment"
#> c19_meds___7
#> "treatment.sotrovimab"
#> hospital_length_of_stay
#> "outcome.length_of_stay"
#> survival_days
#> "outcome.survival_duration"
#> ip_death
#> "outcome.inpatient_death"
#> days_in_icu
#> "outcome.icu_duration"
#> did_the_patient_have_respi
#> "outcome.respiratory_support_needed"
#> number_of_days_of_ventilat
#> "outcome.ventilator_duration"
#> ett_days
#> "outcome.endotracheal_tube_duration"
#> renal_replacement_therapy
#> "outcome.renal_support_duration"
#> complications___1
#> "outcome.acute_renal_failure"
#> complications___2
#> "outcome.liver_dysfunction"
#> complications___3
#> "outcome.hospital_acquired_infection"
#> complications___4
#> "outcome.acute_respiratory_distress_syndrome"
#> complications___5
#> "outcome.NSTEMI"
#> complications___6
#> "outcome.STEMI"
#> complications___7
#> "outcome.new_AF"
#> complications___8
#> "outcome.new_other_arrhthmia"
#> complications___9
#> "outcome.stroke"
#> complications___10
#> "outcome.DVT"
#> complications___11
#> "outcome.PE"
#> complications___12
#> "outcome.heart_failure"
#> complications___13
#> "outcome.fall_in_hospital"
#> complications___14
#> "outcome.reduced_mobility"
#> complications___15
#> "outcome.increasing_care_requirement"
#> complications___16
#> "outcome.no_complications"
#> ventilatory_support
#> "outcome.highest_level_ventilatory_support"
#> did_the_patient_receive_ec
#> "outcome.received_ecmo"
#> inotropic_support_required
#> "outcome.received_ionotropes"
#> lrtd_30d_outcome
#> "outcome.functional_status"
#> fever2
#> "symptom.abnormal_temperature"
#> pleurtic_cp
#> "symptom.pleuritic_chest_pain"
#> cough2
#> "symptom.cough"
#> sput_prod
#> "symptom.productive_sputum"
#> dyspnoea
#> "symptom.dyspnoea"
#> tachypnoea2
#> "symptom.tachypnoea"
#> anosmia
#> "symptom.anosmia"
#> ageusia
#> "symptom.ageusia"
#> dysgeusia
#> "symptom.dysguesia"
#> fever
#> "symptom.fever"
#> hypothermia
#> "symptom.hypothermia"
#> chills
#> "symptom.chills"
#> headache
#> "symptom.headache"
#> malaise
#> "symptom.malaise"
#> wheeze
#> "symptom.wheeze"
#> myalgia
#> "symptom.myalgia"
#> worse_confusion
#> "symptom.worsening_confusion"
#> general_det
#> "symptom.general_deterioration"
#> ox_on_admission
#> "symptom.oxygen_required_on_admission"
#> resp_disease___1
#> "comorbid.no_resp_dx"
#> resp_disease___2
#> "comorbid.copd"
#> resp_disease___3
#> "comorbid.asthma"
#> resp_disease___4
#> "comorbid.resp_other"
#> other_respiratory_disease___1
#> "comorbid.bronchiectasis"
#> other_respiratory_disease___2
#> "comorbid.interstitial_lung_dx"
#> other_respiratory_disease___3
#> "comorbid.cystic_fibrosis"
#> other_respiratory_disease___4
#> "comorbid.pulmonary_hypertension"
#> other_respiratory_disease___5
#> "comorbid.chronic_pleural_dx"
#> other_respiratory_disease___6
#> "comorbid.other_chronic_resp_dx"
#> chd___1
#> "comorbid.no_heart_dx"
#> chd___2
#> "comorbid.ccf"
#> chd___3
#> "comorbid.ihd"
#> chd___4
#> "comorbid.hypertension"
#> chd___5
#> "comorbid.other_heart_dx"
#> mi
#> "comorbid.previous_mi"
#> other_chd___1
#> "comorbid.congenital_heart_dx"
#> other_chd___2
#> "comorbid.af"
#> other_chd___3
#> "comorbid.other_arrythmia"
#> other_chd___4
#> "comorbid.pacemaker"
#> other_chd___5
#> "comorbid.valvular_heart_dx"
#> other_chd___6
#> "comorbid.other_other_heart_dx"
#> diabetes
#> "comorbid.diabetes"
#> dm_meds
#> "comorbid.diabetes_medications"
#> neurological_disease___1
#> "comorbid.neuro_other"
#> neurological_disease___2
#> "comorbid.cva"
#> neurological_disease___3
#> "comorbid.tia"
#> neurological_disease___4
#> "comorbid.hemiplegia"
#> neurological_disease___5
#> "comorbid.paraplegia"
#> neurological_disease___6
#> "comorbid.no_neuro_dx"
#> dementia___1
#> "comorbid.no_dementia"
#> dementia___2
#> "comorbid.dementia"
#> dementia___3
#> "comorbid.cognitive_impairment"
#> cancer
#> "comorbid.solid_cancer"
#> haem_malig___1
#> "comorbid.no_haemotological_cancer"
#> haem_malig___2
#> "comorbid.leukaemia"
#> haem_malig___3
#> "comorbid.lymphoma"
#> ckd
#> "comorbid.ckd"
#> liver_disease
#> "comorbid.liver_disease"
#> gastric_ulcers
#> "comorbid.gastric_ulcers"
#> pvd
#> "comorbid.periph_vasc_dx"
#> ctd
#> "comorbid.connective_tissue_dx"
#> immunodeficiency
#> "comorbid.immunodeficiency"
#> other_pn_disease
#> "comorbid.other_pneumococcal_risks"
#> transplant
#> "comorbid.transplant_recipient"
#> pregnancy
#> "comorbid.pregnancy"
#> hiv___1
#> "comorbid.no_HIV"
#> hiv___2
#> "comorbid.HIV"
#> hiv___3
#> "comorbid.AIDS"
#> final_soc_lrtd_diagnosis___1
#> "diagnosis.SOC_CAP_radiologically_confirmed"
#> final_soc_lrtd_diagnosis___2
#> "diagnosis.SOC_CAP_clinically_confirmed"
#> final_soc_lrtd_diagnosis___3
#> "diagnosis.SOC_CAP_no_radiology"
#> final_soc_lrtd_diagnosis___4
#> "diagnosis.SOC_LRTI"
#> final_soc_lrtd_diagnosis___5
#> "diagnosis.SOC_Empyema_or_abscess"
#> final_soc_lrtd_diagnosis___6
#> "diagnosis.SOC_exacerbation_COPD"
#> final_soc_lrtd_diagnosis___7
#> "diagnosis.SOC_exacerbation_non_COPD"
#> final_soc_lrtd_diagnosis___8
#> "diagnosis.SOC_congestive_heart_failure"
#> final_soc_lrtd_diagnosis___9
#> "diagnosis.SOC_non_infectious_process"
#> final_soc_lrtd_diagnosis___10
#> "diagnosis.SOC_non_LRTI"
#> covid_19_diagnosis
#> "diagnosis.covid_19_diagnosis"
#> ppv23
#> "vaccination.pneumovax"
#> flu_vaccine
#> "vaccination.influenza_vaccination"
# unname(readable_label_mapping(normData))
Augmenting the VE extract data
# devtools::load_all()
augData = normData %>% avoncap::augment_data()
#> Augmenting data using: augment.nhs_extract.deltave
#> caching item: ~/.cache/avoncap/augment-4c0c0c577381837fb7b8ee36b440288a-13a439fc0eaf80fd2a2bb9bebcf8fcc2.rda
#> Created demog.age_category, demog.age_eligible, admission.cci_category, admission.cci_category_alternate, admission.rockwood_category, admission.curb_65_category using: demog.age, admission.charlson_comorbidity_index, admission.rockwood_score, admission.curb_65_severity_score
#> Created admission.episode, admission.interval using: admin.patient_identifier, admission.date
#> Created comorbid.diabetes_type, comorbid.solid_cancer_present, comorbid.haemotological_cancer_present, comorbid.any_cancer_present, comorbid.any_chronic_lung_disease, comorbid.any_chronic_heart_disease, comorbid.cva_or_tia, comorbid.any_immune_compromise using: comorbid.diabetes, comorbid.solid_cancer, comorbid.leukaemia, comorbid.lymphoma, comorbid.no_haemotological_cancer, comorbid.asthma, comorbid.bronchiectasis, comorbid.chronic_pleural_dx, comorbid.copd, comorbid.interstitial_lung_dx, comorbid.cystic_fibrosis, comorbid.other_chronic_resp_dx, comorbid.pulmonary_hypertension, comorbid.ccf, comorbid.ihd, comorbid.previous_mi, comorbid.congenital_heart_dx, comorbid.hypertension, comorbid.af, comorbid.other_arrythmia, comorbid.other_heart_dx, comorbid.other_other_heart_dx, comorbid.cva, comorbid.tia, comorbid.immunodeficiency, admission.on_immunosuppression
#> Created admission.covid_pcr_result, admission.is_covid using: diagnosis.covid_19_diagnosis, diagnosis.admission_swab, diagnosis.test_type
#> Created diagnosis.pneumonia, diagnosis.LRTI, diagnosis.exacerbation_of_chronic_respiratory_disease, diagnosis.heart_failure using: diagnosis.SOC_CAP_clinically_confirmed, diagnosis.SOC_CAP_radiologically_confirmed, diagnosis.SOC_CAP_no_radiology, diagnosis.SOC_Empyema_or_abscess, admission.cxr_pneumonia, diagnosis.SOC_LRTI, diagnosis.SOC_exacerbation_COPD, diagnosis.SOC_exacerbation_non_COPD, diagnosis.SOC_congestive_heart_failure
#> Created admission.infective_cause using: diagnosis.SOC_non_infectious_process, diagnosis.SOC_non_LRTI
#> Created admission.category, admission.presentation_3_class using:
#> Created diagnosis.infection_context using: diagnosis.first_COVID_positive_swab_date, admission.date
#> Created genomic.variant_inferred using: genomic.variant, admission.date
#> Created symptom_onset.date_of_symptoms, symptom_onset.time_of_symptoms_since_first_vaccine_dose, symptom_onset.time_of_symptoms_since_second_vaccine_dose, symptom_onset.time_of_symptoms_since_third_vaccine_dose, symptom_onset.time_of_symptoms_since_fourth_vaccine_dose, vaccination.dose_interval, vaccination.booster_interval, vaccination.second_booster_interval using: admission.date, admission.duration_symptoms, admission.time_since_first_vaccine_dose, admission.time_since_second_vaccine_dose, admission.time_since_third_vaccine_dose, admission.time_since_fourth_vaccine_dose
#> Created vaccination.protection using: vaccination.covid_vaccination, admission.time_since_fourth_vaccine_dose, admission.duration_symptoms, admission.time_since_third_vaccine_dose, admission.time_since_second_vaccine_dose, admission.time_since_first_vaccine_dose, admission.previous_covid_infection
#> Created vaccination.vaccination using: vaccination.covid_vaccination, admission.time_since_sixth_vaccine_dose, admission.duration_symptoms, admission.time_since_fifth_vaccine_dose, admission.time_since_fourth_vaccine_dose, admission.time_since_third_vaccine_dose, admission.time_since_second_vaccine_dose, admission.time_since_first_vaccine_dose
#> Created vaccination.brand_combination using: vaccination.first_dose_brand, vaccination.second_dose_brand, vaccination.third_dose_brand
#> Created admission.pneumococcal_high_risk using: demog.age, comorbid.other_pneumococcal_risks, comorbid.copd, comorbid.interstitial_lung_dx, comorbid.cystic_fibrosis, comorbid.hypertension, comorbid.ccf, comorbid.ihd, comorbid.ckd, comorbid.liver_disease, comorbid.diabetes, comorbid.immunodeficiency, comorbid.asthma, admission.on_immunosuppression
#> Created admission.pneumococcal_risk_classification using: comorbid.cva, comorbid.immunodeficiency, comorbid.leukaemia, comorbid.lymphoma, comorbid.no_haemotological_cancer, admission.on_immunosuppression, comorbid.transplant_recipient, comorbid.ckd, comorbid.HIV, comorbid.solid_cancer, demog.care_home_resident, demog.smoker, demog.age, demog.alcohol_abuse, comorbid.diabetes, comorbid.diabetes_medications, comorbid.paraplegia, comorbid.copd, comorbid.interstitial_lung_dx, comorbid.cystic_fibrosis, comorbid.asthma, comorbid.liver_disease, comorbid.ccf, comorbid.ihd, comorbid.other_pneumococcal_risks
#> Created day_7.WHO_clinical_progression, outcome.WHO_clinical_progression using: day_7.death, day_7.max_ventilation_level, day_7.ionotropes_needed, day_7.max_o2_level, outcome.survival_duration, outcome.functional_status, outcome.highest_level_ventilatory_support, outcome.received_ionotropes, outcome.respiratory_support_needed
#> Skipping function due to error: In argument: `outcome.death_within_1_year = `%>%`(...)`.
#> Created day_7.max_o2_gt_28, day_7.max_o2_gt_35, day_7.max_o2_gt_50, day_7.WHO_score_gt_6, day_7.WHO_score_gt_5, day_7.los_gt_3, day_7.los_gt_5, day_7.los_gt_7 using: day_7.max_o2_level, day_7.length_of_stay, outcome.survival_duration
loading and normalising the central database
rawData2 = avoncap::load_data("avoncap-export","central", merge=TRUE)
#> caching item: ~/.cache/avoncap/data-6c0a3f301ee14020e3907a7472c55225-fdcc9ea0386806423728b2d35efcb66f.rda
#> INCONSISTENT COLUMN(S) IN FILES: adm_ur_date_2;under5;eos;pmn;sars_cov2_antigen;weight;height;rsva_np;h5n1_np_conf;h7n9_np_conf;pn_st_2;pn_st_4;bnt162_date;bnt162b_batch;bnt162b_place;date_first_vax;date_second_vax;date_third_vax;date_fourth_vax;bnt162b_specify;bnt162b_further
#> Loaded 45488 rows from 4 files, (9955+12468+11494+11571=45488)
# without merge: currently: INCONSISTENT COLUMN(S) IN FILES: sars_cov2_antigen
# due to the fact it is mostly a numeric but some values ">250"
# devtools::load_all()
failures = rawData2 %>% avoncap::validate_data() %>% avoncap::write_issues("~/avoncap-issues")
#> validate data using: validate.avoncap_export.central
#> non-finite value in consented in 14 rows
#> non-finite value in ppc in 14 rows
#> non-finite value in include_patient in 14 rows
#> non-finite value in hosp in 21 rows
#> missing value in systolic_bp in 1 rows
#> missing value in diastolic_bp in 1 rows
#> missing value in imd in 33 rows
#> missing columns: ethnicity in 1 rows
#> non-finite value in care_home in 1 rows
#> non-finite value in ckd in 2 rows
#> non-finite value in liver_disease in 3 rows
#> non-finite value in diabetes in 2 rows
#> non-finite value in gastric_ulcers in 3 rows
#> non-finite value in pvd in 2 rows
#> non-finite value in ctd in 2 rows
#> non-finite value in immunodeficiency in 2 rows
#> non-finite value in other_pn_disease in 4 rows
#> non-finite value in cancer in 1 rows
#> non-finite value in transplant in 2 rows
#> non-finite value in lrtd_30d_outcome in 1 rows
#> non-finite value in week_number in 13 rows
#> non-finite value in ventilatory_support in 1 rows
#> both pneumonia and NP-LRTI in final SOC dx in 3 rows
#> 30 day and 1 yr survival duration different in 1 rows
#> length of stay > 30 day survival duration in 6 rows
#> length of stay > 1 yr survival duration in 13 rows
#> non-finite value in gp_practice_drop_down in 17 rows
#> non-finite value in dm_meds in 56 rows
#> non-finite value in current in 4 rows
#> caching item: ~/.cache/avoncap/data-6c0a3f301ee14020e3907a7472c55225-7498859e4eaf9f364dc024b6ee4039c2.rda
#> Loaded 55 rows from 1 files, (55=55)
normData2 = rawData2 %>% avoncap::normalise_data()
#> Normalising data using: normalise.avoncap_export.central
#> using cached item: ~/.cache/avoncap/data-6c0a3f301ee14020e3907a7472c55225-767899bd2d292ad780aeb94b72046017.rda
#> caching item: ~/.cache/avoncap/data-6c0a3f301ee14020e3907a7472c55225-a8d3a7969f846ac52271754d8f1cb72e.rda
#> Loaded 43094 rows from 1 files, (43094=43094)
#> Some columns expected in the mappings were not present: nhs_number, np_swab_3, adm_np_type_3, covidvax_date, covidvax_dose_2, covidvax_dose_3, covidvax_dose_4, covidvax_dose_5, covidvax_dose_6, flu_date, ppv23_date, previousinfection_date
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-b092ce843a7b5873f4f28da01417c4c5.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .what_was_the_first_surveil to admin.first_record_number
#> mapping .ac_study_number to admin.consented_record_number
#> the input data set does not have a nhs_number column (or column set)
#> mapping .duplicate to admin.duplicate
#> mapping .enrollment_date to admin.enrollment_date
#> mapping .admission_type to admission.admission_route
#> mapping .study_year to admin.study_year
#> mapping .file to admin.data_file
#> mapping .week_number to admin.week_number
#> mapping .c19_diagnosis to diagnosis.standard_of_care_COVID_diagnosis
#> mapping .clinical_radio_diagnosis to diagnosis.clinical_or_radiological_LRTI_or_pneumonia
#> mapping .c19_adm_swab to diagnosis.admission_swab
#> mapping .c19_test_type to diagnosis.test_type
#> mapping .qualifying_symptoms_signs to diagnosis.qualifying_symptoms_signs
#> mapping .cc_critieria to diagnosis.meets_case_control_criteria
#> mapping .cc_pos_date to diagnosis.first_COVID_positive_swab_date
#> mapping .gender to demog.gender
#> mapping .age_at_admission to demog.age
#> mapping .age_march to demog.age_in_march_2021
#> mapping .imd to demog.imd_decile
#> mapping .gp_practice to admin.gp_practice_old
#> mapping .gp_practice_drop_down to admin.gp_practice
#> mapping .smoking to demog.smoker
#> mapping .ethnicity2 to demog.ethnicity
#> mapping .care_home to demog.care_home_resident
#> mapping .hapcovid_screening to admission.non_lrtd_hospital_acquired_covid
#> mapping .hospital_covid to admission.hospital_acquired_covid
#> mapping .drugs___1 to demog.no_drug_abuse
#> mapping .drugs___2 to demog.alcohol_abuse
#> mapping .drugs___3 to demog.ivdu_abuse
#> mapping .drugs___4 to demog.marijuana_abuse
#> mapping .drugs___5 to demog.other_inhaled_drug_abuse
#> mapping .vaping to demog.vaping
#> mapping .alc_units to demog.units_of_alcohol
#> mapping .np_swab to admin.np_swab_taken_1
#> mapping .adm_np_type to admin.np_swab_site_1
#> mapping .np_date to admin.np_swab_date_1
#> mapping .days_adm_npswab to admin.np_swab_day_since_admission
#> mapping .np_swab_2 to admin.np_swab_taken_2
#> mapping .adm_np_type_2 to admin.np_swab_site_2
#> mapping .np_date_2 to admin.np_swab_date_2
#> the input data set does not have a np_swab_3 column (or column set)
#> the input data set does not have a adm_np_type_3 column (or column set)
#> mapping .np_date_3 to admin.np_swab_date_3
#> mapping .saliva to admin.saliva_sample_taken
#> mapping .saliva_date to admin.saliva_sample_date
#> mapping .days_adm_saliva to admin.saliva_sample_day_since_admission
#> mapping .sputum to admin.sputum_sample_taken
#> mapping .sputum_date to admin.sputum_sample_date
#> mapping .days_adm_sputum to admin.sputum_sample_day_since_admission
#> mapping .pt_ad_ur to admin.urine_sample_needed
#> mapping .adm_ur_taken to admin.urine_sample_taken
#> mapping .nourine_reason to admin.urine_sample_failure_reason
#> the input data set does not have a adm_np_type_2 column (or column set)
#> mapping .adm_ur_date to admin.urine_sample_date
#> mapping .days_adm_urine to admin.urine_sample_day_since_admission
#> mapping .adm_serum_tak to admin.serum_sample_taken
#> mapping .adm_seru_date to admin.serum_sample_date
#> mapping .days_adm_serum to admin.serum_sample_day_since_admission
#> mapping .contraindication to vaccination.covid_vaccine_contraindicated
#> mapping .covid19_vax to vaccination.covid_vaccination
#> the input data set does not have a covidvax_date column (or column set)
#> the input data set does not have a covidvax_dose_2 column (or column set)
#> the input data set does not have a covidvax_dose_3 column (or column set)
#> the input data set does not have a covidvax_dose_4 column (or column set)
#> the input data set does not have a covidvax_dose_5 column (or column set)
#> the input data set does not have a covidvax_dose_6 column (or column set)
#> mapping .brand_of_covid19_vaccinati to vaccination.first_dose_brand
#> mapping .covid19vax_brand_2 to vaccination.second_dose_brand
#> mapping .covid19vax_brand_3 to vaccination.third_dose_brand
#> mapping .covid19vax_brand_4 to vaccination.fourth_dose_brand
#> mapping .covid19vax_brand_5 to vaccination.fifth_dose_brand
#> mapping .covid19vax_brand_6 to vaccination.sixth_dose_brand
#> mapping .c19vaxd1_adm to admission.time_since_first_vaccine_dose
#> mapping .c19vaxd2_adm to admission.time_since_second_vaccine_dose
#> mapping .c19vaxd3_adm to admission.time_since_third_vaccine_dose
#> mapping .c19vaxd4_adm to admission.time_since_fourth_vaccine_dose
#> mapping .c19vax5_adm to admission.time_since_fifth_vaccine_dose
#> mapping .c19vax6_adm to admission.time_since_sixth_vaccine_dose
#> the input data set does not have a flu_date column (or column set)
#> mapping .fluvax_adm_d1 to admission.time_since_last_flu_vaccine_dose
#> the input data set does not have a ppv23_date column (or column set)
#> mapping .ppv23vax_adm_d to admission.time_since_last_pneumococcal_vaccine_dose
#> mapping .c19_variant to genomic.variant
#> mapping .year to admission.year
#> mapping .study_week to admission.study_week
#> mapping .admission_date to admission.date
#> mapping .hospital to admin.hospital
#> mapping .adm_diagnosis___1 to admission.presumed_CAP_radiologically_confirmed
#> mapping .adm_diagnosis___2 to admission.presumed_CAP_clinically_confirmed
#> mapping .adm_diagnosis___3 to admission.presumed_CAP_no_radiology
#> mapping .adm_diagnosis___4 to admission.presumed_LRTI
#> mapping .adm_diagnosis___5 to admission.presumed_Empyema_or_abscess
#> mapping .adm_diagnosis___6 to admission.presumed_exacerbation_COPD
#> mapping .adm_diagnosis___7 to admission.presumed_exacerbation_non_COPD
#> mapping .adm_diagnosis___8 to admission.presumed_congestive_heart_failure
#> mapping .adm_diagnosis___9 to admission.presumed_non_infectious_process
#> mapping .adm_diagnosis___10 to admission.presumed_non_LRTI
#> mapping .ics to admission.on_inhaled_corticosteroids
#> mapping .immsup to admission.on_immunosuppression
#> mapping .psi_class to admission.pneumonia_severity_index_class
#> mapping .crb_test_mai to admission.curb_65_severity_score
#> mapping .news_2_total to admission.news2_score
#> mapping .pulse_ox to admission.oximetry
#> mapping .rr to admission.respiratory_rate
#> mapping .fio2 to admission.max_oxygen
#> mapping .systolic_bp to admission.systolic_bp
#> mapping .diastolic_bp to admission.diastolic_bp
#> mapping .hr to admission.heart_rate
#> mapping .temperature to admission.temperature
#> mapping .symptom_days_preadmit to admission.duration_symptoms
#> mapping .previous_infection to admission.previous_covid_infection
#> the input data set does not have a previousinfection_date column (or column set)
#> mapping .c19d_preadm to admission.time_since_covid_diagnosis
#> mapping .rockwood to admission.rockwood_score
#> mapping .cci_total_score to admission.charlson_comorbidity_index
#> mapping .height to admission.height
#> mapping .weight to admission.weight
#> mapping .bmi to admission.BMI
#> mapping .first_radio___1 to admission.cxr_normal
#> mapping .first_radio___2 to admission.cxr_pneumonia
#> mapping .first_radio___3 to admission.cxr_heart_failure
#> mapping .first_radio___4 to admission.cxr_pleural_effusion
#> mapping .first_radio___5 to admission.cxr_covid_changes
#> mapping .first_radio___6 to admission.cxr_other
#> mapping .c19_peep to day_7.max_peep
#> mapping .c19_hospadm to day_7.length_of_stay
#> mapping .c17_high to day_7.max_care_level
#> mapping .c19icuon to day_7.still_on_icu
#> mapping .c19_icudays to day_7.icu_length_of_stay
#> mapping .c19_vent to day_7.max_ventilation_level
#> mapping .c19_ox to day_7.max_o2_level
#> mapping .c19_ionotropes to day_7.ionotropes_needed
#> mapping .c19_complication___1 to day_7.PE
#> mapping .c19_complication___2 to day_7.DVT
#> mapping .c19_complication___3 to day_7.ARF
#> mapping .c19_complication___4 to day_7.NSTEMI
#> mapping .c19_complication___5 to day_7.STEMI
#> mapping .c19_complication___6 to day_7.cardiac_failure
#> mapping .c19_complication___7 to day_7.new_AF
#> mapping .c19_complication___8 to day_7.new_other_arrythmia
#> mapping .c19_complication___9 to day_7.inpatient_fall
#> mapping .c19_complication___10 to day_7.other_complication
#> mapping .c19_complication___11 to day_7.no_complication
#> mapping .c19_death7d to day_7.death
#> mapping .c19_meds___1 to treatment.dexamethasone
#> mapping .c19_meds___2 to treatment.remdesevir
#> mapping .c19_meds___3 to treatment.tocilizumab
#> mapping .c19_meds___4 to treatment.sarilumab
#> mapping .c19_meds___5 to treatment.in_drug_trial
#> mapping .c19_meds___6 to treatment.no_drug_treatment
#> mapping .c19_meds___7 to treatment.sotrovimab
#> mapping .hospital_length_of_stay to outcome.length_of_stay
#> mapping .survival_days to outcome.survival_duration
#> mapping .ip_death to outcome.inpatient_death
#> mapping .days_in_icu to outcome.icu_duration
#> mapping .did_the_patient_have_respi to outcome.respiratory_support_needed
#> mapping .number_of_days_of_ventilat to outcome.ventilator_duration
#> mapping .ett_days to outcome.endotracheal_tube_duration
#> mapping .renal_replacement_therapy to outcome.renal_support_duration
#> mapping .complications___1 to outcome.acute_renal_failure
#> mapping .complications___2 to outcome.liver_dysfunction
#> mapping .complications___3 to outcome.hospital_acquired_infection
#> mapping .complications___4 to outcome.acute_respiratory_distress_syndrome
#> mapping .complications___5 to outcome.NSTEMI
#> mapping .complications___6 to outcome.STEMI
#> mapping .complications___7 to outcome.new_AF
#> mapping .complications___8 to outcome.new_other_arrhthmia
#> mapping .complications___9 to outcome.stroke
#> mapping .complications___10 to outcome.DVT
#> mapping .complications___11 to outcome.PE
#> mapping .complications___12 to outcome.heart_failure
#> mapping .complications___13 to outcome.fall_in_hospital
#> mapping .complications___14 to outcome.reduced_mobility
#> mapping .complications___15 to outcome.increasing_care_requirement
#> mapping .complications___16 to outcome.no_complications
#> mapping .ventilatory_support to outcome.highest_level_ventilatory_support
#> mapping .did_the_patient_receive_ec to outcome.received_ecmo
#> mapping .inotropic_support_required to outcome.received_ionotropes
#> mapping .lrtd_30d_outcome to outcome.functional_status
#> mapping .survive_1yr to outcome.one_year_survival
#> mapping .survival_1yr_days to outcome.one_year_survival_duration
#> mapping .yr_survival_complete to outcome.one_year_survival_complete
#> mapping .fever2 to symptom.abnormal_temperature
#> mapping .pleurtic_cp to symptom.pleuritic_chest_pain
#> mapping .cough2 to symptom.cough
#> mapping .sput_prod to symptom.productive_sputum
#> mapping .dyspnoea to symptom.dyspnoea
#> mapping .tachypnoea2 to symptom.tachypnoea
#> mapping .confusion to symptom.confusion
#> mapping .anosmia to symptom.anosmia
#> mapping .ageusia to symptom.ageusia
#> mapping .dysgeusia to symptom.dysguesia
#> mapping .fever to symptom.fever
#> mapping .hypothermia to symptom.hypothermia
#> mapping .chills to symptom.chills
#> mapping .headache to symptom.headache
#> mapping .malaise to symptom.malaise
#> mapping .wheeze to symptom.wheeze
#> mapping .myalgia to symptom.myalgia
#> mapping .worse_confusion to symptom.worsening_confusion
#> mapping .general_det to symptom.general_deterioration
#> mapping .ox_on_admission to symptom.oxygen_required_on_admission
#> mapping .resp_disease___1 to comorbid.no_resp_dx
#> mapping .resp_disease___2 to comorbid.copd
#> mapping .resp_disease___3 to comorbid.asthma
#> mapping .resp_disease___4 to comorbid.resp_other
#> mapping .other_respiratory_disease___1 to comorbid.bronchiectasis
#> mapping .other_respiratory_disease___2 to comorbid.interstitial_lung_dx
#> mapping .other_respiratory_disease___3 to comorbid.cystic_fibrosis
#> mapping .other_respiratory_disease___4 to comorbid.pulmonary_hypertension
#> mapping .other_respiratory_disease___5 to comorbid.chronic_pleural_dx
#> mapping .other_respiratory_disease___6 to comorbid.other_chronic_resp_dx
#> mapping .chd___1 to comorbid.no_heart_dx
#> mapping .chd___2 to comorbid.ccf
#> mapping .chd___3 to comorbid.ihd
#> mapping .chd___4 to comorbid.hypertension
#> mapping .chd___5 to comorbid.other_heart_dx
#> mapping .mi to comorbid.previous_mi
#> mapping .other_chd___1 to comorbid.congenital_heart_dx
#> mapping .other_chd___2 to comorbid.af
#> mapping .other_chd___3 to comorbid.other_arrythmia
#> mapping .other_chd___4 to comorbid.pacemaker
#> mapping .other_chd___5 to comorbid.valvular_heart_dx
#> mapping .other_chd___6 to comorbid.other_other_heart_dx
#> mapping .diabetes to comorbid.diabetes
#> mapping .dm_meds to comorbid.diabetes_medications
#> mapping .neurological_disease___1 to comorbid.neuro_other
#> mapping .neurological_disease___2 to comorbid.cva
#> mapping .neurological_disease___3 to comorbid.tia
#> mapping .neurological_disease___4 to comorbid.hemiplegia
#> mapping .neurological_disease___5 to comorbid.paraplegia
#> mapping .neurological_disease___6 to comorbid.no_neuro_dx
#> mapping .dementia___1 to comorbid.no_dementia
#> mapping .dementia___2 to comorbid.dementia
#> mapping .dementia___3 to comorbid.cognitive_impairment
#> mapping .cancer to comorbid.solid_cancer
#> mapping .haem_malig___1 to comorbid.no_haemotological_cancer
#> mapping .haem_malig___2 to comorbid.leukaemia
#> mapping .haem_malig___3 to comorbid.lymphoma
#> mapping .ckd to comorbid.ckd
#> mapping .liver_disease to comorbid.liver_disease
#> mapping .gastric_ulcers to comorbid.gastric_ulcers
#> mapping .pvd to comorbid.periph_vasc_dx
#> mapping .ctd to comorbid.connective_tissue_dx
#> mapping .immunodeficiency to comorbid.immunodeficiency
#> mapping .other_pn_disease to comorbid.other_pneumococcal_risks
#> mapping .transplant to comorbid.transplant_recipient
#> mapping .pregnancy to comorbid.pregnancy
#> mapping .hiv___1 to comorbid.no_HIV
#> mapping .hiv___2 to comorbid.HIV
#> mapping .hiv___3 to comorbid.AIDS
#> mapping .final_soc_lrtd_diagnosis___1 to diagnosis.SOC_CAP_radiologically_confirmed
#> mapping .final_soc_lrtd_diagnosis___2 to diagnosis.SOC_CAP_clinically_confirmed
#> mapping .final_soc_lrtd_diagnosis___3 to diagnosis.SOC_CAP_no_radiology
#> mapping .final_soc_lrtd_diagnosis___4 to diagnosis.SOC_LRTI
#> mapping .final_soc_lrtd_diagnosis___5 to diagnosis.SOC_Empyema_or_abscess
#> mapping .final_soc_lrtd_diagnosis___6 to diagnosis.SOC_exacerbation_COPD
#> mapping .final_soc_lrtd_diagnosis___7 to diagnosis.SOC_exacerbation_non_COPD
#> mapping .final_soc_lrtd_diagnosis___8 to diagnosis.SOC_congestive_heart_failure
#> mapping .final_soc_lrtd_diagnosis___9 to diagnosis.SOC_non_infectious_process
#> mapping .final_soc_lrtd_diagnosis___10 to diagnosis.SOC_non_LRTI
#> mapping .covid_19_diagnosis to diagnosis.covid_19_diagnosis
#> mapping .ppv23 to vaccination.pneumovax
#> mapping .flu_vaccine to vaccination.influenza_vaccination
#> mapping .abx_14d_prior to admission.pre_admission_antibiotics_given
#> mapping .antiplatelets to admission.antiplatelet_therapy
#> mapping .anticoagulants to admission.anticoagulant_therapy
#> mapping .statins to admission.cholesterol_lowering_therapy
#> mapping .hypertensives to admission.antihypertensive_therapy
#> Mapped 299 columns
#> Did not map 3463 columns
tmp = failures %>%
filter(.error_type %in% c("none checked in checkbox","missing value")) %>%
filter(!.variable %in% c("consented","ppc","include_patient","hosp")) %>%
inner_join(rawData2, by="record_number", suffix=c("",".raw")) %>%
group_by(.variable) %>%
filter(n()>20)
if (nrow(tmp) != 0) {
ggplot(tmp, aes(x=enrollment_date, fill=as.factor(hosp)))+
geom_histogram(binwidth = 7)+
scale_x_date(date_breaks = "1 month", date_labels = "%m-%Y")+
theme(axis.text.x.bottom = element_text(angle = 90, vjust=0.5, hjust=1))+
facet_wrap(~.variable,scales = "free_y")
} else {
message("No quality checked variables with more than 20 missing items (excluding consent flags)")
}
normMicro = rawData2 %>% normalise_data(instrument = "micro")
#> Normalising data using: normalise.avoncap_export.central.micro
#> caching item: ~/.cache/avoncap/norm-b1452b07c5b368fef65b90881bbe0087-271edbe135ad7a54e0557338fba9bfce.rda
#> Some columns expected in the mappings were not present: microtest_date_1
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-98cae529c4bfddb433ba547ac8e9ff0f.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_1 to micro.test_performed
#> the input data set does not have a microtest_date_1 column (or column set)
#> mapping .microday_1 to micro.test_days_from_admission
#> mapping .micro_test_1 to micro.test_type
#> mapping .micro_isolates_1 to micro.pathogen_detected
#> mapping .pn_result_1 to micro.pneumo_serotype_status
#> mapping .pn_st_1 to micro.pneumo_serotype
#> mapping .micro_lab_1 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_1___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_1___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_1___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_1___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_1___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_1___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_1___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_1___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_1___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_1___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_1___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_1___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_1___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_1___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_1___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_1___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_1___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_1___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_1___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_1___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_1 to micro.pneumo_binax_now
#> mapping .lg_uat_result_1 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_1 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_2
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-19fbba2b1de982ac9912e4b3aa849900.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_2 to micro.test_performed
#> the input data set does not have a microtest_date_2 column (or column set)
#> mapping .microday_2 to micro.test_days_from_admission
#> mapping .micro_test_2 to micro.test_type
#> mapping .micro_isolates_2 to micro.pathogen_detected
#> mapping .pn_result_2 to micro.pneumo_serotype_status
#> mapping .pn_st_2 to micro.pneumo_serotype
#> mapping .micro_lab_2 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_2___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_2___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_2___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_2___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_2___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_2___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_2___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_2___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_2___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_2___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_2___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_2___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_2___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_2___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_2___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_2___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_2___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_2___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_2___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_2___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_2 to micro.pneumo_binax_now
#> mapping .lg_uat_result_2 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_2 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_3
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-7ffcdcbaa07305017c4664d27b844b6a.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_3 to micro.test_performed
#> the input data set does not have a microtest_date_3 column (or column set)
#> mapping .microday_3 to micro.test_days_from_admission
#> mapping .micro_test_3 to micro.test_type
#> mapping .micro_isolates_3 to micro.pathogen_detected
#> mapping .pn_result_3 to micro.pneumo_serotype_status
#> mapping .pn_st_3 to micro.pneumo_serotype
#> mapping .micro_lab_3 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_3___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_3___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_3___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_3___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_3___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_3___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_3___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_3___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_3___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_3___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_3___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_3___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_3___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_3___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_3___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_3___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_3___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_3___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_3___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_3___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_3 to micro.pneumo_binax_now
#> mapping .lg_uat_result_3 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_3 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_4
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-ad387c6257e39fd992b2f346171fbda0.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_4 to micro.test_performed
#> the input data set does not have a microtest_date_4 column (or column set)
#> mapping .microday_4 to micro.test_days_from_admission
#> mapping .micro_test_4 to micro.test_type
#> mapping .micro_isolates_4 to micro.pathogen_detected
#> mapping .pn_result_4 to micro.pneumo_serotype_status
#> mapping .pn_st_4 to micro.pneumo_serotype
#> mapping .micro_lab_4 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_4___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_4___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_4___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_4___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_4___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_4___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_4___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_4___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_4___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_4___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_4___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_4___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_4___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_4___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_4___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_4___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_4___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_4___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_4___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_4___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_4 to micro.pneumo_binax_now
#> mapping .lg_uat_result_4 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_4 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_5
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-dc10887714b09226c88c30232a3192ff.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_5 to micro.test_performed
#> the input data set does not have a microtest_date_5 column (or column set)
#> mapping .microday_5 to micro.test_days_from_admission
#> mapping .micro_test_5 to micro.test_type
#> mapping .micro_isolates_5 to micro.pathogen_detected
#> mapping .pn_result_5 to micro.pneumo_serotype_status
#> mapping .pn_st_5 to micro.pneumo_serotype
#> mapping .micro_lab_5 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_5___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_5___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_5___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_5___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_5___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_5___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_5___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_5___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_5___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_5___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_5___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_5___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_5___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_5___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_5___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_5___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_5___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_5___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_5___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_5___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_5 to micro.pneumo_binax_now
#> mapping .lg_uat_result_5 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_5 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_6
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-3f4e9dc049e0e4af5f05f37ef2feec52.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_6 to micro.test_performed
#> the input data set does not have a microtest_date_6 column (or column set)
#> mapping .microday_6 to micro.test_days_from_admission
#> mapping .micro_test_6 to micro.test_type
#> mapping .micro_isolates_6 to micro.pathogen_detected
#> mapping .pn_result_6 to micro.pneumo_serotype_status
#> mapping .pn_st_6 to micro.pneumo_serotype
#> mapping .micro_lab_6 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_6___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_6___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_6___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_6___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_6___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_6___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_6___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_6___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_6___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_6___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_6___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_6___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_6___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_6___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_6___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_6___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_6___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_6___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_6___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_6___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_6 to micro.pneumo_binax_now
#> mapping .lg_uat_result_6 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_6 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_7
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-4b84a939a9ebc16ef499ebaf6e824205.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_7 to micro.test_performed
#> the input data set does not have a microtest_date_7 column (or column set)
#> mapping .microday_7 to micro.test_days_from_admission
#> mapping .micro_test_7 to micro.test_type
#> mapping .micro_isolates_7 to micro.pathogen_detected
#> mapping .pn_result_7 to micro.pneumo_serotype_status
#> mapping .pn_st_7 to micro.pneumo_serotype
#> mapping .micro_lab_7 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_7___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_7___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_7___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_7___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_7___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_7___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_7___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_7___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_7___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_7___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_7___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_7___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_7___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_7___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_7___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_7___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_7___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_7___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_7___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_7___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_7 to micro.pneumo_binax_now
#> mapping .lg_uat_result_7 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_7 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_8
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-43a762d3e9873ced086c9b400b31bbd8.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_8 to micro.test_performed
#> the input data set does not have a microtest_date_8 column (or column set)
#> mapping .microday_8 to micro.test_days_from_admission
#> mapping .micro_test_8 to micro.test_type
#> mapping .micro_isolates_8 to micro.pathogen_detected
#> mapping .pn_result_8 to micro.pneumo_serotype_status
#> mapping .pn_st_8 to micro.pneumo_serotype
#> mapping .micro_lab_8 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_8___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_8___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_8___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_8___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_8___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_8___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_8___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_8___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_8___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_8___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_8___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_8___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_8___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_8___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_8___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_8___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_8___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_8___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_8___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_8___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_8 to micro.pneumo_binax_now
#> mapping .lg_uat_result_8 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_8 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_9
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-ec3be9aa00b2adb36c1c844de8d452ed.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_9 to micro.test_performed
#> the input data set does not have a microtest_date_9 column (or column set)
#> mapping .microday_9 to micro.test_days_from_admission
#> mapping .micro_test_9 to micro.test_type
#> mapping .micro_isolates_9 to micro.pathogen_detected
#> mapping .pn_result_9 to micro.pneumo_serotype_status
#> mapping .pn_st_9 to micro.pneumo_serotype
#> mapping .micro_lab_9 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_9___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_9___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_9___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_9___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_9___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_9___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_9___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_9___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_9___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_9___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_9___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_9___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_9___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_9___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_9___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_9___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_9___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_9___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_9___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_9___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_9 to micro.pneumo_binax_now
#> mapping .lg_uat_result_9 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_9 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_10
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-7b95e1c97c074875b8c10acb5269fad6.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_10 to micro.test_performed
#> the input data set does not have a microtest_date_10 column (or column set)
#> mapping .microday_10 to micro.test_days_from_admission
#> mapping .micro_test_10 to micro.test_type
#> mapping .micro_isolates_10 to micro.pathogen_detected
#> mapping .pn_result_10 to micro.pneumo_serotype_status
#> mapping .pn_st_10 to micro.pneumo_serotype
#> mapping .micro_lab_10 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_10___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_10___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_10___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_10___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_10___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_10___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_10___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_10___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_10___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_10___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_10___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_10___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_10___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_10___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_10___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_10___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_10___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_10___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_10___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_10___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_10 to micro.pneumo_binax_now
#> mapping .lg_uat_result_10 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_10 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_11
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-5c246f45f97ff0b97107dcbebd1a392b.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_11 to micro.test_performed
#> the input data set does not have a microtest_date_11 column (or column set)
#> mapping .microday_11 to micro.test_days_from_admission
#> mapping .micro_test_11 to micro.test_type
#> mapping .micro_isolates_11 to micro.pathogen_detected
#> mapping .pn_result_11 to micro.pneumo_serotype_status
#> mapping .pn_st_11 to micro.pneumo_serotype
#> mapping .micro_lab_11 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_11___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_11___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_11___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_11___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_11___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_11___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_11___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_11___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_11___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_11___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_11___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_11___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_11___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_11___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_11___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_11___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_11___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_11___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_11___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_11___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_11 to micro.pneumo_binax_now
#> mapping .lg_uat_result_11 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_11 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_12
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-928873d99d7de18eeca33802af45ff39.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_12 to micro.test_performed
#> the input data set does not have a microtest_date_12 column (or column set)
#> mapping .microday_12 to micro.test_days_from_admission
#> mapping .micro_test_12 to micro.test_type
#> mapping .micro_isolates_12 to micro.pathogen_detected
#> mapping .pn_result_12 to micro.pneumo_serotype_status
#> mapping .pn_st_12 to micro.pneumo_serotype
#> mapping .micro_lab_12 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_12___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_12___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_12___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_12___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_12___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_12___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_12___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_12___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_12___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_12___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_12___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_12___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_12___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_12___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_12___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_12___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_12___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_12___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_12___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_12___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_12 to micro.pneumo_binax_now
#> mapping .lg_uat_result_12 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_12 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_13
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-8af4671f40311a586ed4cbd7c9f0844b.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_13 to micro.test_performed
#> the input data set does not have a microtest_date_13 column (or column set)
#> mapping .microday_13 to micro.test_days_from_admission
#> mapping .micro_test_13 to micro.test_type
#> mapping .micro_isolates_13 to micro.pathogen_detected
#> mapping .pn_result_13 to micro.pneumo_serotype_status
#> mapping .pn_st_13 to micro.pneumo_serotype
#> mapping .micro_lab_13 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_13___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_13___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_13___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_13___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_13___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_13___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_13___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_13___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_13___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_13___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_13___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_13___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_13___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_13___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_13___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_13___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_13___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_13___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_13___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_13___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_13 to micro.pneumo_binax_now
#> mapping .lg_uat_result_13 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_13 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_14
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-e8ded6eee6abdba4eacf363300a4bf5c.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_14 to micro.test_performed
#> the input data set does not have a microtest_date_14 column (or column set)
#> mapping .microday_14 to micro.test_days_from_admission
#> mapping .micro_test_14 to micro.test_type
#> mapping .micro_isolates_14 to micro.pathogen_detected
#> mapping .pn_result_14 to micro.pneumo_serotype_status
#> mapping .pn_st_14 to micro.pneumo_serotype
#> mapping .micro_lab_14 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_14___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_14___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_14___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_14___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_14___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_14___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_14___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_14___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_14___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_14___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_14___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_14___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_14___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_14___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_14___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_14___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_14___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_14___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_14___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_14___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_14 to micro.pneumo_binax_now
#> mapping .lg_uat_result_14 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_14 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_15
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-a110096e8d0429967246a152b121b0d2.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_15 to micro.test_performed
#> the input data set does not have a microtest_date_15 column (or column set)
#> mapping .microday_15 to micro.test_days_from_admission
#> mapping .micro_test_15 to micro.test_type
#> mapping .micro_isolates_15 to micro.pathogen_detected
#> mapping .pn_result_15 to micro.pneumo_serotype_status
#> mapping .pn_st_15 to micro.pneumo_serotype
#> mapping .micro_lab_15 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_15___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_15___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_15___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_15___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_15___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_15___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_15___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_15___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_15___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_15___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_15___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_15___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_15___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_15___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_15___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_15___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_15___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_15___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_15___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_15___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_15 to micro.pneumo_binax_now
#> mapping .lg_uat_result_15 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_15 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_16
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-0f870249394c0f8f4d2082516358c081.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_16 to micro.test_performed
#> the input data set does not have a microtest_date_16 column (or column set)
#> mapping .microday_16 to micro.test_days_from_admission
#> mapping .micro_test_16 to micro.test_type
#> mapping .micro_isolates_16 to micro.pathogen_detected
#> mapping .pn_result_16 to micro.pneumo_serotype_status
#> mapping .pn_st_16 to micro.pneumo_serotype
#> mapping .micro_lab_16 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_16___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_16___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_16___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_16___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_16___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_16___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_16___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_16___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_16___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_16___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_16___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_16___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_16___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_16___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_16___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_16___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_16___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_16___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_16___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_16___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_16 to micro.pneumo_binax_now
#> mapping .lg_uat_result_16 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_16 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_17
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-1dc3c3626e1a7404c775c44851752377.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_17 to micro.test_performed
#> the input data set does not have a microtest_date_17 column (or column set)
#> mapping .microday_17 to micro.test_days_from_admission
#> mapping .micro_test_17 to micro.test_type
#> mapping .micro_isolates_17 to micro.pathogen_detected
#> mapping .pn_result_17 to micro.pneumo_serotype_status
#> mapping .pn_st_17 to micro.pneumo_serotype
#> mapping .micro_lab_17 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_17___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_17___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_17___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_17___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_17___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_17___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_17___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_17___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_17___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_17___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_17___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_17___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_17___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_17___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_17___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_17___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_17___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_17___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_17___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_17___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_17 to micro.pneumo_binax_now
#> mapping .lg_uat_result_17 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_17 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_18
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-0b63c417b2a05bc4ca1c3f8b57fd56e6.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_18 to micro.test_performed
#> the input data set does not have a microtest_date_18 column (or column set)
#> mapping .microday_18 to micro.test_days_from_admission
#> mapping .micro_test_18 to micro.test_type
#> mapping .micro_isolates_18 to micro.pathogen_detected
#> mapping .pn_result_18 to micro.pneumo_serotype_status
#> mapping .pn_st_18 to micro.pneumo_serotype
#> mapping .micro_lab_18 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_18___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_18___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_18___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_18___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_18___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_18___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_18___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_18___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_18___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_18___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_18___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_18___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_18___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_18___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_18___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_18___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_18___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_18___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_18___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_18___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_18 to micro.pneumo_binax_now
#> mapping .lg_uat_result_18 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_18 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_19
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-0a43902e60c688a61d45e5727e8b0764.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_19 to micro.test_performed
#> the input data set does not have a microtest_date_19 column (or column set)
#> mapping .microday_19 to micro.test_days_from_admission
#> mapping .micro_test_19 to micro.test_type
#> mapping .micro_isolates_19 to micro.pathogen_detected
#> mapping .pn_result_19 to micro.pneumo_serotype_status
#> mapping .pn_st_19 to micro.pneumo_serotype
#> mapping .micro_lab_19 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_19___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_19___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_19___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_19___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_19___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_19___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_19___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_19___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_19___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_19___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_19___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_19___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_19___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_19___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_19___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_19___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_19___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_19___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_19___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_19___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_19 to micro.pneumo_binax_now
#> mapping .lg_uat_result_19 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_19 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
#> Some columns expected in the mappings were not present: microtest_date_25
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-0c5d7d80a4b003dd6d58e818c6f56c93.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .microtest_done_25 to micro.test_performed
#> the input data set does not have a microtest_date_25 column (or column set)
#> mapping .microday_25 to micro.test_days_from_admission
#> mapping .micro_test_25 to micro.test_type
#> mapping .micro_isolates_25 to micro.pathogen_detected
#> mapping .pn_result_25 to micro.pneumo_serotype_status
#> mapping .pn_st_25 to micro.pneumo_serotype
#> mapping .micro_lab_25 to micro.sent_to_central_lab
#> mapping .pen_susceptibility_25___1 to micro.penicillin_susceptibility, value Unknown
#> mapping .pen_susceptibility_25___2 to micro.penicillin_susceptibility, value Sensitive
#> mapping .pen_susceptibility_25___3 to micro.penicillin_susceptibility, value Intermediate
#> mapping .pen_susceptibility_25___4 to micro.penicillin_susceptibility, value Resistant
#> mapping .septrin_susceptibility_25___1 to micro.septrin_susceptibility, value Unknown
#> mapping .septrin_susceptibility_25___2 to micro.septrin_susceptibility, value Sensitive
#> mapping .septrin_susceptibility_25___3 to micro.septrin_susceptibility, value Intermediate
#> mapping .septrin_susceptibility_25___4 to micro.septrin_susceptibility, value Resistant
#> mapping .doxy_susceptibility_25___1 to micro.doxycycline_susceptibility, value Unknown
#> mapping .doxy_susceptibility_25___2 to micro.doxycycline_susceptibility, value Sensitive
#> mapping .doxy_susceptibility_25___3 to micro.doxycycline_susceptibility, value Intermediate
#> mapping .doxy_susceptibility_25___4 to micro.doxycycline_susceptibility, value Resistant
#> mapping .levoflox_suscept_25___1 to micro.levofloxacin_susceptibility, value Unknown
#> mapping .levoflox_suscept_25___2 to micro.levofloxacin_susceptibility, value Sensitive
#> mapping .levoflox_suscept_25___3 to micro.levofloxacin_susceptibility, value Intermediate
#> mapping .levoflox_suscept_25___4 to micro.levofloxacin_susceptibility, value Resistant
#> mapping .cef_susceptibility_25___1 to micro.ceftriaxone_susceptibility, value Unknown
#> mapping .cef_susceptibility_25___2 to micro.ceftriaxone_susceptibility, value Sensitive
#> mapping .cef_susceptibility_25___3 to micro.ceftriaxone_susceptibility, value Intermediate
#> mapping .cef_susceptibility_25___4 to micro.ceftriaxone_susceptibility, value Resistant
#> mapping .pn_uat_result_25 to micro.pneumo_binax_now
#> mapping .lg_uat_result_25 to micro.pneumo_legionella_uat
#> mapping .micro_final_report_25 to micro.is_final_report
#> Mapped 105 columns
#> Did not map 3653 columns
normMicro %>% filter(micro.test_performed=="yes") %>% select(micro.pathogen) %>% unnest(micro.pathogen) %>% with(table(pathogen,detected, useNA = "always"))
#> detected
#> pathogen no yes <NA>
#> Aspergillus 39855 25 0
#> Streptococcus Agalactiae 39867 13 0
#> Candida 38939 941 0
#> Achromobacter Xylosoxidans 39864 16 0
#> Bacteroides 39876 4 0
#> Bacteroides fragilis 39871 9 0
#> Bacteroides ovatus 39880 0 0
#> Bacteroides uniformis 39880 0 0
#> Burholderia cepacia 39876 4 0
#> Citrobacter freundii complex 39851 29 0
#> Citrobacter koseri 39836 44 0
#> Clostridium perfringens 39868 12 0
#> Eggerthella lenta 39880 0 0
#> Enterobacter aerogenes 39871 9 0
#> Enterobacter cloacae 39754 126 0
#> Enterococcus faecalis 39811 69 0
#> Enterococcus faecium 39836 44 0
#> Escherichia coli 39255 625 0
#> Haemophilus influenzae 39259 621 0
#> Haemophilus parainfluenzae 39877 3 0
#> Klebsiella oxytoca 39803 77 0
#> Klebsiella pneumoniae 39658 222 0
#> Morganella morganii 39870 10 0
#> Peptostreptococcus anaerobius 39879 1 0
#> Proteus mirabilis 39803 77 0
#> Pseudomonas aeruginosa 39370 510 0
#> Serratia marcescens 39816 64 0
#> Staphylcoccus aureus 39357 523 0
#> Streptococcus anginosus 39868 12 0
#> Streptococcus pneumoniae 39602 278 0
#> Streptococcus salivarius group 39874 6 0
#> Stenotrophomonas maltophilia 39811 69 0
#> Acinetobacter 39858 22 0
#> Aspergillus niger 39880 0 0
#> Bacillus 39862 18 0
#> Candida albicans 39849 31 0
#> Candida glabrata 39873 7 0
#> Candida tropicalis 39874 6 0
#> Coagulase negative staphylcoccus 39859 21 0
#> Corynebacterium 39853 27 0
#> Enterococcus 39875 5 0
#> Gram positive coccus 39835 45 0
#> Klebsiella 39850 30 0
#> Legionella pneumoniae 39878 2 0
#> MRSA 39857 23 0
#> MSSA 39879 1 0
#> Moraxella catarrhalis 39744 136 0
#> Mycobacterium tuberculosis 39872 8 0
#> Pneumocytis jirovecii 39878 2 0
#> Pseudomonas 39761 119 0
#> Pseudomonas fluorescens 39879 1 0
#> Staphylcoccus 39853 27 0
#> Staphylococcus capitis 39806 74 0
#> Staphylococcus epidermidis 39489 391 0
#> Staphylococcus hominis 39657 223 0
#> Streptococcus 39855 25 0
#> Streptococcus beta-hemolytic 39779 101 0
#> Streptococcus pyogenes 39863 17 0
#> Streptococcus viridans 39880 0 0
#> Yeast 39839 41 0
#> Other 39065 815 0
#> <NA> 0 0 0
normMicro %>% filter(micro.test_performed=="yes") %>% select(micro.test_type, micro.pathogen) %>% unnest(micro.pathogen) %>% filter(detected=="yes") %>% group_by(pathogen, micro.test_type) %>%
count() %>% arrange(desc(n))
#> # A tibble: 206 × 3
#> # Groups: pathogen, micro.test_type [206]
#> pathogen micro.test_type n
#> <fct> <fct> <int>
#> 1 Candida Sputum 655
#> 2 Haemophilus influenzae Sputum 522
#> 3 Other Blood culture 442
#> 4 Escherichia coli Blood culture 425
#> 5 Staphylococcus epidermidis Blood culture 380
#> 6 Pseudomonas aeruginosa Sputum 343
#> 7 Other Sputum 263
#> 8 Staphylcoccus aureus Blood culture 223
#> 9 Staphylococcus hominis Blood culture 220
#> 10 Staphylcoccus aureus Sputum 169
#> # ℹ 196 more rows
normVirol = rawData2 %>% normalise_data(instrument = "virol")
#> Normalising data using: normalise.avoncap_export.central.virol
#> caching item: ~/.cache/avoncap/norm-b6f8ed1851f16d8282d50544e149e955-271edbe135ad7a54e0557338fba9bfce.rda
#> Some columns expected in the mappings were not present: virology_date_of_asst_1
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-ff370cfb1f8ce132c69b96c15b94fd1f.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_1 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_1 column (or column set)
#> mapping .viroldays_1 to virol.test_days_from_admission
#> mapping .specimen_type_1 to virol.test_type
#> mapping .virus_isolated_1 to virol.pathogen_detected
#> mapping .test_type_1 to virol.test_type
#> mapping .virol_patient_lab_1 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_2
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-18f55d22e98a810f7a637fd30c74ed05.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_2 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_2 column (or column set)
#> mapping .viroldays_2 to virol.test_days_from_admission
#> mapping .specimen_type_2 to virol.test_type
#> mapping .virus_isolated_2 to virol.pathogen_detected
#> mapping .test_type_2 to virol.test_type
#> mapping .virol_patient_lab_2 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_3
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-b85130dbe5698f34ee851559a3fd64de.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_3 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_3 column (or column set)
#> mapping .viroldays_3 to virol.test_days_from_admission
#> mapping .specimen_type_3 to virol.test_type
#> mapping .virus_isolated_3 to virol.pathogen_detected
#> mapping .test_type_3 to virol.test_type
#> mapping .virol_patient_lab_3 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_4
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-4eb2ee27618a09165b2e4f6a70b2be99.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_4 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_4 column (or column set)
#> mapping .viroldays_4 to virol.test_days_from_admission
#> mapping .specimen_type_4 to virol.test_type
#> mapping .virus_isolated_4 to virol.pathogen_detected
#> mapping .test_type_4 to virol.test_type
#> mapping .virol_patient_lab_4 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_5
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-2be61a271b9771915bdb8fc919502bfa.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_5 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_5 column (or column set)
#> mapping .viroldays_5 to virol.test_days_from_admission
#> mapping .specimen_type_5 to virol.test_type
#> mapping .virus_isolated_5 to virol.pathogen_detected
#> mapping .test_type_5 to virol.test_type
#> mapping .virol_patient_lab_5 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_6
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-6e298c44e389a077542e92c44570e32c.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_6 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_6 column (or column set)
#> mapping .viroldays_6 to virol.test_days_from_admission
#> mapping .specimen_type_6 to virol.test_type
#> mapping .virus_isolated_6 to virol.pathogen_detected
#> mapping .test_type_6 to virol.test_type
#> mapping .virol_patient_lab_6 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_7
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-0e3722606c6b0c619e9296c35ec82a95.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_7 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_7 column (or column set)
#> mapping .viroldays_7 to virol.test_days_from_admission
#> mapping .specimen_type_7 to virol.test_type
#> mapping .virus_isolated_7 to virol.pathogen_detected
#> mapping .test_type_7 to virol.test_type
#> mapping .virol_patient_lab_7 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_8
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-5a61ab5dde5dba4552b3b9f5794d0854.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_8 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_8 column (or column set)
#> mapping .viroldays_8 to virol.test_days_from_admission
#> mapping .specimen_type_8 to virol.test_type
#> mapping .virus_isolated_8 to virol.pathogen_detected
#> mapping .test_type_8 to virol.test_type
#> mapping .virol_patient_lab_8 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_9
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-8b7ecae6eb5b13aba6679cbace336e2e.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_9 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_9 column (or column set)
#> mapping .viroldays_9 to virol.test_days_from_admission
#> mapping .specimen_type_9 to virol.test_type
#> mapping .virus_isolated_9 to virol.pathogen_detected
#> mapping .test_type_9 to virol.test_type
#> mapping .virol_patient_lab_9 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_10
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-4e5e3d2fb54e30da9ac2e2e82914b219.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_10 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_10 column (or column set)
#> mapping .viroldays_10 to virol.test_days_from_admission
#> mapping .specimen_type_10 to virol.test_type
#> mapping .virus_isolated_10 to virol.pathogen_detected
#> mapping .test_type_10 to virol.test_type
#> mapping .virol_patient_lab_10 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_11
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-e0aa471fec23eed37b94cce9f159e4a2.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_11 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_11 column (or column set)
#> mapping .viroldays_11 to virol.test_days_from_admission
#> mapping .specimen_type_11 to virol.test_type
#> mapping .virus_isolated_11 to virol.pathogen_detected
#> mapping .test_type_11 to virol.test_type
#> mapping .virol_patient_lab_11 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_12
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-2b0a34c15a7d80763887606e79632bab.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_12 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_12 column (or column set)
#> mapping .viroldays_12 to virol.test_days_from_admission
#> mapping .specimen_type_12 to virol.test_type
#> mapping .virus_isolated_12 to virol.pathogen_detected
#> mapping .test_type_12 to virol.test_type
#> mapping .virol_patient_lab_12 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_13
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-ea2e7c96aa6b4d9ea65db466fdf67caf.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_13 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_13 column (or column set)
#> mapping .viroldays_13 to virol.test_days_from_admission
#> mapping .specimen_type_13 to virol.test_type
#> mapping .virus_isolated_13 to virol.pathogen_detected
#> mapping .test_type_13 to virol.test_type
#> mapping .virol_patient_lab_13 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_14
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-4dd7b2482de2733176a8bc0fe388b059.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_14 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_14 column (or column set)
#> mapping .viroldays_14 to virol.test_days_from_admission
#> mapping .specimen_type_14 to virol.test_type
#> mapping .virus_isolated_14 to virol.pathogen_detected
#> mapping .test_type_14 to virol.test_type
#> mapping .virol_patient_lab_14 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_15
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-f9c4df05c7ac4eb6bb2527294231a305.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_15 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_15 column (or column set)
#> mapping .viroldays_15 to virol.test_days_from_admission
#> mapping .specimen_type_15 to virol.test_type
#> mapping .virus_isolated_15 to virol.pathogen_detected
#> mapping .test_type_15 to virol.test_type
#> mapping .virol_patient_lab_15 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_16
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-c3787416b5ffcb744bd9d2d54de838f7.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_16 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_16 column (or column set)
#> mapping .viroldays_16 to virol.test_days_from_admission
#> mapping .specimen_type_16 to virol.test_type
#> mapping .virus_isolated_16 to virol.pathogen_detected
#> mapping .test_type_16 to virol.test_type
#> mapping .virol_patient_lab_16 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_17
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-a5c465a5f956d344f603e388015c1b17.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_17 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_17 column (or column set)
#> mapping .viroldays_17 to virol.test_days_from_admission
#> mapping .specimen_type_17 to virol.test_type
#> mapping .virus_isolated_17 to virol.pathogen_detected
#> mapping .test_type_17 to virol.test_type
#> mapping .virol_patient_lab_17 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_18
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-988dc55cf33e4875e37c5c66083736ab.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_18 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_18 column (or column set)
#> mapping .viroldays_18 to virol.test_days_from_admission
#> mapping .specimen_type_18 to virol.test_type
#> mapping .virus_isolated_18 to virol.pathogen_detected
#> mapping .test_type_18 to virol.test_type
#> mapping .virol_patient_lab_18 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_19
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-2b191393311da51659a065216d220aea.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_19 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_19 column (or column set)
#> mapping .viroldays_19 to virol.test_days_from_admission
#> mapping .specimen_type_19 to virol.test_type
#> mapping .virus_isolated_19 to virol.pathogen_detected
#> mapping .test_type_19 to virol.test_type
#> mapping .virol_patient_lab_19 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
#> Some columns expected in the mappings were not present: virology_date_of_asst_20
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-4a3fde2f5f7f514967494f5ca5b18b1e.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .viral_testing_performed_20 to virol.test_performed
#> the input data set does not have a virology_date_of_asst_20 column (or column set)
#> mapping .viroldays_20 to virol.test_days_from_admission
#> mapping .specimen_type_20 to virol.test_type
#> mapping .virus_isolated_20 to virol.pathogen_detected
#> mapping .test_type_20 to virol.test_type
#> mapping .virol_patient_lab_20 to virol.test_provenance
#> Mapped 36 columns
#> Did not map 3722 columns
normVirol %>% filter(virol.test_performed=="yes") %>% select(virol.pathogen) %>% unnest(virol.pathogen) %>% with(table(pathogen,detected, useNA = "always"))
#> detected
#> pathogen no yes <NA>
#> Influenza A 85085 1173 0
#> Influenza B 86200 58 0
#> RSV 85798 460 0
#> Adenovirus 86222 36 0
#> Human Metapneumovirus 85867 391 0
#> Human Rhinovirus/Enterovirus 85444 814 0
#> Parainfluenza Type 1 86234 24 0
#> Parainfluenza Type 2 86244 14 0
#> Parainfluenza Type 3 86017 241 0
#> Parainfluenza Type 4 86187 71 0
#> Covid-19 69111 17147 0
#> Other 86206 52 0
#> Coronavirus 229E 86252 6 0
#> Coronavirus HKU1 86250 8 0
#> Coronavirus NL63 86252 6 0
#> Coronavirus OC43 86240 18 0
#> Middle East Respiratory Syndrome (MERS) 86258 0 0
#> Bordetella parapertussis (IS1001) 86257 1 0
#> Bordetella pertussis (ptxP) 86256 2 0
#> Chlamydia pneumoniae 86255 3 0
#> Mycoplasma pneumoniae 86235 23 0
#> <NA> 0 0 0
normVirol %>% filter(virol.test_performed=="yes") %>% select(virol.test_type, virol.pathogen) %>% unnest(virol.pathogen) %>% filter(detected=="yes") %>%
# with(table(pathogen, virol.test_type, useNA = "always")) %>%
group_by(pathogen, virol.test_type) %>%
count() %>% arrange(desc(n))
#> # A tibble: 61 × 3
#> # Groups: pathogen, virol.test_type [61]
#> pathogen virol.test_type n
#> <fct> <fct> <int>
#> 1 Covid-19 PCR - COVID only 9024
#> 2 Covid-19 POCT Test (Abbott) 5341
#> 3 Covid-19 PCR Respiratory (Biofire) 1710
#> 4 Covid-19 PCR Quad Panel 785
#> 5 Human Rhinovirus/Enterovirus PCR Respiratory (Biofire) 549
#> 6 Influenza A PCR Respiratory (Biofire) 446
#> 7 Influenza A PCR Quad Panel 323
#> 8 Influenza A PCR - Respiratory panel 251
#> 9 Human Rhinovirus/Enterovirus PCR - Respiratory panel 246
#> 10 Human Metapneumovirus PCR Respiratory (Biofire) 245
#> # ℹ 51 more rows
normRadio = rawData2 %>% normalise_data(instrument = "radio")
#> Normalising data using: normalise.avoncap_export.central.radio
#> caching item: ~/.cache/avoncap/norm-ebbd016b214d0a4b408623ae4e2c8e3c-271edbe135ad7a54e0557338fba9bfce.rda
#> Some columns expected in the mappings were not present: radiology_date_1
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-d18a0f2f51b3e3e559e1f1b4d7f03920.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_1 to radio.test_performed
#> the input data set does not have a radiology_date_1 column (or column set)
#> mapping .radiodays_1 to radio.test_days_from_admission
#> mapping .radio_test_1 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_2
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-7d6e4df1a98dc8bddf3ec744c24e0376.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_2 to radio.test_performed
#> the input data set does not have a radiology_date_2 column (or column set)
#> mapping .radiodays_2 to radio.test_days_from_admission
#> mapping .radio_test_2 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_3
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-1e55c0785532882e47802798f095841e.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_3 to radio.test_performed
#> the input data set does not have a radiology_date_3 column (or column set)
#> mapping .radiodays_3 to radio.test_days_from_admission
#> mapping .radio_test_3 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_4
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-4cf7ca842f7f6bbfeceed62551013a7a.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_4 to radio.test_performed
#> the input data set does not have a radiology_date_4 column (or column set)
#> mapping .radiodays_4 to radio.test_days_from_admission
#> mapping .radio_test_4 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_5
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-47d2faeea2e60e3971d187335e6df44e.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_5 to radio.test_performed
#> the input data set does not have a radiology_date_5 column (or column set)
#> mapping .radiodays_5 to radio.test_days_from_admission
#> mapping .radio_test_5 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_6
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-18cfa427feaf3f0a63a00d91596cb6c8.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_6 to radio.test_performed
#> the input data set does not have a radiology_date_6 column (or column set)
#> mapping .radiodays_6 to radio.test_days_from_admission
#> mapping .radio_test_6 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_7
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-ae3ae8701f8b33e1aed27d1ce38a00b9.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_7 to radio.test_performed
#> the input data set does not have a radiology_date_7 column (or column set)
#> mapping .radiodays_7 to radio.test_days_from_admission
#> mapping .radio_test_7 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_8
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-88078fb360e525993fe01e358312f143.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_8 to radio.test_performed
#> the input data set does not have a radiology_date_8 column (or column set)
#> mapping .radiodays_8 to radio.test_days_from_admission
#> mapping .radio_test_8 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_9
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-cd22a1810ca85b484aa75917bcef11f9.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_9 to radio.test_performed
#> the input data set does not have a radiology_date_9 column (or column set)
#> mapping .radiodays_9 to radio.test_days_from_admission
#> mapping .radio_test_9 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_10
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-e6cfd5ae24a8deb4ed45bdd78721bc55.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_10 to radio.test_performed
#> the input data set does not have a radiology_date_10 column (or column set)
#> mapping .radiodays_10 to radio.test_days_from_admission
#> mapping .radio_test_10 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_11
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-66476e4bff713bccb7037acc4a2f494f.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_11 to radio.test_performed
#> the input data set does not have a radiology_date_11 column (or column set)
#> mapping .radiodays_11 to radio.test_days_from_admission
#> mapping .radio_test_11 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_12
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-89c345ce9854de556cc88f2635c6760b.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_12 to radio.test_performed
#> the input data set does not have a radiology_date_12 column (or column set)
#> mapping .radiodays_12 to radio.test_days_from_admission
#> mapping .radio_test_12 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_13
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-755d0220958bc443cb0cdb803dd4b524.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_13 to radio.test_performed
#> the input data set does not have a radiology_date_13 column (or column set)
#> mapping .radiodays_13 to radio.test_days_from_admission
#> mapping .radio_test_13 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_14
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-cbf9743ab6b18a68dd7cc3308efaf4e2.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_14 to radio.test_performed
#> the input data set does not have a radiology_date_14 column (or column set)
#> mapping .radiodays_14 to radio.test_days_from_admission
#> mapping .radio_test_14 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_15
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-c15f624248dc7eece41b259f381c9ffd.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_15 to radio.test_performed
#> the input data set does not have a radiology_date_15 column (or column set)
#> mapping .radiodays_15 to radio.test_days_from_admission
#> mapping .radio_test_15 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_16
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-f1bed61083495e1244e949d22760945c.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_16 to radio.test_performed
#> the input data set does not have a radiology_date_16 column (or column set)
#> mapping .radiodays_16 to radio.test_days_from_admission
#> mapping .radio_test_16 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_17
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-765da5993b213a9308a931adc7817c98.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_17 to radio.test_performed
#> the input data set does not have a radiology_date_17 column (or column set)
#> mapping .radiodays_17 to radio.test_days_from_admission
#> mapping .radio_test_17 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_18
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-593519063c4ad1eaddde299f62c21d43.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_18 to radio.test_performed
#> the input data set does not have a radiology_date_18 column (or column set)
#> mapping .radiodays_18 to radio.test_days_from_admission
#> mapping .radio_test_18 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_19
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-71c396e43fc1812f771f428db27c48e6.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_19 to radio.test_performed
#> the input data set does not have a radiology_date_19 column (or column set)
#> mapping .radiodays_19 to radio.test_days_from_admission
#> mapping .radio_test_19 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
#> Some columns expected in the mappings were not present: radiology_date_20
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-1e404cfba1ec74d880afee34b4ad7ca6.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .radio_exam_20 to radio.test_performed
#> the input data set does not have a radiology_date_20 column (or column set)
#> mapping .radiodays_20 to radio.test_days_from_admission
#> mapping .radio_test_20 to radio.test_type
#> Mapped 27 columns
#> Did not map 3731 columns
# old format tmp3 %>% filter(radio.test_performed=="yes") %>% with(table(radio.test_type, radio.lung_malignancy))
normRadio %>% filter(radio.test_performed=="yes") %>% select(radio.alrtd_finding) %>% unnest(radio.alrtd_finding) %>% with(table(finding,present, useNA = "always"))
#> present
#> finding no yes <NA>
#> Normal 42066 31597 28
#> Consistent with pneumonia 48775 24888 28
#> Consistent with heart failure 67487 6176 28
#> Consistent with pleural effusion 58611 15052 28
#> Consistent with COVID-19 67334 6329 28
#> Other abnormal finding 68296 5367 28
#> <NA> 0 0 0
normRadio %>% filter(radio.test_performed=="yes") %>% select(radio.test_type, radio.non_alrtd_finding) %>% unnest(radio.non_alrtd_finding) %>% filter(present=="yes") %>% with(table(finding, radio.test_type, useNA = "always"))
#> radio.test_type
#> finding CXR CT scan (CT thorax, CTPA, HRCT)
#> Pulmonary embolus 249 999
#> Pneumothorax and/or pneumomediastinum 1362 263
#> Cavity including abscesses 63 48
#> Aspergillioma 5 4
#> Lung malignancy 557 465
#> Lung nodules 594 771
#> Tuberculosis (old or new) 18 6
#> Empyema 190 206
#> <NA> 0 0
#> radio.test_type
#> finding US thorax MRI Other <NA>
#> Pulmonary embolus 0 0 21 0
#> Pneumothorax and/or pneumomediastinum 0 0 0 0
#> Cavity including abscesses 0 0 0 0
#> Aspergillioma 0 0 0 0
#> Lung malignancy 0 0 2 0
#> Lung nodules 0 0 1 0
#> Tuberculosis (old or new) 0 0 0 0
#> Empyema 0 0 4 0
#> <NA> 0 0 0 0
normHaem = rawData2 %>% normalise_data(instrument = "haem")
#> Normalising data using: normalise.avoncap_export.central.haem
#> caching item: ~/.cache/avoncap/norm-0ef4812a2d1bc751062531c384a2b89e-f5f06d133b4d636e60f173dd6c1ec7eb.rda
#> mapping .consented to admin.consented
#> mapping .ppc to admin.pp_consented
#> mapping .withdrawal to admin.withdrawal
#> mapping .consent_urine to admin.consent_for_urine
#> mapping .consent_blood to admin.consent_for_blood
#> mapping .consent_resp_samples1 to admin.consent_for_respiratory_samples
#> mapping .record_number to admin.record_number
#> mapping .ac_study_number to admin.consented_record_number
#> mapping .ph_7_35 to haem.blood_gas_ph
#> mapping .glucose to haem.glucose
#> mapping .albumin to haem.albumin
#> mapping .wcc to haem.white_cell_count
#> mapping .eos to haem.eosinophils
#> mapping .hb to haem.haemoglobin
#> mapping .haematocrit to haem.haemotocrit
#> mapping .pmn to haem.neutrophils
#> mapping .lymphocytes to haem.lymphocytes
#> mapping .crp to haem.crp
#> mapping .na_result to haem.sodium
#> mapping .ur_result to haem.urea
#> mapping .egfr to haem.egfr
#> mapping .sars_cov2_antigen to haem.sars_cov2_antigen
#> could not process column or column set sars_cov2_antigen due to In argument: `haem.sars_cov2_antigen = dplyr::if_else(...)`.
#> mapping .ferritin to haem.ferritin
#> mapping .troponin to haem.troponin
#> mapping .nt_probnp to haem.pro_bnp
#> mapping .d_dimer to haem.d_dimer
#> mapping .patient_blood_group to haem.blood_group
#> Mapped 26 columns
#> Did not map 3732 columns
augHaem = normHaem %>% augment_data()
#> Augmenting data using: augment.avoncap_export.central.haem
#> caching item: ~/.cache/avoncap/augment-4c0c0c577381837fb7b8ee36b440288a-2a2091281c783f3f8f97633a9089ab7d.rda
#> Created haem.troponin_level, haem.crp_level, haem.white_cell_count_level, haem.d_dimer_level, haem.pro_bnp_level using: haem.troponin, haem.crp, haem.white_cell_count, haem.d_dimer, haem.pro_bnp
augHaem %>% xglimpse(haem.troponin_level, haem.d_dimer_level)
#> haem.troponin_level
#> haem.d_dimer_level ≤18 >18 Unknown
#> ≤0.5 351 64 319
#> >0.5 943 595 1053
#> Unknown 7020 7907 25070
augHaem %>% xglimpse(haem.crp_level, haem.white_cell_count_level)
#> haem.crp_level
#> haem.white_cell_count_level <10 10-50 >50 Unknown
#> ≤10 6948 8247 6805 419
#> >10 3551 5758 11000 182
#> Unknown 22 22 24 344
# x = augHaem %>% summary()
# t(x)
Augmenting the central database
# devtools::load_all()
augData2 = normData2 %>% avoncap::augment_data()
#> Augmenting data using: augment.avoncap_export.central
#> caching item: ~/.cache/avoncap/augment-4c0c0c577381837fb7b8ee36b440288a-6db66a55335456df0c6f6c33243cbf61.rda
#> Created outcome.admitted_to_hospital using:
#> Created demog.age_category, demog.age_eligible, admission.cci_category, admission.cci_category_alternate, admission.rockwood_category, admission.curb_65_category using: demog.age, admission.charlson_comorbidity_index, admission.rockwood_score, admission.curb_65_severity_score
#> Created admin.patient_identifier using: admin.first_record_number, admin.record_number
#> Created admission.episode, admission.interval using: admission.date
#> Skipping function due to error: In argument: `admin.linked_gp_practice = ~...`.
#> Created admin.catchment_status using: admin.gp_practice
#> Created comorbid.diabetes_type, comorbid.solid_cancer_present, comorbid.haemotological_cancer_present, comorbid.any_cancer_present, comorbid.any_chronic_lung_disease, comorbid.any_chronic_heart_disease, comorbid.cva_or_tia, comorbid.any_immune_compromise using: comorbid.diabetes, comorbid.solid_cancer, comorbid.leukaemia, comorbid.lymphoma, comorbid.no_haemotological_cancer, comorbid.asthma, comorbid.bronchiectasis, comorbid.chronic_pleural_dx, comorbid.copd, comorbid.interstitial_lung_dx, comorbid.cystic_fibrosis, comorbid.other_chronic_resp_dx, comorbid.pulmonary_hypertension, comorbid.ccf, comorbid.ihd, comorbid.previous_mi, comorbid.congenital_heart_dx, comorbid.hypertension, comorbid.af, comorbid.other_arrythmia, comorbid.other_heart_dx, comorbid.other_other_heart_dx, comorbid.cva, comorbid.tia, comorbid.immunodeficiency, admission.on_immunosuppression
#> Created admission.initial_presentation_3_class using: admission.presumed_CAP_clinically_confirmed, admission.presumed_CAP_radiologically_confirmed, admission.presumed_CAP_no_radiology, admission.presumed_Empyema_or_abscess, admission.presumed_LRTI, admission.presumed_exacerbation_COPD, admission.presumed_exacerbation_non_COPD, admission.presumed_congestive_heart_failure
#> Created admission.hospital_acquired, admission.days_before_enrollment using: admission.hospital_acquired_covid, admission.non_lrtd_hospital_acquired_covid, admission.date, admin.enrollment_date
#> Created admission.covid_pcr_result, admission.is_covid using: diagnosis.covid_19_diagnosis, diagnosis.admission_swab, diagnosis.test_type
#> Created diagnosis.pneumonia, diagnosis.LRTI, diagnosis.exacerbation_of_chronic_respiratory_disease, diagnosis.heart_failure using: diagnosis.SOC_CAP_clinically_confirmed, diagnosis.SOC_CAP_radiologically_confirmed, diagnosis.SOC_CAP_no_radiology, diagnosis.SOC_Empyema_or_abscess, admission.cxr_pneumonia, diagnosis.SOC_LRTI, diagnosis.SOC_exacerbation_COPD, diagnosis.SOC_exacerbation_non_COPD, diagnosis.SOC_congestive_heart_failure
#> Created admission.infective_cause using: diagnosis.SOC_non_infectious_process, diagnosis.SOC_non_LRTI
#> Created admission.category, admission.presentation_3_class using:
#> Created diagnosis.infection_context using: admission.hospital_acquired_covid, admission.non_lrtd_hospital_acquired_covid, diagnosis.first_COVID_positive_swab_date, admission.date
#> Created genomic.variant_inferred using: genomic.variant, admission.date
#> Created symptom_onset.date_of_symptoms, symptom_onset.time_of_symptoms_since_first_vaccine_dose, symptom_onset.time_of_symptoms_since_second_vaccine_dose, symptom_onset.time_of_symptoms_since_third_vaccine_dose, symptom_onset.time_of_symptoms_since_fourth_vaccine_dose, vaccination.dose_interval, vaccination.booster_interval, vaccination.second_booster_interval using: admission.date, admission.duration_symptoms, admission.time_since_first_vaccine_dose, admission.time_since_second_vaccine_dose, admission.time_since_third_vaccine_dose, admission.time_since_fourth_vaccine_dose
#> Created vaccination.protection using: vaccination.covid_vaccination, admission.time_since_fourth_vaccine_dose, admission.duration_symptoms, admission.time_since_third_vaccine_dose, admission.time_since_second_vaccine_dose, admission.time_since_first_vaccine_dose, admission.previous_covid_infection
#> Created vaccination.vaccination using: vaccination.covid_vaccination, admission.time_since_sixth_vaccine_dose, admission.duration_symptoms, admission.time_since_fifth_vaccine_dose, admission.time_since_fourth_vaccine_dose, admission.time_since_third_vaccine_dose, admission.time_since_second_vaccine_dose, admission.time_since_first_vaccine_dose
#> Created vaccination.brand_combination using: vaccination.first_dose_brand, vaccination.second_dose_brand, vaccination.third_dose_brand
#> Created pneumo.presentation_CAP, pneumo.presentation_RAD, pneumo.presentation_class using: diagnosis.SOC_CAP_radiologically_confirmed
#> Created admission.pneumococcal_high_risk using: demog.age, comorbid.other_pneumococcal_risks, comorbid.copd, comorbid.interstitial_lung_dx, comorbid.cystic_fibrosis, comorbid.hypertension, comorbid.ccf, comorbid.ihd, comorbid.ckd, comorbid.liver_disease, comorbid.diabetes, comorbid.immunodeficiency, comorbid.asthma, admission.on_immunosuppression
#> Created admission.pneumococcal_risk_classification using: comorbid.cva, comorbid.immunodeficiency, comorbid.leukaemia, comorbid.lymphoma, comorbid.no_haemotological_cancer, admission.on_immunosuppression, comorbid.transplant_recipient, comorbid.ckd, comorbid.HIV, comorbid.solid_cancer, demog.care_home_resident, demog.smoker, demog.age, demog.alcohol_abuse, comorbid.diabetes, comorbid.diabetes_medications, comorbid.paraplegia, comorbid.copd, comorbid.interstitial_lung_dx, comorbid.cystic_fibrosis, comorbid.asthma, comorbid.liver_disease, comorbid.ccf, comorbid.ihd, comorbid.other_pneumococcal_risks
#> Created day_7.WHO_clinical_progression, outcome.WHO_clinical_progression using: day_7.death, day_7.max_ventilation_level, day_7.ionotropes_needed, day_7.max_o2_level, outcome.survival_duration, outcome.functional_status, outcome.highest_level_ventilatory_support, outcome.received_ionotropes, outcome.respiratory_support_needed
#> Created outcome.icu_admission, outcome.death_within_30_days, outcome.death_within_1_year, outcome.death_during_follow_up using: outcome.icu_duration, day_7.death, outcome.survival_duration, outcome.one_year_survival_duration, outcome.one_year_survival_complete, outcome.inpatient_death, outcome.functional_status
#> Created survival.length_of_stay, survival.uncensored_time_to_death, survival.last_observed_event using: admin.enrollment_date, outcome.length_of_stay, outcome.survival_duration, outcome.one_year_survival_duration, admission.date
#> Created survival.length_of_stay_category, survival.30_day_death_time, survival.30_day_death_event, survival.1_yr_death_time, survival.1_yr_death_event, survival.30_day_discharge_time, survival.30_day_discharge_event using:
#> Created survival.length_of_stay_quintile using:
#> Created day_7.max_o2_gt_28, day_7.max_o2_gt_35, day_7.max_o2_gt_50, day_7.WHO_score_gt_6, day_7.WHO_score_gt_5, day_7.los_gt_3, day_7.los_gt_5, day_7.los_gt_7 using: day_7.max_o2_level, day_7.length_of_stay, outcome.survival_duration
#> Created using:
#> Created admission.pre_admission_antivirals_given using: admission.pre_admission_antiviral
augData2 %>% xglimpse(admission.category, admission.presentation_3_class)
#> admission.category
#> admission.presentation_3_class Confirmed SARS-CoV-2 No evidence SARS-CoV-2
#> Pneumonia 6039 14882
#> NP-LRTI 5822 9407
#> No evidence LRTI 75 0
#> <NA> 0 0
#> admission.category
#> admission.presentation_3_class Non-infective <NA>
#> Pneumonia 0 0
#> NP-LRTI 0 0
#> No evidence LRTI 7097 0
#> <NA> 0 2166
augData2 %>% xglimpse(admission.covid_pcr_result, admission.presentation_3_class)
#> admission.covid_pcr_result
#> admission.presentation_3_class SARS-CoV-2 PCR negative SARS-CoV-2 PCR positive
#> Pneumonia 13483 5982
#> NP-LRTI 8292 5743
#> No evidence LRTI 5690 62
#> <NA> 0 0
#> admission.covid_pcr_result
#> admission.presentation_3_class <NA>
#> Pneumonia 1456
#> NP-LRTI 1194
#> No evidence LRTI 1420
#> <NA> 2166
augData2 %>% xglimpse(admission.infective_cause, admission.presentation_3_class)
#> admission.infective_cause
#> admission.presentation_3_class Non-infective Infective <NA>
#> Pneumonia 0 20921 0
#> NP-LRTI 0 15229 0
#> No evidence LRTI 7097 75 0
#> <NA> 0 0 2166
augData2 %>% xglimpse(admission.infective_cause, admission.is_covid)
#> admission.infective_cause
#> admission.is_covid Non-infective Infective <NA>
#> Confirmed SARS-CoV-2 0 11936 0
#> No evidence SARS-CoV-2 7097 24289 0
#> <NA> 0 0 2166
augData2 %>% xglimpse(admin.consent_withheld, admission.presentation_3_class)
#> admin.consent_withheld
#> admission.presentation_3_class no yes
#> Pneumonia 20921 0
#> NP-LRTI 15229 0
#> No evidence LRTI 7172 0
#> <NA> 0 2166
augData2 %>% xglimpse(admin.consent_withheld, admin.catchment_status)
#> admin.consent_withheld
#> admin.catchment_status no yes
#> Bristol area 39219 0
#> Outside Bristol area 3975 0
#> No GP details 128 2166
augData2 %>% xglimpse(admin.consented, admin.catchment_status)
#> admin.consented
#> admin.catchment_status Not approached Yes Declined consent <NA>
#> Bristol area 19518 19701 0 0
#> Outside Bristol area 1933 2042 0 0
#> No GP details 201 131 1948 14
augData2 %>% filter(admission.pre_admission_antivirals_given == "yes") %>% unnest(admission.pre_admission_antiviral) %>% filter(given=="yes") %>%
# with(table(pathogen, virol.test_type, useNA = "always")) %>%
group_by(antiviral) %>%
count() %>% arrange(desc(n))
#> # A tibble: 5 × 2
#> # Groups: antiviral [5]
#> antiviral n
#> <fct> <int>
#> 1 Other 30174
#> 2 Oseltamivir or Zanamivir 31
#> 3 Paxlovid 9
#> 4 Sotrovimab 6
#> 5 Molnupiravir 3