Skip to content

MDAnalysis.analysis.align Implement parallelization or mark as unparallelizable #4659

@marinegor

Description

@marinegor

Given a newly implemented parallelization (https://docs.mdanalysis.org/dev/documentation_pages/analysis/parallelization.html), implement it for all classes in analysis.align module. You may use analysis.RMSD example as a reference.

You need to add:

  • appropriate implementation of result aggregation for AnalysisBase subclasses in analysis.align module
  • a boilerplate fixture(s) to testsuite/analysis/conftest.py, analogous with existing ones
  • a client_<classname> fixtures to all tests using <classname> in testsuite/MDAnalysisTests/analysis/test_align.py, and modify the way run() method is called

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions