Learn R Programming

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!

Copy Link

Version

Install

install.packages('clustur')

Monthly Downloads

619

Version

0.1.2

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Patrick Schloss

Last Published

April 14th, 2025

Functions in clustur (0.1.2)

split_clusters_to_list

Split Clusters to List
get_cutoff

Get Cutoff
get_bins

Get Clusters
create_sparse_matrix

Create Sparse Matrix
get_count_table

Get Count Table
get_metrics

Get Metrics
cluster

Cluster entities together
clustur-package

clustur: Clustering
get_distance_df

Get Distance Data Frame
example_path

Example Path
get_abundance

Get Shared
read_dist

Read distance matrices
read_count

Read count table
validate_count_table

Validate Count Table