Bioc2026 Registration Open!

SEMPLR

SNP Effect Matrix Pipeline in R

Bioconductor version: 3.23 · Package version: 1.0.1

SEMPLR computes transcription factor binding affinity scores for genomic positions and genetic variants. Scores are computed from SNP Effect Matrices (SEMs) produced by SEMpl. 223 pre-computed SEMs are included with the package or custom sets can be provided. Enrichment can be tested among sets of genomic positions to determine if transcription factor binding events occur more often than expected. Comparing binding affinity scores between alleles can reveal differences in transcription factor binding with genetic variation. This package also includes several visualization functions to view scores both on the motif and variant/position level.

Installation

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

BiocManager::install("SEMPLR")

Details

MaintainerGrace Kenney <kenney.grace6@gmail.com>
AuthorGrace Kenney [aut, cre] (ORCID: <https://orcid.org/0009-0009-6308-3150>), Douglas Phanstiel [aut], NIH NIGMS [fnd], NSF GRFP [fnd]
LicenseMIT + file LICENSE
URLhttps://github.com/grkenney/SEMPLR, https://grkenney.github.io/SEMPLR
Bug Reportshttps://www.github.com/grkenney/SEMPLR/issues
Downloads rank61
Source branchRELEASE_3_23
biocViewsGenomicVariation, MotifAnnotation, SNP, Software, Transcription

Documentation

Download

Dependencies

Depends: R (>= 4.1.0)

Imports: BiocGenerics, Biostrings, GenomeInfoDb, AnnotationDbi, ggplot2, ggrepel, VariantAnnotation, GenomicRanges, GenomicFeatures, data.table, methods, scales, S4Vectors, stats, rlang, stringi, universalmotif, Rcpp, ggtree

LinkingTo: Rcpp

Suggests: knitr, rmarkdown, BiocStyle, devtools, testthat (>= 3.0.0), IRanges, BSgenome.Hsapiens.UCSC.hg38, BSgenome.Hsapiens.UCSC.hg19, TxDb.Hsapiens.UCSC.hg38.knownGene, org.Hs.eg.db