Wow that can vary from a couple of months and a few thousand dollars to a lifetime and millions of dollars. I can give a couple of examples, but this is an extremely broad question. Wet science is not cheap might be the message here.
Gene Ontology terms are meant to cover all biological roles known for genes. Terms are added and retire regularly. They embody thousands of person-years of work to establish the framework of what is going on in cells. At the same time its a limited vocabulary of gene behavior. It doesn't represent a complete catalog of all known gene behaviors (e.g. in such detail that it could only be the property of a specific gene) and it is also uneven in the level of its detail of its leaf terms. Its an ontology that is manually assembled and edited and therefore subjective.
I just did an overview of GO 1.2. there are 34153 unique GO terms. That's easily 10s of thousands of separate assays, so picking a group of important ones might be useful. There are also lots of orphan GO terms, where only one gene is currently attached to the term.
For GO annotations, a simple and typical case is a metabolic gene which has a high homology to a known gene and you are only trying to verify that biological role, and you have a functioning biological laboratory.
A breakdown might be:
- clone the gene ( \$200 to \$1000 and up): order primers, use PCR to insert the gene into a plasmid or get the gene synthesized if you have to, transform it into bacteria, ideally sequence it to make sure you have it right.
- purify the protein ( \$500 maybe). Run a check culture to see if the protein is produced, then run a full culture with induction, lyse it and then purify on an affinity chromatography column. you may need to run a second column to get the protein pure.
- do a kinetics study with mass spectroscopic validation of the products (minimally about \$300). Cost involves reagents - if you have an assay you can use a UV/Vis spectrophotometer this can be simple, if not it can be much more expensive. This part will vary with the enzyme you are looking at.
Hopefully you get all these steps right the first time. Salaries are not included in this cost.
The more complicated the GO term, the more difficult the work will be - they are not all equal. If the protein function can't be verified in isolation, but must be in situ (i.e. in the living organism). Then you start to get into time. What if your gene is involved in protein routing through the golgi apparatus and modulates the function of other proteins for instance? That's going to require a very specialized and difficult set of experiments that should involve someone with experience in that field.
Finding GO annotations which are not clear from sequence similarity - unknown functions or new genes which reflect previously unestablished GO Terms could cost even more and take a good deal longer.
Still, high throughput studies are being done to find and validate electronic GO annotations. And with that scale, the cost per experiment will go down. Take a look at Olga Troyanskaya's research for an example of such an effort.