def get_spiking_rate(simu):
     spikes_it = hm.get_group_attr(simu, ('results', 'spikes_it')).read()
     nspikes = spikes_it.shape[1]
     nneurons = hm.get_group_attr(simu, ('paramset', '_v_attrs', 'Common', 'N_mitral')) 
     simu_length = hm.get_group_attr(simu, ('paramset', '_v_attrs', 'Common', 'simu_length'))
     return nspikes/float(simu_length)/nneurons
 def get_peakdist(simu):
     peakdist = hm.get_group_attr(simu, ('results', '_v_attrs', 'peak_distances'))
     peakdist_means = utils.get_dict_values(peakdist, 2, "mean")
     peakdist_disps = utils.get_dict_values(peakdist, 2, "disp")
     return peakdist_means, peakdist_disps
 def get_fftmax(simu):
     return hm.get_group_attr(simu, ('results', '_v_attrs', 'FFTMAX', 'mean'))
 def get_sts(simu):
     return hm.get_group_attr(simu, ('results', '_v_attrs', 'STS', 'whole'))
 def get_mps(simu):
     return hm.get_group_attr(simu, ('results', '_v_attrs', 'MPS', 'whole'))
 def get_strength(simu):
     return hm.get_group_attr(simu, ('paramset', '_v_attrs', 'Common', 'inter_conn_strength', 0, 1))