Understanding Gene Ontology Annotation Requirements: A Guide for Experimental Design