oxfordmmm / gnomonicus

Python code to integrate results of tb-pipeline and provide an antibiogram, mutations and variants
Other
5 stars 0 forks source link

Pickled genome objects aren't checked if gumpy is updated #16

Closed JeremyWesthead closed 1 year ago

JeremyWesthead commented 1 year ago

gnomonicus internally uses pickles to cache gumpy.Genome objects. If gumpy is updated to be non-backwards compatible, the version required is updated as expected. However, this does not update the pickled gumpy.Genome - resulting in it behaving as if it was never updated.