Package: admiralonco 1.4.1

Stefan Bundfuss

admiralonco: Oncology Extension Package for ADaM in 'R' Asset Library

Programming oncology specific Clinical Data Interchange Standards Consortium (CDISC) compliant Analysis Data Model (ADaM) datasets in 'R'. ADaM datasets are a mandatory part of any New Drug or Biologics License Application submitted to the United States Food and Drug Administration (FDA). Analysis derivations are implemented in accordance with the "Analysis Data Model Implementation Guide" (CDISC Analysis Data Model Team (2021), <https://www.cdisc.org/standards/foundational/adam>). The package is an extension package of the 'admiral' package.

Authors:Stefan Bundfuss [aut, cre], Amit Jain [aut], Vinh Nguyen [aut], Olga Starostecka [aut], Kiran Peddamudium [aut], Tomoyuki Namai [aut], Ross Farrugia [aut], Yirong Cao [ctb], Ashwini Weber [ctb], F. Hoffmann-La Roche AG [cph, fnd], GlaxoSmithKline LLC [cph, fnd], Amgen Inc. [cph, fnd], Bristol Myers Squibb [cph, fnd]

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

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

Bug tracker:https://github.com/pharmaverse/admiralonco/issues

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

Datasets:

On CRAN:

Conda:

9.66 score 43 stars 69 scripts 709 downloads 30 exports 43 dependencies

Last updated from:423126c4c8. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK182
source / vignettesOK374
linux-release-x86_64OK192
macos-release-arm64OK115
macos-oldrel-arm64OK137
windows-develOK135
windows-releaseOK175
windows-oldrelOK147
wasm-releaseOK135

Exports:aval_respbor_crbor_nebor_non_crpdbor_pdbor_prbor_sdcb_ycbor_crcbor_prcrsp_y_crcrsp_y_prdate_sourcedeath_eventderive_param_borderive_param_clinbenefitderive_param_confirmed_borderive_param_confirmed_respderive_param_responsefilter_pdget_crpr_datasetlasta_censorlastalive_censorno_data_missingno_data_npd_eventrand_censorrsp_ysignal_crprtrts_censor

Dependencies:admiraladmiraldevbrewcallrclicommonmarkcpp11descdplyrevaluatefsgenericsgluehighrhmsknitrlifecyclelubridatemagrittrotelpillarpkgbuildpkgconfigpkgloadprocessxpspurrrR6rlangroxygen2rprojrootstringistringrtibbletidyrtidyselecttimechangeutf8vctrswithrxfunxml2yaml

Creating a Basic ADRS
Important Note | Introduction | Programming Workflow | Read in Data | Pre-processing of Input Records | Select Overall Response Records and Set Parameter Details | Partial Date Imputation and Deriving ADT, ADTF, AVISIT etc | Derive AVALC and AVAL | Flag Worst Assessment at Each Date (ANL01FL) | Flag Assessments up to First PD (ANL02FL) | Derive Progressive Disease Parameter | Derive Response Parameter | Derive Clinical Benefit Parameter | Derive Best Overall Response Parameter | Derive Best Overall Response of CR/PR Parameter | Derive Response Parameters requiring Confirmation | Derive Parameters using Independent Review Facility (IRF)/Blinded Independent Central Review (BICR) responses | Derive Death Parameter | Derive Last Disease Assessment Parameters | Derive Measurable Disease at Baseline Parameter | Assign ASEQ | Add ADSL variables | Example Script

Last update: 2026-05-20
Started: 2023-09-14

Creating ADRS (Including Non-standard Endpoints)
Introduction | Programming Workflow | Read in Data | Pre-processing of Input Records | Select Overall Response Records and Set Parameter Details | Partial Date Imputation and Deriving ADT, ADTF, AVISIT etc | Derive AVALC and AVAL | Flag Worst Assessment at Each Date (ANL01FL) | Flag Assessments up to First PD (ANL02FL) | Select Source Assessments for Parameter derivations | Define Events | Derive Progressive Disease Parameter | Derive Response Parameter | Derive Clinical Benefit Parameter | Derive Best Overall Response Parameter | Derive Best Overall Response of CR/PR Parameter | Derive Response Parameters requiring Confirmation | Derive Non-standard Parameters | Adding a Criterion for Confirmed Clinical Benefit | Considering Non-Standard Response Values | Derive Parameters using Independent Review Facility (IRF)/Blinded Independent Central Review (BICR) responses | Derive Death Parameter | Derive Last Disease Assessment Parameters | Derive Measurable Disease at Baseline Parameter | Assign ASEQ | Add ADSL variables | Example Script

Last update: 2026-05-20
Started: 2022-09-09

Creating ADTR
Introduction | Required Packages | Programming Workflow | Read in Data | Merge TR with TU and Derive New Variables | Pre-processing of Input Records | Partial Date Imputation and Deriving ADT, ADTF, AVISIT etc | Unscheduled visits | Derive Parameters for Lesion Diameters (LDIAMn & NLDIAMn) | Derive Parameter for Sum of Diameter and Analysis Flag ANL01FL | Derive Baseline (ABLFL, BASE) | Derive NADIR | Derive Change from Baseline (CHG, PCHG) | Derive Additional Flag Variables | Derive PDFL | 1. Take the date of PD from ADRS | 2. Take the first date when the overall response is PD from RS | 3. Target lesion response of no CR at the current observation visit and but a CR response at the NADIR observation | 4. Calculate from source data | Derive Analysis Flags ANLzzFL | Derive Analysis Sequence Number (ASEQ) | Add ADSL Variables | Example Script

Last update: 2026-05-20
Started: 2023-03-13

Creating ADTTE
Introduction | Required Packages | Programming Workflow | Read in Data | Derive Parameters (CNSR, ADT, STARTDT) | Pre-Defined Time-to-Event Source Objects | Creating Your Own Time-to-Event Source Objects | Derive Analysis Value (AVAL) | Derive Analysis Sequence Number (ASEQ) | Add ADSL Variables | Example Script

Last update: 2026-05-20
Started: 2022-09-09

Creating ADRS with GCIG Criteria
Introduction | CA-125 response categories | Ways the data is collected in the Ovarian Cancer study CRF | Required: | May be Collected: | Assumptions: | styler: off | styler: on | Required Packages | Programming Workflow | Read in Data | Pre-processing of Input Records | Select Overall Response Records per Response Criteria Category | Partial Date Imputation and Deriving ADT, ADTF, AVISIT etc. | Derive AVALC and AVAL | Analysis Flag Derivation | Flag One Assessment at Each Analysis Date (ANL01FL) | Flag Assessments up to First PD or After Receiving Mouse Antibodies (ANL02FL) | CA-125 Response Evaluable Flag | Select Source Assessments for Parameter Derivations | CA-125 Progression | CA-125 Progression Category | CA-125 Best Confirmed Overall Response | Combined Best Unconfirmed Overall Response | Combined Best Confirmed Overall Response | Other Endpoints

Last update: 2026-05-19
Started: 2025-01-24

Get Started
Introduction | Creating Oncology ADaM Datasets | Support

Last update: 2026-01-29
Started: 2022-09-09

Creating ADRS with Prostate Cancer Working Group 3 (PCWG3) Criteria
Introduction | PCWG3 Guidelines for Prostate Cancer Response | Prostate-specific antigen (PSA) | Bone Response Categories Based on PCWG3 Guidelines: | Progressive Disease Unconfirmed (PDu) | Progressive Disease (PD) | Not Evaluable (NE) | No Evidence of Disease (NED) | Non-Progressive Disease (Non-PD) | Bone Lesion Confirmation Guidance (The 2+2 Flare Rule) | Examples of the 2+2 Rule | Programming Workflow | Required Packages | Read in Data | Pre-processing of Input Records | Partial Date Imputation and Deriving ADT, ADTF, AVISIT, AVISITN etc. | Derive PARAMCD, PARAM, PARAMN | RECIST 1.1 and Bone Response Combined Based on PCWG3 Guidelines | Derive Combined Overall Time Point Response by Investigator (OVRLRESC) Parameter | Table : Combined Overall Time Point Response as per summarized PCWG3 guidelines | Derive Combined Overall Time Point Response by Investigator (OVRLRESC) Records referenced from above table. | Derive AVAL (Numeric tumor response from AVALC values) | Best Overall Response (BOR) and Confirmed Best Overall Response (CBOR) | Define Events for Best Overall Response (BOR) | Derive Best Overall Response (BOR) | Derive Confirmed BOR (CBOR) | PSA Analysis | Derive BASE, CHG, PCHG for PSA (ADPSA) | Define Events for all PSA endpoints | Derive Unconfirmed PSA50 PSA90 (PSAURS) | Derive Confirmed PSA50 PSA90 (PSACRS) | Other Endpoints

Last update: 2026-01-29
Started: 2025-09-01

Creating ADRS with IMWG Criteria
Introduction | Programming Workflow | Read in Data | Pre-processing of Input Records | Select Overall Response Records and Set Parameter Details | Partial Date Imputation and Deriving ADT, ADTF, AVISIT etc | Derive AVALC and AVAL | Derive Confirmed Response Parameter | Handling Non-Evaluable Responses | Additional Variables | Definition of derive_confirmed_response Function | Check Number of NE Values Between Responses | Analysis Flag Derivation | Flag One Assessment at Each Analysis Visit (ANL01FL) | Exclude Assessments After New Anti-Cancer Therapy (ANL02FL) | Flag Assessments up to First PD (ANL03FL) | Select Source Assessments for Parameter derivations | Derive Progressive Disease Parameter | Define Events | Derive Response Parameter | Derive Clinical Benefit Parameter | Derive Best Confirmed Overall Response Parameter | Other Endpoints

Last update: 2025-01-27
Started: 2024-06-18

Creating ADRS with iRECIST endpoints
Introduction | Programming Workflow | Read in Data | Pre-processing of Input Records | Select Overall Response Records and Set Parameter Details | Partial Date Imputation and Deriving ADT, ADTF, AVISIT etc | Derive AVALC and AVAL | Flag Worst Assessment at Each Date (ANL01FL) | Flag Assessments up to First iCPD (ANL02FL) | Select Source Assessments for Parameter derivations | Define Events | Handling Different Input Response Values | Derive Confirmed and Unconfirmed Progressive Disease Parameter | Derive Response Parameter | Derive Clinical Benefit Parameter | Derive Best Overall Response Parameter | Derive Response Parameters requiring Confirmation | Other Endpoints

Last update: 2024-06-18
Started: 2023-12-13

Creating and Using New Anti-Cancer Start Date
Introduction | Programming Workflow | Read in Data | Single Source | Multiple Sources - Prerequisite Steps | Prerequisite | Multiple Sources - Derive New Anti-Cancer Start Date and Merge with ADSL | Using the New Anti-Cancer Therapy Date | Derive Date Parameter

Last update: 2024-06-18
Started: 2023-06-12