<?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>search_glycans_by_kcam</serviceName><organisation> <organisationName>GenomeNet</organisationName> <organisationDescriptionText>http://www.genome.jp/</organisationDescriptionText> </organisation>
		<author>KEGG</author>
		<locationURL>http://soap.genome.jp/keggapi/request_v6.0.cgi</locationURL>
		<interfaceWSDL>http://soap.genome.jp/KEGG.wsdl</interfaceWSDL>
		<serviceDescriptionText>Retrieve a list of glycans with the alignment having common sub-structure calculated by the KCaM program (KEGG Carbohydrate Matcher).</serviceDescriptionText>
		<operations >
			<serviceOperation >
				<operationName>search_glycans_by_kcam</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;search_glycans_by_kcam&lt;/s:operation&gt;&lt;/s:arbitrarywsdl&gt;</operationSpec>
				<operationDescriptionText>Retrieve a list of glycans with the alignment having common sub-structure calculated by the KCaM program (KEGG Carbohydrate Matcher).</operationDescriptionText>
				<operationInputs >
					<parameter >
						<parameterName>limit</parameterName>
						<messageName>search_glycans_by_kcamRequest</messageName>
						<parameterDescription>Maximum results to display.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>kcf</parameterName>
						<messageName>search_glycans_by_kcamRequest</messageName>
						<parameterDescription>KCF (KEGG Chemical Function) format.
You can obtain a KCF formatted structural data of matched glycans using bget service with the &quot;-f k&quot; option to confirm the alignment.</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>

					<parameter >
						<parameterName>option</parameterName>
						<messageName>search_glycans_by_kcamRequest</messageName>
						<parameterDescription>The argument &apos;option&apos; can be &apos;global&apos; or &apos;local&apos;.

</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>offset</parameterName>
						<messageName>search_glycans_by_kcamRequest</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>program</parameterName>
						<messageName>search_glycans_by_kcamRequest</messageName>
						<parameterDescription>The argument &apos;program&apos; can be &apos;gapped&apos; or &apos;ungaped&apos;.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

				</operationInputs>

				<operationOutputs >
					<parameter >
						<parameterName>return</parameterName>
						<messageName>search_glycans_by_kcamResponse</messageName>
						<parameterDescription>Return a list of glycans_id with the alignment having common sub-structure calculated by the KCaM program (KEGG Carbohydrate Matcher).</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<semanticType>http://www.mygrid.org.uk/ontology#KEGG_record_id</semanticType>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

				</operationOutputs>

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

		</operations>

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

</serviceDescriptions>
