nets=['Net_0', 'Net_1'] paths=[] paths.append('/home/mikael/results/papers/inhibition/network/' +'milner/simulate_beta_new_beginning_slow4/') paths.append('/home/mikael/results/papers/inhibition/network/' +'milner/simulate_slow_wave_new_beginning_slow4/') script_name=(__file__.split('/')[-1][0:-3]+'/data') file_name = get_file_name(script_name) sd = Storage_dic.load(file_name, **{'force_update':False}) if from_disk==0: d={} for path, create_name in zip(paths, [ create_name_beta,create_name_sw]): d_tmp=effect_conns.gather(path, nets, models, attrs, **{'name_maker':create_name}) misc.dict_update(d, d_tmp) save(sd, d) pp(d) elif from_disk==1: d = sd.load_dic(*(nets+models+['spike_statistic']), **{'star':[0]}) pp(d) pp(sorted(d.keys())) dd=postprocess(d) misc.dict_update(d, dd) save(sd, d) elif from_disk==2:
s1='script_000{0}_exc1.0_EIEACS_600.0_STGAw_0.1875_GAGA_5.0_GIGA_25.0-ss-1.0--Normal' s2='script_000{0}_exc1.0_EIEACS_600.0_STGAw_0.1875_GAGA_5.0_GIGA_25.0-ss-1.0' nets1=['Net_0', 'Net_1', 'Net_2', 'Net_3', 'Net_4'] nets2=['Net_0'] files={ 'beta':[paths[0]+s1.format(0), nets2], 'no_beta':[paths[1]+s1.format(0), nets2], 'normals':[paths[2]+s2.format(0), nets1], } d={} for key, val in files.items(): nets=val[1] d_tmp=effect_conns.gather('', nets, models, attrs, dic_keys=[key], file_names=[val[0]]) misc.dict_update(d, d_tmp) print d.keys() # pp(d) builder=[['beta', nets2], ['no_beta', nets2], ['normals', nets1]] dd={} i=0 for name, nets in builder: for net in nets: print name, net