---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/tools/statistics/variables/statsTransformTool.md
description: 'Transform a numeric array — normalise, smooth, rank, or detect outliers.'
---

# Variable: statsTransformTool

```ts
const statsTransformTool: Tool<SpooledArtifact>;
```

Defined in: [batteries/tools/statistics/index.ts:157](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/batteries/tools/statistics/index.ts#L157)

Transform a numeric array — normalise, smooth, rank, or detect outliers.

## Remarks

Supported operations: `normalize_min_max`, `normalize_z_score`, `normalize_percent_of_sum`,
`running_total`, `rolling_avg`, `pct_change`, `rank`, `outliers_iqr`, `outliers_zscore`. Most
operations return a JSON array of transformed values; outlier operations return a
human-readable report.
