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 three (soon) 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.1.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

tab_err-0.1.1-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for tab_err-0.1.1.tar.gz
Algorithm Hash digest
SHA256 60d4f45e16dc0c7974afa83b8f7800b3f0af4ea7bd7b46d1f361014101bd2655
MD5 b7ca7a393de00866abcd57cdd874016a
BLAKE2b-256 0fee16e740575e1624af9bcd0e94c9a7fb8686cdef85ae4ba3106cfc26f8819e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tab_err-0.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: tab_err-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for tab_err-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8522355d4b6be9e14655cb8dde9a70e205a87b76d364a171f8ecc795ff2940d5
MD5 0e08b323cbf55464e88511f2027d4723
BLAKE2b-256 23c3acc6cd50c30816684758daae4a5cc036ac4bf249e3adc4f101a042037533

See more details on using hashes here.

Provenance

The following attestation bundles were made for tab_err-0.1.1-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