<?xml version = "1.0" encoding = "UTF-8"?>
<serviceDescriptions  xmlns="pd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="pd /C:/Documents and Settings/ytanoh/My Documents/taverna-1.4-old/plugins/pedro/services/model/common.xsd">
	<serviceDescription >
		<serviceName>blastp</serviceName>
		<organisation >
			<organisationName>Virginia Bioinformatics Institute</organisationName>
		</organisation>

		<locationURL>http://pathport.bioinformatics.vt.edu:6565/axis/services/blastbt</locationURL>
		<interfaceWSDL>http://staff.vbi.vt.edu/pathport/services/wsdls/clusterblast.wsdl</interfaceWSDL>
		<serviceDescriptionText>Performs protein sequence similarity searching against all of the available protein sequences in the VBI (Virginia Bioinformatics Institute) database using the BLAST program. It uses VBI cluster system to improve Blast program speed.</serviceDescriptionText>
		<operations >
			<serviceOperation >
				<operationName>blastp</operationName>
				<operationSpec>&lt;s:arbitrarywsdl xmlns:s=&quot;http://org.embl.ebi.escience/xscufl/0.1alpha&quot;&gt;&lt;s:wsdl&gt;http://staff.vbi.vt.edu/pathport/services/wsdls/clusterblast.wsdl&lt;/s:wsdl&gt;&lt;s:operation&gt;blastp&lt;/s:operation&gt;&lt;/s:arbitrarywsdl&gt;</operationSpec>
				<operationDescriptionText>Performs protein sequence similarity searching against all of the available protein sequences in the VBI (Virginia Bioinformatics Institute) database using the BLAST program. It uses VBI cluster system to improve Blast program speed.</operationDescriptionText>
				<operationInputs >
					<parameter >
						<parameterName>in10:dropoffFinalGap</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Dropoff value for final gapped alignments in bits. For example 25</parameterDescription>
						<defaultValue>25</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in7:wordSize</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Integer. Word font size. For example 3</parameterDescription>
						<defaultValue>3</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in2:output_format</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Output format. Possible values are XML or Plain Text</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in0:test</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Protein sequence in fasta format or URL or file containing the sequence in fasta format.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<semanticType>http://www.mygrid.org.uk/ontology#protein_sequence</semanticType>
						<parameterFormat>http://www.mygrid.org.uk/ontology#fasta_format</parameterFormat>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in4:openGap</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Integer. The cost to open a gap. For example 11</parameterDescription>
						<defaultValue>11</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in8:matrix</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Matrix name. Possible values: PAM30|PAM70|BLOSUM62|BLOSUM80|BLOSUM45</parameterDescription>
						<defaultValue>BLOSUM62</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in6:dropoffGap</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Integer. Dropoff value for gapped alignment. For example 15</parameterDescription>
						<defaultValue>15</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in1:dbList</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Database list. One possible value: NCBI NR</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in5:extendGap</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Integer. The cost to extend a gap. For example 1</parameterDescription>
						<defaultValue>1</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in9:dropoffUnGap</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>Dropoff value for ungapped extensions in bits. For example 7</parameterDescription>
						<defaultValue>7</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>in3:expect</parameterName>
						<messageName>blastpRequest</messageName>
						<parameterDescription>The expectation value. For example 10.0</parameterDescription>
						<defaultValue>10.0</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

				</operationInputs>

				<operationOutputs >
					<parameter >
						<parameterName>blastpReturn</parameterName>
						<messageName>blastpResponse</messageName>
						<parameterDescription>Return blast report in specified output format</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<semanticType>http://www.mygrid.org.uk/ontology#BLAST_report</semanticType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

				</operationOutputs>

				<operationTask>http://www.mygrid.org.uk/ontology#sequence_aligning</operationTask>
				<operationMethod>http://www.mygrid.org.uk/ontology#BLAST_Basic_Local_Alignment_Search_Tool</operationMethod>
			</serviceOperation>

		</operations>

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

</serviceDescriptions>
