Computes functional alignment between consortium metabolisms.
Dispatches on the combination of x and y:
align(CM, CM): Pairwise alignment of two consortiaalign(CMS): Multiple alignment across all consortia in the setalign(CM, CMS): Database search – align one consortium against all in a set
Usage
align(x, y, method = "FOS", ...)
# S4 method for class 'ConsortiumMetabolism,ConsortiumMetabolism'
align(x, y, method = "FOS", computePvalue = FALSE, nPermutations = 999L, ...)
# S4 method for class 'ConsortiumMetabolismSet,missing'
align(x, y, method = "FOS", BPPARAM = BiocParallel::SerialParam(), ...)
# S4 method for class 'ConsortiumMetabolism,ConsortiumMetabolismSet'
align(x, y, method = "FOS", BPPARAM = BiocParallel::SerialParam(), ...)Arguments
- x
A ConsortiumMetabolism object (query).
- y
A ConsortiumMetabolismSet object (database).
- method
Character scalar specifying the metric.
- ...
Additional arguments (currently unused).
- computePvalue
Logical; compute permutation p-value? Default
FALSE.- nPermutations
Integer; number of permutations. Default
999L.- BPPARAM
A BiocParallel::BiocParallelParam object. Default
BiocParallel::SerialParam().
Value
A ConsortiumMetabolismAlignment object.
A ConsortiumMetabolismAlignment object of type
"pairwise".
A ConsortiumMetabolismAlignment object of type
"multiple".
A ConsortiumMetabolismAlignment object of type
"search".
Functions
align(x = ConsortiumMetabolism, y = ConsortiumMetabolism): Pairwise alignment of two ConsortiumMetabolism objectsalign(x = ConsortiumMetabolismSet, y = missing): Multiple alignment across all consortia in a ConsortiumMetabolismSetalign(x = ConsortiumMetabolism, y = ConsortiumMetabolismSet): Database search – align a ConsortiumMetabolism against all consortia in a ConsortiumMetabolismSet