From 285833dc002504003b25d447e15fc15872f24942 Mon Sep 17 00:00:00 2001 From: Theo Sanderson Date: Mon, 11 Nov 2024 13:12:48 +0000 Subject: [PATCH 1/4] starting point --- taxonium_website/public/usher.png | Bin 0 -> 13 bytes taxonium_website/src/trees.json | 610 ++++++++++++++++++++---------- 2 files changed, 403 insertions(+), 207 deletions(-) create mode 100644 taxonium_website/public/usher.png diff --git a/taxonium_website/public/usher.png b/taxonium_website/public/usher.png new file mode 100644 index 0000000000000000000000000000000000000000..ba5213fb23dc34699739844ece8c4e1d3730a40f GIT binary patch literal 13 UcmaFAe{X=FJC_s}0|NsW048?>i2wiq literal 0 HcmV?d00001 diff --git a/taxonium_website/src/trees.json b/taxonium_website/src/trees.json index 8723102f..a8c96c62 100644 --- a/taxonium_website/src/trees.json +++ b/taxonium_website/src/trees.json @@ -1,209 +1,405 @@ { - "sars-cov-2/public": { - "backend": "https://api.cov2tree.org", - "title": "SARS-CoV-2", - "description": "All seven million public sequences of SARS-CoV-2 from the INSDC databases", - "legacyHostnames": ["cov2tree.org"] - }, - "sars-cov-2/viridian": { - "backend": "https://viridian-api.cov2tree.org", - "title": "SARS-CoV-2 Viridian", - "description": "SARS-CoV-2 sequences processed through Viridian pipeline", - "legacyHostnames": ["viridian.taxonium.org"] - }, - "mpox/public": { - "protoUrl": "https://mpx-tree.vercel.app/mpx.jsonl.gz", - "configUrl": "https://mpx-tree.vercel.app/config.json", - "title": "Mpox", - "description": "Mpox sequences from GenBank", - "legacyHostnames": ["mpx.taxonium.org"] - }, - "taxonomy/full": { - "treeUrl": "https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/tree.nwk.gz", - "metaUrl": "https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/metadata.tsv.gz", - "configUrl": "https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/config.json", - "ladderizeTree": true, - "title": "NCBI Taxonomy (full)", - "description": "Full 2.2M NCBI Taxonomy of species", - "legacyHostnames": ["taxonomy.taxonium.org"] - }, - "taxonomy/visual": { - "protoUrl": "https://cov2tree.nyc3.digitaloceanspaces.com/wikidata/out.jsonl.gz", - "title": "Wikidata visual tree of life", - "description": "The tree of life, showing species from Wikidata with images. Links to Wikipedia.", - "legacyHostnames": ["visualtreeoflife.taxonium.org"] - }, - "flu/H5N1-Outbreak": { - "backend": "https://h5n1outbreak.api.taxonium.org", - "title": "H5N1 outbreak tree", - "description": "Outbreak tree of recent H5N1 outbreak, maintained by the UShER team" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/PB2": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007357.1/fluA.GCF_000864105.1.NC_007357.1.latest.taxonium.jsonl.gz" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/PB1": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007358.1/fluA.GCF_000864105.1.NC_007358.1.latest.taxonium.jsonl.gz" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/PA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007359.1/fluA.GCF_000864105.1.NC_007359.1.latest.taxonium.jsonl.gz" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/HA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007362.1/fluA.GCF_000864105.1.NC_007362.1.latest.taxonium.jsonl.gz" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/NP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007360.1/fluA.GCF_000864105.1.NC_007360.1.latest.taxonium.jsonl.gz" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/NA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007361.1/fluA.GCF_000864105.1.NC_007361.1.latest.taxonium.jsonl.gz" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/MP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007363.1/fluA.GCF_000864105.1.NC_007363.1.latest.taxonium.jsonl.gz" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/NS": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007364.1/fluA.GCF_000864105.1.NC_007364.1.latest.taxonium.jsonl.gz" - }, - "flu/A/New York/392/2004(H3N2)/PB2": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007373.1/fluA.GCF_000865085.1.NC_007373.1.latest.taxonium.jsonl.gz" - }, - "flu/A/New York/392/2004(H3N2)/PB1": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007372.1/fluA.GCF_000865085.1.NC_007372.1.latest.taxonium.jsonl.gz" - }, - "flu/A/New York/392/2004(H3N2)/PA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007371.1/fluA.GCF_000865085.1.NC_007371.1.latest.taxonium.jsonl.gz" - }, - "flu/A/New York/392/2004(H3N2)/HA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007366.1/fluA.GCF_000865085.1.NC_007366.1.latest.taxonium.jsonl.gz" - }, - "flu/A/New York/392/2004(H3N2)/NP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007369.1/fluA.GCF_000865085.1.NC_007369.1.latest.taxonium.jsonl.gz" - }, - "flu/A/New York/392/2004(H3N2)/NA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007368.1/fluA.GCF_000865085.1.NC_007368.1.latest.taxonium.jsonl.gz" - }, - "flu/A/New York/392/2004(H3N2)/MP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007367.1/fluA.GCF_000865085.1.NC_007367.1.latest.taxonium.jsonl.gz" - }, - "flu/A/New York/392/2004(H3N2)/NS": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007370.1/fluA.GCF_000865085.1.NC_007370.1.latest.taxonium.jsonl.gz" - }, - "flu/A/California/07/2009(H1N1)/PB2": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026438.1/fluA.GCF_001343785.1.NC_026438.1.latest.taxonium.jsonl.gz" - }, - "flu/A/California/07/2009(H1N1)/PB1": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026435.1/fluA.GCF_001343785.1.NC_026435.1.latest.taxonium.jsonl.gz" - }, - "flu/A/California/07/2009(H1N1)/PA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026437.1/fluA.GCF_001343785.1.NC_026437.1.latest.taxonium.jsonl.gz" - }, - "flu/A/California/07/2009(H1N1)/HA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026433.1/fluA.GCF_001343785.1.NC_026433.1.latest.taxonium.jsonl.gz" - }, - "flu/A/California/07/2009(H1N1)/NP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026436.1/fluA.GCF_001343785.1.NC_026436.1.latest.taxonium.jsonl.gz" - }, - "flu/A/California/07/2009(H1N1)/NA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026434.1/fluA.GCF_001343785.1.NC_026434.1.latest.taxonium.jsonl.gz" - }, - "flu/A/California/07/2009(H1N1)/MP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026431.1/fluA.GCF_001343785.1.NC_026431.1.latest.taxonium.jsonl.gz" - }, - "flu/A/California/07/2009(H1N1)/NS": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026432.1/fluA.GCF_001343785.1.NC_026432.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/PB2": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002023.1/fluA.GCF_000865725.1.NC_002023.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/PB1": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002021.1/fluA.GCF_000865725.1.NC_002021.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/PA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002022.1/fluA.GCF_000865725.1.NC_002022.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/HA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002017.1/fluA.GCF_000865725.1.NC_002017.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/NP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002019.1/fluA.GCF_000865725.1.NC_002019.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/NA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002018.1/fluA.GCF_000865725.1.NC_002018.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/MP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002016.1/fluA.GCF_000865725.1.NC_002016.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/NS": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002020.1/fluA.GCF_000865725.1.NC_002020.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Shanghai/02/2013(H7N9)/PB2": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026422.1/fluA.GCF_000928555.1.NC_026422.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Shanghai/02/2013(H7N9)/PB1": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026423.1/fluA.GCF_000928555.1.NC_026423.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Shanghai/02/2013(H7N9)/PA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026424.1/fluA.GCF_000928555.1.NC_026424.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Shanghai/02/2013(H7N9)/HA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026425.1/fluA.GCF_000928555.1.NC_026425.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Shanghai/02/2013(H7N9)/NP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026426.1/fluA.GCF_000928555.1.NC_026426.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Shanghai/02/2013(H7N9)/NA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026429.1/fluA.GCF_000928555.1.NC_026429.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Shanghai/02/2013(H7N9)/MP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026427.1/fluA.GCF_000928555.1.NC_026427.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Shanghai/02/2013(H7N9)/NS": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026428.1/fluA.GCF_000928555.1.NC_026428.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Korea/426/1968(H2N2)/PB2": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007378.1/fluA.GCF_000866645.1.NC_007378.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Korea/426/1968(H2N2)/PB1": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007375.1/fluA.GCF_000866645.1.NC_007375.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Korea/426/1968(H2N2)/PA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007376.1/fluA.GCF_000866645.1.NC_007376.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Korea/426/1968(H2N2)/HA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007374.1/fluA.GCF_000866645.1.NC_007374.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Korea/426/1968(H2N2)/NP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007381.1/fluA.GCF_000866645.1.NC_007381.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Korea/426/1968(H2N2)/NA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007382.1/fluA.GCF_000866645.1.NC_007382.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Korea/426/1968(H2N2)/MP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007377.1/fluA.GCF_000866645.1.NC_007377.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Korea/426/1968(H2N2)/NS": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007380.1/fluA.GCF_000866645.1.NC_007380.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Hong Kong/1073/99(H9N2)/PB2": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004910.1/fluA.GCF_000851145.1.NC_004910.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Hong Kong/1073/99(H9N2)/PB1": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004911.1/fluA.GCF_000851145.1.NC_004911.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Hong Kong/1073/99(H9N2)/PA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004912.1/fluA.GCF_000851145.1.NC_004912.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Hong Kong/1073/99(H9N2)/HA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004908.1/fluA.GCF_000851145.1.NC_004908.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Hong Kong/1073/99(H9N2)/NP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004905.2/fluA.GCF_000851145.1.NC_004905.2.latest.taxonium.jsonl.gz" - }, - "flu/A/Hong Kong/1073/99(H9N2)/NA": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004909.1/fluA.GCF_000851145.1.NC_004909.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Hong Kong/1073/99(H9N2)/MP": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004907.1/fluA.GCF_000851145.1.NC_004907.1.latest.taxonium.jsonl.gz" - }, - "flu/A/Hong Kong/1073/99(H9N2)/NS": { - "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004906.1/fluA.GCF_000851145.1.NC_004906.1.latest.taxonium.jsonl.gz" + "sars-cov-2/public":{ + "backend":"https://api.cov2tree.org", + "title":"SARS-CoV-2", + "description":"All seven million public sequences of SARS-CoV-2 from the INSDC databases", + "legacyHostnames":[ + "cov2tree.org" + ], + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team, with very minor post-processing by the Taxonium team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "sars-cov-2/viridian":{ + "backend":"https://viridian-api.cov2tree.org", + "title":"SARS-CoV-2 Viridian", + "description":"SARS-CoV-2 sequences processed through Viridian pipeline", + "legacyHostnames":[ + "viridian.taxonium.org" + ], + "icon":"/usher.png", + "maintainerMessage":"Built by the Viridian authors", + "maintainerUrl":null + }, + "mpox/public":{ + "protoUrl":"https://mpx-tree.vercel.app/mpx.jsonl.gz", + "configUrl":"https://mpx-tree.vercel.app/config.json", + "title":"Mpox", + "description":"Mpox sequences from GenBank", + "legacyHostnames":[ + "mpx.taxonium.org" + ], + "icon":"/usher.png", + "maintainerMessage":"Maintained by the Taxonium team", + "maintainerUrl":null + }, + "taxonomy/full":{ + "treeUrl":"https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/tree.nwk.gz", + "metaUrl":"https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/metadata.tsv.gz", + "configUrl":"https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/config.json", + "ladderizeTree":true, + "title":"NCBI Taxonomy (full)", + "description":"Full 2.2M NCBI Taxonomy of species", + "legacyHostnames":[ + "taxonomy.taxonium.org" + ], + "icon":"/usher.png", + "maintainerMessage":"Built by the Taxonium team from the NCBI phylogeny", + "maintainerUrl":null + }, + "taxonomy/visual":{ + "protoUrl":"https://cov2tree.nyc3.digitaloceanspaces.com/wikidata/out.jsonl.gz", + "title":"Wikidata visual tree of life", + "description":"The tree of life, showing species from Wikidata with images. Links to Wikipedia.", + "legacyHostnames":[ + "visualtreeoflife.taxonium.org" + ], + "icon":"/usher.png", + "maintainerMessage":"Built by the Taxonium team from the Wikidata phylogeny", + "maintainerUrl":null + }, + "flu/H5N1-Outbreak":{ + "backend":"https://h5n1outbreak.api.taxonium.org", + "title":"H5N1 outbreak tree", + "description":"Outbreak tree of recent H5N1 outbreak", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/PB2":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007357.1/fluA.GCF_000864105.1.NC_007357.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/PB1":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007358.1/fluA.GCF_000864105.1.NC_007358.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/PA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007359.1/fluA.GCF_000864105.1.NC_007359.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/HA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007362.1/fluA.GCF_000864105.1.NC_007362.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/NP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007360.1/fluA.GCF_000864105.1.NC_007360.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/NA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007361.1/fluA.GCF_000864105.1.NC_007361.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/MP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007363.1/fluA.GCF_000864105.1.NC_007363.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/NS":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007364.1/fluA.GCF_000864105.1.NC_007364.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/PB2":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007373.1/fluA.GCF_000865085.1.NC_007373.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/PB1":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007372.1/fluA.GCF_000865085.1.NC_007372.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/PA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007371.1/fluA.GCF_000865085.1.NC_007371.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/HA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007366.1/fluA.GCF_000865085.1.NC_007366.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/NP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007369.1/fluA.GCF_000865085.1.NC_007369.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/NA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007368.1/fluA.GCF_000865085.1.NC_007368.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/MP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007367.1/fluA.GCF_000865085.1.NC_007367.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/NS":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007370.1/fluA.GCF_000865085.1.NC_007370.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/PB2":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026438.1/fluA.GCF_001343785.1.NC_026438.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/PB1":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026435.1/fluA.GCF_001343785.1.NC_026435.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/PA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026437.1/fluA.GCF_001343785.1.NC_026437.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/HA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026433.1/fluA.GCF_001343785.1.NC_026433.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/NP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026436.1/fluA.GCF_001343785.1.NC_026436.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/NA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026434.1/fluA.GCF_001343785.1.NC_026434.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/MP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026431.1/fluA.GCF_001343785.1.NC_026431.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/NS":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026432.1/fluA.GCF_001343785.1.NC_026432.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/PB2":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002023.1/fluA.GCF_000865725.1.NC_002023.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/PB1":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002021.1/fluA.GCF_000865725.1.NC_002021.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/PA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002022.1/fluA.GCF_000865725.1.NC_002022.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/HA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002017.1/fluA.GCF_000865725.1.NC_002017.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/NP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002019.1/fluA.GCF_000865725.1.NC_002019.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/NA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002018.1/fluA.GCF_000865725.1.NC_002018.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/MP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002016.1/fluA.GCF_000865725.1.NC_002016.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/NS":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002020.1/fluA.GCF_000865725.1.NC_002020.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/PB2":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026422.1/fluA.GCF_000928555.1.NC_026422.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/PB1":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026423.1/fluA.GCF_000928555.1.NC_026423.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/PA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026424.1/fluA.GCF_000928555.1.NC_026424.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/HA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026425.1/fluA.GCF_000928555.1.NC_026425.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/NP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026426.1/fluA.GCF_000928555.1.NC_026426.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/NA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026429.1/fluA.GCF_000928555.1.NC_026429.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/MP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026427.1/fluA.GCF_000928555.1.NC_026427.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/NS":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026428.1/fluA.GCF_000928555.1.NC_026428.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/PB2":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007378.1/fluA.GCF_000866645.1.NC_007378.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/PB1":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007375.1/fluA.GCF_000866645.1.NC_007375.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/PA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007376.1/fluA.GCF_000866645.1.NC_007376.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/HA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007374.1/fluA.GCF_000866645.1.NC_007374.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/NP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007381.1/fluA.GCF_000866645.1.NC_007381.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/NA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007382.1/fluA.GCF_000866645.1.NC_007382.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/MP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007377.1/fluA.GCF_000866645.1.NC_007377.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/NS":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007380.1/fluA.GCF_000866645.1.NC_007380.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/PB2":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004910.1/fluA.GCF_000851145.1.NC_004910.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/PB1":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004911.1/fluA.GCF_000851145.1.NC_004911.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/PA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004912.1/fluA.GCF_000851145.1.NC_004912.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/HA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004908.1/fluA.GCF_000851145.1.NC_004908.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/NP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004905.2/fluA.GCF_000851145.1.NC_004905.2.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/NA":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004909.1/fluA.GCF_000851145.1.NC_004909.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/MP":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004907.1/fluA.GCF_000851145.1.NC_004907.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/NS":{ + "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004906.1/fluA.GCF_000851145.1.NC_004906.1.latest.taxonium.jsonl.gz", + "icon":"/usher.png", + "maintainerMessage":"Maintained by the UShER team", + "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" } -} +} \ No newline at end of file From 95b8c41065efb8bf4f246ccdf74f4ec6376223d3 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 11 Nov 2024 13:15:18 +0000 Subject: [PATCH 2/4] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- taxonium_website/src/trees.json | 796 ++++++++++++++++---------------- 1 file changed, 393 insertions(+), 403 deletions(-) diff --git a/taxonium_website/src/trees.json b/taxonium_website/src/trees.json index a8c96c62..7fce4499 100644 --- a/taxonium_website/src/trees.json +++ b/taxonium_website/src/trees.json @@ -1,405 +1,395 @@ { - "sars-cov-2/public":{ - "backend":"https://api.cov2tree.org", - "title":"SARS-CoV-2", - "description":"All seven million public sequences of SARS-CoV-2 from the INSDC databases", - "legacyHostnames":[ - "cov2tree.org" - ], - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team, with very minor post-processing by the Taxonium team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "sars-cov-2/viridian":{ - "backend":"https://viridian-api.cov2tree.org", - "title":"SARS-CoV-2 Viridian", - "description":"SARS-CoV-2 sequences processed through Viridian pipeline", - "legacyHostnames":[ - "viridian.taxonium.org" - ], - "icon":"/usher.png", - "maintainerMessage":"Built by the Viridian authors", - "maintainerUrl":null - }, - "mpox/public":{ - "protoUrl":"https://mpx-tree.vercel.app/mpx.jsonl.gz", - "configUrl":"https://mpx-tree.vercel.app/config.json", - "title":"Mpox", - "description":"Mpox sequences from GenBank", - "legacyHostnames":[ - "mpx.taxonium.org" - ], - "icon":"/usher.png", - "maintainerMessage":"Maintained by the Taxonium team", - "maintainerUrl":null - }, - "taxonomy/full":{ - "treeUrl":"https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/tree.nwk.gz", - "metaUrl":"https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/metadata.tsv.gz", - "configUrl":"https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/config.json", - "ladderizeTree":true, - "title":"NCBI Taxonomy (full)", - "description":"Full 2.2M NCBI Taxonomy of species", - "legacyHostnames":[ - "taxonomy.taxonium.org" - ], - "icon":"/usher.png", - "maintainerMessage":"Built by the Taxonium team from the NCBI phylogeny", - "maintainerUrl":null - }, - "taxonomy/visual":{ - "protoUrl":"https://cov2tree.nyc3.digitaloceanspaces.com/wikidata/out.jsonl.gz", - "title":"Wikidata visual tree of life", - "description":"The tree of life, showing species from Wikidata with images. Links to Wikipedia.", - "legacyHostnames":[ - "visualtreeoflife.taxonium.org" - ], - "icon":"/usher.png", - "maintainerMessage":"Built by the Taxonium team from the Wikidata phylogeny", - "maintainerUrl":null - }, - "flu/H5N1-Outbreak":{ - "backend":"https://h5n1outbreak.api.taxonium.org", - "title":"H5N1 outbreak tree", - "description":"Outbreak tree of recent H5N1 outbreak", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/PB2":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007357.1/fluA.GCF_000864105.1.NC_007357.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/PB1":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007358.1/fluA.GCF_000864105.1.NC_007358.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/PA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007359.1/fluA.GCF_000864105.1.NC_007359.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/HA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007362.1/fluA.GCF_000864105.1.NC_007362.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/NP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007360.1/fluA.GCF_000864105.1.NC_007360.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/NA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007361.1/fluA.GCF_000864105.1.NC_007361.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/MP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007363.1/fluA.GCF_000864105.1.NC_007363.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/goose/Guangdong/1/1996(H5N1)/NS":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007364.1/fluA.GCF_000864105.1.NC_007364.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/New York/392/2004(H3N2)/PB2":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007373.1/fluA.GCF_000865085.1.NC_007373.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/New York/392/2004(H3N2)/PB1":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007372.1/fluA.GCF_000865085.1.NC_007372.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/New York/392/2004(H3N2)/PA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007371.1/fluA.GCF_000865085.1.NC_007371.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/New York/392/2004(H3N2)/HA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007366.1/fluA.GCF_000865085.1.NC_007366.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/New York/392/2004(H3N2)/NP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007369.1/fluA.GCF_000865085.1.NC_007369.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/New York/392/2004(H3N2)/NA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007368.1/fluA.GCF_000865085.1.NC_007368.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/New York/392/2004(H3N2)/MP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007367.1/fluA.GCF_000865085.1.NC_007367.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/New York/392/2004(H3N2)/NS":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007370.1/fluA.GCF_000865085.1.NC_007370.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/California/07/2009(H1N1)/PB2":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026438.1/fluA.GCF_001343785.1.NC_026438.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/California/07/2009(H1N1)/PB1":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026435.1/fluA.GCF_001343785.1.NC_026435.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/California/07/2009(H1N1)/PA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026437.1/fluA.GCF_001343785.1.NC_026437.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/California/07/2009(H1N1)/HA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026433.1/fluA.GCF_001343785.1.NC_026433.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/California/07/2009(H1N1)/NP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026436.1/fluA.GCF_001343785.1.NC_026436.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/California/07/2009(H1N1)/NA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026434.1/fluA.GCF_001343785.1.NC_026434.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/California/07/2009(H1N1)/MP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026431.1/fluA.GCF_001343785.1.NC_026431.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/California/07/2009(H1N1)/NS":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026432.1/fluA.GCF_001343785.1.NC_026432.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/PB2":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002023.1/fluA.GCF_000865725.1.NC_002023.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/PB1":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002021.1/fluA.GCF_000865725.1.NC_002021.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/PA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002022.1/fluA.GCF_000865725.1.NC_002022.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/HA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002017.1/fluA.GCF_000865725.1.NC_002017.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/NP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002019.1/fluA.GCF_000865725.1.NC_002019.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/NA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002018.1/fluA.GCF_000865725.1.NC_002018.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/MP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002016.1/fluA.GCF_000865725.1.NC_002016.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Puerto Rico/8/1934(H1N1)/NS":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002020.1/fluA.GCF_000865725.1.NC_002020.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Shanghai/02/2013(H7N9)/PB2":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026422.1/fluA.GCF_000928555.1.NC_026422.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Shanghai/02/2013(H7N9)/PB1":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026423.1/fluA.GCF_000928555.1.NC_026423.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Shanghai/02/2013(H7N9)/PA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026424.1/fluA.GCF_000928555.1.NC_026424.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Shanghai/02/2013(H7N9)/HA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026425.1/fluA.GCF_000928555.1.NC_026425.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Shanghai/02/2013(H7N9)/NP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026426.1/fluA.GCF_000928555.1.NC_026426.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Shanghai/02/2013(H7N9)/NA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026429.1/fluA.GCF_000928555.1.NC_026429.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Shanghai/02/2013(H7N9)/MP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026427.1/fluA.GCF_000928555.1.NC_026427.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Shanghai/02/2013(H7N9)/NS":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026428.1/fluA.GCF_000928555.1.NC_026428.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Korea/426/1968(H2N2)/PB2":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007378.1/fluA.GCF_000866645.1.NC_007378.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Korea/426/1968(H2N2)/PB1":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007375.1/fluA.GCF_000866645.1.NC_007375.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Korea/426/1968(H2N2)/PA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007376.1/fluA.GCF_000866645.1.NC_007376.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Korea/426/1968(H2N2)/HA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007374.1/fluA.GCF_000866645.1.NC_007374.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Korea/426/1968(H2N2)/NP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007381.1/fluA.GCF_000866645.1.NC_007381.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Korea/426/1968(H2N2)/NA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007382.1/fluA.GCF_000866645.1.NC_007382.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Korea/426/1968(H2N2)/MP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007377.1/fluA.GCF_000866645.1.NC_007377.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Korea/426/1968(H2N2)/NS":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007380.1/fluA.GCF_000866645.1.NC_007380.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Hong Kong/1073/99(H9N2)/PB2":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004910.1/fluA.GCF_000851145.1.NC_004910.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Hong Kong/1073/99(H9N2)/PB1":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004911.1/fluA.GCF_000851145.1.NC_004911.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Hong Kong/1073/99(H9N2)/PA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004912.1/fluA.GCF_000851145.1.NC_004912.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Hong Kong/1073/99(H9N2)/HA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004908.1/fluA.GCF_000851145.1.NC_004908.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Hong Kong/1073/99(H9N2)/NP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004905.2/fluA.GCF_000851145.1.NC_004905.2.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Hong Kong/1073/99(H9N2)/NA":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004909.1/fluA.GCF_000851145.1.NC_004909.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Hong Kong/1073/99(H9N2)/MP":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004907.1/fluA.GCF_000851145.1.NC_004907.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" - }, - "flu/A/Hong Kong/1073/99(H9N2)/NS":{ - "protoUrl":"https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004906.1/fluA.GCF_000851145.1.NC_004906.1.latest.taxonium.jsonl.gz", - "icon":"/usher.png", - "maintainerMessage":"Maintained by the UShER team", - "maintainerUrl":"https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + "sars-cov-2/public": { + "backend": "https://api.cov2tree.org", + "title": "SARS-CoV-2", + "description": "All seven million public sequences of SARS-CoV-2 from the INSDC databases", + "legacyHostnames": ["cov2tree.org"], + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team, with very minor post-processing by the Taxonium team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "sars-cov-2/viridian": { + "backend": "https://viridian-api.cov2tree.org", + "title": "SARS-CoV-2 Viridian", + "description": "SARS-CoV-2 sequences processed through Viridian pipeline", + "legacyHostnames": ["viridian.taxonium.org"], + "icon": "/usher.png", + "maintainerMessage": "Built by the Viridian authors", + "maintainerUrl": null + }, + "mpox/public": { + "protoUrl": "https://mpx-tree.vercel.app/mpx.jsonl.gz", + "configUrl": "https://mpx-tree.vercel.app/config.json", + "title": "Mpox", + "description": "Mpox sequences from GenBank", + "legacyHostnames": ["mpx.taxonium.org"], + "icon": "/usher.png", + "maintainerMessage": "Maintained by the Taxonium team", + "maintainerUrl": null + }, + "taxonomy/full": { + "treeUrl": "https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/tree.nwk.gz", + "metaUrl": "https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/metadata.tsv.gz", + "configUrl": "https://cov2tree.nyc3.digitaloceanspaces.com/ncbi/config.json", + "ladderizeTree": true, + "title": "NCBI Taxonomy (full)", + "description": "Full 2.2M NCBI Taxonomy of species", + "legacyHostnames": ["taxonomy.taxonium.org"], + "icon": "/usher.png", + "maintainerMessage": "Built by the Taxonium team from the NCBI phylogeny", + "maintainerUrl": null + }, + "taxonomy/visual": { + "protoUrl": "https://cov2tree.nyc3.digitaloceanspaces.com/wikidata/out.jsonl.gz", + "title": "Wikidata visual tree of life", + "description": "The tree of life, showing species from Wikidata with images. Links to Wikipedia.", + "legacyHostnames": ["visualtreeoflife.taxonium.org"], + "icon": "/usher.png", + "maintainerMessage": "Built by the Taxonium team from the Wikidata phylogeny", + "maintainerUrl": null + }, + "flu/H5N1-Outbreak": { + "backend": "https://h5n1outbreak.api.taxonium.org", + "title": "H5N1 outbreak tree", + "description": "Outbreak tree of recent H5N1 outbreak", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/PB2": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007357.1/fluA.GCF_000864105.1.NC_007357.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/PB1": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007358.1/fluA.GCF_000864105.1.NC_007358.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/PA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007359.1/fluA.GCF_000864105.1.NC_007359.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/HA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007362.1/fluA.GCF_000864105.1.NC_007362.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/NP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007360.1/fluA.GCF_000864105.1.NC_007360.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/NA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007361.1/fluA.GCF_000864105.1.NC_007361.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/MP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007363.1/fluA.GCF_000864105.1.NC_007363.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/goose/Guangdong/1/1996(H5N1)/NS": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/864/105/GCF_000864105.1/UShER_NC_007364.1/fluA.GCF_000864105.1.NC_007364.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/PB2": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007373.1/fluA.GCF_000865085.1.NC_007373.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/PB1": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007372.1/fluA.GCF_000865085.1.NC_007372.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/PA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007371.1/fluA.GCF_000865085.1.NC_007371.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/HA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007366.1/fluA.GCF_000865085.1.NC_007366.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/NP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007369.1/fluA.GCF_000865085.1.NC_007369.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/NA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007368.1/fluA.GCF_000865085.1.NC_007368.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/MP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007367.1/fluA.GCF_000865085.1.NC_007367.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/New York/392/2004(H3N2)/NS": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/085/GCF_000865085.1/UShER_NC_007370.1/fluA.GCF_000865085.1.NC_007370.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/PB2": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026438.1/fluA.GCF_001343785.1.NC_026438.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/PB1": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026435.1/fluA.GCF_001343785.1.NC_026435.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/PA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026437.1/fluA.GCF_001343785.1.NC_026437.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/HA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026433.1/fluA.GCF_001343785.1.NC_026433.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/NP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026436.1/fluA.GCF_001343785.1.NC_026436.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/NA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026434.1/fluA.GCF_001343785.1.NC_026434.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/MP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026431.1/fluA.GCF_001343785.1.NC_026431.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/California/07/2009(H1N1)/NS": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/001/343/785/GCF_001343785.1/UShER_NC_026432.1/fluA.GCF_001343785.1.NC_026432.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/PB2": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002023.1/fluA.GCF_000865725.1.NC_002023.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/PB1": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002021.1/fluA.GCF_000865725.1.NC_002021.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/PA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002022.1/fluA.GCF_000865725.1.NC_002022.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/HA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002017.1/fluA.GCF_000865725.1.NC_002017.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/NP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002019.1/fluA.GCF_000865725.1.NC_002019.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/NA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002018.1/fluA.GCF_000865725.1.NC_002018.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/MP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002016.1/fluA.GCF_000865725.1.NC_002016.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Puerto Rico/8/1934(H1N1)/NS": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/865/725/GCF_000865725.1/UShER_NC_002020.1/fluA.GCF_000865725.1.NC_002020.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/PB2": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026422.1/fluA.GCF_000928555.1.NC_026422.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/PB1": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026423.1/fluA.GCF_000928555.1.NC_026423.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/PA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026424.1/fluA.GCF_000928555.1.NC_026424.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/HA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026425.1/fluA.GCF_000928555.1.NC_026425.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/NP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026426.1/fluA.GCF_000928555.1.NC_026426.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/NA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026429.1/fluA.GCF_000928555.1.NC_026429.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/MP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026427.1/fluA.GCF_000928555.1.NC_026427.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Shanghai/02/2013(H7N9)/NS": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/928/555/GCF_000928555.1/UShER_NC_026428.1/fluA.GCF_000928555.1.NC_026428.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/PB2": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007378.1/fluA.GCF_000866645.1.NC_007378.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/PB1": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007375.1/fluA.GCF_000866645.1.NC_007375.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/PA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007376.1/fluA.GCF_000866645.1.NC_007376.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/HA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007374.1/fluA.GCF_000866645.1.NC_007374.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/NP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007381.1/fluA.GCF_000866645.1.NC_007381.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/NA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007382.1/fluA.GCF_000866645.1.NC_007382.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/MP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007377.1/fluA.GCF_000866645.1.NC_007377.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Korea/426/1968(H2N2)/NS": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/866/645/GCF_000866645.1/UShER_NC_007380.1/fluA.GCF_000866645.1.NC_007380.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/PB2": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004910.1/fluA.GCF_000851145.1.NC_004910.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/PB1": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004911.1/fluA.GCF_000851145.1.NC_004911.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/PA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004912.1/fluA.GCF_000851145.1.NC_004912.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/HA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004908.1/fluA.GCF_000851145.1.NC_004908.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/NP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004905.2/fluA.GCF_000851145.1.NC_004905.2.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/NA": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004909.1/fluA.GCF_000851145.1.NC_004909.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/MP": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004907.1/fluA.GCF_000851145.1.NC_004907.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" + }, + "flu/A/Hong Kong/1073/99(H9N2)/NS": { + "protoUrl": "https://hgdownload.gi.ucsc.edu/hubs/GCF/000/851/145/GCF_000851145.1/UShER_NC_004906.1/fluA.GCF_000851145.1.NC_004906.1.latest.taxonium.jsonl.gz", + "icon": "/usher.png", + "maintainerMessage": "Maintained by the UShER team", + "maintainerUrl": "https://genome.ucsc.edu/cgi-bin/hgPhyloPlace" } -} \ No newline at end of file +} From 4e39a697aab7d6fe8303c910c678997742670f4f Mon Sep 17 00:00:00 2001 From: Theo Sanderson Date: Mon, 11 Nov 2024 18:02:49 +0000 Subject: [PATCH 3/4] improve --- taxonium_website/public/usher.png | Bin 13 -> 165263 bytes taxonium_website/src/App.jsx | 18 +++++++++++++++++- taxonium_website/src/trees.json | 6 +++--- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/taxonium_website/public/usher.png b/taxonium_website/public/usher.png index ba5213fb23dc34699739844ece8c4e1d3730a40f..c57eba90b5265f51eed1a5a68e7ec334dff3525d 100644 GIT binary patch literal 165263 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

q%!@yjs%k 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 z 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

Gey{zY>K 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 O0000i2wiq diff --git a/taxonium_website/src/App.jsx b/taxonium_website/src/App.jsx index a9cb4915..d9a41bcf 100644 --- a/taxonium_website/src/App.jsx +++ b/taxonium_website/src/App.jsx @@ -136,6 +136,8 @@ function App() { title: config.title, url: `/${path}`, desc: config.description, + icon: config.icon, + maintainerMessage: config.maintainerMessage, }; }).filter(Boolean); // Remove any null entries from missing configs @@ -191,9 +193,15 @@ function App() { )} {window.screen.width >= 600 && ( <> + { + pathConfig && pathConfig.maintainerMessage && pathConfig.icon && ( + + ) + + } 12 ? "text-lg" : "" + title.length > 12 ? "text-lg leading-tight" : "" }`} > {title} @@ -284,11 +292,19 @@ function App() {

{showCase.map((item, i) => (
+ + {item.title}

{item.desc}

diff --git a/taxonium_website/src/trees.json b/taxonium_website/src/trees.json index 7fce4499..d6a84025 100644 --- a/taxonium_website/src/trees.json +++ b/taxonium_website/src/trees.json @@ -23,7 +23,7 @@ "title": "Mpox", "description": "Mpox sequences from GenBank", "legacyHostnames": ["mpx.taxonium.org"], - "icon": "/usher.png", + "icon": "/apple-touch-icon.png", "maintainerMessage": "Maintained by the Taxonium team", "maintainerUrl": null }, @@ -35,7 +35,7 @@ "title": "NCBI Taxonomy (full)", "description": "Full 2.2M NCBI Taxonomy of species", "legacyHostnames": ["taxonomy.taxonium.org"], - "icon": "/usher.png", + "icon": "/apple-touch-icon.png", "maintainerMessage": "Built by the Taxonium team from the NCBI phylogeny", "maintainerUrl": null }, @@ -44,7 +44,7 @@ "title": "Wikidata visual tree of life", "description": "The tree of life, showing species from Wikidata with images. Links to Wikipedia.", "legacyHostnames": ["visualtreeoflife.taxonium.org"], - "icon": "/usher.png", + "icon": "/apple-touch-icon.png", "maintainerMessage": "Built by the Taxonium team from the Wikidata phylogeny", "maintainerUrl": null }, From 228924c33726c96ca22094ce275306ecff2f5b73 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 11 Nov 2024 18:03:10 +0000 Subject: [PATCH 4/4] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- taxonium_website/src/App.jsx | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/taxonium_website/src/App.jsx b/taxonium_website/src/App.jsx index d9a41bcf..4ba47943 100644 --- a/taxonium_website/src/App.jsx +++ b/taxonium_website/src/App.jsx @@ -193,12 +193,15 @@ function App() { )} {window.screen.width >= 600 && ( <> - { - pathConfig && pathConfig.maintainerMessage && pathConfig.icon && ( - - ) - - } + {pathConfig && + pathConfig.maintainerMessage && + pathConfig.icon && ( + + )} 12 ? "text-lg leading-tight" : "" @@ -292,19 +295,16 @@ function App() {
{showCase.map((item, i) => (
- + - {item.title}

{item.desc}