Package: PeakSegOptimal 2024.10.1

PeakSegOptimal: Optimal Segmentation Subject to Up-Down Constraints

Computes optimal changepoint models using the Poisson likelihood for non-negative count data, subject to the PeakSeg constraint: the first change must be up, second change down, third change up, etc. For more info about the models and algorithms, read "Constrained Dynamic Programming and Supervised Penalty Learning Algorithms for Peak Detection" <https://jmlr.org/papers/v21/18-843.html> by TD Hocking et al.

Authors:Toby Dylan Hocking [aut, cre]

PeakSegOptimal_2024.10.1.tar.gz
PeakSegOptimal_2024.10.1.zip(r-4.5)PeakSegOptimal_2024.10.1.zip(r-4.4)PeakSegOptimal_2024.10.1.zip(r-4.3)
PeakSegOptimal_2024.10.1.tgz(r-4.5-x86_64)PeakSegOptimal_2024.10.1.tgz(r-4.5-arm64)PeakSegOptimal_2024.10.1.tgz(r-4.4-x86_64)PeakSegOptimal_2024.10.1.tgz(r-4.4-arm64)PeakSegOptimal_2024.10.1.tgz(r-4.3-x86_64)PeakSegOptimal_2024.10.1.tgz(r-4.3-arm64)
PeakSegOptimal_2024.10.1.tar.gz(r-4.5-noble)PeakSegOptimal_2024.10.1.tar.gz(r-4.4-noble)
PeakSegOptimal_2024.10.1.tgz(r-4.4-emscripten)PeakSegOptimal_2024.10.1.tgz(r-4.3-emscripten)
PeakSegOptimal.pdf |PeakSegOptimal.html
PeakSegOptimal/json (API)
NEWS

# Install 'PeakSegOptimal' in R:
install.packages('PeakSegOptimal', repos = c('https://tdhock.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tdhock/peaksegoptimal/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

Conda-Forge:

cpp

3.33 score 6 stars 36 scripts 307 downloads 7 exports 30 dependencies

Last updated 5 months agofrom:d20f3a37bb. Checks:11 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 01 2025
R-4.5-win-x86_64OKMar 01 2025
R-4.5-mac-x86_64OKMar 01 2025
R-4.5-mac-aarch64OKMar 01 2025
R-4.5-linux-x86_64OKMar 01 2025
R-4.4-win-x86_64OKMar 01 2025
R-4.4-mac-x86_64OKMar 01 2025
R-4.4-mac-aarch64OKMar 01 2025
R-4.3-win-x86_64OKMar 01 2025
R-4.3-mac-x86_64OKMar 01 2025
R-4.3-mac-aarch64OKMar 01 2025

Exports:oracleModelComplexityPeakSegFPOPPeakSegFPOPchromPeakSegPDPAPeakSegPDPAchromPeakSegPDPAInfPoissonLoss

Dependencies:clicolorspacedata.tablefansifarverggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepenaltyLearningpillarpkgconfigR6RColorBrewerrlangscalestibbleutf8vctrsviridisLitewithr

Readme and manuals

Help Manual

Help pageTopics
H3K4me3_PGP_immune ChIP-seq data set chunk 24H3K4me3_PGP_immune_chunk24
H3K4me3_XJ_immune chunk 1H3K4me3_XJ_immune_chunk1
oracleModelComplexityoracleModelComplexity
PeakSegFPOPPeakSegFPOP
PeakSegFPOPchromPeakSegFPOPchrom
PeakSegPDPAPeakSegPDPA
PeakSegPDPAchromPeakSegPDPAchrom
PeakSegPDPAInfPeakSegPDPAInf
PoissonLossPoissonLoss