-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Metabolic-c test files stuck at Prodigal #202
Comments
Hi @lacy111693 , I don't work on maintaining this software, but was able to find the mkdir problem so I fixed it. As for the second question about prodigal, prodigal is not multithreaded so it can take a long time. If I were you, I would use something like It is strange that it would take over 5 days to run the test file with 5 genomes though. I would check the Anaconda navigator set-up, and see if you are running into any disk, memory, or thread issues. |
Thanks @patriciatran, I discovered that the error is actually GTDB-Tk halting at the prodigal steps. When trying to run and debug GTDB-Tk alone, I got these errors. [2025-02-07 13:42:50] INFO: GTDB-Tk v2.4.0 When I went to the GTDB-Tk github page to look into issues, other people seemed to have a similar problem, and the response was always that GTDB-Tk does not work on mac because of pplacer. But metabolic says it works on mac, even though GTDB-Tk is one of the dependencies. So I'm trying to figure out how that works? |
Hello @lacy111693 , can you link me to where you saw that METABOLIC works on Mac? I have personally never tried it on Mac, but I can fix any documentation that says otherwise. |
Let me see if I can find it and I'll link it in a comment! I may be misremembering, it was over a year ago that I started digging into metabolic and thought I had read that it works on mac. To be fair though, I'm not a computer person, so it's entirely possible when I started looking through dependencies and saw that some would not work on windows, then I assumed mac was the only option. I did not know what linux was at the time. |
@patriciatran I was able to run linux as a subsystem on my windows computer and got everything downloaded, woo! When running the test files, I did still run into a few issues. A readline closure at 1908 and issues with the metabolic handoff diagrams as well as the energy plots. I just ran perl METABOLIC-C.pl -test true with no changes to any of the code. Any thoughts? Thanks so much for all of your help. [2025-02-18 12:31:54] The Prodigal annotation is running... |
I have downloaded all the dependencies and was able to run metabolic-g on the test files successfully. However, when trying to run metabolic-c on the test files, it gets stuck on the prodigal step. I have tried several times, and this is where it always gets stuck. I usually close it after a couple of days then try again. I decided to leave it be this time and see if it would ever move, and it's currently been at the prodigal step for 5 days. It's just the test files, so I would not think the size would be an issue.
I am using metabolic within Anaconda Navigator if that helps, and on a Mac with Sequoia 15.1.1, the platform is osx-64.
Note in the screenshot, it says that some of the directories can't be created because they already exist since I have already tried this several times.

The text was updated successfully, but these errors were encountered: