Bioc2026 Registration Open!

periodicDNA

Set of tools to identify periodic occurrences of k-mers in DNA sequences

Bioconductor version: 3.23 · Package version: 1.22.0

This R package helps the user identify k-mers (e.g. di- or tri-nucleotides) present periodically in a set of genomic loci (typically regulatory elements). The functions of this package provide a straightforward approach to find periodic occurrences of k-mers in DNA sequences, such as regulatory elements. It is not aimed at identifying motifs separated by a conserved distance; for this type of analysis, please visit MEME website.

Installation

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

BiocManager::install("periodicDNA")

Details

MaintainerJacques Serizay <jacquesserizay@gmail.com>
AuthorJacques Serizay [aut, cre] (ORCID: <https://orcid.org/0000-0002-4295-0624>)
LicenseGPL-3 + file LICENSE
URLhttps://github.com/js2264/periodicDNA
Bug Reportshttps://github.com/js2264/periodicDNA/issues
Downloads rank333
Source branchRELEASE_3_23
biocViewsAlignment, Coverage, DataImport, MotifAnnotation, MotifDiscovery, SequenceMatching, Sequencing, Software

Documentation

Download

Dependencies

Depends: R (>= 4.0), Biostrings, GenomicRanges, IRanges, BSgenome, BiocParallel

Imports: S4Vectors, rtracklayer, stats, Seqinfo, magrittr, zoo, ggplot2, methods, parallel, cowplot

Suggests: BSgenome.Scerevisiae.UCSC.sacCer3, BSgenome.Celegans.UCSC.ce11, BSgenome.Dmelanogaster.UCSC.dm6, BSgenome.Drerio.UCSC.danRer10, BSgenome.Hsapiens.UCSC.hg38, BSgenome.Mmusculus.UCSC.mm10, reticulate, testthat, covr, knitr, rmarkdown, pkgdown