performViper: Perform VIPER

View source: R/performViper.R

performViperR Documentation

Perform VIPER

Description

Performs VIPER analysis on a RNA-seq dataset contained by an ingres object. This function is merely a wrapper around the original VIPER function, designed to suit the ingres workflow and properly prepare the input data.

Usage

performViper(ingres.object, regulon, verbose = FALSE)

Arguments

ingres.object

An ingres object.

regulon

Object of class regulon or list of objects of class regulon for metaVIPER analysis

verbose

Logical, whether progression messages should be printed in the terminal

Value

An ingres object with the result of the VIPER inference in the viper slot

Examples


# Subset regulon to speed up example run
regulon = aracne.networks::regulonblca[1:100]
ing = createIngresObjectFromSeurat(
  small_blca_wang, "RNA", "data", network_genes, network
)
performViper(ing, regulon)


ingres documentation built on Sept. 14, 2022, 9:05 a.m.