tacmagic0.3.1 package

Positron Emission Tomography Time-Activity Curve Analysis

as.tac

Creates a tac object from a data.frame

batch_load

Load (+/- merge) ROIs for batch of participants

batch_tm

Calculate one or more models for a batch of participants

batch_voistat

Obtain values from voistat files (using load_voistat() for a batch.

change_units

Convert radioactivity units

cutoff_aiz

Cutoff value calculation using method described in Aizenstein et al. 2...

dvr

Distribution volume ratio (DVR) for one or more ROIs

DVR_all_ref_Logan

Non-invasive reference Logan method for all ROIs in tac data

DVR_ref_Logan

Non-invasive reference Logan method

load_tac

Loads TAC from file for use by other functions (default is PMOD .tac f...

load_voistat

Reads PMOD .voistat files and optionally merges volume-weighted ROIs

load_vol

Loads ROI volumes from file for use by other functions

plot.ref_Logan

Non-invasive reference Logan plot

plot.tac

Plots time activity curves from 1 or 2 participants or groups.

pos_anyroi

Dichotomize participants based on ROI cutoff values

roi_AAL_full

Return a list of merged ROIs made up of the atomic ROIs in the AAL atl...

roi_ham_full

Return a list of larger ROIs made up of the ROIs in the Hammer's atlas...

roi_ham_pib

Return a list of merged ROIs made up of atomic ROIs in the Hammer's at...

roi_ham_stand

Return a list of merged ROIs made up of the atomic ROIs in the Hammer'...

save_tac

Save a tac object as a .tac file

split_pvc

Subset PMOD tacs with or without PVC

suv

Calculate average SUV over time window, or maximum SUV

suvr

Calculate weighted SUVRs for specified regions of interest

suvr_auc

Calculate SUVRs for regions of interest with AUC from mid-frame times

tac_roi

Calculate weighted time-activity curves for specified regions of inter...

tac_suv

Calculate SUV from TAC

tacmagic

tacmagic: PET Analysis in R

To facilitate the analysis of positron emission tomography (PET) time activity curve (TAC) data, and to encourage open science and replicability, this package supports data loading and analysis of multiple TAC file formats. Functions are available to analyze loaded TAC data for individual participants or in batches. Major functionality includes weighted TAC merging by region of interest (ROI), calculating models including standardized uptake value ratio (SUVR) and distribution volume ratio (DVR, Logan et al. 1996 <doi:10.1097/00004647-199609000-00008>), basic plotting functions and calculation of cut-off values (Aizenstein et al. 2008 <doi:10.1001/archneur.65.11.1509>). Please see the walkthrough vignette for a detailed overview of 'tacmagic' functions.

  • Maintainer: Eric Brown
  • License: GPL-3
  • Last published: 2020-12-09