def METHOD_NAME(x: da.Array, data: da.Array) -> da.Array:
    xrank = da.from_delayed(nanrankdata(x), dtype=float, shape=x.shape)
    ranks = da.from_delayed(nanrankdata(data), dtype=float, shape=data.shape)
    return _pearson_1xn(xrank, ranks)