Add missing Taxonium link-outs - #1112
theosanderson wants to merge 1 commit into
Conversation
corneliusroemer
left a comment
There was a problem hiding this comment.
Check a CCHF linkout, looks good. Taking down preview as we're starved and need raw reads/zika previews
|
Claude finished @theosanderson's task in 3m 11s —— View job Code review
Config-only change, so the review is about consistency and correctness of the identifiers rather than logic. One thing worth fixing, three worth a look — all left as inline comments. Verified correct:
Not verified: network egress is blocked in this environment, so I could not re-check the 32 asset URLs myself or confirm whether |
| - name: "Place on viral UShER tree (DENV-1)" | ||
| maxNumberOfRecommendedEntries: 2500 | ||
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/treetime_rerooted_NC_001477.1.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/treetime_rerooted_NC_001477.1.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-1|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 1}}" | ||
| - name: "Place on viral UShER tree (DENV-2)" | ||
| maxNumberOfRecommendedEntries: 2500 | ||
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/treetime_rerooted_NC_001474.2.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/treetime_rerooted_NC_001474.2.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-2|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 2}}" | ||
| - name: "Place on viral UShER tree (DENV-3)" | ||
| maxNumberOfRecommendedEntries: 2500 | ||
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/treetime_rerooted_NC_001475.2.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/treetime_rerooted_NC_001475.2.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-3|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 3}}" | ||
| - name: "Place on viral UShER tree (DENV-4)" | ||
| maxNumberOfRecommendedEntries: 2500 | ||
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/treetime_rerooted_NC_002640.1.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/treetime_rerooted_NC_002640.1.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-4|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 4}}" |
There was a problem hiding this comment.
The four dengue entries are missing category: "Viral UShER", while the Andes and CCHF entries added in this same PR do set it (lines 2507, 2644, 2648, 2652). Every other dengue link-out already carries a category (Nextclade, Sealion, Other), so these four will be the only uncategorised items in the dengue list and will render outside the grouping rather than in a "Viral UShER" group alongside the other organisms.
| - name: "Place on viral UShER tree (DENV-1)" | |
| maxNumberOfRecommendedEntries: 2500 | |
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/treetime_rerooted_NC_001477.1.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/treetime_rerooted_NC_001477.1.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-1|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 1}}" | |
| - name: "Place on viral UShER tree (DENV-2)" | |
| maxNumberOfRecommendedEntries: 2500 | |
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/treetime_rerooted_NC_001474.2.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/treetime_rerooted_NC_001474.2.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-2|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 2}}" | |
| - name: "Place on viral UShER tree (DENV-3)" | |
| maxNumberOfRecommendedEntries: 2500 | |
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/treetime_rerooted_NC_001475.2.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/treetime_rerooted_NC_001475.2.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-3|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 3}}" | |
| - name: "Place on viral UShER tree (DENV-4)" | |
| maxNumberOfRecommendedEntries: 2500 | |
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/treetime_rerooted_NC_002640.1.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/treetime_rerooted_NC_002640.1.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-4|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 4}}" | |
| - name: "Place on viral UShER tree (DENV-1)" | |
| category: "Viral UShER" | |
| maxNumberOfRecommendedEntries: 2500 | |
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/treetime_rerooted_NC_001477.1.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/treetime_rerooted_NC_001477.1.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-1|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 1}}" | |
| - name: "Place on viral UShER tree (DENV-2)" | |
| category: "Viral UShER" | |
| maxNumberOfRecommendedEntries: 2500 | |
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/treetime_rerooted_NC_001474.2.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/treetime_rerooted_NC_001474.2.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_2/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-2|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 2}}" | |
| - name: "Place on viral UShER tree (DENV-3)" | |
| category: "Viral UShER" | |
| maxNumberOfRecommendedEntries: 2500 | |
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/treetime_rerooted_NC_001475.2.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/treetime_rerooted_NC_001475.2.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_3/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-3|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 3}}" | |
| - name: "Place on viral UShER tree (DENV-4)" | |
| category: "Viral UShER" | |
| maxNumberOfRecommendedEntries: 2500 | |
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/treetime_rerooted_NC_002640.1.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/treetime_rerooted_NC_002640.1.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_4/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-4|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 4}}" |
There was a problem hiding this comment.
I think it would be good to add the categories
| url: "https://mapoplexus.genomium.org/?url={{[metadata]}}" | ||
| - name: "Place on viral UShER tree (DENV-1)" | ||
| maxNumberOfRecommendedEntries: 2500 | ||
| url: "https://www.taxonium.org/build?mode=no_genbank&startingTreeUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/optimized.pb.gz}}&refGbffUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/treetime_rerooted_NC_001477.1.gbff}}&refFastaUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/treetime_rerooted_NC_001477.1.fa}}&originalMetadataUrl={{https://angiehinrichs.github.io/viral_usher_trees/trees/dengue_virus_type_1/metadata.tsv.gz}}&fastaUrl={{[unalignedNucleotideSequences:DENV-1|fasta]}}&metadataUrl={{[metadata]}}&organism={{dengue virus type 1}}" |
There was a problem hiding this comment.
Nit: organism={{dengue virus type 1}} is lower-cased, whereas every other UShER link-out passes a capitalised name (Zaire ebolavirus, West Nile virus, Yellow fever virus, Monkeypox virus clade Ia). This string is shown in the Taxonium UI, so it will read as inconsistent — Dengue virus type 1 would match. Applies to all four dengue entries.
Summary
Why
Matching trees and reference assets are now published in the viral UShER tree catalogue, but these Pathoplexus organisms did not expose them through Link Outs. This lets users send selected sequences directly to Taxonium for placement and visualization.
Bundibugyo Ebola remains excluded because there is no matching published viral UShER tree.
Validation
loculus_values/values.yamlsuccessfully with YAML aliases enabledgit diff --check🚀 Preview: Add
previewlabel to enable