Introduction of Admiralneuro! | R-Bloggers

Introduction of Admiralneuro! | R-Bloggers

[This article was first published on pharmaverse blog, and kindly contributed to R-bloggers]. (You can report problems here about the content on this page)


Do you want to share your content on R-bloggers? Click here if you have a blog, or here If you don’t.

{Admiralnuro} joins the family as the newest {Admiral} Extension package. The package supports neurological disease areas, with the first release of version 0.1.0 aimed at Alzheimer’s disease.

The package was born from a collaboration between Eli Lilly, Roche, Cytel, GSK and contributors from the wider industry. The package manager is Jian Wang (Eli Lilly).

In the 0.1.0 release, {Admiralnuro} Offers the following:

  • Alzheimer’s specific SDTM test data-this will be moved to {PharmaVerSesesdm} for the 0.2.0 delivery of {Admiralnuro}
    • Dm -Demographic data set including Alzheimer’s patients suitable for age
    • NV -Neurological exams dataset including amyloid and Tau Pet scans at the start and two follow-up visit
    • Suppnv- Additional neurological exams dataset including reference areas used for SUVR calculations
    • Agency -Agent -data set including tracer -details for amyloid and tau pet scans
  • A brand new function Admiralneuro :: Compute_centiloid () This calculates centiloid values ​​based on amyloid PET Tracer, SUVR pipeline and reference area
  • Two template programs for Adapet And ADTPET
  • A corresponding Create ADTPET and Adapet Vignette

compute_centiloid()

The centiloid scale is a standardized quantitative size for amyloid PET image formation that makes comparison between different tracers and analysis methods possible. It is calculated as:

Where SUVR is the standardized value -value of a patient.

The Admiralneuro :: Compute_centiloid () Function calculates neatly centiloid values ​​from SUVR values ​​Given a specific combination of tracer, suvr -pipeline and reference area to define slope and interception. Currently the following combinations of tracerpipelineAnd Ref_ region are supported:

tracerpipelineRef_ regionslopeintercept
18f-floret paperFervent FBP SUVR -PijplineCerebellum183.07-177.26
18f FlorbetabenFervent FBB SUVR -PijplineCerebellum156.06-148.13
18f-floret paperBerkeley FBP SUVR -PijplineCerebellum188.22-189.16
18f FlorbetabenBerkeley FBB SUVR -PijplineCerebellum157.15-151.87

Here is an example of the function in action:

library(admiral)
library(admiralneuro)
library(dplyr)

adapet_example <- admiralneuro::admiralneuro_adapet %>%
  filter(PARAMCD == "SUVRBFBB")

adapet_example <- adapet_example %>%
  admiral::derive_param_computed(
    by_vars = c(
      get_admiral_option("subject_keys"),
      exprs(ADT, ADY, VISIT)
    ),
    parameters = c("SUVRBFBB"),
    set_values_to = exprs(
      AVAL = compute_centiloid(
        tracer = "18F-Florbetaben",
        pipeline = "BERKELEY FBB SUVR PIPELINE",
        ref_region = "Whole Cerebellum",
        suvr = AVAL
      ),
      PARAMCD = "CENTLD",
      PARAM = "Centiloid value derived from SUVR pipeline",
      AVALU = "CL"
    )
  )
01-701-1345Medium -sizedCentiloid value derived from suvr -pipelineProtrusion186.0025Chat
01-701-1345Medium -sizedCentiloid value derived from suvr -pipelineWeek 12206,2748Chat
01-701-1360Medium -sizedCentiloid value derived from suvr -pipelineProtrusion164,6301Chat
01-714-1288Medium -sizedCentiloid value derived from suvr -pipelineProtrusion130,6857Chat
01-714-1288Medium -sizedCentiloid value derived from suvr -pipelineWeek 12150,9580Chat
01-714-1288Medium -sizedCentiloid value derived from suvr -pipelineWeek 26191.6599Chat

As an alternative, the user can give up a custom slope and intercept the function using the Custom_slope And Custom_inter concept parameters.

Note that support for additional combinations of tracers, pipelines and reference areas in the future can be added if necessary. To see Iacaccarino, L. et al., 2025 For more centiloid transformation formulas.

Templates and vignette

The {Admiralnuro} Package website contains the Create ADTPET and Adapet Vignette Those users accompany both ADTPET (Tau Pet) and Adapet (Amyloid Pet) Adam -data sets. This includes the use of the Admiralneuro :: Compute_centiloid () Function above, as well as other therapeutic area-specific considerations for these BDS data sets such as distraction of criterion flag variables for centiloid categories.

The vignette accompanies the ADTPET and Adapet template scripts, which can be used as a starting point for making these Adam datas sets. These scripts can be loaded directly and stored from the R console by performing one of the following:

use_ad_template("ADTPET", package = "admiralneuro")
use_ad_template("ADAPET", package = "admiralneuro")

We are delighted to share the first release of {Admiralnuro} And we hope it will be a valuable resource for those who work in Alzheimer’s disease. We look forward to expanding the package in future releases with Alpha Synuclein Pathology, a characteristic of Parkinson’s disease that is also found in other neurodegenerative disorders, including Alzheimer’s disease. We will also add functions to explore odor disorders, a fascinating early signal that is related to both Parkinson’s disease and Alzheimer’s disease.

As with all pharmaceutical packages, community feedback is not only welcomed, but also encouraged so that the development remains in a direction that is relevant and useful! Story your feedback as problems or discussions in our Github -Repository or the Pharmaceutical.


#Introduction #Admiralneuro #RBloggers

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *