<?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>domainrep</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/protein_3d_structure.domainrep</locationURL>
		<interfaceWSDL>http://www.ebi.ac.uk/soaplab/emboss4/services/protein_3d_structure.domainrep?wsdl</interfaceWSDL>
		<serviceDescriptionText>Reorder DCF file to identify representative structures. Detailed info about this operation can be found at the following link: http://liv.bmc.uu.se/cgi-bin/emboss/help/domainrep</serviceDescriptionText>
		<operations >
			<serviceOperation >
				<operationName>domainrep</operationName>
				<operationDescriptionText>Reorder DCF file to identify representative structures. Detailed info about this operation can be found at the following link: http://liv.bmc.uu.se/cgi-bin/emboss/help/domainrep</operationDescriptionText>
				<operationInputs >
					<parameter >
						<parameterName>dcfinfile_direct_data</parameterName>
						<parameterDescription>Type: string. Specifies the DCF file (domain classification file) (input). A &apos;domain classification file&apos; contains classification and other data for domains from SCOP or CATH, in DCF format (EMBL-like). The files are generated by using SCOPPARSE and CATHPARSE. Domain sequence information can be added to the file by using DOMAINSEQS. This is a mandatory parameter if the parameter &apos;dcfinfile_url&apos; is not chosen. Both parameters are mutually exclusive. 
An example of input is available here: http://liv.bmc.uu.se/cgi-bin/emboss/help/domainrep#input.1</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>dcfinfile_url</parameterName>
						<parameterDescription>Type: string. URL of DCF file (domain classification file) (input). A &apos;domain classification file&apos; contains classification and other data for domains from SCOP or CATH, in DCF format (EMBL-like). The files are generated by using SCOPPARSE and CATHPARSE. Domain sequence information can be added to the file by using DOMAINSEQS. This is a mandatory parameter if the parameter &apos;dcfinfile_direct_data&apos; is not chosen. Both parameters are mutually exclusive. </parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>node</parameterName>
						<parameterDescription>Type: string. This option specifies the node for reordering the file. Reordering can be done for any specified node in the SCOP or CATH hierarchies. For example by selecting &apos;Class&apos; entries belonging to the same Class will be reordered in turn. This is an optinal parameter. The allowed values for this parameter are: 1(Class (SCOP))|
2(Fold (SCOP))|
3(Superfamily (SCOP))|
4(Family (SCOP))|
5(Class (CATH))|
6(Architecture (CATH))|
7(Topology (CATH))|
8(Homologous Superfamily (CATH))|
9(Family (CATH))|
The default is 1. </parameterDescription>
						<defaultValue>1</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>dcfoutfile</parameterName>
						<parameterDescription>Returns a DCF file containing the same data except that the order of domains within each user-specified node (e.g. family) in the hierarchy may be changed so that the representative structure of each node is given first.</parameterDescription>
						<semanticType>http://www.mygrid.org.uk/ontology#protein_structure</semanticType>
						<transportDataType>String</transportDataType>
					</parameter>

				</operationOutputs>

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

		</operations>

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

</serviceDescriptions>
