Blog Week 7 (19.07.-23.07.)

Published: 07/26/2021

A week of Refactoring

During the last week I focused on refactoring the backend-independent methods of the matplotlib-backend already implemented in MNE-Python into a new parent-class called BrowserBase. This shall facilitate the side-by-side integration of the new pyqtgraph-backend and avoid duplication of those methods which can be used similiary for both backends (as preparing/preprocessing the data, processing the parameters, etc.).

Next week

I am currently working on refactoring the tests in the same manner so that the pyqtgraph-tests can be integrated into the already existing tests. Afterwards I will start with adjusting the pyqtgraph-prototyp, which until now relies on provisional data-preparation, to BrowserBase.