<?xml version = "1.0" encoding = "UTF-8"?>
<serviceDescriptions  xmlns="pd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="pd /home/franck/taverna-1.4/plugins/pedro/services/model/common.xsd">
	<serviceDescription >
		<serviceName>get_best_best_neighbors_by_gene</serviceName><organisation> <organisationName>GenomeNet</organisationName> <organisationDescriptionText>http://www.genome.jp/</organisationDescriptionText> </organisation>
		<author>KEGG</author>
		<locationURL>http://soap.genome.jp/keggapi/request_v5.0.cgi</locationURL>
		<interfaceWSDL>http://soap.genome.jp/KEGG.wsdl</interfaceWSDL>
		<serviceDescriptionText>Search the best-best neighbor of a gene in all organisms</serviceDescriptionText>
		<operations >
			<serviceOperation >
				<operationName>get_best_best_neighbors_by_gene</operationName>
				<operationSpec>&lt;s:arbitrarywsdl xmlns:s=&quot;http://org.embl.ebi.escience/xscufl/0.1alpha&quot;&gt;&lt;s:wsdl&gt;http://soap.genome.jp/KEGG.wsdl&lt;/s:wsdl&gt;&lt;s:operation&gt;get_best_best_neighbors_by_gene&lt;/s:operation&gt;&lt;/s:arbitrarywsdl&gt;</operationSpec>
				<operationDescriptionText>Search the best-best neighbor of a gene in all organisms</operationDescriptionText>
				<operationInputs >
					<parameter >
						<parameterName>offset</parameterName>
						<messageName>get_best_best_neighbors_by_geneRequest</messageName>
						<parameterDescription>An integer that is used to specify the first result that is returned. The offset argument is used with the limit argument to control the results that are returned. For example, if 5 is specified for offset and 12 is specified for limit, the results that are returned start with result 5 and end with result 16.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>genes_id</parameterName>
						<messageName>get_best_best_neighbors_by_geneRequest</messageName>
						<parameterDescription>KEGG database entry_id. Example: eco:b0002</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<semanticType>http://www.mygrid.org.uk/ontology#KEGG_genes_id</semanticType>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>limit</parameterName>
						<messageName>get_best_best_neighbors_by_geneRequest</messageName>
						<parameterDescription>Maximum results to display.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

				</operationInputs>

				<operationOutputs >
					<parameter >
						<parameterName>return</parameterName>
						<messageName>get_best_best_neighbors_by_geneResponse</messageName>
						<parameterDescription>Display genes_id, scores, overlap, start_position, end_position, length and definitions</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<semanticType>http://www.mygrid.org.uk/ontology#KEGG_record</semanticType>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

				</operationOutputs>

				<operationTask>http://www.mygrid.org.uk/ontology#searching</operationTask>
				<operationResource>http://www.mygrid.org.uk/ontology#KEGG</operationResource>
				<operationMethod>http://www.mygrid.org.uk/ontology#bioinformatics_algorithm</operationMethod>
			</serviceOperation>

		</operations>

		<serviceType>WSDL service</serviceType>
	</serviceDescription>

</serviceDescriptions>
