Description pathwayPCA data functions pathwayPCA -Omics functions pathwayPCA methods pathwayPCA results functions
With the advance in high-throughput technology for molecular
assays, multi-omics datasets have become increasingly available. In this
workshop, we will demonstrate using the pathwayPCA package to perform
integrative pathway-based analyses of multi-omics datasets. In particular,
we will demonstrate through three case studies the capabilities of
pathwayPCA
perform pathway analysis with gene selection,
integrate multi-omics datasets to identify driver genes,
estimate and visualize sample-specific pathway activities in ovarian cancer, and
identify pathways with sex-specific effects in kidney cancer.
pathwayPCA
data functionsread_gmt
- imports a .gmt
file
as a pathway collection
SE2Tidy
- extracts an assay from a SummarizedExperiment object (https://doi.org/10.18129/B9.bioc.SummarizedExperiment) and turns it into a “tidy” data frame
TransposeAssay
- is a variant of the
base t
function designed specifcially for data
frames and tibbles. It preserves row and column names after
transposition.
pathwayPCA -Omics
functionsCreateOmics
- takes in a collection of
pathways, a single -omics assay, and a clinical response data frame
and creates a data object of class Omics*
SubsetPathwayData
- can extract the
pathway-specific assay values and responses for a given pathway from
an Omics*
object
pathwayPCA
methodsAESPCA_pVals
- takes in an Omics*
object and calculates pathway p-values (parametrically or non-
parametrically), principal components, and loadings via AESPCA. This
returns an object of class aespcOut
.
SuperPCA_pVals
- takes in an
Omics*
object with valid response information and calculates
pathway parametric p-values, principal components, and loadings
via SuperPCA. This returns an object of class superpcOut
.
pathwayPCA
results functionsgetPathPCLs
- takes in an object of
class aespcOut
or superpcOut
and the TERMS
name
of a pathway. This function extracts 1) the data frame of principal
components and subject IDs for the given pathway, and 2) a data frame
of sparse loadings and feature names for the given pathway.
getPathpVals
- takes in an object of
class aespcOut
or superpcOut
and returns a table of the
p-values and false discovery rates for each pathway
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.