-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow data versioning #31
Comments
We've effectively settled on a data versioning schema with |
My 2¢ is that it's reasonable to promote explicit versions in dataset names for builds that want them. They're a simple approach for now that requires no central coordination. That said, I do think there's more sophisticated versioning we could provide automatically and transparently (think S3 object versions or git history) and then make accessible via version selectors in the UI and URL (e.g. similar to how we support branch selectors in community URLs currently). The upshot is that versioning then "just happens" without buy in or pushing that complexity down into each build. However, I don't think this issue needs to remain open to track that idea. |
I'm happy running with time-stamped dataset names as a solution that everyone understands.
Yup. This is nextstrain/nextstrain.org#196 and can be tracked there as it's a nextstrain.org implementation rather than auspice. |
Version datasets with augur:
/data/43922349852/flu_h2n2_3y_tree.json
, etc...Then keep the version ID
43922349852
in auspice params. This would allow deep-linking back to a previous augur build.Developing this would work like custom augur builds.
The text was updated successfully, but these errors were encountered: