A tool for data profiling and data validation
Project description
Deirokay
Deirokay (dejɾo'kaj) is a tool for data profiling and data validation.
Deirokay separates document parsing from validation logic, so that you can create your statements about your data without worrying whether or not your file has been properly parsed.
You can use Deirokay for:
- Data parsing from files (CSV, parquet, excel, or any other pandas-compatible format);
- Data validation, via Deirokay Statements;
- Data profiling, which generates Deirokay Statements automatically based on an existing file. You may use these statements later against new documents to make sure the validation still holds for new data.
Installation
Install Deirokay using pip:
pip install Deirokay
To include optional dependences for AWS S3, install:
pip install Deirokay[s3]
Installation for development
If you wish to contribute for Deirokay development, maybe you will want to install a more complete set of packages for testing and to help you in your development.
pip install Deirokay[dev]
Documentation
Please, read the docs.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file deirokay-0.7.2.tar.gz
.
File metadata
- Download URL: deirokay-0.7.2.tar.gz
- Upload date:
- Size: 28.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81863f2b32d10bd2808677972cd7ac2cea8ab60ddf8379b0e35b0b5b23630fd7 |
|
MD5 | b76224f78e977ab1e3c451f2103e708b |
|
BLAKE2b-256 | 11df9cfb9290189e9f708dc3bc5eb3651bc47aee265cf3b1cddf26b73abca53c |
File details
Details for the file deirokay-0.7.2-py3-none-any.whl
.
File metadata
- Download URL: deirokay-0.7.2-py3-none-any.whl
- Upload date:
- Size: 35.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7315618f479497cb73ddfd078e59e0d6e6e039f7642a11a8556b30b7ae3fc77d |
|
MD5 | 5909985d754fdde204dd8ffa86255367 |
|
BLAKE2b-256 | 2498174c2ce1e08256fce0c9998dcc61dbaad3add8326f653a00396edc3cb07a |