Get the compute result from a Microbiome Dataset in a particular format. Some formats may not be supported for all compute results.
Usage
getComputeResult(object, format = c("data.table"), ...)
# S4 method for ComputeResult
getComputeResult(object, format = c("data.table", "igraph"), ...)
# S4 method for CorrelationResult
getComputeResult(
  object,
  format = c("data.table", "igraph"),
  correlationCoefThreshold = 0.5,
  pValueThreshold = 0.05
)
# S4 method for DifferentialAbundanceResult
getComputeResult(object, format = c("data.table"))Arguments
- object
- A Microbiome Dataset 
- format
- The format of the compute result. Currently only "data.table" and "igraph" are supported. 
- ...
- additional arguments passed to getComputeResult method of the subclasses of ComputeResult 
- correlationCoefThreshold
- threshold to filter edges by correlation coefficient. Edges with correlation coefficients below this threshold will be removed. Default is .5 
- pValueThreshold
- threshold to filter edges by p-value. Edges with p-values above this threshold will be removed. Default is .05 
Examples
correlationOutput <- MicrobiomeDB::selfCorrelation(
     getCollection(
  microbiomeData::DiabImmune, 
  "16S (V4) Genus (Relative taxonomic abundance analysis)"), 
     method='spearman', 
     verbose=FALSE
)
#> 
#> 2024-06-26 14:28:48.184477 Removed 1 records with no data.
#> 
#> 2024-06-26 14:28:48.191186 Removed 1 records with no data.
correlationDT <- getComputeResult(correlationOutput, "data.table")
correlationIGraph <- getComputeResult(correlationOutput, "igraph")