Is your feature request related to a problem?
Code in analysis.waterdynamics does not behave like most of the analysis tools that ship with MDAnalysis.
There are various inconsistencies, notably
and the current approach also does not allow us to easily parallelize (#4080 ).
Describe the solution you'd like
Refactor code to use AnalysisBase, see how to write your own analysis code
Describe alternatives you've considered
Do nothing and maintain the code as is (but do not consider any enhancements or improvements).
Additional context
We are also considering decided moving wateranalysis to a separate MDAKit. Once the code is on a separate development track, it may be easier for users/developers to contribute.
MDAnalysis/mdanalysis#4310
Is your feature request related to a problem?
Code in analysis.waterdynamics does not behave like most of the analysis tools that ship with MDAnalysis.
There are various inconsistencies, notably
and the current approach also does not allow us to easily parallelize (#4080 ).
Describe the solution you'd like
Refactor code to use AnalysisBase, see how to write your own analysis code
Describe alternatives you've considered
Do nothing and maintain the code as is (but do not consider any enhancements or improvements).
Additional context
We
are also consideringdecided moving wateranalysis to a separate MDAKit. Once the code is on a separate development track, it may be easier for users/developers to contribute.MDAnalysis/mdanalysis#4310