Learn R Programming

ClusTorus (version 0.2.2)

Prediction and Clustering on the Torus by Conformal Prediction

Description

Provides various tools of for clustering multivariate angular data on the torus. The package provides angular adaptations of usual clustering methods such as the k-means clustering, pairwise angular distances, which can be used as an input for distance-based clustering algorithms, and implements clustering based on the conformal prediction framework. Options for the conformal scores include scores based on a kernel density estimate, multivariate von Mises mixtures, and naive k-means clusters. Moreover, the package provides some basic data handling tools for angular data.

Copy Link

Version

Install

install.packages('ClusTorus')

Monthly Downloads

275

Version

0.2.2

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Seungki Hong

Last Published

January 4th, 2022

Functions in ClusTorus (0.2.2)

ILE

ILE: Structure of the Isoleucine
ang.dist

Angular distance
ang.pdist

Pairwise L2 angular distance
EMsinvMmix

Fitting mixtures of bivariate von Mises distribution
cp.torus.kde

Conformal prediction set indices with kernel density estimation
clus.torus

Clustering on the torus by conformal prediction
cluster.assign.torus

Clustering by connected components of ellipsoids
SARS_CoV_2

SARS-CoV-2: chain B of Structure of the SARS-CoV-2 spike glycoprotein(closed state)
ang.minus

Angular subtraction
ClusTorus-package

ClusTorus: Prediction and Clustering on the Torus by Conformal Prediction
grid.torus

Grid on torus
icp.torus

Conformity score for inductive prediction sets
toydata1

toydata1: Labelled Data for 5 Clusters
toydata2

toydata2: Labelled Data for 3 Clusters
hyperparam.alpha

Selecting optimal level based on the runs of the number of clusters
hyperparam.torus

Selecting optimal hyperparameters for the conformal prediction set
icp.torus.eval

Inductive prediction sets for each level
kde.torus

Kernel density estimation using circular von Mises distribution
hyperparam.J

Selecting optimal number of mixture components based on various criteria
kmeans.torus

K-Means Clustering on Torus
wtd.stat.ang

Weighted extrinsic mean direction and mean resultant length
on.torus

Transform the angular data to be on principal interval
data_6VXX

6VXX: Structure of the SARS-CoV-2 spike glycoprotein(closed state)
ellip.kmeans.torus

K-Means Clustering to K-Spheres Clustering on Torus
tor.minus

Toroidal subtraction