Learn R Programming

PWMEnrich (version 4.8.2)

makePWMPvalCutoffBackgroundFromSeq: Construct a P-value cutoff background from a set of sequences

Description

This function creates a P-value cutoff background for motif enrichment.

Usage

makePWMPvalCutoffBackgroundFromSeq(bg.seq, motifs, p.value = 0.001, bg.pseudo.count = 1, bg.source = "", verbose = TRUE)

Arguments

bg.seq
a set of background sequences, either a list of DNAString object or DNAStringSet object
motifs
a set of motifs, either a list of frequency matrices, or a list of PWM objects. If frequency matrices are given, the background distribution is fitted from bg.seq.
p.value
the P-value used to find cuttoffs for each of the motifs
bg.pseudo.count
the pseudo count which is shared between nucleotides when frequency matrices are given
bg.source
textual description of background source
verbose
if to print verbose output

Value

an object of type PWMCutoffBackground

Examples

Run this code
## Not run: 
# if(require("PWMEnrich.Dmelanogaster.background")){
#    data(MotifDb.Dmel.PFM)
# 
#    # use the empirical background to pick a threshold and make cutoff background
#    makePWMPvalCutoffBackground(Dmelanogaster$upstream2000, 0.001)
# }
# ## End(Not run)

Run the code above in your browser using DataLab