def run(self, pars, out, messages): db = pars['debias'] if db: mi, ie, oe = minf_db(pars['io'], pars['mim'], db) else: mi, ie, oe = minf(pars['io'], pars['mim'], True) mi = [mi] out['stiment'] = ie out['respent'] = oe out['mi'] = mi
def run(self, pars, out, messages): t = clust.tup2tree(pars['tree']) part = t.cut(min(pars['nclust'], len(t))) io = gd.Doc({'stims': pars['stims'], 'evts': part}) if type(pars['shuff']) in [str, unicode]: mi, ie, oe = minf(io, pars['shuff'], True) mi = [mi] elif pars['shuff']: mi, ie, oe = minf_db(io, 'direct', ('shuffle', pars['shuff'])) else: mi, ie, oe = minf(io, 'direct', True) out['stiment'] = ie out['respent'] = oe out['mi'] = mi