gxa/gxa — pull request #307 by rpetry (2012-05-08 17:11:06+00:00)
Title: Trac3482 - Added gene conditions autocomplete to the experiment page best design elements table.

The gene conditions autocomplete on the experiment page works in essentially the same was as on the simple search page except for the following:
- The experiment page autocomplete handles gene conditions in different properties correctly (simple search assumes that the property of the first value applies to all values in the gene search box)
- The suggested gene properties-values are associated with genes belonging to the viewed experiment's array designs
- I've added the 'Find Best Analytics' button to make it work with the autocomplete and make it clearer to the user how to search the experiment for genes/conditions.
- The search handles multiple gene keyword in the experiment page URL, e.g. localhost:8080/gxa/experiment/E-AFMX-5/PSG3 GH2

As part of this change, I've also eliminated a species filter in Solr gene queries - in fact it was replaced by the array designs filter, needed for restricting autocomplete suggestions as described above.

@olgamelnichuk - could you review please?