-
Notifications
You must be signed in to change notification settings - Fork 659
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
Remove TimeSeries #1373
Comments
I should be more specific. This won't remove the timeseries call from MemoryReader. As this is only a view of the underlying array (useful to have). Only the fancy correl functions will be removed. |
As far as I remember, the only reason Encore uses |
Ups... Posted before seeing your follow-up message. It seems we agree. |
If we keep the |
This would also close #186. |
So there is a general agreement to remove the correl like features? |
Yes, I think everyone would like to move forward with removing it. I removed the proposal tag. |
Ok, once API breaks are decided, we should really put the deprecation notices in asap. It can even go in a "bugfix" release right? 0.17 will be soonish (tm), so maybe target this (and similar API changes) for 0.18? And hopefully 0.18 == 1.0? |
We can make 0.16.2 just for deprecation notices if we want to.
O.18.0 == 1.0.0 would be great.
… Am Jun 4, 2017 um 00:57 schrieb Richard Gowers ***@***.***>:
Ok, once API breaks are decided, we should really put the deprecation notices in asap. It can even go in a "bugfix" release right? 0.17 will be soonish (tm), so maybe target this (and similar API changes) for 0.18? And hopefully 0.18 == 1.0?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
This change has to come with the DCD update. I could try to make it work but I rather not. It's a hard cut admittedly but there is nothing else using the TimeSeries stuff. |
Ok, so for 0.17 == py3, we need also for this issue to be 0.17? I don't think anyone is using this, so maybe we can do that |
I added a longer comment to #1383 basically arguing that we should deprecate Timeseries/correl in 0.16.2 and remove in 0.17.0. |
- closes #1383 - included deprecations: - #1373 Timeseries (targeted for 0.17) Note that the deprecation for core.Timeseries will always show up; this is deliberate so that users WILL see it as it will be gone in the next release! - #1377 Quick selectors (target 1.0) - #782 flags (target 1.0) - updated CHANGELOG
- closes #1383 - included deprecations: - #1373 Timeseries (targeted for 0.17) Note that the deprecation for core.Timeseries will always show up; this is deliberate so that users WILL see it as it will be gone in the next release! - #1377 Quick selectors (target 1.0) - #782 flags (target 1.0) - updated CHANGELOG
- closes #1383 - included deprecations: - #1373 Timeseries (targeted for 0.17) Note that the deprecation for core.Timeseries will always show up; this is deliberate so that users WILL see it as it will be gone in the next release! - #1377 Quick selectors (target 1.0) - #782 flags (target 1.0) - updated CHANGELOG
We discussed recently to remove the TimeSeries objects from MDAnalysis. As far as I know none of the core devs is using it. We also note that it is unlikely we will ever implement TimeSeries for any other readers besides dcd and memory and most of it's function can be replaced by the Analysis Framework.
The only part in the library that uses TimeSeries is encore. So it would be useful get some input from @wouterboomsma and @mtiberti before we go ahead with this.
As a first step I would remove timeseries from DCD during the cython transition.
In a later step we would remove timeseries from memory reader and remove the core TimeSeries class.
The text was updated successfully, but these errors were encountered: