segmenTier: Similarity-Based Segmentation of Multidimensional Signals

A dynamic programming solution to segmentation based on maximization of arbitrary similarity measures within segments. The general idea, theory and this implementation are described in Machne, Murray & Stadler (2017) <doi:10.1038/s41598-017-12401-8>. In addition to the core algorithm, the package provides time-series processing and clustering functions as described in the publication. These are generally applicable where a ‘k-means' clustering yields meaningful results, and have been specifically developed for clustering of the Discrete Fourier Transform of periodic gene expression data ('circadian’ or ‘yeast metabolic oscillations’). This clustering approach is outlined in the supplemental material of Machne & Murray (2012) <doi:10.1371/journal.pone.0037906>), and here is used as a basis of segment similarity measures. Notably, the time-series processing and clustering functions can also be used as stand-alone tools, independent of segmentation, e.g., for transcriptome data already mapped to genes.

Version: 0.1.2
Imports: Rcpp (≥ 0.12.7)
LinkingTo: Rcpp
Suggests: flowMerge, flowClust, flowCore, knitr, rmarkdown
Published: 2019-02-18
Author: Rainer Machne, Douglas B. Murray, Peter F. Stadler
Maintainer: Rainer Machne <raim at tbi.univie.ac.at>
BugReports: https://github.com/raim/segmenTier/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/raim/segmenTier
NeedsCompilation: yes
CRAN checks: segmenTier results

Documentation:

Reference manual: segmenTier.pdf
Vignettes: segmenTier

Downloads:

Package source: segmenTier_0.1.2.tar.gz
Windows binaries: r-devel: segmenTier_0.1.2.zip, r-release: segmenTier_0.1.2.zip, r-oldrel: segmenTier_0.1.2.zip
macOS binaries: r-release (arm64): segmenTier_0.1.2.tgz, r-oldrel (arm64): segmenTier_0.1.2.tgz, r-release (x86_64): segmenTier_0.1.2.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=segmenTier to link to this page.