The myGrid ontology: bioinformatics service discovery