toPWM {PWMEnrich} | R Documentation

## Convert motifs into PWMs

### Description

Convert motifs into PWMs

### Usage

    toPWM(motifs, ids = names(motifs), targets = names(motifs),
      seq.count = 50, prior = c(A = 0.25, C = 0.25, G = 0.25, T = 0.25), ...)

### Arguments

`motifs` | a list of motifs either as position probability matrices (PPM) or frequency matirces (PFMs)
`ids` | the set of IDs for the motifs (defaults to names of the 'motifs' list)
`targets` | the set of target TF names for the motifs (defaults to names of the 'motifs' list)
`seq.count` | provides a vector of sequence counts for probability matrices (PPMs)
`prior` | frequencies of the four letters in the genome. Default is uniform background
`...` | other parameters to PWMUnscaled

### Examples

    if(require("PWMEnrich.Dmelanogaster.background")){
       data(MotifDb.Dmel.PFM)

       toPWM(MotifDb.Dmel.PFM) # convert to PWM with uniform background

       prior = getBackgroundFrequencies("dm3", quick=TRUE) # get background for drosophila (quick mode on a reduced dataset)
       toPWM(MotifDb.Dmel.PFM, prior=prior) # convert with genomic background
    }

[Package PWMEnrich version 4.20.0 Index]