<p>Hello all,</p>

<p>I have a very large list of NCBI gene IDs (such as, gi:47221249, ect). I am hoping to use this list to get the descriptions for each of the gene IDs. Using the GI above it would be &quot;unnamed protein product [Tetraodon nigroviridis]&quot;.</p>

<p>Thus ending up with a file that has two columns, one with gene IDs and the other with the description for these IDs.</p>

<p>Would anyone know of a script/software already available to do a job such as this?</p>

<p>Thanks for the help!</p>

With <a href="http://www.ncbi.nlm.nih.gov/books/NBK179288/">Entrez Direct</a> you can:

    efetch -id 47221249 -db protein -format docsum | xtract -element Title
    unnamed protein product [Tetraodon nigroviridis]

Or if you have Blast installed you could fetch latest nr and query it with `blastdbcmd`.