ktmeaton / ncov-recombinant

Reproducible workflow for SARS-CoV-2 recombinant sequence detection.
MIT License
18 stars 2 forks source link

XBN | BA.2.75/XBB.3 #197

Closed ktmeaton closed 1 year ago

ktmeaton commented 1 year ago

Parents

Clade: Omicron/BA.2.75/22D,Omicron/XBB/22F Lineage: BA.2.75*,BA.2* Lineage Confidence: 0.992,1.0

The second parental lineage (BA.2*) does not match the second parental clade (XBB). This is because the method for parental inference (covSPECTRUM LAPIS) does not have access to GISAID data. As a result, we don't yet have accurate allele frequencies for XBB. If I manually query cov-spectrum for the second parent's alleles, the second parent becomes unambiguously XBB*.

Lineage: BA.2.75*,XBB* Lineage Confidence: 0.992,0.9741

Immunity

RBD Level: 7 RBD Substitutions S:R346T,S:V445P,S:G446S,S:N460K,S:F486S,S:F490S,S:R493Q Immune Escape: 0.9070 ACE2 Binding: 0.4069

Immune Escape Ranking

Higher values indicate an increased capacity to evade antibodies.

  1. proposed1296 = 0.9070
  2. XBB = 0.9070
  3. XBF = 0.8366

ACE2 Binding Ranking

Higher values indicate an increased capacity for viral entry into the host cell.

  1. XAK = 1.3244
  2. XBF = 0.8366
  3. XBC = 0.7927
  4. XBE = 0.6697
  5. XAY = 0.6144
  6. XAV/XAS/XAZXAJ = 0.5583
  7. XBD = 0.4677
  8. proposed1296 = 0.4069
  9. XBB = 0.4069

Alleles

proposed1296 is successfully detected with the sc2rf mode for VOC:

python3 sc2rf/sc2rf.py results/proposed1296/nextclade/alignment.fasta \
  --max-name-length 50 \
  --clades BA.2.10 BA.2.3.20 BA.2.75 BA.4.6 BA.5.2 BA.5.3 XBB \
  --ansi \
  --parents 2-4 \
  --breakpoints 1-5 \
  --unique 1 \
  --max-ambiguous 20 \
  --max-intermission-length 2 \
  --max-intermission-count 3 \
  --ignore-shared \
  --mutation-threshold 0.25 \
  --csvfile results/proposed1296/sc2rf/stats.voc.csv

image

Breakpoints

Breakpoint #: 5184:12443

Nextclade calls this as XBB, while ncov-recombinant corrects this to XBB-like as the breakpoints and parents do not match the expected values for XBB.

breakpoints_clade

Tasks