Skip to content

Commit

Permalink
Merge pull request #43 from cov-lineages/update_omicron
Browse files Browse the repository at this point in the history
Update omicron
  • Loading branch information
rmcolq authored Dec 8, 2021
2 parents 2eaef2a + 65ed350 commit b6d3a31
Show file tree
Hide file tree
Showing 6 changed files with 210 additions and 104 deletions.
2 changes: 1 addition & 1 deletion constellations/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
_program = "constellations"
__version__ = "v0.0.27"
__version__ = "v0.0.28"

57 changes: 24 additions & 33 deletions constellations/definitions/cB.1.1.529.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"label": "Omicron (B.1.1.529-like)",
"label": "Possible Omicron (B.1.1.529-like)",
"description": "B.1.1.529 lineage defining mutations",
"sources": [
],
Expand All @@ -8,70 +8,61 @@
"Pango_lineages": [
"B.1.1.529"
],
"WHO_label": "Omicron",
"mrca_lineage": "B.1.1.529",
"representative_genome": ""
"representative_genome": "",
"lineage_name": "B.1.1.529",
"incompatible_lineage_calls": [
"BA.1",
"BA.2"
]
},
"tags": [
"B.1.1.529"
],
"sites": [
"orf1a:K856R",
"nuc:C3037T",
"nuc:T5386G",
"orf1a:A2710T",
"orf1a:T3255I",
"orf1a:P3395H",
"orf1a:I3758V",
"nuc:C3037T # B.1 defining",
"orf1ab:T3255I",
"orf1ab:P3395H",
"orf1ab:SGF3675- # del:11288:9",
"nuc:T13195C",
"orf1b:P314L",
"nuc:C15240T",
"orf1b:I1566V",
"spike:A67V",
"spike:T95I",
"orf1ab:P4715L # B.1 defining",
"orf1ab:I5967V",
"spike:G142D",
"spike:G339D",
"spike:S371L",
"spike:S373P",
"spike:S375F",
"spike:K417N",
"spike:N440K",
"spike:G446S",
"spike:S477N",
"spike:T478K",
"spike:E484A",
"spike:Q493R",
"spike:G496S",
"spike:Q498R",
"spike:N501Y",
"spike:Y505H",
"spike:T547K",
"spike:D614G",
"spike:D614G # B.1 defining",
"spike:H655Y",
"spike:N679K",
"spike:P681H",
"spike:N764K",
"spike:D796Y",
"spike:N856K",
"spike:Q954H",
"spike:N969K",
"nuc:C25000T",
"nuc:C25584T",
"e:T9I",
"m:D3G",
"m:Q19E",
"m:A63T",
"nuc:A27259C",
"nuc:C27807T",
"n:RG203KR"
"nuc:A28271T",
"n:P13L",
"del:28362:9 # n:ERS31-",
"n:RG203KR # B.1.1 defining"
],
"note": "We have included spike mutations S477N T478K E484A Q493R G496S Q498R N501Y, but these drop out in some early sequences. Additional rules have been added to compensate.",
"note": "Common mutations to the sublineages found",
"rules": {
"min_alt": 30,
"max_ref": 5,
"spike:S477N": "not ref",
"spike:T478K": "not ref",
"spike:E484A": "not ref",
"spike:Q493R": "not ref",
"spike:G496S": "not ref",
"spike:Q498R": "not ref",
"spike:N501Y": "not ref"
"min_alt": 31,
"max_ref": 5
}
}
70 changes: 0 additions & 70 deletions constellations/definitions/cB.1.1.529_probable.json

This file was deleted.

