<?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>fdrawtree</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_tree_drawing.fdrawtree</locationURL>
		<interfaceWSDL>http://www.ebi.ac.uk/soaplab/emboss4/services/phylogeny_tree_drawing.fdrawtree?wsdl</interfaceWSDL>
		<serviceDescriptionText>Plots an unrooted tree diagram, cladograms, circular trees and phenograms in a wide variety of user-controllable formats. Detailed info about this operation can be found at the following link: http://liv.bmc.uu.se/cgi-bin/emboss/help/fdrawtree</serviceDescriptionText>
		<operations >
			<serviceOperation >
				<operationName>fdrawtree</operationName>
				<operationDescriptionText>Plots an unrooted tree diagram, cladograms, circular trees and phenograms in a wide variety of user-controllable formats. Detailed info about this operation can be found at the following link: http://liv.bmc.uu.se/cgi-bin/emboss/help/fdrawtree</operationDescriptionText>
				<operationInputs >
					<parameter >
						<parameterName>intreefile_direct_data</parameterName>
						<parameterDescription>Type: string. Phylip tree file. This is a mandatory parameter if the parameter&apos;intreefile_url&apos;is not chosen. Both parameters are mutually exclusive.An example input can be found here: http://liv.bmc.uu.se/cgi-bin/emboss/help/fdrawtree#input.1</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

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

					<parameter >
						<parameterName>fontfile</parameterName>
						<parameterDescription>Type: string. Phylip font file. This is an optional parameter.</parameterDescription>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>plotter</parameterName>
						<parameterDescription>Type: string. Plotter or printer the tree will be drawn on. This is an optional parameter. The allowed values for this parameter are: 
l(Postscript printer file format)| 
m(PICT format (for drawing programs))|
j(HP Laserjet PCL file format)|
w(MS-Windows Bitmap)|
f(FIG 2.0 drawing program format)|
a(Idraw drawing program format)|
z(VRML Virtual Reality Markup Language file)|
p(PCX file format (for drawing programs))|
k(TeKtronix 4010 graphics terminal)|
x(X Bitmap format)|
v(POVRAY 3D rendering program file)|
r(Rayshade 3D rendering program file)|
h(Hewlett-Packard pen plotter (HPGL file format))|
d(DEC ReGIS graphics (VT240 terminal))|
e(Epson MX-80 dot-matrix printer)|
c(Prowriter/Imagewriter dot-matrix printer)|
t(Toshiba 24-pin dot-matrix printer)|
o(Okidata dot-matrix printer)|
b(Houston Instruments plotter)|
u(other (one you have inserted code for))|. 
The default is &apos;l&apos;</parameterDescription>
						<defaultValue>l</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>plotterpcl</parameterName>
						<parameterDescription>Type: string. Laserjet resolution. This is an optional parameter. The allowed values for this parameter are: 
1(75 DPI)| 
2(150 DPI)|
3(300 DPI)|
The default is 1</parameterDescription>
						<defaultValue>1</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>plotterpcx</parameterName>
						<parameterDescription>Type: string. PCX file resolution. This is an optional parameter. The allowed values for this parameter are: 
1(EGA 640 X 350)|
2(VGA 800 X 600)| 
3(VGA 1024 X 768)|.
The default is 1</parameterDescription>
						<defaultValue>1</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>previewer</parameterName>
						<parameterDescription>Type: string. Previewing device. This is an optional parameter. The allowed values for this parameter are: 
n(Will not be previewed)|
I i(MSDOS graphics screen m:Macintosh screens)|
x(X Windows display)|
w(MS Windows display)|
k(TeKtronix 4010 graphics terminal)|
d(DEC ReGIS graphics (VT240 terminal))|
o(Other (one you have inserted code for))|
The default is &apos;x&apos;</parameterDescription>
						<defaultValue>x</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>iterate</parameterName>
						<parameterDescription>Type: string. Iterate to improve tree. This is an optional parameter. The allowed values for this parameter are: 
n(No)|
e(Equal-Daylight algorithm)|
b(n-Body algorithm)|
The default is &apos;e&apos;</parameterDescription>
						<defaultValue>e</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>lengths</parameterName>
						<parameterDescription>Type: boolean(true/false). Use branch lengths from user trees. This is an optional parameter. The default is &apos;false&apos;</parameterDescription>
						<defaultValue>false</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>labeldirection</parameterName>
						<parameterDescription>Type: string. Lable direction. This is an optional parameter. The allowed values for this parameter are: 
