Hello,

I want to use GO enrichment (http://geneontology.org/) for the first time with my E.coli proteomic hits. My IDs are from Uniprot and I have 211 of these. After submitting my 211 IDs, only 4 are mapped.

The 4 IDs that mapped successfully are:

```
P39356
P0A8A0
P0AAB8
P0AAI3
```

Here is a sample list of IDs that didn't match:

```
P0A954
A0A061KCV1
P0AGK6
A0A066SYL5
```

I have also tried to convert the Uniprot IDs to Uniprot Gene names and then searching it on GO, which has given me an improved number of mapped IDs to 129 out of 211.

A sample of hits which was mapped successfully includes:

```
ampC
accA
yeaG
atpF
```

Here are a sample of Gene names which was not mapped successfully:

```
bla
groL1
hlyA
AC789_1c11180
BY96_12590
```

If someone can shed some light on why it is not mapping successfully that will be great. Thanks.

The list of IDs I want submitting are located here https://gist.github.com/anonymous/01877dec923f6ce6f777
If the genome of your E.coli strain is publicly available you can get the GO annotation from <a href="https://www.ebi.ac.uk/QuickGO/">QuickGO</a>. Basically download the annotation of your stain and then extract the genes in your list.

Otherwise you could try to annotate your genes with <a href="https://www.blast2go.com/">Blast2GO</a> or run them with <a href="http://www.ebi.ac.uk/interpro/">Interproscan</a> (there is also a stand alone version for the last one).

For making the enrichment there are many nice tools. I personally like the one in <a href="https://www.bioconductor.org/">Bioconductor</a> R, the most (e.g. topGO).

You can get an idea checking previous posts:

 - https://www.biostars.org/p/153475/
 - https://www.biostars.org/p/100223/
 - https://www.biostars.org/p/128809/#128811