aha logo aha™ Docs IGC Pharma v1.0 Download PDF
  1. 01Data Profiling
  2. 02Strategy
  3. 03Execution
  4. 04Validation

Data Profiling

The first module of the pipeline. Data Profiling gives you a structured view of every variable in both the unharmonized and standard datasets before any harmonization begins.

Overview

For each variable in each dataset, aha automatically generates a description, identifies the data type, calculates the percentage of missing values, and gives the encoding details when applicable. Use this to understand the content and completeness of your data before proceeding.

Switching between datasets

The module displays one dataset at a time. Use the tabs at the top of the table to switch between the unharmonized source dataset and the standard dataset. Each has its own set of variables and profiling details.

The variable table

Each row in the table represents one variable. The table includes the following columns:

ColumnDescription
Variable NameThe name of the variable as it appears in the codebook.
DescriptionAn extracted description from the data dictionaries of what the variable represents.
Data TypeThe detected data type — e.g. categorical_nominal, binary, text, numeric.
% MissingThe proportion of rows in which this variable has no value.
DetailsAn eye icon that opens a panel showing the coded values for the variable, including any special missing-value codes.

Inspecting variable values

Click the eye icon in the Details column of any row to open a side panel. This panel shows the key-value pairs for that variable — the numeric codes and their corresponding labels — as well as any codes used to represent missing data.

Use the search bar at the top of the table to filter variables by name. The sort icon next to the search bar lets you sort by missing rate.

Where to go next

Once you’ve reviewed both datasets, aha moves to Strategy & Planning, where it proposes how each variable should be harmonized.