Closed kristyhoran closed 1 year ago
The biggest thing I can see is that it looks like the tests/test data are nested within the package? I think it will download all the test data at install time? e.g. running pip install install https://github.com/MDU-PHL/bohra/archive/make_tests_suite.zip
downloads 350MB of data. Or is that stripped out during the wheel building?
Typically you'd keep tests at the top level of the repo and run them as part of CI/during development. Including them as checks to confirm installation is also valid, but you should probably move the test data to the top directory so it's not packaged with the library (assuming that is happening) and only downloaded when requested.
Thanks @Wytamma and @stroehleina I will make changes in another pull request
bohra test
downloads the data and referencesbohra test
runs the full bohra pipeline