Clustering

A tool that implements the clustering algorithms from 'mothur' (Schloss PD et al. (2009) ). 'clustur' make use of the cluster() and make.shared() command from 'mothur'. Our cluster() function has five different algorithms implemented: 'OptiClust', 'furthest', 'nearest', 'average', and 'weighted'. 'OptiClust' is an optimized clustering method for Operational Taxonomic Units, and you can learn more here, (Westcott SL, Schloss PD (2017) ). The make.shared() command is always applied at the end of the clustering command. This functionality allows us to generate and create clustering and abundance data efficiently.


R-CMD-check test-coverage lint pkgdown CRAN-downloads

Overview

clustur was developed for two main reasons: to allow developers to easily create pipelines with mothur code in R, and to give users a powerful clustering algorithm from mothur without having to download it. Because clustur is built using rcpp, it benefits from the speed of C++ and the usability of R. Additionally, since clustur will be open source, developers can modify are package as needed. This will not only help us continue to create high quality packages, but will allow everyone to take advantage of the foundation that is already built.

Installation

For the official release from CRAN you can use the standard install.packages() function:

# install via cran
install.packages("clustur")
library(clustur)

For the developmental version, you can use the install_github() function from the {devtools} package

# install via github
devtools::install_github("SchlossLab/clustur")
library(clustur)

Getting Started

To get started, look at the “Get started” page.

Contributions

For feature request please visit the issue page in GitHub and use the feature tag. If you would like to contribute pull request are welcomed!

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("clustur")

0.1.4 by Patrick Schloss, 10 months ago


http://www.schlosslab.org/clustur/, https://github.com/SchlossLab/clustur


Report a bug at https://github.com/SchlossLab/clustur/issues


Browse source code at https://github.com/cran/clustur


Authors: Gregory Johnson [aut] , Sarah Westcott [aut] , Patrick Schloss [aut, cre, cph] (ORCID:


Documentation:   PDF Manual  


GPL (>= 3) license


Imports Matrix, methods, Rcpp, utils

Suggests knitr, rmarkdown, testthat, xml2

Linking to Rcpp, testthat


Imported by mums2.


See at CRAN