-
Notifications
You must be signed in to change notification settings - Fork 249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add timing metadata for SpikeGLXRawIO
#1609
base: master
Are you sure you want to change the base?
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