Add timing metadata for SpikeGLXRawIO#1609
Conversation
|
I had a discussion with Graham Findlay from the Tononi and Cirelli lab and he suggested to make the smallest t_start the reference point (hence, it would be 0). That seemed like a good idea to me but I wanted to check with you guys @alejoe91 @samuelgarcia. |
|
Thanks for this. This is really cool. We should have done this from the beginings. forcing the very first t_start to be 0 is convinient sometimes (I did for for some readers). |
I believe adding an option as a temporary solution is acceptable, but it should ultimately be removed to minimize maintenance overhead. Here’s my proposal: Introduce a boolean flag that allows users to enable the old behavior. However, this flag should also trigger a deprecation warning, informing users that the feature will be removed in the next major release.
I think this purpose would be better served by having a general function or boolean option at |
|
Thanks for updating this @h-mayorquin I'm not sure we need the boolean option to force t start at 0...as we're making a new minor release, a small API change as this one is ok. Let's document it properly in the release notes @zm711 |
Lets forget about it, this useless and painfull work.
Yes. this should be a hack in the main class but then we should not reset the first t_start to 0 then. |
Should close #1607