nifreeze.analysis.filtering module

Analysis data filtering.

nifreeze.analysis.filtering.normalize(x: ndarray)[source]

Normalize data using the z-score.

The z-score normalization is computed as:

\[z_i = \frac{x_i - \mu}{\sigma}\]

where $x_i$ is the framewise displacement at point $i$, $mu$ is the mean of all values, $sigma$ is the standard deviation of the values, and $z_i$ is the normalized z-score.

Parameters:

x (ndarray) – Data to be normalized.

Returns:

Normalized data.

Return type:

ndarray