Skip to main content

A tool to check data quality against predefined standards and generated data standards if needed.

Project description

Data Quality Tool

Overview

The Data Quality Tool is designed to help you check and ensure the quality of your data by comparing it against defined standards. It can also generate a data value standard file based on manual input or from a CSV data file.

Features

  • Check and Export Data Quality Log:
    • Checks for missing variables
    • Checks for value mismatches based on defined standards
  • Generate Data Value Standard File:
    • Generate from manual input
    • Generate from an existing CSV data file

Installation

To install this package, ensure you have pip version 24:

# Upgrade pip to version 24
pip install --upgrade pip==24

Then install the package:

pip install data-standards-check

Usage

  1. Put all the data in one folder, make sure the standard file is named as data_standards.csv if it's predefined
  2. Run the tool in sh
  3. The analysis log will be automatically generated under the new data folder
# Check data quality and export log
data_check check <data_folder_path>

# Generate data value standard file
data_check generate <data_folder> [--input_file <input_file>]

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

data_standards_check-0.2.1.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

data_standards_check-0.2.1-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

Details for the file data_standards_check-0.2.1.tar.gz.

File metadata

  • Download URL: data_standards_check-0.2.1.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.5

File hashes

Hashes for data_standards_check-0.2.1.tar.gz
Algorithm Hash digest
SHA256 af06b071823fab251d721381dd1175f31bc7c43ac3dc99cc8700bda57b71f32d
MD5 f4d812fcd8d72763d6c7efb0f5474e80
BLAKE2b-256 03127d5305ed4ccce2f2a8334e2a2ac429c71318754900252302f40c19ad7052

See more details on using hashes here.

File details

Details for the file data_standards_check-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for data_standards_check-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5d3a8d814ee379498cd12bcdcb92df8b14fe7f6524443279e46fada10d3118ea
MD5 d73819b75ce52a1428264630a06a7878
BLAKE2b-256 c6cb7d86eb92eb13fdab065604ddab15a866c0e03a5dfd07b4d8a6ef8d9fb866

See more details on using hashes here.

Supported by

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