wiki:Devel/TrackDescription

wiki:Devel/Index

Track Description

related: http://www.utgenome.org/wiki/index.php?Manual%2FTrackTutorial

<?xml version="1.0" ?>
<track name="Track" comment="A track." url="http://localhost/cgi-bin/TilingArrayTrack.cgi">
	<track_arguments>
		<track_argument name="database" value="test" />
		<track_argument name="track_name" value="test" />
		<track_argument name="revision" value="20070710" />
	</track_arguments>
	<layers>
		<layer type="graphic">
			<layer_arguments>
				<layer_argument name="track_layer" value="image" />
			</layer_arguments>
			<requred_arguments>
				<required_argument name="target" type="string" />
				<required_argument name="start" type="unsigned_integer" />
				<required_argument name="end" type="unsigned_integer" />
				<required_argument name="width" type="unsigned_integer" />
			</requred_arguments>
			<option_arguments>
				<option_argument name="row_height" type="unsigned_integer" />
				<option_argument name="fg_color" type="color_name" />
				<option_argument name="bg_color" type="color_name" />
				<option_argument name="track_type" type="select[tile,plot,graph,color_graph]" />
				<option_argument name="scale" type="select[real,logarithm]" />
				<option_argument name="separate_strand" type="select[TRUE,FALSE]" />
				<option_argument name="unique_probe" type="select[TRUE,FALSE]" />
			</option_arguments>
		</layer>
		<layer type="index">
			<layer_arguments>
				<layer_argument name="track_layer" value="index_image" />
			</layer_arguments>
			<requred_arguments>
				<required_argument name="target" type="string" />
				<required_argument name="start" type="unsigned_integer" />
				<required_argument name="end" type="unsigned_integer" />
				<required_argument name="width" type="unsigned_integer" />
			</requred_arguments>
			<option_arguments>
				<option_argument name="row_height" type="unsigned_integer" />
				<option_argument name="fg_color" type="color_name" />
				<option_argument name="bg_color" type="color_name" />
				<option_argument name="track_type" type="select[tile,plot,graph,color_graph]" />
				<option_argument name="scale" type="select[real,logarithm]" />
				<option_argument name="separate_strand" type="select[TRUE,FALSE]" />
				<option_argument name="unique_probe" type="select[TRUE,FALSE]" />
			</option_arguments>
		</layer>
		<layer type="operation">
			<layer_arguments>
				<layer_argument name="track_layer" value="operation" />
			</layer_arguments>
			<requred_arguments>
				<required_argument name="target" type="string" />
				<required_argument name="start" type="unsigned_integer" />
				<required_argument name="end" type="unsigned_integer" />
				<required_argument name="width" type="unsigned_integer" />
			</requred_arguments>
			<option_arguments>
				<option_argument name="row_height" type="unsigned_integer" />
				<option_argument name="fg_color" type="color_name" />
				<option_argument name="bg_color" type="color_name" />
				<option_argument name="track_type" type="select[tile,plot,graph,color_graph]" />
				<option_argument name="scale" type="select[real,logarithm]" />
				<option_argument name="separate_strand" type="select[TRUE,FALSE]" />
				<option_argument name="unique_probe" type="select[TRUE,FALSE]" />
			</option_arguments>
		</layer>
		<layer type="index_operation">
			<layer_arguments>
				<layer_argument name="track_layer" value="index_operation" />
			</layer_arguments>
			<requred_arguments>
				<required_argument name="target" type="string" />
				<required_argument name="start" type="unsigned_integer" />
				<required_argument name="end" type="unsigned_integer" />
				<required_argument name="width" type="unsigned_integer" />
			</requred_arguments>
			<option_arguments>
				<option_argument name="row_height" type="unsigned_integer" />
				<option_argument name="fg_color" type="color_name" />
				<option_argument name="bg_color" type="color_name" />
				<option_argument name="track_type" type="select[tile,plot,graph,color_graph]" />
				<option_argument name="scale" type="select[real,logarithm]" />
				<option_argument name="separate_strand" type="select[TRUE,FALSE]" />
				<option_argument name="unique_probe" type="select[TRUE,FALSE]" />
			</option_arguments>
		</layer>
		<layer type="query" name="get average signal" desc="returns average signal intensity" >
			<layer_arguments>
				<layer_argument name="track_layer" value="query" />
				<layer_argument name="get" value="signal" />
			</layer_arguments>
			<required_arguments>
				<required_argument name="target" type="string" />
				<required_argument name="start" type="unsigned_integer" />
				<required_argument name="end" type="unsigned_integer" />
			</required_arguments>
		</layer>
		<layer type="query" name="get probe" desc="returns probe info" >
			<layer_arguments>
				<layer_argument name="track_layer" value="query" />
				<layer_argument name="get" value="probe" />
			</layer_arguments>
			<required_arguments>
				<required_argument name="signal" type="custom type" />		<!-- [=signal], [signal1~signal2], [~signal]. [signal~] -->
			</required_arguments>
			<option_arguments>
				<option_argument name="target" type="string" />
				<option_argument name="start" type="unsigned integer" />
				<option_argument name="end" type="unsigned integer" />
			</option_arguments>
		</layer>
		<layer type="query" name="get region" desc="returns region info" >
			<layer_arguments>
				<layer_argument name="track_layer" value="query" />
				<layer_argument name="get" value="region" />
			</layer_arguments>
			<required_arguments>
				<required_argument name="signal" type="custom type" />		<!-- [=signal], [signal1~signal2], [~signal]. [signal~] -->
			</required_arguments>
		</layer>
	</layers>
</track>

Last modified 17 years ago Last modified on 10/02/07 11:43:25