Skip to content

Commit 9f7b256

Browse files
Make small tweaks to Nextclade datasets to align with hot-fixes (#355)
* Don't strip node attrs for clade-i build * Add placement prior * rec2025 -> recombinant
1 parent 8d1d02e commit 9f7b256

2 files changed

Lines changed: 9 additions & 6 deletions

File tree

nextclade/resources/clade-i/auspice_config_patch.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44
"path": "/title",
55
"value": "Nextclade reference tree for Mpox virus (Clade I)"
66
},
7-
{
8-
"op": "remove",
9-
"path": "/extensions/nextclade/clade_node_attrs"
10-
},
117
{
128
"op": "replace",
139
"path": "/extensions/nextclade/placement_mask_ranges",

nextclade/scripts/clades_renaming.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
case "Ib":
3434
outbreak_name = "sh2023"
3535
case "Ib/IIb":
36-
outbreak_name = "rec2025"
36+
outbreak_name = "recombinant"
3737
elif old_clade_name == "sh2024":
3838
clade_name = "Ia"
3939
outbreak_name = old_clade_name
@@ -52,12 +52,19 @@
5252
outbreak_name = "sh2017"
5353
lineage_name = old_clade_name
5454

55-
new_node_data[name] = {
55+
node_data = {
5656
"clade_membership": clade_name,
5757
"outbreak": outbreak_name,
5858
"lineage": lineage_name,
5959
}
6060

61+
# Add placement prior for Ib/IIb recombinants
62+
# To discourage attachment of short sequences to this clade
63+
if clade_name == "Ib/IIb":
64+
node_data["placement_prior"] = -11.0
65+
66+
new_node_data[name] = node_data
67+
6168
new_branch_labels = {}
6269

6370
for name, node in data["branches"].items():

0 commit comments

Comments
 (0)