Skip to content

remove prodigal driver and multithread class#2536

Open
FlorianTrigodet wants to merge 1 commit intomasterfrom
remove-prodigal-driver
Open

remove prodigal driver and multithread class#2536
FlorianTrigodet wants to merge 1 commit intomasterfrom
remove-prodigal-driver

Conversation

@FlorianTrigodet
Copy link
Contributor

We still have a prodigal driver and a class in threadingops.py and the only place where prodigal is imported is in genecalling.py but no user can request the use of Prodigal from the command line interface.

The only reason we could keep it is if (1) we plan to make it available to the user, or (2) when someone uses anvi'o classes/function outside of the command lines.

@meren, let me know your thoughts. If we should keep it, just delete the branch.

@FlorianTrigodet FlorianTrigodet requested a review from meren February 2, 2026 09:03
@FlorianTrigodet FlorianTrigodet self-assigned this Feb 2, 2026
@EricDeveaud
Copy link

I woul remove the use of prodigal as there is a long standing bug that still unpatched in “plain” prodigal
Pyprodigal fix it
Nb I can provide a patch vs “plain” prodigal if you which it
Regards
Eric

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants