ct.RRAalpha: Aggregation of P-value Ranks using a Beta Distribution and...

View source: R/RRAalpha.R

ct.RRAalphaR Documentation

Aggregation of P-value Ranks using a Beta Distribution and Alpha Cutoff

Description

This function is called internally as a single instance of the beta aggregation step in RRAa. Users should not interact with it directly. The expected input is a set of rank statistics, and a paired alpha argument defining which values to consider in downstream analyses (see below).

As of gCrisprTools 2.0, this function does not consider 'row.names' associated with the provided values, and the p-values are expected to be provided in register with the provided 'g.key' object.

Usage

ct.RRAalpha(p, g.key, shuffle = FALSE)

Arguments

p

A single column matrix of rank statistics.

g.key

data.frame with guide and gene names

shuffle

Logical indicating whether to shuffle the rank statistics prior to calculating the rho statistics (useful for permutation).

Value

Nothing, or a named list of target-level P-values, which are treated as a rho statistic in the permutation step.

Author(s)

Russell Bainer

Examples

data('fit')
data('ann')
geneScores <- ct.RRAalpha(fit$p.value, ann, shuffle = FALSE)

OscarBrock/gCrisprTools documentation built on Oct. 25, 2022, 7:29 a.m.