<?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>ftreedistpair</serviceName>
		<organisation >
			<organisationName>European Bioinformatics Institute</organisationName>
		</organisation>

		<locationURL>http://www.ebi.ac.uk/soaplab/emboss4/services/phylogeny_consensus.ftreedistpair</locationURL>
		<interfaceWSDL>http://www.ebi.ac.uk/soaplab/emboss4/services/phylogeny_consensus.ftreedistpair?wsdl</interfaceWSDL>
		<serviceDescriptionText>Computes distances between two sets of trees. Detailed info about this operation can be found at the following link: http://emboss.sourceforge.net/apps/release/4.0/embassy/phylipnew/ftreedistpair.html</serviceDescriptionText>
		<operations >
			<serviceOperation >
				<operationName>ftreedistpair</operationName>
				<operationDescriptionText>Computes distances between two sets of trees. Detailed info about this operation can be found at the following link: http://emboss.sourceforge.net/apps/release/4.0/embassy/phylipnew/ftreedistpair.html</operationDescriptionText>
				<operationInputs >
					<parameter >
						<parameterName>intreefile_direct_data</parameterName>
						<parameterDescription>Type: string. First Phylip tree file. This is a mandatory parameter.&apos;intreefile_direct_data&apos;and&apos;intreefile_url&apos;are mutually exclusive.</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>intreefile_url</parameterName>
						<parameterDescription>Type: string. url of first Phylip tree file. This is a mandatory parameter if&apos;intreefile_direct_data&apos;is not chosen.&apos;intreefile_direct_data&apos;and&apos;intreefile_url&apos;are mutually exclusive.</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>bintreefile_direct_data</parameterName>
						<parameterDescription>Type: string. Second Phylip tree file. This is a mandatory parameter.&apos;intreefile_direct_data&apos;and&apos;intreefile_url&apos;are mutuallyexclusive.</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>bintreefile_url</parameterName>
						<parameterDescription>Type: string. url of second Phylip tree file. This is a mandatory parameter if&apos;bintreefile_direct_data&apos;is not chosen.&apos;bintreefile_direct_data&apos;and&apos;bintreefile_url&apos;are mutually exclusive.</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>dtype_s</parameterName>
						<parameterDescription>Type: boolean (true/false). Use&apos;Symmetric difference&apos;distance types. This is an optional parameter. The default is&apos;false&apos;.</parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>dtype_b</parameterName>
						<parameterDescription>Type: boolean (true/false). Use&apos;Branch score distance&apos;distance types. This is an optional parameter. The default is&apos;true&apos;.</parameterDescription>
						<defaultValue>true</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>pairing_c</parameterName>
						<parameterDescription>Type: boolean (true/false). Use&apos;Distances between corresponding pairs each tree file&apos;as tree pairing method. This is an optional parameter. The default is&apos;false&apos;</parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>pairing_l</parameterName>
						<parameterDescription>Type: boolean (true/false). Use&apos;Distances between all possible pairs in each tree file&apos;as tree pairing method. This is an optional parameter. The default is&apos;true&apos;</parameterDescription>
						<defaultValue>true</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>style_f</parameterName>
						<parameterDescription>Type: boolean (true/false). Distances output option: Full matrix. This is an optional parameter. The default is&apos;false&apos;.</parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>style_v</parameterName>
						<parameterDescription>Type: boolean (true/false). Distances output option: One pair per line, verbose. This is an optional parameter. The default is&apos;true&apos;.</parameterDescription>
						<defaultValue>true</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>style_s</parameterName>
						<parameterDescription>Type: boolean (true/false). Distances output option: One pair per line, sparse. This is an optional parameter. The default is&apos;false&apos;.</parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>noroot</parameterName>
						<parameterDescription>Type: boolean (true/false). Trees to be treated as rooted. This is an optional parameter. The default is&apos;false&apos;.</parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>outgrno</parameterName>
						<parameterDescription>Type: long. Species number to use as outgroup. This is an optional parameter. The default is 0.</parameterDescription>
						<defaultValue>0</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;false&apos;</parameterDescription>
						<defaultValue>false</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 trees.</parameterDescription>
						<semanticType>http://www.mygrid.org.uk/ontology#phylogenetic_tree</semanticType>
						<transportDataType>String</transportDataType>
					</parameter>

				</operationOutputs>

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

		</operations>

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

</serviceDescriptions>
