Construct a Motif
object containing DNA sequence motif
information and add it to an existing Seurat object or ChromatinAssay.
If running on a Seurat object, AddMotifs
will also run
RegionStats
to compute the GC content of each peak and store
the results in the feature metadata.
AddMotifs(object, ...)# S3 method for default
AddMotifs(object, genome, pfm, verbose = TRUE, ...)
# S3 method for ChromatinAssay
AddMotifs(object, genome, pfm, verbose = TRUE, ...)
# S3 method for Seurat
AddMotifs(object, genome, pfm, assay = NULL, verbose = TRUE, ...)
A Seurat object or ChromatinAssay object
Additional arguments passed to other methods
A BSgenome
, DNAStringSet
, FaFile
, or
string stating the genome build recognized by getBSgenome
.
A PFMatrixList
or PWMatrixList
object containing
position weight/frequency matrices to use
Display messages
Name of assay to use. If NULL, use the default assay
When running on a ChromatinAssay
or Seurat
object,
returns a modified version of the input object. When running on a matrix,
returns a Motif
object.