Description
A collection of statistical hypothesis tests and other techniques for identifying certain spatial relationships/phenomena in DNA sequences. In particular, it provides tests and graphical methods for determining whether or not DNA sequences comply with Chargaff's second parity rule or exhibit purine-pyrimidine parity. In addition, there are functions for efficiently simulating discrete state space Markov chains and testing arbitrary symbolic sequences of symbols for the presence of first-order Markovianness. Also, it has functions for counting words/k-mers (and cylinder patterns) in arbitrary symbolic sequences. Functions which take a DNA sequence as input can handle sequences stored as SeqFastadna objects from the 'seqinr' package.
Downloads
312
Last 30 days
12712th
898
Last 90 days
4.8K
Last year
Trend: -2.8% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (14 non-OK)
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^
Rd files
checkRd: (-1) cylinder.counts.Rd:61-62: Lost braces
61 | nucleotide, so that \code{a.c} represents the set {\code{aac}, \code{acc},
| ^