SBC-Utrecht / pytom-match-pick

GPU-accelerated template matching for cryo-ET
https://sbc-utrecht.github.io/pytom-match-pick/
GNU General Public License v2.0
25 stars 7 forks source link

Test the tutorial #148

Closed sroet closed 2 weeks ago

sroet commented 5 months ago

We should walk through the tutorial code. A command to pull a zip file with the 4 files for a single tomogram is: curl -L -O -J -H "X-Dataverse-key:$DATAVERSE_API_TOKEN" https://dataverse.nl/api/access/datafiles/384731,384724,384706,384718

This should only run on our main branch and should probably be part of the weekly as it needs access to the repository secrets for the API token

Another option is to instead use git lfs to store the single tomogram mrc (especially since we are now pip installable that don't package the tests anyway). This would also allow us to tests the entry points properly and generate coverage data on the PRs for them

sroet commented 5 months ago

Another option that we discussed offline is to try and use the same trick we do for the coverage comment bot (as git lfs default allowed bandwidth would run out after 4 workflow runs)