# Prodigal Gene Predictor: error option (# Other genetic codes 1-25) stderr Invalid translation table specified

**URL:** <https://help.galaxyproject.org/t/prodigal-gene-predictor-error-option-other-genetic-codes-1-25-stderr-invalid-translation-table-specified/18350>\
**Category:** Uncategorized\
**Tags:** server-open-issue, tool-help, prodigal\
**Created:** [August 26, 2026, 4:27pm UTC](https://help.galaxyproject.org/t/prodigal-gene-predictor-error-option-other-genetic-codes-1-25-stderr-invalid-translation-table-specified/18350 "2026-08-26T16:27:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tvtv195](https://sea2.discourse-cdn.com/flex020/user_avatar/help.galaxyproject.org/tvtv195/32/8946_2.png) [@tvtv195](https://help.galaxyproject.org/u/tvtv195)\
**Post date:** [August 26, 2026, 4:27pm UTC](https://help.galaxyproject.org/t/prodigal-gene-predictor-error-option-other-genetic-codes-1-25-stderr-invalid-translation-table-specified/18350/1 "2026-08-26T16:27:57Z")

</div>

I am experiencing a **bug in this specific version of the Galaxy wrapper** (`Galaxy Version 2.6.3+galaxy0`).

The developer forgot to link the conditional text field container to the `# : Other genetic codes 1-25` selection choice. Because that field is missing from the interface, the underlying code tries to execute a broken command line (`prodigal -g`), which immediately causes my job to fail.

---

<div class="post-metadata">

**Author:** ![jennaj](https://sea2.discourse-cdn.com/flex020/user_avatar/help.galaxyproject.org/jennaj/32/27_2.png) [@jennaj](https://help.galaxyproject.org/u/jennaj)\
**Post date:** [September 7, 2026, 5:55pm UTC](https://help.galaxyproject.org/t/prodigal-gene-predictor-error-option-other-genetic-codes-1-25-stderr-invalid-translation-table-specified/18350/2 "2026-09-07T17:55:12Z")

</div>

Welcome @tvtv195

Thanks for reporting the issue! I was able to reproduce the problem and get it reported. Please feel free to add more details to the ticket if I missing anything. If I misunderstood anything, please also let me know here and we can discuss it more. I tested a matrix however this didn’t include all combinations of parameters.

- [Request: supply missing reference for Prodigal (re: # Other genetic codes 1-25) · Issue #1707 · galaxyproject/usegalaxy-tools · GitHub](https://github.com/galaxyproject/usegalaxy-tools/issues/1707)

My initial suspicion is that the `#` character is not parsed correctly when constructing the command string. I remember this coming up before but I don’t think the discussion was here at the forum, so I am glad you asked!

I’m going to annotate this topic so others who run into the same problem can find it. (it will appear “resolved” but this is only to show the topic at the bottom of tool forms, we will know that this is still an open issue based on the other tags). **Please feel free to keep commenting here!** 🛠

Our apologies for the delay in tracking this! Next time, if you [share the job error](https://help.galaxyproject.org/t/how-to-get-faster-help-with-your-question/11469), more moderators will be able to help you quicker! 🙂

* * *

* * *

Full details i[n the issue ticket above](https://github.com/galaxyproject/usegalaxy-tools/issues/1707) but these are a few highlights below to aid with searches.

**Parameters**

> <https://github.com/galaxyproject/tools-iuc/blob/7afd887ffdc3129e8457f5957173d520f6e1f3bd/tools/prodigal/prodigal.xml#L44-L47>

**Works**  
`'(single|meta)' -g '(4|11)'`

```auto
prodigal -i '/corral4/main/objects/d/f/8/dataset_df8732da-6c1b-455e-b08f-fd9a942dfcbd.dat' -o '/corral4/main/jobs/079/596/79596942/outputs/dataset_30ca3796-c448-4727-8e40-fcdf7bb2db7e.dat' -f 'gbk' -p 'meta' -g '4' -a '/corral4/main/jobs/079/596/79596942/outputs/dataset_826c0b17-2c17-41f6-9a3b-a3668ded23a9.dat' -d '/corral4/main/jobs/079/596/79596942/outputs/dataset_8acb0560-c846-423f-a0a4-23333ba8a8d9.dat' -s '/corral4/main/jobs/079/596/79596942/outputs/dataset_46c7aef7-fcb7-472c-bfe5-e0312275b74b.dat' 

```

**Fails**  
`'(single|meta)' -g ' __pd__'`

```auto
prodigal -i '/data/dnb13/galaxy_db/files/8/a/0/dataset_8a0d4664-770a-4625-b031-66263efe468d.dat' -o '/data/jwd06/main/000/112/243/112243092/outputs/dataset_0d8f7b21-035c-4d54-94d9-ec19e0288037.dat' -f 'gbk' -p 'single' -g ' __pd__' -a '/data/jwd06/main/000/112/243/112243092/outputs/dataset_7a611c84-9814-42e1-86e5-f22274f1ef89.dat' -d '/data/jwd06/main/000/112/243/112243092/outputs/dataset_5ae996e4-cc56-4280-a6fa-113a99f09abb.dat' -s '/data/jwd06/main/000/112/243/112243092/outputs/dataset_8d808962-0f31-44f0-ad33-88ed3155973a.dat' 

```

**Tool Standard Error** will include  
` Invalid translation table specified.`

and look like this:

 ![prodgal_error_compare](https://us1.discourse-cdn.com/flex020/uploads/galaxy/original/2X/6/6c0164630abf7246c632ecbbd13224a49cb037d9.png)

**Compare** to original command strings here

- [Advice By Input Type · hyattpd/Prodigal Wiki · GitHub](https://github.com/hyattpd/prodigal/wiki/Advice-by-Input-Type#alternate-genetic-codes)
