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

		<locationURL>http://www.ebi.ac.uk/soaplab/emboss4/services/alignment_dot_plots.polydot</locationURL>
		<interfaceWSDL>http://www.ebi.ac.uk/soaplab/emboss4/services/alignment_dot_plots.polydot?wsdl</interfaceWSDL>
		<serviceDescriptionText>Displays all-against-all dotplots of a set of sequences. Detailed info about this operation can be found at the following link: http://emboss.sourceforge.net/apps/release/4.0/emboss/apps/polydot.html</serviceDescriptionText>
		<operations >
			<serviceOperation >
				<operationName>polydot</operationName>
				<operationDescriptionText>Displays all-against-all dotplots of a set of sequences. Detailed info about this operation can be found at the following link: http://emboss.sourceforge.net/apps/release/4.0/emboss/apps/polydot.html
</operationDescriptionText>
				<operationInputs >
					<parameter >
						<parameterName>sequences_usa</parameterName>
						<parameterDescription>Parameter type: string. The Uniform Sequence Address, or USA, is a standard way of specifying a sequence to be read into a program in EMBOSS. The most common ways of specifying a sequence is to type (database:entry), where database can be embl, uniprot or swissprot and entry is either the sequence`s entry or ID name, or its Accession number in that database. For example: 
database:accession =&gt;embl:X65923 or swissprot:Q7M4G0| database:entry_name =&gt; swissprot:AMIC_PSEAE | database:ID_name =&gt; embl:paamir.
Choose either this parameter or the asequence_direct_data parameter but not both together. Parameter mandatory if the asequence_direct_data parameter hasn&apos;t been chosen.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<semanticType>http://www.mygrid.org.uk/ontology#EMBL_accession</semanticType>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>sequences_direct_data</parameterName>
						<parameterDescription>Type: string. File containing the sequences. Choose this parameter if you want to provide the &apos;sequences&apos; value as string. Parameter mandatory if the sequences_usa parameter hasn&apos;t been chosen.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<semanticType>http://www.mygrid.org.uk/ontology#biological_sequence</semanticType>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>sformat</parameterName>
						<parameterDescription>Type: string. Specifies the format of the input sequence. This is an optional parameter. The allowed values for this parameter are: gcg, gcg8, embl, swiss, fasta, ncbi, genbank, nbrf, pir, codata, strider, clustal, phylip, acedb, msf, jackknifer, jackknifernon, nexus, nexusnon, treecon, mega, meganon, ig, staden, text, raw.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>sbegin</parameterName>
						<parameterDescription>Type: long. The first position to be used in the sequence, for example: sbegin=1  means start with the first base in the sequence. This is an optional parameter.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>send</parameterName>
						<parameterDescription>Type: long. The last position to be used in the sequence. This is an optional parameter.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>sprotein</parameterName>
						<parameterDescription>Type: boolean. Is the sequence a protein? This is an optional parameter.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>snucleotide</parameterName>
						<parameterDescription>Type: boolean. Is the sequence a nucleotide? This is an optional parameter.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>sreverse</parameterName>
						<parameterDescription>Type: boolean. Use reverse complement of the nucleic acid sequence. This is an optional parameter.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>slower</parameterName>
						<parameterDescription>Type: boolean. Convert the sequence to lower case. This is an optional parameter.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>supper</parameterName>
						<parameterDescription>Type: boolean. Convert the sequence to UPPER case. This is an optional parameter.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>wordsize</parameterName>
						<parameterDescription>Type: long. The similar regions between the two sequences are found by creating a hash table of &apos;wordsize&apos; subsequences. 10 is a reasonable default. Making this value larger (20?) may speed up the program slightly, but will mean that any two differences within &apos;wordsize&apos; of each other will be grouped as a single region of difference. This value may be made smaller (4?) to improve the resolution of nearby differences, but the program will go much slower. This is a mandatory parameter.</parameterDescription>
						<defaultValue>6</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#simpleParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>graph_format</parameterName>
						<parameterDescription>Type: string. Format of the graphical output. This is an optional parameter. The allowed values for this parameter are: png, postscript, colourps, hpgl,</parameterDescription>
						<defaultValue>png</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>gap</parameterName>
						<parameterDescription>Type: long. This specifies the size of the gap that is used to separate the individual dotplots in the display. The size is measured in residues, as displayed in the output. For example 10. This is an optional parameter.</parameterDescription>
						<defaultValue>10</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>boxit</parameterName>
						<parameterDescription>Type: boolean. Draw a box around each dotplot. This is an optional parameter.</parameterDescription>
						<defaultValue>true</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>dumpfeat</parameterName>
						<parameterDescription>Type: string. Dump all matches as feature files. This is an optional parameter.</parameterDescription>
						<defaultValue>N</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

					<parameter >
						<parameterName>offormat</parameterName>
						<parameterDescription>Type: string. Format of the output features (outfeat). This is an optional parameter. The allowed values for this parameter are: embl, genbank, ddbj, gff, acedb, swissprot.</parameterDescription>
						<defaultValue>gff</defaultValue>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
						<collectionSemanticType>http://www.mygrid.org.uk/mygrid-moby-service#secondaryParameter</collectionSemanticType>
					</parameter>

				</operationInputs>

				<operationOutputs >
					<parameter >
						<parameterName>report</parameterName>
						<parameterDescription>Type: string. A general report for the underlying analysis job.</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<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>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>outfeat</parameterName>
						<parameterDescription>Ouput features</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>Graphics_in_Postscript</parameterName>
						<parameterDescription>Returns dotplot of given sequences in postscript</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<semanticType>http://www.mygrid.org.uk/ontology#sequence_alignment_dot_plot</semanticType>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>Graphics</parameterName>
						<parameterDescription>Returns dotplot of given sequences</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>byte[]</transportDataType>
					</parameter>

					<parameter >
						<parameterName>Graphics_in_PNG</parameterName>
						<parameterDescription>Returns dotplot of given sequences in png</parameterDescription>
						<isConfigurationParameter>false</isConfigurationParameter>
						<transportDataType>byte[][]</transportDataType>
					</parameter>

				</operationOutputs>

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

		</operations>

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

</serviceDescriptions>
