Skip to content

[v3] Default data changes - #2067

Merged
jameshadfield merged 5 commits into
v3from
default-data-changes
Jun 29, 2026
Merged

[v3] Default data changes#2067
jameshadfield merged 5 commits into
v3from
default-data-changes

Conversation

@jameshadfield

Copy link
Copy Markdown
Member

A set of commits which move away from provisioning data within the auspice repo / install directory.

There's a little polish / thinking to be done around how npm run view / npm run dev should work...

Heroku changes also needed, although not time-critical.

@jameshadfield

Copy link
Copy Markdown
Member Author

Closes #1664

Todo: Update issue #1558 after merging this PR

@jameshadfield jameshadfield mentioned this pull request Jun 9, 2026
This functionality never worked as well as hoped. Bigger picture,
this represents a move away from pre-provisioned datasets / narratives
and towards "bring your own data", which is the main use case after all!
to be compatible in a world without the main 'data/' directory.
This made me realise our "smoke-tests" are basically a single test!
Nonetheless it's worth keeping around the architecture for future improvements
This is a relic of earlier times where it was kept in-sync with the
canonical nextstrain datasets. We maintain similar functionality in
the fetch-test-data script but for testing purposes only.

This is a key part of the bigger re-design which moves auspice to a
visualisation program/library which you point at your own data.
It has previously been useful to run Auspice as a stand-alone Heroku
(review-) app, but this has been superseded by standing up a testing
nextstrain.org review app as the range of datasets/narratives available
is much greater, or a auspice.us app for datasets not available via
nextstrain.org. It's simpler (and cheaper!) to drop the Auspice app entirely
Slightly out of date!!!
@jameshadfield
jameshadfield force-pushed the default-data-changes branch from cf99881 to 0250dab Compare June 29, 2026 23:39
Base automatically changed from js-updates to v3 June 29, 2026 23:46
@jameshadfield
jameshadfield merged commit 82dfcda into v3 Jun 29, 2026
27 checks passed
@jameshadfield
jameshadfield deleted the default-data-changes branch June 29, 2026 23:46
jameshadfield added a commit that referenced this pull request Jul 10, 2026
jameshadfield added a commit that referenced this pull request Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant