scoreThreshold: Score threshold

Description Usage Arguments Details Value Examples

View source: R/score_wrapper.R

Description

This function computes the score threshold for a desired false positive probability 'alpha'.

Usage

1
scoreThreshold(pfm, bg)

Arguments

pfm

An R matrix that represents a position frequency matrix

bg

A Background object

Details

Note that the returned alpha usually differs slightly from the one that is prescribed using motifcounterOptions, because of the discrete nature of the sequences.

Value

List containing

threshold

Score threshold

alpha

False positive probability

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
# Load sequences
seqfile = system.file("extdata", "seq.fasta", package = "motifcounter")
seqs = Biostrings::readDNAStringSet(seqfile)

# Load background
bg = readBackground(seqs, 1)

# Load motif
motiffile = system.file("extdata", "x31.tab", package = "motifcounter")
motif = t(as.matrix(read.table(motiffile)))

# Compute the score threshold
motifcounter:::scoreThreshold(motif, bg)

motifcounter documentation built on Nov. 8, 2020, 5:44 p.m.