Litcius/Paper detail

dcor: Distance correlation and energy statistics in Python

Carlos Ramos-Carreño, José L. Torrecilla

2023SoftwareX31 citationsDOIOpen Access PDF

Abstract

This article presents dcor, an open-source Python package dedicated to distance correlation and other statistics related to energy distance. These energy statistics include distances between distributions and the associated tests for homogeneity and independence. Some of the most efficient algorithms for the estimation of these measures have been implemented relying on optimization techniques such as vectorization, compilation, and parallelization. The performance of these estimators is evaluated by comparison with alternative implementations in other packages. The package is also designed to be compatible with the packages conforming the scientific Python ecosystem. With that purpose in mind, dcor is an early adopter of the Python array API standard.

Topics & Concepts

Python (programming language)CorrelationComputer scienceStatisticsMathematicsProgramming languageGeometryComputational Physics and Python ApplicationsFractal and DNA sequence analysisStatistical Mechanics and Entropy