Package: OptCirClust
Type: Package
Title: Circular, Periodic, or Framed Data Clustering: Fast, Optimal,
        and Reproducible
Version: 0.0.4
Date: 2021-07-27
Authors@R: c(person("Tathagata", "Debnath", role = "aut", 
	                  comment = c(ORCID = "0000-0001-6445-275X")),
             person("Joe", "Song", role = c("aut", "cre"),
                    comment = c(ORCID = "0000-0002-6883-6547"),
		                email = "joemsong@cs.nmsu.edu"))
Author: Tathagata Debnath [aut] (<https://orcid.org/0000-0001-6445-275X>),
  Joe Song [aut, cre] (<https://orcid.org/0000-0002-6883-6547>)
Maintainer: Joe Song <joemsong@cs.nmsu.edu>
Description: Fast, optimal, and reproducible clustering algorithms for
 circular, periodic, or framed data. The algorithms introduced here
 are based on a core algorithm for optimal framed clustering the authors
 have developed (Debnath & Song 2021) <doi:10.1109/TCBB.2021.3077573>.
 The runtime of these algorithms is O(K N log^2 N), where K is the number
 of clusters and N is the number of circular data points. On a desktop
 computer using a single processor core, millions of data points can be
 grouped into a few clusters within seconds. One can apply the algorithms
 to characterize events along circular DNA molecules, circular RNA
 molecules, and circular genomes of bacteria, chloroplast, and
 mitochondria. One can also cluster climate data along any given
 longitude or latitude. Periodic data clustering can be formulated as
 circular clustering. The algorithms offer a general high-performance
 solution to circular, periodic, or framed data clustering. 
VignetteBuilder: knitr
License: LGPL (>= 3)
Encoding: UTF-8
RoxygenNote: 7.1.1
LinkingTo: Rcpp
Imports: Ckmeans.1d.dp, graphics, plotrix, Rcpp, Rdpack, stats,
        reshape2
Suggests: ape, ggplot2, knitr, rmarkdown, testthat
NeedsCompilation: yes
RdMacros: Rdpack
Packaged: 2021-07-28 07:01:31 UTC; joesong
Repository: CRAN
Date/Publication: 2021-07-28 07:40:05 UTC
Built: R 4.6.0; aarch64-apple-darwin23; 2026-04-26 03:04:33 UTC; unix
Archs: OptCirClust.so.dSYM