49 changes: 49 additions & 0 deletions constellations/definitions/cBA.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"label": "Omicron (BA.1-like)",
"description": "BA.1 lineage defining mutations",
"sources": [
],
"type": "variant",
"variant": {
"Pango_lineages": [
"BA.1"
],
"WHO_label": "Omicron",
"mrca_lineage": "BA.1",
"lineage_name": "BA.1",
"parent_lineage": "B.1.1.529",
"representative_genome": ""
},
"tags": [
"BA.1"
],
"sites": [
"orf1ab:K856R",
"del:6513:3 # orf1a:SL2083I ",
"nuc:T5386G",
"orf1ab:A2710T",
"# nuc:G11287T # orf1ab:L3674F # aligners often place the parent del at 11283 rather than 11288",
"orf1ab:I3758V",
"nuc:C15240T",
"spike:A67V",
"del:21765:6 # spike:HV69-",
"spike:T95I",
"del:21987:9 # spike:VYY143-",
"del:22194:3 # spike:NL211I",
"nuc:22205+GAGCCAGAA # spike:-215EPE",
"spike:S371L",
"spike:G446S",
"spike:G496S",
"spike:T547K",
"spike:N856K",
"spike:L981F",
"m:D3G"
],
"note": "Unique mutations for sublineage",
"note2": "Requires ancestral mutation so scorpio tie breaks correctly",
"rules": {
"min_alt": 10,
"max_ref": 3,
"spike:D614G": "not ref"
}
}
83 changes: 83 additions & 0 deletions constellations/definitions/cBA.1_probable.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
{
"label": "Probable Omicron (BA.1-like)",
"description": "BA.1 lineage defining mutations with lower thresholds to handle lower quality consensus sequences",
"sources": [
],
"type": "variant",
"variant": {
"Pango_lineages": [
"BA.1"
],
"WHO_label": "Omicron",
"mrca_lineage": "BA.1",
"representative_genome": ""
},
"tags": [
"BA.1"
],
"sites": [
"nuc:C3037T # B.1 defining",
"orf1ab:T3255I",
"orf1ab:P3395H",
"orf1ab:SGF3675- # del:11288:9",
"nuc:T13195C",
"orf1ab:P4715L # B.1 defining",
"orf1ab:I5967V",
"spike:G142D",
"spike:G339D",
"spike:S373P",
"spike:S375F",
"spike:K417N",
"spike:N440K",
"spike:S477N",
"spike:T478K",
"spike:E484A",
"spike:Q493R",
"spike:Q498R",
"spike:N501Y",
"spike:Y505H",
"spike:D614G # B.1 defining",
"spike:H655Y",
"spike:N679K",
"spike:P681H",
"spike:N764K",
"spike:D796Y",
"spike:Q954H",
"spike:N969K",
"nuc:C25000T",
"nuc:C25584T",
"e:T9I",
"m:Q19E",
"m:A63T",
"nuc:A27259C",
"nuc:C27807T",
"nuc:A28271T",
"n:P13L",
"del:28362:9 # n:ERS31-",
"n:RG203KR # B.1.1 defining",
"orf1ab:K856R # BA.1 defining",
"del:6513:3 # orf1a:SL2083I # BA.1 defining",
"nuc:T5386G # BA.1 defining",
"orf1ab:A2710T # BA.1 defining",
"orf1ab:I3758V # BA.1 defining",
"nuc:C15240T # BA.1 defining",
"spike:A67V # BA.1 defining",
"del:21765:6 # spike:HV69- # BA.1 defining",
"spike:T95I # BA.1 defining",
"del:21987:9 # spike:VYY143- # BA.1 defining",
"del:22194:3 # spike:NL211I # BA.1 defining",
"nuc:22205+GAGCCAGAA # spike:-215EPE # BA.1 defining",
"spike:S371L # BA.1 defining",
"spike:G446S # BA.1 defining",
"spike:G496S # BA.1 defining",
"spike:T547K # BA.1 defining",
"spike:N856K # BA.1 defining",
"spike:L981F # BA.1 defining",
"m:D3G # BA.1 defining"
],
"note": "This file has been added to allow probable calls to be made, even when the incoming consensus pipeline calls for ref in lower quality regions",
"rules": {
"min_alt": 25,
"max_ref": 18
}
}
53 changes: 53 additions & 0 deletions constellations/definitions/cBA.2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"label": "BA.2-like",
"description": "BA.2 lineage defining mutations",
"sources": [
],
"type": "variant",
"variant": {
"Pango_lineages": [
"BA.2"
],
"mrca_lineage": "BA.2",
"lineage_name": "BA.2",
"parent_lineage": "B.1.1.529",
"representative_genome": ""
},
"tags": [
"BA.2"
],
"sites": [
"orf1ab:S135R",
"orf1ab:T842I",
"orf1ab:G1307S",
"nuc:C4321T",
"orf1ab:L3027F",
"nuc:A9424G",
"orf1ab:T3090I",
"orf1ab:L3201F",
"nuc:C10198T",
"nuc:G10447A",
"nuc:C15714T",
"nuc:C12880T",
"nuc:C15714T",
"orf1ab:R5716C",
"orf1ab:T6564I",
"nuc:A20055G",
"spike:T19I",
"del:21633:9 # spike:LPPA24S",
"nuc:T22200G # spike:V231G # but this seems to be wrong aa ref allele",
"spike:S371F",
"spike:T376A",
"spike:D405N",
"spike:R408S",
"nuc:C26060T # orf3a:T233I # but this seems to be wrong aa ref allele",
"nuc:C26858T",
"orf6:D61L # GAT->CTC",
"n:S413R"
],
"note": "Unique mutations for sublineage",
"rules": {
"min_alt": 19,
"max_ref": 3
}
}

0 comments on commit b6d3a31

Please sign in to comment.