JASPAR is a data package that provides programmatic access to transcription factor (TF) binding profiles from the JASPAR database.
This package integrates all major JASPAR releases (latest: 2026) and exposes curated position frequency matrices (PFMs), deep learning-based TF binding models, and associated genomic annotations for computational and experimental genomics research.
JASPAR has provided open-access, manually curated, and non-redundant DNA binding profiles for TFs for over 20 years.
This R package mirrors the content of the main JASPAR database and makes it programmatically accessible for downstream analyses in R/Bioconductor pipelines.
You can install the package from this repository:
# install.packages("remotes")
remotes::install_github("da-bar/JASPAR")For detailed usage examples, see the package vignettes:
browseVignettes("JASPAR")- Report issues here: GitHub Issues
- Contributions are welcome via pull requests.
- For database-related inquiries, visit the JASPAR helpdesk.
This package is licensed under GPL-2.
Upstream data licensing and citation requirements apply.
- JASPAR database → https://jaspar.elixir.no/
- Bug reports → https://github.com/da-bar/JASPAR/issues
Maintainer: Damir Baranašić ✉️
ORCID: 0000-0001-5948-0932
