Provide data packages compatibility list #474
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I've compiled a list of most pangolin-associated data package (pangolin-data, pangolin-assignment, constellations) releases usable with pangolin > v4, and their minimal requirements in terms of pangolin and scorpio.
Including it here (or in any other pangolin subfolder) would have an immediate benefit in the Galaxy world where for reproducibility we are aiming at offering users "historic" versions of the data packages through preinstalled datadirs.
We could make this list the source of truth in terms of which such versions exist and which of them to offer with which Galaxy pangolin wrapper. @pvanheus is currently working on this issue and it would simplify things for him a lot.
Beyond that, pangolin itself could use the list at some point to warn users about incompatible combinations of pangolin, scorpio and the data packages.