We would need to create an automatic testing environment. We have some services that can help us to do this (CircleCI, Travis...). Let's explore possibilities and decide.
It would be great to have a test case with the same data for Matlab and Python, so we can test if results are the same in both cases. Programming tests for Python won't be an issue, but for Matlab it is probable that we have to get an standalone executable for the rsHRF (other option is to execute the scripts in Octave).
We would need to create an automatic testing environment. We have some services that can help us to do this (CircleCI, Travis...). Let's explore possibilities and decide.
It would be great to have a test case with the same data for Matlab and Python, so we can test if results are the same in both cases. Programming tests for Python won't be an issue, but for Matlab it is probable that we have to get an standalone executable for the rsHRF (other option is to execute the scripts in Octave).