@@ -204,13 +204,15 @@ def write_spikes(filepath):
204
204
gpop_all = h5f .create_group ('/spikes/' + population_names [0 ])
205
205
gpop_all .attrs .create ('sorting' , data = 2 , dtype = sorting_type )
206
206
timestamps , node_ids = zip (* sorted (zip (timestamps_base , node_ids_base )))
207
- set = gpop_all .create_dataset ('timestamps' , data = timestamps , dtype = np .double )
207
+ dtimestamps = gpop_all .create_dataset ('timestamps' , data = timestamps , dtype = np .double )
208
+ dtimestamps .attrs .create ('units' , data = "ms" , dtype = string_dtype )
208
209
gpop_all .create_dataset ('node_ids' , data = node_ids , dtype = np .uint64 )
209
210
210
211
gpop_spikes1 = h5f .create_group ('/spikes/' + population_names [1 ])
211
212
gpop_spikes1 .attrs .create ('sorting' , data = 1 , dtype = sorting_type )
212
213
node_ids , timestamps = zip (* sorted (zip (node_ids_base , timestamps_base )))
213
- gpop_spikes1 .create_dataset ('timestamps' , data = timestamps , dtype = np .double )
214
+ dtimestamps = gpop_spikes1 .create_dataset ('timestamps' , data = timestamps , dtype = np .double )
215
+ dtimestamps .attrs .create ('units' , data = "ms" , dtype = string_dtype )
214
216
gpop_spikes1 .create_dataset ('node_ids' , data = node_ids , dtype = np .uint64 )
215
217
216
218
gpop_spikes2 = h5f .create_group ('/spikes/' + population_names [2 ])
@@ -222,6 +224,7 @@ def write_spikes(filepath):
222
224
gpop_empty = h5f .create_group ('/spikes/' + population_names [3 ])
223
225
gpop_empty .attrs .create ('sorting' , data = 1 , dtype = sorting_type )
224
226
dtimestamps = gpop_empty .create_dataset ('timestamps' , data = [], dtype = np .double )
227
+ dtimestamps .attrs .create ('units' , data = "ms" , dtype = string_dtype )
225
228
gpop_empty .create_dataset ('node_ids' , data = [], dtype = np .uint64 )
226
229
227
230
if __name__ == '__main__' :
0 commit comments