| orderSimilarityMatrix | R Documentation |
Internal function for shiny application. May also be used outside of shiny to reconstruct figures.
orderSimilarityMatrix(
similarityMatrix,
sps,
type = c("retentionTime", "mz", "clustering"),
group = FALSE
)
similarityMatrix |
|
sps |
|
type |
|
group |
|
orderSimilarityMatrix takes a similarity matrix,
Spectra object (sps, containing information on m/z and
retention time), and a character vector as arguments. It will then
reorder rows and columns of the similarityMatrix object such,
that it orders rows and columns of similarityMatrix according to
m/z, retention time or clustering in each group.
orderSimilarityMatrix is employed in the shinyCircos
function to create similarityMatrix objects which will allow to switch
between different types of ordering in between groups (sectors) in the
circos plot. It may be used as well externally, to reproduce plots outside
of the reactive environment (see vignette for a workflow).
matrix, orderSimilarityMatrix returns a similarity
matrix with ordered rownames according to the character vector
type
Thomas Naake, thomasnaake@googlemail.com
data("spectra", package = "MetCirc")
similarityMat <- Spectra::compareSpectra(sps_tissue[1:10],
FUN = MsCoreUtils::ndotproduct, ppm = 10)
rownames(similarityMat) <- colnames(similarityMat) <- sps_tissue$name[1:10]
## order according to retention time
orderSimilarityMatrix(similarityMatrix = similarityMat,
sps = sps_tissue, type = "retentionTime", group = FALSE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.