Skip to main content

Fully-controllable error generation for tabular data.

Project description

tab_err

tab_err is an implementation of a tabular data error model that disentangles error mechanism and error type. It generalizes the formalization of missing values, implying that missing values are only one of many possible error type implemented here. tab_err gives the user full control over the error generation process and allows to model realistic errors with complex dependency structures.

The building blocks are ErrorMechanisms, ErrorTypes, and ErrorModels. ErrorMechanism defines where the incorrect cells are and model realistic dependency structures and ErrorType describes in which way the value is incorrect. Together they build a ErrorModel that can be used to perturb existing data with realistic errors.

This repository offers (soon) three APIs, low-level, mid-level and high-level. For details and examples please check out our Getting Started Notebook.

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

tab_err-0.1.2.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

tab_err-0.1.2-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

Details for the file tab_err-0.1.2.tar.gz.

File metadata

  • Download URL: tab_err-0.1.2.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for tab_err-0.1.2.tar.gz
Algorithm Hash digest
SHA256 a41399447c89c30462559dd8e2bc7f46b3659352c05f9601ef11e6813c704a51
MD5 10564192a9506e0443d8892994e8a52a
BLAKE2b-256 99dd22ee98787676c8a3a07a37ef5ec2421f7aa198f060a77f6d0038b4ef4ffa

See more details on using hashes here.

Provenance

The following attestation bundles were made for tab_err-0.1.2.tar.gz:

Publisher: publish.yaml on calgo-lab/tab_err

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tab_err-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: tab_err-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 27.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for tab_err-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 353cfd1c2f95f2ab2d5a1a03d97318dbdf7a8a480144ac47b2d402fcc67e6f7a
MD5 8fa3b169b9b1fc80d4dc9ac9bb7f1075
BLAKE2b-256 c596e192488a418c7d30ce97af12059589b43e32141a20584e6f377f843f67ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for tab_err-0.1.2-py3-none-any.whl:

Publisher: publish.yaml on calgo-lab/tab_err

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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