QuadratiK: A Python and R package for clustering on the sphere and goodness-of-fit tests

We introduce QuadratiK , an open-source software, implemented in R and Python . QuadratiK supports normality tests, and two and k -sample tests, using kernel-based quadratic distances. The software also includes tests for uniformity on the d -dimensional sphere and a clustering algorithm using the Poisson kernel-based densities. Functions for generating random samples from these densities are included. These methods are encoded via object-oriented and extensively unit-tested implementations. QuadratiK offers graphical functions that enhance user experience by facilitating the validation, visualization, and interpretation of clustering results. We compare QuadratiK with related available libraries and provide illustrative code examples. In summary, QuadratiK offers a powerful suite of tools in R and Python , enabling researchers and practitioners to perform meaningful analyses and derive valid and reproducible inference across a wide range of fields. The R 3 3 https://github.com/ropensci/QuadratiK . and Python 4 4 https://github.com/rmj3197/QuadratiK . codes are available under the GPL-3.0 license. Finally, we propose a dashboard application, a graphical user interface to the implemented methods, with the aim to facilitate the usage of the software among practitioners from different domains. • QuadratiK offers methods using the global inferential quadratic distances framework. • A graphical user interface is available allowing for non–programmatic use. • Algorithms to generate samples from Poisson kernel-based distributions are provided. • A comparison with other packages in terms of developmental aspects is provided.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-05-19
DOI
https://doi.org/10.1016/j.softx.2025.102155
Primary Topic
Bayesian Methods and Mixture Models
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

QuadratiK: A Python and R package for clustering on the sphere and goodness-of-fit tests

Marianthi Markatou, Giovanni Saraceno, Raktim Mukhopadhyay
3 links
SoftwareX
Bayesian Methods and Mixture Models
article

QuadratiK: A Python and R package for clustering on the sphere and goodness-of-fit tests

Marianthi Markatou, Giovanni Saraceno, Raktim Mukhopadhyay
article en

Abstract

We introduce QuadratiK , an open-source software, implemented in R and Python . QuadratiK supports normality tests, and two and k -sample tests, using kernel-based quadratic distances. The software also includes tests for uniformity on the d -dimensional sphere and a clustering algorithm using the Poisson kernel-based densities. Functions for generating random samples from these densities are included. These methods are encoded via object-oriented and extensively unit-tested implementations. QuadratiK offers graphical functions that enhance user experience by facilitating the validation, visualization, and interpretation of clustering results. We compare QuadratiK with related available libraries and provide illustrative code examples. In summary, QuadratiK offers a powerful suite of tools in R and Python , enabling researchers and practitioners to perform meaningful analyses and derive valid and reproducible inference across a wide range of fields. The R 3 3 https://github.com/ropensci/QuadratiK . and Python 4 4 https://github.com/rmj3197/QuadratiK . codes are available under the GPL-3.0 license. Finally, we propose a dashboard application, a graphical user interface to the implemented methods, with the aim to facilitate the usage of the software among practitioners from different domains. • QuadratiK offers methods using the global inferential quadratic distances framework. • A graphical user interface is available allowing for non–programmatic use. • Algorithms to generate samples from Poisson kernel-based distributions are provided. • A comparison with other packages in terms of developmental aspects is provided.

SoftwareXVol. 31
Jacobs Institute (US), University at Buffalo, State University of New York (US)
Kaleida Health Foundation
Openalex Percentile: Top 95%
Bayesian Methods and Mixture Models
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.