metAMOS icon indicating copy to clipboard operation
metAMOS copied to clipboard

MetAMOS 1.5rc3 - impossible to use Prokka to find ORFs

Open TimSkvortsov opened this issue 10 years ago • 5 comments

Whenever I try to select Prokka as a tool for finding ORFs, MetAMOS uses FragGeneScan. After reviewing the code of runPipeline, findorfs.py and findscforfs.py I found out that prokka is not on the list of the supported genecallers and thus cannot be used for ORFs search: supported_genecallers = ["fraggenescan","metagenemark","glimmermg"]

After addition of "prokka" to the list of genecallers, MetAMOS started to use it. Why was Prokka excluded from this list in the first place?

TimSkvortsov avatar Nov 06 '14 23:11 TimSkvortsov

Hello,

This is by design; Prokka is used if you are running in isolate (-I) mode or running iMetAMOS ( initPipeline -W imetamos), but not on a metagenome. Given that Prokka we can run in a metagenomic setting (--metagenome), I will switch this over to a feature request.

If you are enabling Prokka on a metagenomic dataset I recommend adding the (--metagenome) parameter to the command-line options.

treangen avatar Nov 07 '14 01:11 treangen

Hello treangen,

Thank you for clarifying the situation with Prokka, and sorry for reporting this as an issue, I was just confused by the fact that Prokka was indicated as a genecaller in the manual, but MetAMOS refused to use it.

TimSkvortsov avatar Nov 12 '14 21:11 TimSkvortsov

Hello, I am facing the same problem. May I please get a detailed resolution to get prokka to work with my data.

Thank you

aabood avatar May 28 '16 19:05 aabood

hi aabood,

I am facing the same problem.

to clarify, you would like to use Prokka on a metagenomic sample? If so, this is still not supported in MetAMOS and is currently marked as a feature request.

May I please get a detailed resolution to get prokka to work with my data.

Prokka can be used in MetAMOS if you are running in isolate (-I) mode or running iMetAMOS ( initPipeline -W imetamos), but not on a metagenome. Unfortunately I don't think we'll be able to get to this anytime soon.

As a workaround, you could run Prokka outside of MetAMOS on the assembled contigs. Alternatively, if you have experience with Python, you could try to add Prokka support to your local MetAMOS install; if you are enabling Prokka on a metagenomic dataset, you will need to add the '--metagenome' parameter to the command-line options.

treangen avatar May 31 '16 16:05 treangen

​Thank you for your response. I will take your advice and perform Prokka externally.

On Tue, May 31, 2016 at 12:42 PM, Todd J Treangen [email protected] wrote:

hi aabood,

I am facing the same problem.

to clarify, you would like to use Prokka on a metagenomic sample? If so, this is still not supported in MetAMOS and is currently marked as a feature request.

May I please get a detailed resolution to get prokka to work with my data.

Prokka can be used in MetAMOS if you are running in isolate (-I) mode or running iMetAMOS ( initPipeline -W imetamos), but not on a metagenome. Unfortunately I don't think we'll be able to get to this anytime soon.

As a workaround, you could run Prokka outside of MetAMOS on the assembled contigs. Alternatively, if you have experience with Python, you could try to add Prokka support to your local MetAMOS install; if you are enabling Prokka on a metagenomic dataset, you will need to add the '--metagenome' parameter to the command-line options.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/marbl/metAMOS/issues/167#issuecomment-222747304, or mute the thread https://github.com/notifications/unsubscribe/AOrA2TV5epm_Kb91nQXAFEi6OoA4zwDmks5qHGTkgaJpZM4C4FYj .

Abdullah "Arby" Abood MS Student | Graduate Teaching Assistant ​ Richards' Lab | 111 Jordan Hall Clemson University ​

Where the Blue Ridge yawns its greatness Where the Tigers play!

aabood avatar Jun 01 '16 02:06 aabood