Skip to content

spgs

Statistical Patterns in Genomic Sequences

v1.0-4 · Oct 3, 2023 · GPL (>= 2)

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

14 NOTE
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)
NOTE r-devel-linux-x86_64-debian-clang

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}, 
       |                                                   ^
NOTE r-devel-linux-x86_64-debian-gcc

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}, 
       |                                                   ^
NOTE r-devel-linux-x86_64-fedora-clang

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}, 
       |                                                   ^
NOTE r-devel-linux-x86_64-fedora-gcc

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}, 
       |                                                   ^
NOTE r-devel-macos-arm64

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}, 
       |                                                   ^
NOTE r-devel-windows-x86_64

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}, 
       |                                                   ^
NOTE r-oldrel-macos-arm64

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}, 
       |                                                   ^
NOTE r-oldrel-macos-x86_64

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}, 
       |                                                   ^
NOTE r-oldrel-windows-x86_64

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}, 
       |                                                   ^
NOTE r-patched-linux-x86_64

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}, 
       |                                                   ^
NOTE r-release-linux-x86_64

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}, 
       |                                                   ^
NOTE r-release-macos-arm64

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}, 
       |                                                   ^
NOTE r-release-macos-x86_64

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}, 
       |                                                   ^
NOTE r-release-windows-x86_64

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
NOTE r-devel-linux-x86_64-debian-clang

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}, 
       |                                                   ^
NOTE r-devel-linux-x86_64-debian-gcc

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}, 
       |                                                   ^
NOTE r-devel-linux-x86_64-fedora-clang

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}, 
       |                                                   ^
NOTE r-devel-linux-x86_64-fedora-gcc

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}, 
       |                                                   ^
NOTE r-devel-macos-arm64

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}, 
       |                                                   ^
NOTE r-devel-windows-x86_64

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}, 
       |                                                   ^
NOTE r-patched-linux-x86_64

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}, 
       |                                                   ^
NOTE r-release-linux-x86_64

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}, 
       |                                                   ^
NOTE r-release-macos-arm64

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}, 
       |                                                   ^
NOTE r-release-macos-x86_64

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}, 
       |                                                   ^
NOTE r-release-windows-x86_64

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}, 
       |                                                   ^
NOTE r-oldrel-macos-arm64

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}, 
       |                                                   ^
NOTE r-oldrel-macos-x86_64

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}, 
       |                                                   ^
NOTE r-oldrel-windows-x86_64

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}, 
       |                                                   ^

Reverse Dependencies (1)

suggests

Dependency Network

Dependencies Reverse dependencies prmisc spgs

Version History

new 1.0-4 Mar 10, 2026
updated 1.0-4 ← 1.0-3 diff Oct 2, 2023
updated 1.0-3 ← 1.0-2 diff Dec 5, 2019
updated 1.0-2 ← 1.0-1 diff May 15, 2018
updated 1.0-1 ← 1.0 diff Jul 20, 2017
new 1.0 Mar 27, 2015