a(along)|
f(fixed)|
r(radial)|
m(middle)|
The default is &apos;m&apos;</parameterDescription>
						<defaultValue>m</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>treeangle</parameterName>
						<parameterDescription>Type: float. Angle of the tree is to be plotted. This is an optional parameter. Allowed value: number from -360.000 to 360.000. The default is 90.0</parameterDescription>
						<defaultValue>90.0</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>arc</parameterName>
						<parameterDescription>Type: float. Degrees the arc should occupy. This is an optional parameter. Allowed value: number from 0.000 to 360.0. The default is 360.0</parameterDescription>
						<defaultValue>360.0</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>labelrotation</parameterName>
						<parameterDescription>Type: float. Angle of labels (0 degrees is horizontal for a tree growing vertically). Allowed value: number from 0.000 to 360.000. This is an optional parameter. The default is 90.0</parameterDescription>
						<defaultValue>90.0</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>rescaled</parameterName>
						<parameterDescription>Type: boolean(Yes/No). Automatically rescale branch lengths. This is an optional parameter. The default is &apos;Yes&apos;</parameterDescription>
						<defaultValue>Y</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>bscale</parameterName>
						<parameterDescription>Type: float. Centimeters per unit branch length. This is an optional parameter. The default is 1.0</parameterDescription>
						<defaultValue>1.0</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>treedepth</parameterName>
						<parameterDescription>Type: float. Depth of tree as fraction of its breadth. This is an optional parameter. Allowed value: number from 0.100 to 100.000. The default is 0.53</parameterDescription>
						<defaultValue>0.53</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>xmargin</parameterName>
						<parameterDescription>Type: float. Horizontal margin (cm). This is an optional parameter. The default is 1.65</parameterDescription>
						<defaultValue>1.65</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>ymargin</parameterName>
						<parameterDescription>Type: float. Vertical margin (cm). This is an optional parameter. The default is 2.16</parameterDescription>
						<defaultValue>2.16</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>xmarginray</parameterName>
						<parameterDescription>Type: float. Horizontal margin (pixels). This is an optional parameter. The default is 1.65</parameterDescription>
						<defaultValue>1.65</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>ymarginray</parameterName>
						<parameterDescription>Type: float. Vertical margin (pixels). This is an optional parameter. The default is 2.16</parameterDescription>
						<defaultValue>2.16</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>paperx</parameterName>
						<parameterDescription>Type: float. Paper width. This is an optional parameter. The default is 20.6375</parameterDescription>
						<defaultValue>20.6375</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>papery</parameterName>
						<parameterDescription>Type: float. Paper height. This is an optional parameter. The default is 26.9875</parameterDescription>
						<defaultValue>26.9875</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>pagesheight</parameterName>
						<parameterDescription>Type: float. Number of trees across height of page. This is an optional parameter. The default is 1.0</parameterDescription>
						<defaultValue>1.0</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>pageswidth</parameterName>
						<parameterDescription>Type: float. Number of trees across width of page. This is an optional parameter. Allowed value: number 1.000 or more. The default is 1.0</parameterDescription>
						<defaultValue>1.0</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>hpmargin</parameterName>
						<parameterDescription>Type: float. Horizontal overlap (cm). This is an optional parameter. The default is 0.41275</parameterDescription>
						<defaultValue>0.41275</defaultValue>
						<transportDataType>String</transportDataType>
					</parameter>

					<parameter >
						<parameterName>vpmargin</parameterName>
						<parameterDescription>Type: float. Vertical overlap (cm). This is an optional parameter. The default is 0.53975</parameterDescription>
						<defaultValue>0.53975</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>plotfile</parameterName>
						<parameterDescription>Returns an unrooted tree diagram, cladograms, circular trees and phenograms in a wide variety of user-controllable formats.</parameterDescription>
						<semanticType>http://www.mygrid.org.uk/ontology#phylogenetic_tree</semanticType>
						<transportDataType>String</transportDataType>
					</parameter>

				</operationOutputs>

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

		</operations>

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

</serviceDescriptions>
