Skip to content

Switch GNMAnalysis to AnalysisBase. #3243

@PicoCentauri

Description

@PicoCentauri

Is your feature request related to a problem?

The GNMAnalysis currently uses its own logic for the trajectory analysis. The AnalysisBase class provides the
same functionality and should be used as a parent class.

Describe the solution you'd like

  1. Change the parent class of GNMAnalysis to AnalysisBase

    class GNMAnalysis(object):

  2. Move the code in the run method that is outside the loop to _prepare and everything that is inside to _single_frame

    def run(self, start=None, stop=None, step=None):

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions