Bioc2026 Registration Open!

universalmotif

A Toolkit for Sequence Motif Analysis

Bioconductor version: 3.24 · Package version: 1.31.54

A comprehensive toolkit for working with sequence motifs in R. Imports and exports most common motif formats (JASPAR, MEME, HOMER, TRANSFAC, CIS-BP, UNIPROBE) and interoperates with the other Bioconductor motif packages. Analysis functions cover de novo motif discovery, motif-vs-motif comparison and clustering, P-value calculation, sequence scanning, enrichment against shuffled or composition-matched backgrounds, positional bias testing, and pairwise motif co-occurrence. Also includes utilities for sequence shuffling, motif trimming, higher-order representations, ground-truth simulation by motif implantation, and logo-plotting functionality.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("universalmotif")

Details

MaintainerBenjamin Jean-Marie Tremblay <benjamin.tremblay@uwaterloo.ca>
AuthorBenjamin Jean-Marie Tremblay [aut, cre] (ORCID: <https://orcid.org/0000-0002-7441-2951>), Sabrina Nystrom [ctb] (ORCID: <https://orcid.org/0000-0003-1000-1579>)
LicenseGPL-3
URLhttps://bioconductor.org/packages/universalmotif/
Bug Reportshttps://github.com/bjmt/universalmotif/issues
Downloads rank1770
Source branchdevel
biocViewsDataImport, GeneRegulation, MotifAnnotation, MotifDiscovery, Software

Documentation

Download

Follow the installation instructions to use this package in your R session.

Source packageuniversalmotif_1.31.54.tar.gz
Windows binary (x86_64)universalmotif_1.31.54.zip
macOS binary (arm64)universalmotif_1.31.54.tgz
macOS binary (x86_64)universalmotif_1.31.54.tgz
Dependencies

Depends: R (>= 4.1.0)

Imports: methods, stats, utils, parallel, MASS, ggplot2, yaml, IRanges, Rcpp, Biostrings, BiocGenerics, S4Vectors, rlang, grid, grDevices, MatrixGenerics

LinkingTo: Rcpp, RcppThread

Suggests: spelling, knitr, bookdown, TFBSTools, rmarkdown, MotifDb, testthat, BiocParallel, seqLogo, motifStack, dplyr, ape, ggtree, processx, ggseqlogo, cowplot, GenomicRanges, GenomeInfoDb, ggbio, rtracklayer, BSgenome, BSgenome.Athaliana.TAIR.TAIR9

Enhances: PWMEnrich, rGADEM

Reverse dependencies

Imports Me (6): ChIPpeakAnno, circRNAprofiler, memes, MotifPeeker, motifTestR, SEMPLR

Suggests Me (1): epiSeeker