# AnnotatemyIDs Key input error

**URL:** <https://help.galaxyproject.org/t/annotatemyids-key-input-error/1868>\
**Category:** Uncategorized\
**Tags:** uniprot, annotatemyids\
**Created:** [August 6, 2019, 1:45am UTC](https://help.galaxyproject.org/t/annotatemyids-key-input-error/1868 "2019-08-06T01:45:26Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kiera\_Drew45](https://sea2.discourse-cdn.com/flex020/user_avatar/help.galaxyproject.org/kiera_drew45/32/819_2.png) [@Kiera\_Drew45](https://help.galaxyproject.org/u/Kiera_Drew45)\
**Post date:** [August 6, 2019, 1:45am UTC](https://help.galaxyproject.org/t/annotatemyids-key-input-error/1868/1 "2019-08-06T01:45:26Z")

</div>

Hi,  
I’m trying to input a file from kallisto and I keep getting a key input error on the annotate my IDs function. My headers are called target\_id\_eightfiveoneseven and est\_countseightfiveoneseven. The file has two rows; the first column is the transcript ID from ensembl and the second is the est count column. The transcript names look odd for example one looks like ENST00000631435.1. Even though I select the ensembl transcript ID it still doesn’t seem to recognize the input.since I get a key error.  
Error in .testForValidKeys(x, keys, keytype, fks) :  
None of the keys entered are valid keys for ‘ENSEMBLTRANS’. Please use the keys method to see a listing of valid arguments.  
Calls: select … select -\> .select -\> testSelectArgs -\> .testForValidKeys

My table headers are unique and are called target\_id\_eightfiveoneseven and est\_counts\_eightfiveoneseven.

Does anyone spot errors in the names of the input files?  
Thanks!

---

<div class="post-metadata">

**Author:** ![Kiera\_Drew45](https://sea2.discourse-cdn.com/flex020/user_avatar/help.galaxyproject.org/kiera_drew45/32/819_2.png) [@Kiera\_Drew45](https://help.galaxyproject.org/u/Kiera_Drew45)\
**Post date:** [August 6, 2019, 1:16pm UTC](https://help.galaxyproject.org/t/annotatemyids-key-input-error/1868/2 "2019-08-06T13:16:05Z")

</div>

\*Update- I’ve Switched the name of the identifier in column one to ENSEMBLTRANS but I still get the same key error message. I left my est\_count title the same.

K

---

<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:** [August 6, 2019, 4:32pm UTC](https://help.galaxyproject.org/t/annotatemyids-key-input-error/1868/3 "2019-08-06T16:32:41Z")

</div>

Hello @Kiera_Drew45

Try removing the `.N` (where N is some number) from the identifiers.

Tool choices include: `Replace parts of text`

[data-manipulation-olympics/tutorial.html#cheatsheet](https://training.galaxyproject.org/training-material/topics/introduction/tutorials/data-manipulation-olympics/tutorial.html#cheatsheet)

Hope that helps!

---

<div class="post-metadata">

**Author:** ![Kiera\_Drew45](https://sea2.discourse-cdn.com/flex020/user_avatar/help.galaxyproject.org/kiera_drew45/32/819_2.png) [@Kiera\_Drew45](https://help.galaxyproject.org/u/Kiera_Drew45)\
**Post date:** [August 6, 2019, 9:05pm UTC](https://help.galaxyproject.org/t/annotatemyids-key-input-error/1868/4 "2019-08-06T21:05:57Z")

</div>

Hi @jennaj,

I’ve tried to remove the number following the decimal place individually. The annotate my ids function runs, but the output just gives NA for geneid & symbol. For whatever reason, the mapping function doesn’t work if I edit the ensembltrans ID column.

Would it be easier to use a different reference transcriptome file? Or do all cdna sequences have the same format as ENST00000631435.1? I’m using Homo\_sapiens.GRCh38.cdna.all.fa from Ensembl. [ftp://ftp.ensembl.org/pub/release-97/fasta/homo\_sapiens/cdna/](ftp://ftp.ensembl.org/pub/release-97/fasta/homo_sapiens/cdna/)

Thanks for your help!

K

---

<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:** [August 7, 2019, 3:46pm UTC](https://help.galaxyproject.org/t/annotatemyids-key-input-error/1868/5 "2019-08-07T15:46:58Z")

</div>

> [@Kiera\_Drew45](#):
>
> I’ve tried to remove the number following the decimal place individually.

Sorry to hear that didn’t work. Just to double-check, make sure you are removing the “dot”, too.

You could also try Uniprot instead. That will also need the dot+version removed from the IDs. Ensembl choices are under the option `Choose your database category (FROM):`

Hope that works out (it should). May take some test runs to find out which options (to + from) return the results you need.

Thanks!

---

<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:** [November 16, 2022, 6:45pm UTC](https://help.galaxyproject.org/t/annotatemyids-key-input-error/1868/6 "2022-11-16T18:45:47Z")

</div>


