Skip to main content

compositional data analysis

Project description

Tests Documentation Status

Python module for compositional data analysis. Install with pip:

pip install composition_stats

The following functions are provided:

closure

Performs closure to ensure that all elements add up to 1.

multiplicative_replacement

Replace all zeros with small non-zero alues

perturb

Performs the perturbation operation.

perturb_inv

Performs the inverse perturbation operation.

power

Performs the power operation.

inner

Calculates the Aitchson inner product.

clr

Performs centre log ratio transformation.

clr_inv

Performs inverse centre log ratio transformation.

ilr

Performs isometric log ratio transformation.

ilr_inv

Performs inverse isometric log ratio transform.

alr

Performs additive log ratio transformation.

alr_inv

Performs inverse additive log ratio transform.

center

Computes the geometric average of data.

centralize

Center data around its geometric average.

sbp_basis

Builds an orthogonal basis from a sequential binary partition (SBP).

Please see the documentation for details and a complete function reference.

This is a fork of the essential compositional data functions of the skbio.stats.composition module from scikit-bio. However, for reasons of performance, the functions in this module expect inputs where compositions already sum to unity, and do not call closure() on inputs internally.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

composition_stats-2.0.0.tar.gz (17.1 kB view details)

Uploaded Source

File details

Details for the file composition_stats-2.0.0.tar.gz.

File metadata

  • Download URL: composition_stats-2.0.0.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for composition_stats-2.0.0.tar.gz
Algorithm Hash digest
SHA256 d0f741ca968ef45a0c70d7a4ed68f4d140e82fddb4664a33f34ce213ddc66f6c
MD5 54321416d5fc69ecca880d00cd343a36
BLAKE2b-256 56dd78da286398eec749c3c561cf98ef5a11483a0605659dec4d9bda5e2556f3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page