When the checkm2 database is downloaded, no version label is applied to the db directory. This could lead to a situation where checkm2 gets updated but runs off an old DB. This could lead to errors.
Proposed Solution
We add the checkm2 version as a global variable to create the database. This would follow the current design pattern used by DFAST, GTDB, and Eggnog
Problem Description
When the checkm2 database is downloaded, no version label is applied to the db directory. This could lead to a situation where checkm2 gets updated but runs off an old DB. This could lead to errors.
Proposed Solution
We add the checkm2 version as a global variable to create the database. This would follow the current design pattern used by DFAST, GTDB, and Eggnog