<?xml version = "1.0" encoding = "UTF-8"?>
<serviceDescriptions  xmlns="pd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="pd /C:/Program Files/taverna-workbench-1.2/./plugins/pedro/services/model/common.xsd">
	<serviceDescription >
		<serviceName>SHoundGOIDFromRedundantGi</serviceName>
		<organisation >
			<organisationName>Blueprint</organisationName>
			<organisationDescriptionText>The Blueprint Initiative</organisationDescriptionText>
		</organisation>

		<locationURL>http://seqhound.blueprint.org/</locationURL>
		<interfaceWSDL>http://seqhound.blueprint.org/</interfaceWSDL>
		<serviceDescriptionText>Retrieves an array of goid (Gene Ontology identifiers) from a protein gi. Uses redundancy information for the query gi identifier. This means that if the query fails for the input gi identifier, then the query will be retried for all other gi identifiers that belong to the same redundant group.</serviceDescriptionText>
		<operations >
			<serviceOperation >
				<operationName>SHoundGOIDFromRedundantGi</operationName>
				<operationInputs >
					<parameter >
						<parameterName>gi</parameterName>
						<semanticType>http://www.mygrid.org.uk/ontology#protein_family_id</semanticType>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

				</operationInputs>

				<operationOutputs >
					<parameter >
						<parameterName>result</parameterName>
						<semanticType>http://www.mygrid.org.uk/ontology#Gene_Ontology_term_id</semanticType>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#collectionParameter</collectionSemanticType>
					</parameter>

				</operationOutputs>

				<operationTask>http://www.mygrid.org.uk/ontology#retrieving</operationTask>
			</serviceOperation>

		</operations>

		<serviceType>SeqHound service</serviceType>
	</serviceDescription>

</serviceDescriptions>
