Skip to main content

Actions Status Version License Supported Python versions

Fast Krippendorff

Fast computation of Krippendorff's alpha agreement measure.

Based on Thomas Grill implementation.

Example usage

Given a reliability data matrix, run:

import krippendorff

krippendorff.alpha(reliability_data=...)

See example.py and alpha's docstring for more details.

Installation

pip install krippendorff

Caveats

The implementation is fast as it doesn't do a nested loop for the coders. However, V should be small, since a VxV matrix it's used.

Citing

If you use this code in your research, please cite Fast Krippendorff:

@misc{castro-2017-fast-krippendorff,
  author = {Santiago Castro},
  title = {Fast {K}rippendorff: Fast computation of {K}rippendorff's alpha agreement measure},
  year = {2017},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/pln-fing-udelar/fast-krippendorff}}
}

Metadata

Release files for krippendorff 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for krippendorff 0.9.0
File Size Uploaded
krippendorff-0.9.0.tar.gz 18.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for krippendorff 0.9.0
File Interpreter ABI Platform
krippendorff-0.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 37.7 kB

Release files / krippendorff-0.9.0.tar.gz

Download URL krippendorff-0.9.0.tar.gz
Size 18.7 kB
Tags Source
SHA-256 checksum
How to use checksums
574dd5af0dd0da54e3f6774f2cad279fbd38a92178324766a406536f1a0c8f7c
BLAKE2b-256 checksum
How to use checksums
1cbcca3aefd9240f0c306559fc5f74cf43f0a78c46b647aea4358ea63143d56e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / krippendorff-0.9.0-py3-none-any.whl

Download URL krippendorff-0.9.0-py3-none-any.whl
Size 19.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
22ab549f5f05050080ea5c1a95be1401b64aaa01576fe61b2e8da666bc4e0034
BLAKE2b-256 checksum
How to use checksums
c138f032217b046b9fd1b9d7acf0a574b8318b183ffd9818d47cf137d55de034
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.9.0 This release

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

1 release file

0.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page