<?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/taverna-1.4-old/plugins/pedro/services/model/common.xsd">
	<serviceDescription >
		<serviceName>frestdist</serviceName>
		<organisation >
			<organisationName>European Bioinformatics Institute</organisationName>
			<organisationDescriptionText>http://www.ebi.ac.uk/</organisationDescriptionText>
			<organisationKey>EBI</organisationKey>
		</organisation>

		<locationURL>http://www.ebi.ac.uk/soaplab/emboss4/services/phylogeny_molecular_sequence.frestdist</locationURL>
		<interfaceWSDL>http://www.ebi.ac.uk/soaplab/emboss4/services/phylogeny_molecular_sequence.frestdist?wsdl</interfaceWSDL>
		<serviceDescriptionText>Calculate distance matrix from restriction sites or fragments. Detailed info about this operation can be found at the following link: http://liv.bmc.uu.se/cgi-bin/emboss/help/frestdist</serviceDescriptionText>
		<operations >
			<serviceOperation >
				<operationName>frestdist</operationName>
				<operationDescriptionText>Calculate distance matrix from restriction sites or fragments. Detailed info about this operation can be found at the following link: http://liv.bmc.uu.se/cgi-bin/emboss/help/frestdist</operationDescriptionText>
				<operationInputs >
					<parameter >
						<parameterName>data_direct_data</parameterName>
						<parameterDescription>Type: string. File containing one or more sets of restriction data. This is a mandatory parameter if the &apos;data_url&apos; parameter is not chosen. &apos;data_direct_data&apos; and &apos;data_url&apos; parameters are mutually exclusive. An example input can be found here: http://liv.bmc.uu.se/cgi-bin/emboss/help/frestdist#input.1</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>data_url</parameterName>
						<parameterDescription>Type: string. URL of File containing one or more sets of restriction data. This is a mandatory parameter if the &apos;data_direct_data&apos; parameter is not chosen. &apos;data_direct_data&apos; and &apos;data_url&apos; parameters are mutually exclusive. </parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>restsites</parameterName>
						<parameterDescription>Type: boolean (true/false). Restriction sites (put &apos;false&apos; if you want restriction fragments). This is an optional parameter. The default is &apos;true&apos;</parameterDescription>
						<defaultValue>true</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>neili</parameterName>
						<parameterDescription>Type: boolean (true/false). Use original Nei/Li model (default uses modified Nei/Li model). This is an optional parameter. The default is &apos;false&apos;</parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>gamma</parameterName>
						<parameterDescription>Type: boolean(true/false). Gama distributed rates among sites. This is an optional parameter. The default is &apos;false&apos;</parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>gammacoefficient</parameterName>
						<parameterDescription>Type: float. Coefficient of variation of substitution rate among sites. This is an optional parameter. The default is 1.0</parameterDescription>
						<defaultValue>1.0</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>ttratio</parameterName>
						<parameterDescription>Type: float. Transition/transversion ratio. This is an optional parameter. The default is 2.0</parameterDescription>
						<defaultValue>2.0</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>sitelength</parameterName>
						<parameterDescription>Type: long. Site length. Allowed value: Integer 1 or more. This is an optional parameter. The default is 6. </parameterDescription>
						<defaultValue>6</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>lower</parameterName>
						<parameterDescription>Type: boolean(true/false). Lower triangular distance matrix. This is an optional parameter. The default is &apos;false&apos;. </parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>printdata</parameterName>
						<parameterDescription>Type: boolean (true/false). Print data at start of run. This is an optional parameter. The default is&apos;false&apos;.</parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>progress</parameterName>
						<parameterDescription>Type: boolean(true/false). Print indications of progress of run. This is an optional parameter. The default is&apos;true&apos;</parameterDescription>
						<defaultValue>true</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

				</operationInputs>

				<operationOutputs >
					<parameter >
						<parameterName>report</parameterName>
						<parameterDescription>Type: string. A general report for the underlying analysis job.</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>detailed_status</parameterName>
						<parameterDescription>Type: long. The exit code of the underlying analysis job, 0 means the job returned normally.</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>outfile</parameterName>
						<parameterDescription>Returns distances between species from restriction sites or fragments. frestdist output contains on its first line the number of species. The distance matrix is then printed in standard form, with each species starting on a new line with the species name, followed by the distances to the species in order. In general the format of the distance matrix is such that it can serve as input to any of the distance matrix programs.</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

				</operationOutputs>

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

		</operations>

		<serviceType>Soaplab service</serviceType>
	</serviceDescription>

</serviceDescriptions>
