def obrientransform(*args):
    data = argstoarray(*args).T
    v = data.var(axis=0,ddof=1)
    m = data.mean(0)
    n = data.count(0).astype(float)
    # result = ((N-1.5)*N*(a-m)**2 - 0.5*v*(n-1))/((n-1)*(n-2))
    data -= m
    data **= 2
    data *= (n-1.5)*n
    data -= 0.5*v*(n-1)
    data /= (n-1.)*(n-2.)
    if not ma.allclose(v,data.mean(0)):
        raise ValueError("Lack of convergence in obrientransform.")

    return data
Prepare the endpoint for the connection attempt by adding the
dataset/ETHPy150Open scipy/scipy/scipy/stats/mstats_basic.py/obrientransform--crossover with--dataset/ETHPy150Open rapyuta/rce/rce-core/rce/core/network.py/Endpoint.prepareConnection