View source: R/kinfitr_blooddata.R
create_blooddata_components | R Documentation |
This function creates a blooddata object from data vectors. This function creates data objects which contain the minimum amount of data for modelling. Leave blank fields which do not exist.
create_blooddata_components(
Blood.Discrete.Values.time = NULL,
Blood.Discrete.Values.activity = NULL,
Plasma.Values.time = NULL,
Plasma.Values.activity = NULL,
Metabolite.Values.time = NULL,
Metabolite.Values.parentFraction = NULL,
Blood.Continuous.Values.time = NULL,
Blood.Continuous.Values.activity = NULL,
Blood.Continuous.DispersionConstant = NULL,
Blood.Continuous.DispersionCorrected = TRUE,
TimeShift = 0
)
Blood.Discrete.Values.time |
Sample times in seconds. |
Blood.Discrete.Values.activity |
Measured radioactivity in kBq/ml. |
Plasma.Values.time |
In seconds. Sample times in seconds. |
Plasma.Values.activity |
Measured radioactivity in kBq/ml. |
Metabolite.Values.time |
Sample times in seconds. |
Metabolite.Values.parentFraction |
Measured fraction (unitless). |
Blood.Continuous.Values.time |
In seconds. |
Blood.Continuous.Values.activity |
in kBq/ml. |
Blood.Continuous.DispersionConstant |
External dispersion time constant resulting from tubing in seconds. |
Blood.Continuous.DispersionCorrected |
Boolean flag specifying whether the continuous blood data have been dispersion-corrected. |
TimeShift |
The extent to which all the times in the data should be shifted (in seconds). Defaults to 0. |
Ideally, I recommend storing your data according to the BIDS specification and using the bids_create_blooddata() command instead. Please refer to the PET BIDS standard for further details about the inputs.
a blooddata object
Granville J Matheson, mathesong@gmail.com
blooddata <- pbr28$blooddata[[1]]
blooddata2 <- create_blooddata_components(
Blood.Discrete.Values.time =
blooddata$Data$Blood$Discrete$Values$time,
Blood.Discrete.Values.activity =
blooddata$Data$Blood$Discrete$Values$activity,
Plasma.Values.time =
blooddata$Data$Plasma$Values$time,
Plasma.Values.activity =
blooddata$Data$Plasma$Values$activity,
Metabolite.Values.time =
blooddata$Data$Metabolite$Values$time,
Metabolite.Values.parentFraction =
blooddata$Data$Metabolite$Values$parentFraction,
Blood.Continuous.Values.time =
blooddata$Data$Blood$Continuous$Values$time,
Blood.Continuous.Values.activity =
blooddata$Data$Blood$Continuous$Values$activity,
Blood.Continuous.DispersionConstant =
blooddata$Data$Blood$Continuous$DispersionConstant,
Blood.Continuous.DispersionCorrected = FALSE,
TimeShift = 0)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.