Open bwheelz36 opened 5 months ago
Hello !
For tracking, I wanted to ping in @jonbmartin 's comments on the main JOSS review thread, many of which are intended to address the points raised in this issue : https://github.com/openjournals/joss-reviews/issues/6586#issuecomment-2123406700
@bwheelz36, please feel free to follow-up here as to whether you now consider this issue resolved, or if there are still points which remain unaddressed.
This is my initial review, as per https://github.com/openjournals/joss-reviews/issues/6586#issuecomment-2060034328. Following this initial review, I will likely have follow up questions since the initial review requests clearer documentation and examples.
PULPY review
Dev ops comments
coverage run -m unittest
returnsRan 0 tests in 0 seconds
run_tests.sh
into .github/workflows for me it's a bit cleaner - but again, not a deal breaker.Code comments
__version__
does not need it's own file I don't think? could it be included in init instead?Documentation Comments
Documentation is where I feel this package is really lacking, and is the other area I insist should be improved prior to publication. I dabble with MRI (I can run a sequence, I've never built one before) so I was pretty excited to see this package. But I have no idea where to start? I think you should ask yourselves who are my users? What will they want to do? And having answered those questions, provide a few examples of how this package helps them achieve those tasks.
As an example: could this package could help me generate a simple spin echo sequence for a given list of system hardware? Could it export that sequence such that I can run it on a siemens scanner?
Once this documentation piece is addressed, I may have more comments on the code itself since it would give me the opportunity to use it.
Other packages/ work