limix.qc.quantile_gaussianize

limix.qc.quantile_gaussianize(x)[source]

Normalize a sequence of values via rank and Normal c.d.f.

Parameters:x (array_like) – Sequence of values.
Returns:Gaussian-normalized values.
Return type:array_like

Examples

>>> from limix.qc import quantile_gaussianize
>>> from numpy import array_str
>>>
>>> qg = quantile_gaussianize([-1, 0, 2])
>>> print(array_str(qg, precision=4))
[-0.6745  0.      0.6745]