Genomic Object Net Visualizer Online Samples
sample21 : How to assign a time series value to three types of motion for multi visualized text objects?
Sorry. Document is not written for the sample XML file Now!
XML elements: animeMultiObject,animeMultiMotion
XML source code
1: <?xml version="1.0" encoding="UTF-8"?>
2:
3:
4: <!DOCTYPE test SYSTEM "GonVisTool.dtd">
5:
6: <test>
7:
8: <imageFile id="img1" file="./img1.png" />
9: <imageFile id="img2" file="./img2.png" />
10: <imageFile id="img3" file="./dummy.png" />
11:
12: <tableFile file="sample2.csv">
13: <placeName id="data1" name="data1" />
14: <placeName id="data2" name="data2" />
15: </tableFile>
16:
17: <animation title="Sample1 - oneway" backColor="0 0 0">
18: <animeMultiObject lowerBound="-200 -200 0" upperBound="0 0 0">
19: <animeImage image="img2" size="30 30"/>
20: <animeMultiVisibility
21: event="data1"
22: threshold="20"
23: period="-1"
24: discretization="10"
25: increasingOnly="false"
26: />
27: <animeMultiMotion
28: event="data1"
29: threshold="20"
30: reference="targetplace1"
31: position="0 0 0"
32: type="oneway"
33: motionPeriod="20"
34: />
35: </animeMultiObject>
36:
37: <animeSingleObject position="200 200 0" id="targetplace1">
38: <animeImage image="img1" size="60 60" />
39: </animeSingleObject>
40:
41: <animeSingleObject position="0 0 0">
42: <animeImage image="img3" size="100 100" />
43: </animeSingleObject>
44: </animation>
45:
46: <animation title="Sample2 - reversible" backColor="0 0 0">
47: <animeMultiObject lowerBound="-200 -200 0" upperBound="0 0 0">
48: <animeImage image="img2" size="30 30"/>
49: <animeMultiVisibility
50: event="data1"
51: threshold="20"
52: period="-1"
53: discretization="10"
54: increasingOnly="false"
55: />
56: <animeMultiMotion
57: event="data1"
58: threshold="20"
59: reference="targetplace2"
60: position="0 0 0"
61: type="reversible"
62: motionPeriod="20"
63: />
64: </animeMultiObject>
65:
66: <animeSingleObject position="200 200 0" id="targetplace2">
67: <animeImage image="img1" size="60 60" />
68: </animeSingleObject>
69:
70: <animeSingleObject position="0 0 0">
71: <animeImage image="img3" size="100 100" />
72: </animeSingleObject>
73: </animation>
74:
75: <animation title="Sample3 - repeat" backColor="0 0 0">
76: <animeMultiObject lowerBound="-200 -200 0" upperBound="0 0 0">
77: <animeImage image="img2" size="30 30"/>
78: <animeMultiVisibility
79: event="data1"
80: threshold="20"
81: period="-1"
82: discretization="10"
83: increasingOnly="false"
84: />
85: <animeMultiMotion
86: event="data1"
87: threshold="20"
88: reference="targetplace3"
89: type="repeat"
90: position="0 0 0"
91: motionPeriod="20"
92: />
93: </animeMultiObject>
94:
95: <animeSingleObject position="200 200 0" id="targetplace3">
96: <animeImage image="img1" size="60 60" />
97: </animeSingleObject>
98:
99: <animeSingleObject position="0 0 0">
100: <animeImage image="img3" size="100 100" />
101: </animeSingleObject>
102: </animation>
103:
104: <plotter title="2D time-series Plot"
105: xLabel="Time"
106: yLabel="Number of Tokens"
107: legendPosition="0.7 0.8"
108: backColor="1 1 1"
109: axesColor="0 0 0"
110: lineWidth="1"
111: pointSize="3"
112: >
113: <plotSeries event="data1" label="Data1" color="1 0 0" />
114: </plotter>
115:
116: </test>
117:
118:
119:
© 2002-2004, Human Genome Center, Miyano Laboratory, All Rights Reserved.