-
Notifications
You must be signed in to change notification settings - Fork 266
Description
With the current neo structure, groups can be used to link to spiketrains and analogsignals, e.g. to associate data coming from the same recording electrode. However, this association is only accessible when starting from the group level and accessing data objects. It is not possible to navigate from a spiketrain directly to the corresponding analogsignal.
The current workaround is to start from the block level and filter all analogsignals to retrieve the correct analogsignal. It would be much easier (and less compute intense) if an 'upward' link between a spiketrain and the groups it is linked to would exist.
We removed this link when introducing group & channelview instead of channelindex and unit as it is makes housekeeping and saving a neo structure more cumbersome. I think we might need to reconsider here as this is breaking / complicating many use-cases.
See also #588.
@samuelgarcia @apdavison @Kleinjohann What's your current opinion on that?