Skip to content

Pango Lineage code error #55

@ShaneSchroeder

Description

@ShaneSchroeder

I have run into an issue when trying to run PyR0 during the analysis step. The Pango lineages that are checked for in the program here are out of date and crashes because it tries to check a lineage that is not included in their dictionary (e.g. "XAA").

Pango has an updated list here but their dictionary sometimes refers to something like "XAA": ["BA.1*","BA.2*"] instead of the standard form of something like "L": "B.1.1.10" where a single code corresponds to one specific lineage rather than a list.

The main issue is when it is evaluating a lineage with a code with 3 letters and starts with X (which is required to be evaluated to my understanding), it cannot proceed. This is due to the values for that code being a list that does not refer to any specific lineages but just all sublineages that start with some specific lineage codes.

Traceback for current pango dictionary:

image

Traceback for updated pango dictionary:

image

Is there an updated Pango lineage dictionary to use that has specific lineages for the X** codes or is there a plan for an improved pangolin.py version in the future?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions