The export
function allows us to export the generated
result objects from computePathways
. There are several
arguments that we can change to alter the behavior, depending on what we
are allowed to share.
Let’s say we are only able to share results of groups of subjects that have at least 5 subjects in them.
results <- export(
andromeda = defaultSettings,
minCellCount = 5
)
We can also choose between different methods how to handle pathways
that fall below are specified minCellCount
. These types are
1) "cellCount"
, 2)
"remove"
, and 3) "mean"
.
We could say we want to censor all pathways that fall below the
minCellCount
to be censored to the
minCellCount
.
resultsA <- export(
andromeda = minEra60,
minCellCount = 5,
censorType = "minCellCount"
)
Or we could completely remove them
resultsB <- export(
andromeda = minEra60,
minCellCount = 5,
censorType = "remove"
)
Or finally we can censor them as the mean of all the groups that fall
below the minCellCount
.
resultsC <- export(
andromeda = minEra60,
minCellCount = 5,
censorType = "mean"
)
We can also specify an age window.
resultsD <- export(
andromeda = splitAcuteTherapy,
minCellCount = 5,
censorType = "mean",
ageWindow = 3
)
Or a collection of ages.
resultsE <- export(
andromeda = splitAcuteTherapy,
minCellCount = 5,
censorType = "mean",
ageWindow = c(0, 18, 25, 30, 40, 50, 60, 150)
)
Finally we can also specify an archiveName
which is the
name of a zip-file to zip all our output csv-files to.
resultsF <- export(
andromeda = includeEndDate,
minCellCount = 5,
censorType = "mean",
ageWindow = 3,
archiveName = "output.zip"
)
We can also export patient-level data to use for internal analyses. Obviously these results are not share-able. Currently the results are only exported as csv-files.
exportPatientLevel(
andromeda = outputEnv,
outputPath = tempdir()
)
We go into evaluating the output of the files in the Evaluating Output vignette.