Zero-tuning CLI tool for quick numeric data sanity checks
Project description
sanitycheck-cli
What is this?
sanitycheck-cli is a zero-tuning CLI tool for quickly assessing the statistical cleanliness of numeric columns in CSV datasets.
It provides a fast, high-level overview before deeper analysis or modeling.
When should I use it?
- Before exploratory data analysis (EDA)
- Before training statistical or machine learning models
- When you want a quick sanity check without manual inspection
What it does NOT do
- It does not clean or modify data
- It does not model relationships or correlations between features
- It does not replace proper EDA or data validation pipelines
Quick start
Run the tool on a CSV file:
sanitycheck data.csv
Example output
📌Column problem: [0]
📌Row problem: [0]
📌Top anomalous rows:
- Row 4867: score=0.625
- Row 82: score=0.624
- Row 1364: score=0.622
- Row 1482: score=0.619
- Row 4913: score=0.611
🔨 Final validation:
- clarity score: 1.000
Interpretation tips
-
Higher clarity scores indicate cleaner numeric data
-
Anomalous rows are ranked, not classified — use them for inspection
-
Non-numeric columns are ignored by design
-
This tool is best used as a fast pre-analysis step
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sanitycheck_cli-0.1.2.tar.gz.
File metadata
- Download URL: sanitycheck_cli-0.1.2.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87f3acd4d6135bacaea702d6321f86f0467a9e3c0dd17ca58f4eb4a6044f4f8d
|
|
| MD5 |
d2ebb139e6097b697236d8e71b36546b
|
|
| BLAKE2b-256 |
9e9dacb9849c4aa92762f27b01cc0f64c9b010938b9b862f435d7d31b46b30f5
|
File details
Details for the file sanitycheck_cli-0.1.2-py3-none-any.whl.
File metadata
- Download URL: sanitycheck_cli-0.1.2-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bab3a9c5aea52f4b60c9afe6859ef94c838e228ad1eef2dc6cd6558c0da8fbc9
|
|
| MD5 |
03ee705e8e120c91e4d8c3498b63398f
|
|
| BLAKE2b-256 |
d27c069359510c30100830204671d0239c7d2ff38bf7952aa12a8a226e968fe1
|