arer90
commited on
Commit
·
f4c93ae
1
Parent(s):
861eb60
result2 241111
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- cricos/circos-0.69-9/bin/circos +595 -0
- cricos/circos-0.69-9/bin/circos.conf +270 -0
- cricos/circos-0.69-9/bin/circos.exe +3 -0
- cricos/circos-0.69-9/bin/circos.png +3 -0
- cricos/circos-0.69-9/bin/circos.svg +0 -0
- cricos/circos-0.69-9/bin/compile.bat +1 -0
- cricos/circos-0.69-9/bin/compile.make +8 -0
- cricos/circos-0.69-9/bin/data/band.txt +79 -0
- cricos/circos-0.69-9/bin/data/data copy.txt +49 -0
- cricos/circos-0.69-9/bin/data/data.txt +49 -0
- cricos/circos-0.69-9/bin/data/data2.txt +49 -0
- cricos/circos-0.69-9/bin/data/hist copy 2.txt +63 -0
- cricos/circos-0.69-9/bin/data/hist copy 3.txt +49 -0
- cricos/circos-0.69-9/bin/data/hist copy.txt +99 -0
- cricos/circos-0.69-9/bin/data/hist.txt +2650 -0
- cricos/circos-0.69-9/bin/data/labels.txt +6 -0
- cricos/circos-0.69-9/bin/data/link.txt +95 -0
- cricos/circos-0.69-9/bin/data/link2.txt +93 -0
- cricos/circos-0.69-9/bin/gddiag +634 -0
- cricos/circos-0.69-9/bin/gddiag.png +3 -0
- cricos/circos-0.69-9/bin/list.modules +5 -0
- cricos/circos-0.69-9/bin/test.modules +5 -0
- cricos/circos_readme.txt +23 -0
- result/1_standard_ML/1_LogS_Frequency.png +3 -0
- result/1_standard_ML/1_LogS_Frequency_with_all.png +3 -0
- result/1_standard_ML/1_LogS_Frequency_with_aq.png +3 -0
- result/1_standard_ML/1_standard_model_compare.png +3 -0
- result/1_standard_ML/1_standard_model_compare_AqSol.png +3 -0
- result/1_standard_ML/1_standard_model_compare_bigdata.png +3 -0
- result/1_standard_ML/LogS_Frequency_plotly.html +0 -0
- result/1_standard_ML/LogS_Frequency_seaborn.png +3 -0
- result/1_standard_ML/failed/AqSolDB/failed_smiles.csv +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_110.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1192.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1232.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_131.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1328.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1371.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1375.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1376.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1462.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1469.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1536.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1575.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1578.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1590.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1598.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1600.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1602.png +3 -0
- result/1_standard_ML/failed/AqSolDB/mol_1604.png +3 -0
cricos/circos-0.69-9/bin/circos
ADDED
@@ -0,0 +1,595 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/usr/bin/env perl
|
2 |
+
|
3 |
+
=pod
|
4 |
+
|
5 |
+
=head1 NAME
|
6 |
+
|
7 |
+
____ _
|
8 |
+
/ ___(_)_ __ ___ ___ ___
|
9 |
+
| | | | '__/ __/ _ \/ __|
|
10 |
+
| |___| | | | (_| (_) \__ \
|
11 |
+
\____|_|_| \___\___/|___/
|
12 |
+
|
13 |
+
round is good
|
14 |
+
|
15 |
+
circos - generate circular data visualizations
|
16 |
+
|
17 |
+
=head1 SYNOPSIS
|
18 |
+
|
19 |
+
# without -conf Circos will search for configuration
|
20 |
+
circos
|
21 |
+
|
22 |
+
# use specific configuration file
|
23 |
+
circos -conf circos.conf
|
24 |
+
|
25 |
+
# diagnose required modules
|
26 |
+
circos -modules
|
27 |
+
|
28 |
+
# detailed debugging for code components
|
29 |
+
# see http://www.circos.ca/documentation/tutorials/configuration/debugging
|
30 |
+
circos -debug_group GROUP1,[GROUP2,...]
|
31 |
+
|
32 |
+
# full debugging
|
33 |
+
circos -debug_group _all
|
34 |
+
|
35 |
+
# absolutely no reporting
|
36 |
+
circos ... [-silent]
|
37 |
+
|
38 |
+
# configuration dump of a block (or block tree) of
|
39 |
+
# any parameters that match REGEXP (optional)
|
40 |
+
circos -cdump [BLOCK1/[BLOCK2/...]]{:REGEXP}
|
41 |
+
circos -cdump ideogram
|
42 |
+
circos -cdump ideogram:label
|
43 |
+
circos -cdump ideogram/spacing
|
44 |
+
|
45 |
+
# override configuration parameters
|
46 |
+
circos -param image/radius=2000p -param ideogram/show=no
|
47 |
+
|
48 |
+
# for fun - randomize all colors in the image except for
|
49 |
+
# COLOR1, COLOR2,...
|
50 |
+
circos -randomcolor COLOR1,[COLOR2,...]
|
51 |
+
circos -randomcolor white,black
|
52 |
+
|
53 |
+
# brief help
|
54 |
+
circos -h
|
55 |
+
|
56 |
+
# man page
|
57 |
+
circos -man
|
58 |
+
|
59 |
+
# version
|
60 |
+
circos -v
|
61 |
+
|
62 |
+
=head1 SUPPORT
|
63 |
+
|
64 |
+
For support please use the Google Group
|
65 |
+
|
66 |
+
L<https://groups.google.com/forum/#!forum/circos-data-visualization>
|
67 |
+
|
68 |
+
=head1 DESCRIPTION
|
69 |
+
|
70 |
+
Circos generates circular data visualizations. It is ideal for
|
71 |
+
exploring relationships between objects or positions.
|
72 |
+
|
73 |
+
Circos does not have an interface. It is driven by plain-text configuration files (see below). This makes Circos scriptable and easily incorporated into automatic data analysis and reporting pipelines.
|
74 |
+
|
75 |
+
=head2 Uses
|
76 |
+
|
77 |
+
Circos was initially designed to visualize genomic information, specifically
|
78 |
+
genomic rearrangements in tumor genomes. Although some important parameters in configuration files are named to be intuitve to biologists (e.g. "chromosomes"), Circos is not limited to the kind of data it can display. Circular heatmaps, histograms, scatter plots and other types of data displays can be easily made from data collected in other fields, such as meteorology, social science, and computer security.
|
79 |
+
|
80 |
+
=head2 Salience and Relevance
|
81 |
+
|
82 |
+
One of the challenges in creating data visualizations is to aptly map what is important (relevance) onto graphical elements that stand out from others (salience). Being able to emphasize (e.g. change color) or attenuate (e.g. add transparency or even hide) salience of information without changing the original data input files is a key feature of Circos.
|
83 |
+
|
84 |
+
How data is displayed can be easily changed by writing rules, which are evaluated at run-time. Rules can be designed to apply to all data points or only to those that pass certain conditions. Conditions can be based on any property of the data (value, position, format). Rules can be chained into a decision tree making it possible to progressively change the format of data based on the output of other rules.
|
85 |
+
|
86 |
+
=head2 Data Input Format
|
87 |
+
|
88 |
+
Data input formats are plain-text and made to be as simple as possible.
|
89 |
+
|
90 |
+
=head2 Is it right for you?
|
91 |
+
|
92 |
+
Circos is not a solution. It's a tool to solve visualization
|
93 |
+
problems. For a given problem, you are not guaranteed that Circos is
|
94 |
+
appropriate.
|
95 |
+
|
96 |
+
=head1 CONFIGURATION
|
97 |
+
|
98 |
+
Plain-text configuration file, which define a hierarchy of parameters, control creation of images. These files determine which files Circos uses for its input data, how the data are shown, the layout and formatting of elements in the image as well as system parameters that control low-level functions.
|
99 |
+
|
100 |
+
=head2 Syntax
|
101 |
+
|
102 |
+
Configuration is plain-text and composed of hierarchical blocks. Some
|
103 |
+
blocks, such as C<<ideogram>> are mandatory, while others like
|
104 |
+
C<<backgrounds>> are optional.
|
105 |
+
|
106 |
+
To get started, refer to the quick guide tutorial.
|
107 |
+
|
108 |
+
L<http://www.circos.ca/documentation/tutorials/quick_guide>
|
109 |
+
|
110 |
+
A typical configuration file might look like this
|
111 |
+
|
112 |
+
# chromosome name and length definitions
|
113 |
+
karyotype = myfile.txt
|
114 |
+
|
115 |
+
# image size and format
|
116 |
+
<image>
|
117 |
+
...
|
118 |
+
</image>
|
119 |
+
|
120 |
+
# position and size of ideograms
|
121 |
+
<ideogram>
|
122 |
+
...
|
123 |
+
</ideogram>
|
124 |
+
|
125 |
+
# frequency, position and labeling of tick marks
|
126 |
+
<ticks>
|
127 |
+
...
|
128 |
+
</ticks>
|
129 |
+
|
130 |
+
# position, type and format of data tracks
|
131 |
+
<plots>
|
132 |
+
<plot>
|
133 |
+
...
|
134 |
+
# run-time rules to change data format and visibility
|
135 |
+
<rules>
|
136 |
+
<rule>
|
137 |
+
...
|
138 |
+
</rule>
|
139 |
+
...
|
140 |
+
</rules>
|
141 |
+
</plot>
|
142 |
+
...
|
143 |
+
</plots>
|
144 |
+
|
145 |
+
# colors, fonts and fill patterns
|
146 |
+
<<include etc/colors_fonts_patterns.conf>>
|
147 |
+
|
148 |
+
# system parameters
|
149 |
+
<<include etc/housekeeping.conf>>
|
150 |
+
|
151 |
+
=head2 Modularity
|
152 |
+
|
153 |
+
Configuration from one file can be included in another, making it possible to have a very modular setup. For example, if several kinds of images are made for a single project, there can be project-wide configuration definitions which are then complemeted, and possibly overwritten, by image-specific configuration.
|
154 |
+
|
155 |
+
The C<<<include FILE>>> directive imports one configuration file into another.
|
156 |
+
|
157 |
+
# circos.conf
|
158 |
+
<<include ideogram.conf>>
|
159 |
+
|
160 |
+
# ideogram.conf
|
161 |
+
<<include ideogram.label.conf>>
|
162 |
+
<<include ideogram.size.conf>>
|
163 |
+
...
|
164 |
+
|
165 |
+
In the tutorials, you'll find that the C<<ideogram>> and C<<ticks>> blocks are imported into the main configuration file. Because these blocks can get quite large, the main configuration file is more legible if they are relegated to separate files.
|
166 |
+
|
167 |
+
Parameter definitions that do not frequently change, such as color and font definitions, are conventionally imported from files found in F<etc/> in the distribution. Every Circos image should have
|
168 |
+
|
169 |
+
# image size, output file name
|
170 |
+
<image>
|
171 |
+
<<include etc/image.conf>>
|
172 |
+
</image>
|
173 |
+
# color names and lists, location of fonts, fill patterns
|
174 |
+
<<include etc/colors_fonts_patterns.conf>>
|
175 |
+
# low-level system parameters
|
176 |
+
<<include etc/housekeeping.conf>>
|
177 |
+
|
178 |
+
=head2 Overriding with *
|
179 |
+
|
180 |
+
To override a parameter that has been included from a file, use the C<*> suffix. The suffix is required because multiple definitions of a parameter are not allowed, except in cases where a parameter is may have more than one value.
|
181 |
+
|
182 |
+
<image>
|
183 |
+
# included file defines 'radius'
|
184 |
+
<<include etc/image.conf>>
|
185 |
+
# this will override the radius value
|
186 |
+
radius* = 2500p
|
187 |
+
</image>
|
188 |
+
|
189 |
+
The C<*> suffix can be repeated to specify which value takes precedence in a block.
|
190 |
+
|
191 |
+
radius = 1500p
|
192 |
+
radius* = 2500p
|
193 |
+
radius** = 3000p # this instance of radius will be used
|
194 |
+
|
195 |
+
=head2 Overriding with Command Line
|
196 |
+
|
197 |
+
Any configuration parameter in a unique block name can be specified on
|
198 |
+
the command line using
|
199 |
+
|
200 |
+
-param PATH/PARAM=value
|
201 |
+
|
202 |
+
For example,
|
203 |
+
|
204 |
+
<ideogram>
|
205 |
+
show = no
|
206 |
+
...
|
207 |
+
</ideogram>
|
208 |
+
|
209 |
+
-param ideogram/show=no
|
210 |
+
|
211 |
+
and
|
212 |
+
|
213 |
+
<ideogram>
|
214 |
+
<spacing>
|
215 |
+
default = 0.01r
|
216 |
+
</spacing>
|
217 |
+
...
|
218 |
+
</ideogram>
|
219 |
+
|
220 |
+
-param ideogram/spacing/default=0.01r
|
221 |
+
|
222 |
+
=head2 Accessing Parameters
|
223 |
+
|
224 |
+
The C<conf()> function is used in the configuration file to retrieve the value of a parmameter. It can be used to retrieve any parameter, not just those set by C<-param>). This provides a very flexible system for changing the configuration at the command line.
|
225 |
+
|
226 |
+
For example, in this case the karyotype file name will change as the C<species> parameter is changed either in the configuration file or using the <C-param> flag. Similarly, the color palette size and name can be adjusted.
|
227 |
+
|
228 |
+
# circos.conf
|
229 |
+
species = human
|
230 |
+
palette = blues
|
231 |
+
num_colors = 9
|
232 |
+
karytotype = data/karyotype/karyotype.conf(species).txt
|
233 |
+
...
|
234 |
+
<plots>
|
235 |
+
color = conf(palette)-seq-conf(num_colors)
|
236 |
+
...
|
237 |
+
|
238 |
+
> circos ... -param species=rat -param palette=reds -param num_colors=5
|
239 |
+
|
240 |
+
Multiple parameters can be redefined, each with its own C<-param> flag
|
241 |
+
|
242 |
+
-param show_ticks=no -param image/radius=2000p
|
243 |
+
|
244 |
+
=head2 Merging Blocks
|
245 |
+
|
246 |
+
Multiple instances of the following blocks are automatically merged: C<<ideogram>>, C<<colors>>, C<<fonts>>, C<<paterns>>, C<<image>>, C<<links>>, C<<plots>> and C<<highlights>>.
|
247 |
+
|
248 |
+
The purpose of this is to allow you to add to canonical definitions.
|
249 |
+
|
250 |
+
# this file defines default <colors>, <fonts> and <patterns>
|
251 |
+
<<include etc/colors_fonts_patterns.conf>>
|
252 |
+
|
253 |
+
# add to the colors block
|
254 |
+
<colors>
|
255 |
+
mycolor = 150,25,25
|
256 |
+
</colors>
|
257 |
+
|
258 |
+
=head2 Absolute and Relative Paths
|
259 |
+
|
260 |
+
The use of absolute paths are used in configuration file is discouraged. Doing so makes your configuration less modular and unuseable on another system.
|
261 |
+
|
262 |
+
For example, if Joe's files are organized thus
|
263 |
+
|
264 |
+
/user/joe/project/
|
265 |
+
data/genes.txt
|
266 |
+
etc/circos.conf
|
267 |
+
|
268 |
+
he could use
|
269 |
+
|
270 |
+
file = /user/joe/project/data/genes.txt
|
271 |
+
|
272 |
+
and run Circos from his home directory
|
273 |
+
|
274 |
+
> cd ~
|
275 |
+
> circos -conf project/etc/circos.conf
|
276 |
+
|
277 |
+
It would be much better for him to define
|
278 |
+
|
279 |
+
file = data/genes.txt
|
280 |
+
|
281 |
+
and run Circos from the project/ directory
|
282 |
+
|
283 |
+
> cd ~/project
|
284 |
+
> circos
|
285 |
+
|
286 |
+
Now, if he creates a tarball of all the project files (e.g. C<project.tgz>), anyone could use the files by executing exactly the same commands.
|
287 |
+
|
288 |
+
When you define a file with a relative path, such as
|
289 |
+
|
290 |
+
file = data/genes.txt
|
291 |
+
|
292 |
+
Circos will look for this file relative to several reasonable start points, such as the location of the configuration file that you are using, one level up from the configuration location, your current directory, and so on.
|
293 |
+
|
294 |
+
To see where Circos is searching for files, use
|
295 |
+
|
296 |
+
> circos -debug_group io
|
297 |
+
|
298 |
+
This is the same mechanism used to find the initial configuration file. If you run Circos without the C<-conf> flag,
|
299 |
+
|
300 |
+
> cd ~/project
|
301 |
+
> circos
|
302 |
+
|
303 |
+
then Circos will look for
|
304 |
+
|
305 |
+
~/project/circos.conf
|
306 |
+
~/project/etc/circos.conf
|
307 |
+
~/project/data/circos.conf
|
308 |
+
~/project/../circos.conf
|
309 |
+
~/project/../etc/circos.conf
|
310 |
+
...
|
311 |
+
|
312 |
+
If the configuration file cannot be found, Circos will default to looking into its distribution directory.
|
313 |
+
|
314 |
+
Users who are unaware of this feature often manage to get away with unorganized project files because this automatic file search feature. The purpose of this feature is to make your life easier when you know what you're doing -- not necessarily to make it possible when you don't know what you're doing.
|
315 |
+
|
316 |
+
If you want to redefine the search paths, see the C<data_path> parameter in C<etc/housekeeping.conf> in the distribution directory, or overide it in your configuration file
|
317 |
+
|
318 |
+
<<include etc/housekeeping.conf>>
|
319 |
+
data_path* = ...
|
320 |
+
|
321 |
+
=head1 OPTIONS
|
322 |
+
|
323 |
+
=head2 Configuration
|
324 |
+
|
325 |
+
=over
|
326 |
+
|
327 |
+
=item -configfile FILE
|
328 |
+
|
329 |
+
Name of configuration file. This is required.
|
330 |
+
|
331 |
+
Circos will attempt to guess the location of this file, searching for
|
332 |
+
C<circos.conf> in C<.>, C<..>, and C<../..>. This is described above.
|
333 |
+
|
334 |
+
=back
|
335 |
+
|
336 |
+
=head2 Output Format
|
337 |
+
|
338 |
+
=over
|
339 |
+
|
340 |
+
=item -png, -nopng
|
341 |
+
|
342 |
+
=item -svg, -nosvg
|
343 |
+
|
344 |
+
Toggles output of PNG and SVG files.
|
345 |
+
|
346 |
+
=back
|
347 |
+
|
348 |
+
=head2 Image Elements
|
349 |
+
|
350 |
+
=over
|
351 |
+
|
352 |
+
=item -show_ticks, -noshow_ticks
|
353 |
+
|
354 |
+
=item -show_tick_labels, -noshow_tick_labels
|
355 |
+
|
356 |
+
Override the display of ticks and their labels. These are both usually defined in the <ticks> block.
|
357 |
+
|
358 |
+
These flags are shortcuts to
|
359 |
+
|
360 |
+
-param show_ticks=no
|
361 |
+
-param show_tick_labels=no
|
362 |
+
|
363 |
+
=back
|
364 |
+
|
365 |
+
=head2 Output Paths
|
366 |
+
|
367 |
+
=over
|
368 |
+
|
369 |
+
=item -outputdir DIR, -dir DIR
|
370 |
+
|
371 |
+
=item -outputfile FILE, -file FILE
|
372 |
+
|
373 |
+
Change the output directory and filename. The FILE can contain a path.
|
374 |
+
|
375 |
+
=back
|
376 |
+
|
377 |
+
=head2 Debugging
|
378 |
+
|
379 |
+
=over
|
380 |
+
|
381 |
+
=item -debug
|
382 |
+
|
383 |
+
Turn on basic debugging output. Reports information from
|
384 |
+
|
385 |
+
image, io, layer, summary, timer
|
386 |
+
|
387 |
+
debug groups (see below).
|
388 |
+
|
389 |
+
=item -debug_group {+-}GROUP1,[{+-}GROUP2,...]
|
390 |
+
|
391 |
+
Turn on debugging output for specific groups. For a list of groups, see
|
392 |
+
|
393 |
+
L<http://www.circos.ca/documentation/tutorials/configuration/debugging>
|
394 |
+
|
395 |
+
To add a group to the output prefix it with +. To remove it, with -.
|
396 |
+
|
397 |
+
# use default debugging groups but exclude layer and io
|
398 |
+
-debug -debug_group -layer,-io
|
399 |
+
|
400 |
+
# use default debugging groups and add spacing
|
401 |
+
-debug -debug_group +spacing
|
402 |
+
|
403 |
+
# explicitly specify the groups
|
404 |
+
-debug_group png,io,timer
|
405 |
+
|
406 |
+
To list the groups that are supported, use the flag without an argument
|
407 |
+
|
408 |
+
-debug_group
|
409 |
+
|
410 |
+
Those listed with a "*" are turned on by default. To change this, adjust C<debug_group> in C<etc/housekeeping.conf> in the distribution directory.
|
411 |
+
|
412 |
+
=item -time
|
413 |
+
|
414 |
+
Report timing information. Same as C<-debug_group +timer>.
|
415 |
+
|
416 |
+
=item -silent
|
417 |
+
|
418 |
+
Generate no reporting.
|
419 |
+
|
420 |
+
=item -paranoid, -noparanoid
|
421 |
+
|
422 |
+
Run in paranoid mode (default), or not. The default for this setting is defined by C<paranoid> in C<etc/housekeeping.conf>.
|
423 |
+
|
424 |
+
=item -warnings, -nowarnings
|
425 |
+
|
426 |
+
Display warnings, or not (default). The default for this setting is defined by C<warnings> in C<etc/housekeeping.conf>.
|
427 |
+
|
428 |
+
=item -fakeerror
|
429 |
+
=item -fakeerror CAT
|
430 |
+
=item -fakeerror ,ID
|
431 |
+
=item -fakeerror CAT,ID
|
432 |
+
|
433 |
+
Fake an error by displaying the error message for category CAT and error name ID. If one or neither are specified, lists which errors are available.
|
434 |
+
|
435 |
+
Unless you truly enjoy seeing error messages, there should be little reason for you to want to use this.
|
436 |
+
|
437 |
+
=back
|
438 |
+
|
439 |
+
=head2 Usage
|
440 |
+
|
441 |
+
=over
|
442 |
+
|
443 |
+
=item -version
|
444 |
+
|
445 |
+
Show the version.
|
446 |
+
|
447 |
+
=item -help
|
448 |
+
|
449 |
+
Show brief usage synopsis.
|
450 |
+
|
451 |
+
=item -man
|
452 |
+
|
453 |
+
Show man page.
|
454 |
+
|
455 |
+
=back
|
456 |
+
|
457 |
+
=head2 Goofing Around
|
458 |
+
|
459 |
+
=over
|
460 |
+
|
461 |
+
=item -randomcolor [color1,color2,...]
|
462 |
+
|
463 |
+
Randomize the color of every element in the image, except for an optional list of colors.
|
464 |
+
|
465 |
+
For example, to keep the background white and anything that is black,
|
466 |
+
|
467 |
+
-randomcolor white,black
|
468 |
+
|
469 |
+
=back
|
470 |
+
|
471 |
+
=head1 DOCUMENTATION
|
472 |
+
|
473 |
+
For full documentation, see
|
474 |
+
|
475 |
+
L<http://www.circos.ca/documentation/tutorials>
|
476 |
+
|
477 |
+
=back
|
478 |
+
|
479 |
+
=cut
|
480 |
+
|
481 |
+
use strict;
|
482 |
+
use warnings;
|
483 |
+
use FindBin;
|
484 |
+
use Getopt::Long qw(:config pass_through posix_default auto_abbrev);
|
485 |
+
use Pod::Usage;
|
486 |
+
|
487 |
+
use lib "$FindBin::RealBin";
|
488 |
+
use lib "$FindBin::RealBin/../lib";
|
489 |
+
use lib "$FindBin::RealBin/lib";
|
490 |
+
use Circos;
|
491 |
+
|
492 |
+
use Cwd;
|
493 |
+
use Circos::Debug;
|
494 |
+
use Circos::Error;
|
495 |
+
|
496 |
+
our %OPT = (_argv=>join(" ",@ARGV),_cwd=>cwd());
|
497 |
+
|
498 |
+
my $option_success = GetOptions(\%OPT,
|
499 |
+
|
500 |
+
'configfile=s',
|
501 |
+
'param=s@',
|
502 |
+
'cdump:s',
|
503 |
+
|
504 |
+
'dir=s',
|
505 |
+
'file=s',
|
506 |
+
'outputdir=s',
|
507 |
+
'outputfile=s',
|
508 |
+
'png!',
|
509 |
+
'svg!',
|
510 |
+
'imagemap',
|
511 |
+
|
512 |
+
'color_cache_rebuild',
|
513 |
+
'color_cache_static',
|
514 |
+
'randomcolor:s',
|
515 |
+
'wmmn:s',
|
516 |
+
|
517 |
+
'help',
|
518 |
+
'man',
|
519 |
+
'silent',
|
520 |
+
'paranoid!',
|
521 |
+
'warnings!',
|
522 |
+
'fakeerror:s',
|
523 |
+
'debug+',
|
524 |
+
'debug_group:s',
|
525 |
+
'version',
|
526 |
+
'time',
|
527 |
+
'timer',
|
528 |
+
'timers',
|
529 |
+
|
530 |
+
'show_ticks!',
|
531 |
+
'show_tick_labels!',
|
532 |
+
);
|
533 |
+
fatal_error("configuration","bad_command_line_options",join(" ",@ARGV)) if ! $option_success || @ARGV;
|
534 |
+
pod2usage() if $OPT{'help'};
|
535 |
+
pod2usage(-verbose=>2) if $OPT{'man'};
|
536 |
+
Circos->run(%OPT);
|
537 |
+
|
538 |
+
# -------------------------------------------------------------------
|
539 |
+
|
540 |
+
=pod
|
541 |
+
|
542 |
+
=head1 AUTHOR
|
543 |
+
|
544 |
+
Martin Krzywinski
|
545 |
+
L<martink@bcgsc.ca>
|
546 |
+
L<http://mkweb.bcgsc.ca>
|
547 |
+
L<@MKrzywinski>
|
548 |
+
|
549 |
+
Canada's Michael Smith Genome Sciences Centre
|
550 |
+
100-570 W 7th Ave
|
551 |
+
Vancouver BC V5Z 4S6 Canada
|
552 |
+
|
553 |
+
L<http://www.bcgsc.ca>
|
554 |
+
|
555 |
+
=head1 RESOURCES
|
556 |
+
|
557 |
+
L<http://www.circos.ca>
|
558 |
+
|
559 |
+
L<https://groups.google.com/forum/#!forum/circos-data-visualization>
|
560 |
+
|
561 |
+
=head1 CITING
|
562 |
+
|
563 |
+
If you are using Circos in a publication, please cite as
|
564 |
+
|
565 |
+
Krzywinski, M., J. Schein, I. Birol, J. Connors, R. Gascoyne,
|
566 |
+
D. Horsman, S. Jones, and M. Marra. 2009. Circos: an Information
|
567 |
+
Aesthetic for Comparative Genomics. Genome Res 19:1639-1645.
|
568 |
+
|
569 |
+
=head1 CONTRIBUTORS
|
570 |
+
|
571 |
+
Ken Youens-Clark L<kyclark@gmail.com>
|
572 |
+
|
573 |
+
=head1 SEE ALSO
|
574 |
+
|
575 |
+
Hive plots L<http://www.hiveplot.com>
|
576 |
+
|
577 |
+
=head1 COPYRIGHT & LICENSE
|
578 |
+
|
579 |
+
Copyright 2004-2017 Martin Krzywinski, all rights reserved.
|
580 |
+
|
581 |
+
This script is free software; you can redistribute it and/or modify
|
582 |
+
it under the terms of the GNU General Public License as published by
|
583 |
+
the Free Software Foundation; either version 2 of the License, or
|
584 |
+
(at your option) any later version.
|
585 |
+
|
586 |
+
This script is distributed in the hope that it will be useful,
|
587 |
+
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
588 |
+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
589 |
+
GNU General Public License for more details.
|
590 |
+
|
591 |
+
You should have received a copy of the GNU General Public License
|
592 |
+
along with this script; if not, write to the Free Software Foundation,
|
593 |
+
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
594 |
+
|
595 |
+
=cut
|
cricos/circos-0.69-9/bin/circos.conf
ADDED
@@ -0,0 +1,270 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
karyotype = data/data.txt # copy.txt
|
2 |
+
|
3 |
+
<ideogram>
|
4 |
+
<spacing>
|
5 |
+
#default : the space distance between nodes
|
6 |
+
default=0.0035r
|
7 |
+
#default=1u
|
8 |
+
</spacing>
|
9 |
+
|
10 |
+
radius = 0.75r # big circle (=b.c)
|
11 |
+
thickness = 50p # thick of b.c
|
12 |
+
fill = yes # filled in b.c
|
13 |
+
stroke_color = dgrey # color of b.c
|
14 |
+
stroke_thickness = 1p # b.c's box's boundary thickness
|
15 |
+
|
16 |
+
#BANDS
|
17 |
+
show_bands = yes
|
18 |
+
fill_bands = yes
|
19 |
+
band_stroke_thickness = 20
|
20 |
+
band_stroke_color = white
|
21 |
+
band_transparency = 2
|
22 |
+
|
23 |
+
#LABELS
|
24 |
+
show_label = yes
|
25 |
+
# see etc/fonts.conf for list of font names
|
26 |
+
#label_radius = (dims(ideogram,radius_inner) + dims(ideogram,radius_outer))/2
|
27 |
+
label_font = bold
|
28 |
+
#label_center = yes
|
29 |
+
label_size = 23
|
30 |
+
label_radius = 1r+40p #+50p
|
31 |
+
label_with_tag = yes
|
32 |
+
label_case = upper
|
33 |
+
label_parallel = no
|
34 |
+
</ideogram>
|
35 |
+
|
36 |
+
show_ticks = yes
|
37 |
+
show_tick_labels = yes
|
38 |
+
show_grid = yes
|
39 |
+
|
40 |
+
<ticks>
|
41 |
+
grid_start = 0.5r
|
42 |
+
grid_end = 0.975r
|
43 |
+
grid_color = black
|
44 |
+
grid_thickness = 1p
|
45 |
+
|
46 |
+
skip_first_label = no
|
47 |
+
skip_last_label = no
|
48 |
+
radius = dims(ideogram,radius_outer)
|
49 |
+
tick_separaation = 30p
|
50 |
+
label_separation = 30p
|
51 |
+
multiplier = 0.01 #current pin multipy with tag ex. if want 1-14 but (100 ~1400) use this.
|
52 |
+
color = black
|
53 |
+
thickness = 3p
|
54 |
+
size = 10p
|
55 |
+
|
56 |
+
<tick> # b.c's upper black line length # if too much big size, no show label units
|
57 |
+
spacing = 100u
|
58 |
+
show_label = yes
|
59 |
+
label_size = 15p
|
60 |
+
thickness = 3p
|
61 |
+
color = black
|
62 |
+
</tick>
|
63 |
+
|
64 |
+
<tick> # b.c's upper red line length
|
65 |
+
spacing = 100u
|
66 |
+
show_label = yes
|
67 |
+
label_size = 12p
|
68 |
+
thickness = 1p
|
69 |
+
color = red
|
70 |
+
format = %d
|
71 |
+
</tick>
|
72 |
+
|
73 |
+
# ------ original ----------
|
74 |
+
# ------ Customized --------
|
75 |
+
<tick> # where? band orange line
|
76 |
+
spacing = 99.9u
|
77 |
+
grid_start = 0.80r
|
78 |
+
grid_end = 0.99r
|
79 |
+
grid_color = orange
|
80 |
+
grid_thickness = 2p
|
81 |
+
grid = yes
|
82 |
+
</tick>
|
83 |
+
|
84 |
+
<tick> # where? band orange line
|
85 |
+
spacing = 99.9u
|
86 |
+
grid_start = 0.48r
|
87 |
+
grid_end = 0.49r
|
88 |
+
grid_color = orange
|
89 |
+
grid_thickness = 2p
|
90 |
+
grid = yes
|
91 |
+
</tick>
|
92 |
+
|
93 |
+
<tick> # 중간 pass
|
94 |
+
radius = 0.79r
|
95 |
+
spacing = 99.9u
|
96 |
+
size = 3p
|
97 |
+
thickness = 3p
|
98 |
+
show_label = yes
|
99 |
+
label_size = 10p
|
100 |
+
label_with_tag = yes
|
101 |
+
format = %d
|
102 |
+
</tick>
|
103 |
+
|
104 |
+
<tick> # Link용 pass
|
105 |
+
radius = 0.5 #0.48r
|
106 |
+
spacing = 0.99u
|
107 |
+
size = 1p
|
108 |
+
thickness = 2p
|
109 |
+
show_label = yes
|
110 |
+
label_size = 10p
|
111 |
+
label_multiplier = 0.01
|
112 |
+
orientation = out
|
113 |
+
format = %d
|
114 |
+
</tick>
|
115 |
+
|
116 |
+
# <tick>
|
117 |
+
# spacing = 100u
|
118 |
+
# thickness = 3p
|
119 |
+
# color = green
|
120 |
+
# grid = yes
|
121 |
+
# grid_color = red
|
122 |
+
# grid_thickness = 3p
|
123 |
+
# grid_start = 0.3r
|
124 |
+
# grid_end = 0.8r
|
125 |
+
# </tick>
|
126 |
+
|
127 |
+
# <tick>
|
128 |
+
# spacing = 1u
|
129 |
+
# color = blue
|
130 |
+
# grid = yes
|
131 |
+
# grid_color = blue
|
132 |
+
# grid_thickness = 1p
|
133 |
+
# grid_start = 0.55r
|
134 |
+
# grid_end = 0.95r
|
135 |
+
# </tick>
|
136 |
+
# ------ Customized --------
|
137 |
+
</ticks>
|
138 |
+
|
139 |
+
|
140 |
+
##################### BAND LABEL
|
141 |
+
<plots>
|
142 |
+
<plot>
|
143 |
+
type = text
|
144 |
+
color = black
|
145 |
+
file = data/band.txt
|
146 |
+
r0 = 0.83r
|
147 |
+
r1 = 1r
|
148 |
+
label_size = 18p
|
149 |
+
label_font = italicbold
|
150 |
+
label_parallel = no
|
151 |
+
#label_rotated = yes
|
152 |
+
|
153 |
+
# label_snuggle = yes
|
154 |
+
# max_snuggle_distance = 1r
|
155 |
+
# snuggle_tolerance = 0.25r
|
156 |
+
# snuggle_sampling = 2
|
157 |
+
# snuggle_refine = yes
|
158 |
+
</plot>
|
159 |
+
|
160 |
+
# <plot>
|
161 |
+
# type = histogram
|
162 |
+
# file = data/hist.txt
|
163 |
+
# r0 = 0.65r
|
164 |
+
# r1 = 0.78r
|
165 |
+
# fill_color = dgrey
|
166 |
+
# thickness = 2p
|
167 |
+
# min=0
|
168 |
+
# max=200
|
169 |
+
# extend_bin = no
|
170 |
+
# <rules>
|
171 |
+
# <rule>
|
172 |
+
# condition = var(value) > 100
|
173 |
+
# fill_color = vdblue
|
174 |
+
# </rule>
|
175 |
+
# </rules>
|
176 |
+
# <backgrounds>
|
177 |
+
# <background>
|
178 |
+
# color = vvlgrey
|
179 |
+
# </background>
|
180 |
+
# </backgrounds>
|
181 |
+
# </plot>
|
182 |
+
|
183 |
+
# <plot>
|
184 |
+
# type = heatmap
|
185 |
+
# r1 = 0.64r
|
186 |
+
# r0 = 0.59r
|
187 |
+
# file = data/hist.txt
|
188 |
+
# color = spectral-6-div
|
189 |
+
# color_alt = black,spectral-5-div,grey
|
190 |
+
# scale_log_base = 1.0
|
191 |
+
# stroke_thickness = undef
|
192 |
+
# min = 0
|
193 |
+
# max = 200
|
194 |
+
# # minsize = 1u
|
195 |
+
# # thickness = 20
|
196 |
+
# # margin = 1u
|
197 |
+
# </plot>
|
198 |
+
|
199 |
+
# <plot>
|
200 |
+
# type = tile
|
201 |
+
# r1 = 0.58r
|
202 |
+
# r0 = 0.5r
|
203 |
+
# file = data/hist.txt
|
204 |
+
# orientation = out
|
205 |
+
# layers = 5
|
206 |
+
# layer_overflow = grow
|
207 |
+
# layer_overflow_color = red
|
208 |
+
# thickness = 15
|
209 |
+
# padding = 10
|
210 |
+
# stroke_thickness = undef
|
211 |
+
# stroke_color = dgreen
|
212 |
+
# color = dgreen
|
213 |
+
# <backgrounds>
|
214 |
+
# <background>
|
215 |
+
# y0 = 0.80r
|
216 |
+
# color = grey_a1
|
217 |
+
# </background>
|
218 |
+
# <background>
|
219 |
+
# y0 = 0.60r
|
220 |
+
# y1 = 0.80r
|
221 |
+
# color = grey_a2
|
222 |
+
# </background>
|
223 |
+
# <background>
|
224 |
+
# y0 = 0.40r
|
225 |
+
# y1 = 0.60r
|
226 |
+
# color = grey_a3
|
227 |
+
# </background>
|
228 |
+
# <background>
|
229 |
+
# y0 = 0.20r
|
230 |
+
# y1 = 0.40r
|
231 |
+
# color = grey_a4
|
232 |
+
# </background>
|
233 |
+
# <background>
|
234 |
+
# y1 = 0.20r
|
235 |
+
# color = grey_a5
|
236 |
+
# </background>
|
237 |
+
# </backgrounds>
|
238 |
+
# <rules>
|
239 |
+
# <rule>
|
240 |
+
# condition = var(size) > 100
|
241 |
+
# color = pred
|
242 |
+
# </rule>
|
243 |
+
# </rules>
|
244 |
+
# scale_log_base = 0.25
|
245 |
+
# minsize = 1u
|
246 |
+
# margin = 1u
|
247 |
+
# </plot>
|
248 |
+
</plots>
|
249 |
+
###################### LINKS
|
250 |
+
# <links>
|
251 |
+
# <link>
|
252 |
+
# file = data/link.txt
|
253 |
+
# radius = 0.7r #0.7r
|
254 |
+
# bezier_radius = 0.05r #0.05r #0.05r
|
255 |
+
# bezier_radius_purity = 0.5 #0.5
|
256 |
+
# thickness = 10p
|
257 |
+
# ribbon = no #wider
|
258 |
+
# </link>
|
259 |
+
# </links>
|
260 |
+
|
261 |
+
<image>
|
262 |
+
#include from circos distribution
|
263 |
+
angle_offset* = 20
|
264 |
+
<<include etc/image.conf>>
|
265 |
+
#to modify the size of the output image, default is 1500
|
266 |
+
#radius* = 100p
|
267 |
+
</image>
|
268 |
+
|
269 |
+
<<include etc/colors_fonts_patterns.conf>>
|
270 |
+
<<include etc/housekeeping.conf>>
|
cricos/circos-0.69-9/bin/circos.exe
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:a0a9e2a71cf68809369ff7366b2aca8e69a38091bc5d9285b27a21931948c93b
|
3 |
+
size 5401162
|
cricos/circos-0.69-9/bin/circos.png
ADDED
![]() |
Git LFS Details
|
cricos/circos-0.69-9/bin/circos.svg
ADDED
|
cricos/circos-0.69-9/bin/compile.bat
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
pp -M Carp -M Clone -M Config::General -M Cwd -M Data::Dumper -M Digest::MD5 -M File::Basename -M File::Spec::Functions -M File::Temp -M FindBin -M Font::TTF:: -M GD -M GD::Polyline -M Getopt::Long -M IO::File -M List::MoreUtils -M List::Util -M Math::Bezier -M Math::BigFloat -M Math::Round -M Math::VecStat -M Memoize -M POSIX -M Params::Validate -M Pod::Usage -M Readonly -M Regexp::Common -M SVG -M Set::IntSpan -M Statistics::Basic -M Storable -M Sys::Hostname -M Text::Balanced -M Text::Format -M Time::HiRes -l c:\Dwimperl\c\bin\libgd-2_.dll -l c:\Dwimperl\c\bin\libfreetype-6_.dll -l c:\Dwimperl\c\bin\libpng12-0_.dll -l c:\Dwimperl\c\bin\libpng15-15_.dll -l c:\Dwimperl\c\bin\libXpm_.dll -l c:\Dwimperl\c\bin\libz_.dll -l c:\Dwimperl\c\bin\libiconv-2_.dll -l c:\Dwimperl\c\bin\libjpeg-62_.dll -o circos.exe circos
|
cricos/circos-0.69-9/bin/compile.make
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/bin/bash
|
2 |
+
#
|
3 |
+
# create batch file to compile Circos for Windows systems
|
4 |
+
#
|
5 |
+
|
6 |
+
LIBDIR="c:\\\Dwimperl\\\c\\\bin"
|
7 |
+
LINK="-l $LIBDIR\\\libgd-2_.dll -l $LIBDIR\\\libfreetype-6_.dll -l $LIBDIR\\\libpng12-0_.dll -l $LIBDIR\\\libpng15-15_.dll -l $LIBDIR\\\libXpm_.dll -l $LIBDIR\\\libz_.dll -l $LIBDIR\\\libiconv-2_.dll -l $LIBDIR\\\libjpeg-62_.dll"
|
8 |
+
./circos -modules | shrinkwrap | c2 | sed 's/^/-M /g' | unsplit -delim " " | sed 's/::Font/::/' | awk -v LINK="$LINK" '{print "pp "$0,LINK" -o circos.exe circos"}'
|
cricos/circos-0.69-9/bin/data/band.txt
ADDED
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
var21 0 100 Kappa1
|
2 |
+
var21 101 200 Kappa2
|
3 |
+
var21 201 300 Kappa3
|
4 |
+
var22 0 100 Chi0
|
5 |
+
var22 100 200 Chi0n
|
6 |
+
var22 201 300 Chi0v
|
7 |
+
var22 301 400 Chi1
|
8 |
+
var22 401 500 Chi1n
|
9 |
+
var22 501 600 Chi1v
|
10 |
+
var22 601 700 Chi2n
|
11 |
+
var22 701 800 Chi2v
|
12 |
+
var22 801 900 Chi3n
|
13 |
+
var22 901 1000 Chi3v
|
14 |
+
var22 1001 1100 Chi4n
|
15 |
+
var22 1101 1200 Chi4v
|
16 |
+
var22 1201 1300 ChiNn_
|
17 |
+
var22 1301 1400 ChiNv_
|
18 |
+
var29 0 100 PEOE_VSA1
|
19 |
+
var29 101 200 PEOE_VSA2
|
20 |
+
var29 201 300 PEOE_VSA3
|
21 |
+
var29 301 400 PEOE_VSA4
|
22 |
+
var29 401 500 PEOE_VSA5
|
23 |
+
var29 501 600 PEOE_VSA6
|
24 |
+
var29 601 700 PEOE_VSA7
|
25 |
+
var29 701 800 PEOE_VSA8
|
26 |
+
var29 801 900 PEOE_VSA9
|
27 |
+
var29 901 1000 PEOE_VSA10
|
28 |
+
var29 1001 1100 PEOE_VSA11
|
29 |
+
var29 1101 1200 PEOE_VSA12
|
30 |
+
var29 1201 1300 PEOE_VSA13
|
31 |
+
var29 1301 1400 PEOE_VSA14
|
32 |
+
var30 0 100 SMR_VSA1
|
33 |
+
var30 101 200 SMR_VSA2
|
34 |
+
var30 201 300 SMR_VSA3
|
35 |
+
var30 301 400 SMR_VSA4
|
36 |
+
var30 401 500 SMR_VSA5
|
37 |
+
var30 501 600 SMR_VSA6
|
38 |
+
var30 601 700 SMR_VSA7
|
39 |
+
var30 701 800 SMR_VSA8
|
40 |
+
var30 801 900 SMR_VSA9
|
41 |
+
var30 901 1000 SMR_VSA10
|
42 |
+
var31 0 100 SlogP_VSA1
|
43 |
+
var31 101 200 SlogP_VSA2
|
44 |
+
var31 201 300 SlogP_VSA3
|
45 |
+
var31 301 400 SlogP_VSA4
|
46 |
+
var31 401 500 SlogP_VSA5
|
47 |
+
var31 501 600 SlogP_VSA6
|
48 |
+
var31 601 700 SlogP_VSA7
|
49 |
+
var31 701 800 SlogP_VSA8
|
50 |
+
var31 801 900 SlogP_VSA9
|
51 |
+
var31 901 1000 SlogP_VSA10
|
52 |
+
var31 1001 1100 SlogP_VSA11
|
53 |
+
var31 1101 1200 SlogP_VSA12
|
54 |
+
var32 0 100 EState_VSA1
|
55 |
+
var32 101 200 EState_VSA2
|
56 |
+
var32 201 300 EState_VSA3
|
57 |
+
var32 301 400 EState_VSA4
|
58 |
+
var32 401 500 EState_VSA5
|
59 |
+
var32 501 600 EState_VSA6
|
60 |
+
var32 601 700 EState_VSA7
|
61 |
+
var32 701 800 EState_VSA8
|
62 |
+
var32 801 900 EState_VSA9
|
63 |
+
var32 901 1000 EState_VSA10
|
64 |
+
var32 1001 1100 EState_VSA11
|
65 |
+
var33 0 100 VSA_EState1
|
66 |
+
var33 101 200 VSA_EState2
|
67 |
+
var33 201 300 VSA_EState3
|
68 |
+
var33 301 400 VSA_EState4
|
69 |
+
var33 401 500 VSA_EState5
|
70 |
+
var33 501 600 VSA_EState6
|
71 |
+
var33 601 700 VSA_EState7
|
72 |
+
var33 701 800 VSA_EState8
|
73 |
+
var33 801 900 VSA_EState9
|
74 |
+
var33 901 1000 VSA_EState10
|
75 |
+
var37 0 100 PMI1
|
76 |
+
var37 101 200 PMI2
|
77 |
+
var37 201 300 PMI3
|
78 |
+
var38 0 100 NPR1
|
79 |
+
var38 101 200 NPR2
|
cricos/circos-0.69-9/bin/data/data copy.txt
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
chr - var1 Mol_Weight 0 1 lpred
|
2 |
+
chr - var2 Mol_MR 0 1 lpred
|
3 |
+
chr - var3 Mol_TPSA 0 1 lpred
|
4 |
+
chr - var4 Mol_logP 0 1 lpred
|
5 |
+
chr - var5 RotatedBonds 0 1 lppurple
|
6 |
+
chr - var6 HeavyAtom 0 1 lppurple
|
7 |
+
chr - var7 numHAcceptor 0 1 lppurple
|
8 |
+
chr - var8 numHDoner 0 1 lppurple
|
9 |
+
chr - var9 numHeteroatom 0 1 lppurple
|
10 |
+
chr - var10 numValenceElec 0 1 lppurple
|
11 |
+
chr - var11 NHOHCount 0 1 lpblue
|
12 |
+
chr - var12 NOCount 0 1 lpblue
|
13 |
+
chr - var13 RingCount 0 1 lppurple
|
14 |
+
chr - var14 numAromaticR 0 1 lppurple
|
15 |
+
chr - var15 numSaturateR 0 1 lppurple
|
16 |
+
chr - var16 numAliphaticR 0 1 lppurple
|
17 |
+
chr - var17 LabuteASA 0 1 lppurple
|
18 |
+
chr - var18 BalabanJs 0 1 lppurple
|
19 |
+
chr - var19 BertzCTs 0 1 lppurple
|
20 |
+
chr - var20 Ipc 0 1 lppurple
|
21 |
+
chr - var21 Kappa_Series 0 3 pgreen
|
22 |
+
chr - var22 Chi_Series 0 14 pgreen
|
23 |
+
chr - var23 Phi 0 1 lppurple
|
24 |
+
chr - var24 HallKierAlpha 0 1 lppurple
|
25 |
+
chr - var25 NumAmideBonds 0 1 lppurple
|
26 |
+
chr - var26 FractionCSP3 0 1 lppurple
|
27 |
+
chr - var27 NumSpiroAtoms 0 1 lppurple
|
28 |
+
chr - var28 NumBridgeheadAtoms 0 1 lppurple
|
29 |
+
chr - var29 PEOE_VSA_Series 0 14 pgreen
|
30 |
+
chr - var30 SMR_VSA_Series 0 10 pgreen
|
31 |
+
chr - var31 SlogP_VSA_Series 0 12 pgreen
|
32 |
+
chr - var32 EState_VSA_Series 0 11 pgreen
|
33 |
+
chr - var33 VSA_EState_Series 0 10 pgreen
|
34 |
+
chr - var34 Asphericity 0 1 lppurple
|
35 |
+
chr - var35 PBF 0 1 lppurple
|
36 |
+
chr - var36 PMI_Series 0 3 lppurple
|
37 |
+
chr - var37 NPR_Series 0 2 lppurple
|
38 |
+
chr - var38 RadiusOfGyration 0 1 lppurple
|
39 |
+
chr - var39 InertialShapeFactor 0 1 lppurple
|
40 |
+
chr - var40 Eccentricit 0 1 lppurple
|
41 |
+
chr - var41 SpherocityIndex 0 1 lppurple
|
42 |
+
chr - var42 MQNs 0 1 vlporange
|
43 |
+
chr - var43 AUTOCORR2D 0 1 vlporange
|
44 |
+
chr - var44 BCUT2D 0 1 vlporange
|
45 |
+
chr - var45 AUTOCORR3D 0 1 vlporange
|
46 |
+
chr - var46 RDF 0 1 vlporange
|
47 |
+
chr - var47 MORSE 0 1 vlporange
|
48 |
+
chr - var48 WHIM 0 1 vlporange
|
49 |
+
chr - var49 GETAWAY 0 1 vlporange
|
cricos/circos-0.69-9/bin/data/data.txt
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
chr - var1 MolWT 0 100 lpred
|
2 |
+
chr - var2 MolMR 0 100 lpred
|
3 |
+
chr - var3 MolTPSA 0 100 lpred
|
4 |
+
chr - var4 MolLogP 0 100 lpred
|
5 |
+
chr - var5 RotatedBonds 0 100 lpred
|
6 |
+
chr - var6 HeavyAtom 0 100 lpred
|
7 |
+
chr - var7 numHAcceptor 0 100 lpred
|
8 |
+
chr - var8 numHDoner 0 100 lpred
|
9 |
+
chr - var9 numHeteroatom 0 100 lpred
|
10 |
+
chr - var10 numValenceElec 0 100 lpred
|
11 |
+
chr - var11 NHOHCount 0 100 lpred
|
12 |
+
chr - var12 NOCount 0 100 lpred
|
13 |
+
chr - var13 RingCount 0 100 lpred
|
14 |
+
chr - var14 numAromaticR 0 100 lpred
|
15 |
+
chr - var15 numSaturateR 0 100 lpred
|
16 |
+
chr - var16 numAliphaticR 0 100 lpred
|
17 |
+
chr - var17 LabuteASA 0 100 lpred
|
18 |
+
chr - var18 BalabanJs 0 100 lpred
|
19 |
+
chr - var19 BertzCTs 0 100 lpred
|
20 |
+
chr - var20 Ipc 0 100 lpred
|
21 |
+
chr - var21 Kappa_Series 0 300 lpred
|
22 |
+
chr - var22 Chi_Series 0 1400 lpred
|
23 |
+
chr - var23 Phi 0 100 lpred
|
24 |
+
chr - var24 HallKierAlpha 0 100 lpred
|
25 |
+
chr - var25 NumAmideBonds 0 100 lpred
|
26 |
+
chr - var26 FractionCSP3 0 100 lpred
|
27 |
+
chr - var27 NumSpiroAtoms 0 100 lpred
|
28 |
+
chr - var28 NumBridgeheadAtoms 0 100 lpred
|
29 |
+
chr - var29 PEOE_VSA_Series 0 1400 lpred
|
30 |
+
chr - var30 SMR_VSA_Series 0 1000 lpred
|
31 |
+
chr - var31 SlogP_VSA_Series 0 1200 lpred
|
32 |
+
chr - var32 EState_VSA_Series 0 1100 lpred
|
33 |
+
chr - var33 VSA_EState_Series 0 1000 lpred
|
34 |
+
chr - var34 AUTOCORR2D 0 100 lpred
|
35 |
+
chr - var35 BCUT2D 0 100 lpred
|
36 |
+
chr - var36 PBF 0 100 lpblue
|
37 |
+
chr - var37 PMI_Series 0 300 lpblue
|
38 |
+
chr - var38 NPR_Series 0 200 lpblue
|
39 |
+
chr - var39 RadiusOfGyration 0 100 lpblue
|
40 |
+
chr - var40 InertialShapeFactor 0 100 lpblue
|
41 |
+
chr - var41 Eccentricit 0 100 lpblue
|
42 |
+
chr - var42 Asphericity 0 100 lpblue
|
43 |
+
chr - var43 SpherocityIndex 0 100 lpblue
|
44 |
+
chr - var44 MQNs 0 100 lpblue
|
45 |
+
chr - var45 AUTOCORR3D 0 100 lpblue
|
46 |
+
chr - var46 RDF 0 100 lpblue
|
47 |
+
chr - var47 MORSE 0 100 lpblue
|
48 |
+
chr - var48 WHIM 0 100 lpblue
|
49 |
+
chr - var49 GETAWAY 0 100 lpblue
|
cricos/circos-0.69-9/bin/data/data2.txt
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
chr - var1 Mol_Weight 0 100
|
2 |
+
chr - var2 Mol_MR 0 100
|
3 |
+
chr - var3 Mol_TPSA 0 100
|
4 |
+
chr - var4 Mol_logP 0 100
|
5 |
+
chr - var5 RotatedBonds 0 100
|
6 |
+
chr - var6 HeavyAtom 0 100
|
7 |
+
chr - var7 numHAcceptor 0 100
|
8 |
+
chr - var8 numHDoner 0 100
|
9 |
+
chr - var9 numHeteroatom 0 100
|
10 |
+
chr - var10 numValenceElec 0 100
|
11 |
+
chr - var11 NHOHCount 0 100
|
12 |
+
chr - var12 NOCount 0 100
|
13 |
+
chr - var13 RingCount 0 100
|
14 |
+
chr - var14 numAromaticR 0 100
|
15 |
+
chr - var15 numSaturateR 0 100
|
16 |
+
chr - var16 numAliphaticR 0 100
|
17 |
+
chr - var17 LabuteASA 0 100
|
18 |
+
chr - var18 BalabanJs 0 100
|
19 |
+
chr - var19 BertzCTs 0 100
|
20 |
+
chr - var20 Ipc 0 100
|
21 |
+
chr - var21 Kappa_Series 0 300
|
22 |
+
chr - var22 Chi_Series 0 1400
|
23 |
+
chr - var23 Phi 0 100
|
24 |
+
chr - var24 HallKierAlpha 0 100
|
25 |
+
chr - var25 NumAmideBonds 0 100
|
26 |
+
chr - var26 FractionCSP3 0 100
|
27 |
+
chr - var27 NumSpiroAtoms 0 100
|
28 |
+
chr - var28 NumBridgeheadAtoms 0 100
|
29 |
+
chr - var29 PEOE_VSA_Series 0 1400
|
30 |
+
chr - var30 SMR_VSA_Series 0 1000
|
31 |
+
chr - var31 SlogP_VSA_Series 0 1200
|
32 |
+
chr - var32 EState_VSA_Series 0 1100
|
33 |
+
chr - var33 VSA_EState_Series 0 1000
|
34 |
+
chr - var34 Asphericity 0 100
|
35 |
+
chr - var35 PBF 0 100
|
36 |
+
chr - var36 PMI_Series 0 300
|
37 |
+
chr - var37 NPR_Series 0 200
|
38 |
+
chr - var38 RadiusOfGyration 0 100
|
39 |
+
chr - var39 InertialShapeFactor 0 100
|
40 |
+
chr - var40 Eccentricit 0 100
|
41 |
+
chr - var41 SpherocityIndex 0 100
|
42 |
+
chr - var42 MQNs 0 100
|
43 |
+
chr - var43 AUTOCORR2D 0 100
|
44 |
+
chr - var44 BCUT2D 0 100
|
45 |
+
chr - var45 AUTOCORR3D 0 100
|
46 |
+
chr - var46 RDF 0 100
|
47 |
+
chr - var47 MORSE 0 100
|
48 |
+
chr - var48 WHIM 0 100
|
49 |
+
chr - var49 GETAWAY 0 100
|
cricos/circos-0.69-9/bin/data/hist copy 2.txt
ADDED
@@ -0,0 +1,63 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
hs1 0 1 529.0000
|
2 |
+
hs2 1 2 0.0000
|
3 |
+
hs3 3 4 0.0000
|
4 |
+
hs4 5 6 0.0000
|
5 |
+
hs5 7 8 1.0000
|
6 |
+
hs6 9 10 0.0000
|
7 |
+
hs7 11 12 0.0000
|
8 |
+
hs8 13 14 0.0000
|
9 |
+
hs9 15 16 0.0000
|
10 |
+
hs10 17 18 1.0000
|
11 |
+
hs11 19 20 0.0000
|
12 |
+
hs12 21 22 0.0000
|
13 |
+
hs13 23 24 0.0000
|
14 |
+
hs14 25 26 0.0000
|
15 |
+
hs15 27 28 1.0000
|
16 |
+
hs16 29 30 0.0000
|
17 |
+
hs17 31 32 0.0000
|
18 |
+
hs18 33 34 0.0000
|
19 |
+
hs19 35 36 0.0000
|
20 |
+
hs20 37 38 1.0000
|
21 |
+
hs21 39 41 0.0000
|
22 |
+
hs22 42 55 0.0000
|
23 |
+
hs23 56 57 0.0000
|
24 |
+
hs24 58 59 0.0000
|
25 |
+
hs25 60 61 1.0000
|
26 |
+
hs26 62 63 0.0000
|
27 |
+
hs27 64 65 0.0000
|
28 |
+
hs28 66 67 0.0000
|
29 |
+
hs29 68 82 0.0000
|
30 |
+
hs30 83 92 1.0000
|
31 |
+
hs31 93 104 0.0000
|
32 |
+
hs32 105 115 0.0000
|
33 |
+
hs33 116 125 0.0000
|
34 |
+
hs34 126 127 0.0000
|
35 |
+
hs35 128 129 1.0000
|
36 |
+
hs36 130 133 0.0000
|
37 |
+
hs37 134 135 0.0000
|
38 |
+
hs38 136 137 0.0000
|
39 |
+
hs39 138 139 0.0000
|
40 |
+
hs40 140 140 1.0000
|
41 |
+
hs41 146 147 0.0000
|
42 |
+
hs42 148 149 0.0000
|
43 |
+
hs43 150 151 0.0000
|
44 |
+
hs44 152 153 0.0000
|
45 |
+
hs45 154 155 1.0000
|
46 |
+
hs46 156 157 0.0000
|
47 |
+
hs47 158 160 0.0000
|
48 |
+
hs48 160 161 0.0000
|
49 |
+
hs49 162 163 1.0000
|
50 |
+
|
51 |
+
-9.66930e+01, 3.98700e+11, 7.97400e+11, 1.19610e+12,
|
52 |
+
1.59480e+12, 1.99350e+12, 2.39220e+12, 2.79090e+12,
|
53 |
+
3.18960e+12, 3.58830e+12, 3.98700e+12, 4.38570e+12,
|
54 |
+
4.78440e+12, 5.18310e+12, 5.58180e+12, 5.98050e+12,
|
55 |
+
6.37920e+12, 6.77790e+12, 7.17660e+12, 7.57530e+12,
|
56 |
+
7.97400e+12, 8.37270e+12, 8.77140e+12, 9.17010e+12,
|
57 |
+
9.56880e+12, 9.96750e+12, 1.03662e+13, 1.07649e+13,
|
58 |
+
1.11636e+13, 1.15623e+13, 1.19610e+13, 1.23597e+13,
|
59 |
+
1.27584e+13, 1.31571e+13, 1.35558e+13, 1.39545e+13,
|
60 |
+
1.43532e+13, 1.47519e+13, 1.51506e+13, 1.55493e+13,
|
61 |
+
1.59480e+13, 1.63467e+13, 1.67454e+13, 1.71441e+13,
|
62 |
+
1.75428e+13, 1.79415e+13, 1.83402e+13, 1.87389e+13,
|
63 |
+
1.91376e+13, 1.95363e+13
|
cricos/circos-0.69-9/bin/data/hist copy 3.txt
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
hs1 0 1 529.0000
|
2 |
+
hs2 1 2 0.0000
|
3 |
+
hs3 3 4 0.0000
|
4 |
+
hs4 5 6 0.0000
|
5 |
+
hs5 7 8 1.0000
|
6 |
+
hs6 9 10 0.0000
|
7 |
+
hs7 11 12 0.0000
|
8 |
+
hs8 13 14 0.0000
|
9 |
+
hs9 15 16 0.0000
|
10 |
+
hs10 17 18 1.0000
|
11 |
+
hs11 19 20 0.0000
|
12 |
+
hs12 21 22 0.0000
|
13 |
+
hs13 23 24 0.0000
|
14 |
+
hs14 25 26 0.0000
|
15 |
+
hs15 27 28 1.0000
|
16 |
+
hs16 29 30 0.0000
|
17 |
+
hs17 31 32 0.0000
|
18 |
+
hs18 33 34 0.0000
|
19 |
+
hs19 35 36 0.0000
|
20 |
+
hs20 37 38 1.0000
|
21 |
+
hs21 39 41 0.0000
|
22 |
+
hs22 42 55 0.0000
|
23 |
+
hs23 56 57 0.0000
|
24 |
+
hs24 58 59 0.0000
|
25 |
+
hs25 60 61 1.0000
|
26 |
+
hs26 62 63 0.0000
|
27 |
+
hs27 64 65 0.0000
|
28 |
+
hs28 66 67 0.0000
|
29 |
+
hs29 68 82 0.0000
|
30 |
+
hs30 83 92 1.0000
|
31 |
+
hs31 93 104 0.0000
|
32 |
+
hs32 105 115 0.0000
|
33 |
+
hs33 116 125 0.0000
|
34 |
+
hs34 126 127 0.0000
|
35 |
+
hs35 128 129 1.0000
|
36 |
+
hs36 130 133 0.0000
|
37 |
+
hs37 134 135 0.0000
|
38 |
+
hs38 136 137 0.0000
|
39 |
+
hs39 138 139 0.0000
|
40 |
+
hs40 140 140 1.0000
|
41 |
+
hs41 146 147 0.0000
|
42 |
+
hs42 148 149 0.0000
|
43 |
+
hs43 150 151 0.0000
|
44 |
+
hs44 152 153 0.0000
|
45 |
+
hs45 154 155 1.0000
|
46 |
+
hs46 156 157 0.0000
|
47 |
+
hs47 158 160 0.0000
|
48 |
+
hs48 160 161 0.0000
|
49 |
+
hs49 162 163 1.0000
|
cricos/circos-0.69-9/bin/data/hist copy.txt
ADDED
@@ -0,0 +1,99 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
hs1 0 1 16.031300127999998,99.76126564639999,183.49123116479998,267.2211966832,350.95116220159997,434.68112771999995,518.4110932384,602.1410587567999,685.8710242751999,769.6009897936,853.3309553119999
|
2 |
+
hs2 1 2 6.731,27.82690999999994,48.92281999999989,70.01872999999982,91.11463999999977,112.21054999999971,133.30645999999965,154.4023699999996,175.49827999999954,196.5941899999995,217.69009999999943
|
3 |
+
hs3 3 4 0.0,26.867999999999995,53.73599999999999,80.60399999999998,107.47199999999998,134.33999999999997,161.20799999999997,188.07599999999996,214.94399999999996,241.81199999999995,268.67999999999995
|
4 |
+
hs4 5 6 -7.571399999999989,-5.7753999999999905,-3.9793999999999925,-2.1833999999999945,-0.38739999999999597,1.4086000000000025,3.2046,5.0005999999999995,6.796599999999997,8.592599999999994,10.388599999999993
|
5 |
+
hs5 7 8 0.0,2.3,4.6,6.8999999999999995,9.2,11.5,13.799999999999999,16.099999999999998,18.4,20.7,23.0
|
6 |
+
hs6 9 10 1.0,7.1,13.2,19.299999999999997,25.4,31.5,37.599999999999994,43.699999999999996,49.8,55.9,62.0
|
7 |
+
hs7 11 12 0.0,1.6,3.2,4.800000000000001,6.4,8.0,9.600000000000001,11.200000000000001,12.8,14.4,16.0
|
8 |
+
hs8 13 14 0.0,1.1,2.2,3.3000000000000003,4.4,5.5,6.6000000000000005,7.700000000000001,8.8,9.9,11.0
|
9 |
+
hs9 15 16 0.0,1.6,3.2,4.800000000000001,6.4,8.0,9.600000000000001,11.200000000000001,12.8,14.4,16.0
|
10 |
+
hs10 17 18 8.0,40.0,72.0,104.0,136.0,168.0,200.0,232.0,264.0,296.0,328.0
|
11 |
+
hs11 19 20 0.0,1.1,2.2,3.3000000000000003,4.4,5.5,6.6000000000000005,7.700000000000001,8.8,9.9,11.0
|
12 |
+
hs12 21 22 0.0,1.6,3.2,4.800000000000001,6.4,8.0,9.600000000000001,11.200000000000001,12.8,14.4,16.0
|
13 |
+
hs13 23 24 0.0,0.8,1.6,2.4000000000000004,3.2,4.0,4.800000000000001,5.6000000000000005,6.4,7.2,8.0
|
14 |
+
hs14 25 26 0.0,0.7,1.4,2.0999999999999996,2.8,3.5,4.199999999999999,4.8999999999999995,5.6,6.3,7.0
|
15 |
+
hs15 27 28 0.0,0.7,1.4,2.0999999999999996,2.8,3.5,4.199999999999999,4.8999999999999995,5.6,6.3,7.0
|
16 |
+
hs16 29 30 0.0,0.8,1.6,2.4000000000000004,3.2,4.0,4.800000000000001,5.6000000000000005,6.4,7.2,8.0
|
17 |
+
hs17 31 32 8.739251027829551,43.65386666412846,78.56848230042736,113.48309793672627,148.39771357302516,183.31232920932405,218.22694484562297,253.14156048192189,288.0561761182208,322.97079175451967,357.88540739081856
|
18 |
+
hs18 33 34 0.0,0.5382759304174601,1.0765518608349203,1.6148277912523805,2.1531037216698405,2.6913796520873006,3.229655582504761,3.767931512922221,4.306207443339681,4.844483373757141,5.382759304174601
|
19 |
+
hs19 35 36 0.0,228.03462695528657,456.06925391057314,684.1038808658598,912.1385078211463,1140.1731347764328,1368.2077617317195,1596.242388687006,1824.2770156422926,2052.311642597579,2280.3462695528656
|
20 |
+
hs20 37 38 0.0,1953634259493.666,3907268518987.332,5860902778480.998,7814537037974.664,9768171297468.33,11721805556961.996,13675439816455.662,15629074075949.328,17582708335442.994,19536342594936.66
|
21 |
+
hs21 39 41 -24.120000000000026,91.71378378378375,207.5475675675675,323.3813513513513,439.2151351351351,555.0489189189188,670.8827027027027,786.7164864864864,902.5502702702702,1018.384054054054,1134.2178378378376
|
22 |
+
hs22 42 55 2.0,40.965657668121665,79.93131533624333,118.896973004365,157.86263067248666,196.8282883406083,235.79394600873,274.75960367685167,313.7252613449733,352.69091901309497,391.6565766812166
|
23 |
+
hs23 56 57 0.0,2.5,5.0,7.5,10.0,12.5,15.0,17.5,20.0,22.5,25.0
|
24 |
+
hs24 58 59 -5.739999999999999,-4.818,-3.8959999999999995,-2.9739999999999993,-2.0519999999999996,-1.13,-0.2079999999999993,0.7140000000000004,1.6360000000000001,2.5580000000000007,3.48
|
25 |
+
hs25 60 61 0.0,0.8,1.6,2.4000000000000004,3.2,4.0,4.800000000000001,5.6000000000000005,6.4,7.2,8.0
|
26 |
+
hs26 62 63 0.0,0.1,0.2,0.30000000000000004,0.4,0.5,0.6000000000000001,0.7000000000000001,0.8,0.9,1.0
|
27 |
+
hs27 64 65 0.0,0.2,0.4,0.6000000000000001,0.8,1.0,1.2000000000000002,1.4000000000000001,1.6,1.8,2.0
|
28 |
+
hs28 66 67 0.0,0.5,1.0,1.5,2.0,2.5,3.0,3.5,4.0,4.5,5.0
|
29 |
+
hs29 68 82 7.426652776455239,42.59340752108031,77.76016226570539,112.92691701033046,148.09367175495552,183.2604264995806,218.42718124420566,253.59393598883074,288.7606907334558,323.92744547808087,359.094200222706
|
30 |
+
hs30 83 92 7.426652776455239,42.59340752108031,77.76016226570538,112.92691701033044,148.0936717549555,183.26042649958055,218.42718124420563,253.5939359888307,288.76069073345576,323.9274454780808,359.0942002227059
|
31 |
+
hs31 93 104 7.426652776455239,42.59340752108031,77.76016226570539,112.92691701033046,148.09367175495552,183.2604264995806,218.42718124420566,253.59393598883074,288.7606907334558,323.92744547808087,359.094200222706
|
32 |
+
hs32 105 115 7.426652776455239,42.59340752108031,77.76016226570539,112.92691701033046,148.09367175495552,183.2604264995806,218.42718124420566,253.59393598883074,288.7606907334558,323.92744547808087,359.094200222706
|
33 |
+
hs33 116 125 0.0,16.049999999999997,32.099999999999994,48.14999999999999,64.19999999999999,80.24999999999999,96.29999999999998,112.34999999999998,128.39999999999998,144.45,160.49999999999997
|
34 |
+
hs34 126 127 0.0,0.1,0.2,0.30000000000000004,0.4,0.5,0.6000000000000001,0.7000000000000001,0.8,0.9,1.0
|
35 |
+
hs35 128 129 -0.5,-0.4,-0.3,-0.19999999999999996,-0.09999999999999998,0.0,0.10000000000000009,0.20000000000000007,0.30000000000000004,0.4,0.5
|
36 |
+
hs36 130 133 0.0,6774.312700421974,13548.625400843948,20322.93810126592,27097.250801687896,33871.56350210987,40645.87620253184,47420.18890295382,54194.50160337579,60968.814303797764,67743.12700421974
|
37 |
+
hs37 134 135 0.0,0.10000000000000006,0.20000000000000012,0.30000000000000016,0.40000000000000024,0.5000000000000003,0.6000000000000003,0.7000000000000004,0.8000000000000005,0.9000000000000006,1.0000000000000007
|
38 |
+
hs38 136 137 0.0,0.975,1.95,2.925,3.9,4.875,5.85,6.825,7.8,8.775,9.75
|
39 |
+
hs39 138 139 0.0,0.019981683456831226,0.03996336691366245,0.05994505037049368,0.0799267338273249,0.09990841728415613,0.11989010074098735,0.1398717841978186,0.1598534676546498,0.17983515111148102,0.19981683456831226
|
40 |
+
hs40 140 140 0.0,0.1,0.2,0.30000000000000004,0.4,0.5,0.6000000000000001,0.7000000000000001,0.8,0.9,1.0
|
41 |
+
hs41 146 147 -0.5,-0.4,-0.3,-0.19999999999999996,-0.09999999999999998,0.0,0.10000000000000009,0.20000000000000007,0.30000000000000004,0.4,0.5
|
42 |
+
hs42 148 149 0.0,6.2,12.4,18.6,24.8,31.0,37.2,43.4,49.6,55.800000000000004,62.0
|
43 |
+
hs43 150 151 -4.017,42.9488,89.91460000000001,136.8804,183.8462,230.812,277.7778,324.7436,371.7094,418.6752,465.641
|
44 |
+
hs44 152 153 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
|
45 |
+
hs45 154 155 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
|
46 |
+
hs46 156 157 0.0,49.5559,99.1118,148.6677,198.2236,247.7795,297.3354,346.8913,396.4472,446.0031,495.559
|
47 |
+
hs47 158 160 -96.693,1423.8554,2944.4037999999996,4464.9522,5985.500599999999,7506.048999999999,9026.5974,10547.1458,12067.6942,13588.2426,15108.791
|
48 |
+
hs48 160 161 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
|
49 |
+
hs49 162 163 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
|
50 |
+
|
51 |
+
529.0000
|
52 |
+
0.0000
|
53 |
+
0.0000
|
54 |
+
0.0000
|
55 |
+
1.0000
|
56 |
+
0.0000
|
57 |
+
0.0000
|
58 |
+
0.0000
|
59 |
+
0.0000
|
60 |
+
1.0000
|
61 |
+
0.0000
|
62 |
+
0.0000
|
63 |
+
0.0000
|
64 |
+
0.0000
|
65 |
+
1.0000
|
66 |
+
0.0000
|
67 |
+
0.0000
|
68 |
+
0.0000
|
69 |
+
0.0000
|
70 |
+
1.0000
|
71 |
+
0.0000
|
72 |
+
0.0000
|
73 |
+
0.0000
|
74 |
+
0.0000
|
75 |
+
1.0000
|
76 |
+
0.0000
|
77 |
+
0.0000
|
78 |
+
0.0000
|
79 |
+
0.0000
|
80 |
+
1.0000
|
81 |
+
0.0000
|
82 |
+
0.0000
|
83 |
+
0.0000
|
84 |
+
0.0000
|
85 |
+
1.0000
|
86 |
+
0.0000
|
87 |
+
0.0000
|
88 |
+
0.0000
|
89 |
+
0.0000
|
90 |
+
1.0000
|
91 |
+
0.0000
|
92 |
+
0.0000
|
93 |
+
0.0000
|
94 |
+
0.0000
|
95 |
+
1.0000
|
96 |
+
0.0000
|
97 |
+
0.0000
|
98 |
+
0.0000
|
99 |
+
1.0000
|
cricos/circos-0.69-9/bin/data/hist.txt
ADDED
@@ -0,0 +1,2650 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
var1 0 1 5.0000
|
2 |
+
var1 2 3 7.0000
|
3 |
+
var1 4 5 34.0000
|
4 |
+
var1 6 7 84.0000
|
5 |
+
var1 8 9 192.0000
|
6 |
+
var1 10 11 392.0000
|
7 |
+
var1 12 13 307.0000
|
8 |
+
var1 14 15 283.0000
|
9 |
+
var1 16 17 277.0000
|
10 |
+
var1 18 19 202.0000
|
11 |
+
var1 20 21 164.0000
|
12 |
+
var1 22 23 159.0000
|
13 |
+
var1 24 25 163.0000
|
14 |
+
var1 26 27 162.0000
|
15 |
+
var1 28 29 161.0000
|
16 |
+
var1 30 31 119.0000
|
17 |
+
var1 32 33 155.0000
|
18 |
+
var1 34 35 96.0000
|
19 |
+
var1 36 37 93.0000
|
20 |
+
var1 38 39 70.0000
|
21 |
+
var1 40 41 88.0000
|
22 |
+
var1 42 43 57.0000
|
23 |
+
var1 44 45 59.0000
|
24 |
+
var1 46 47 35.0000
|
25 |
+
var1 48 49 25.0000
|
26 |
+
var1 50 51 20.0000
|
27 |
+
var1 52 53 21.0000
|
28 |
+
var1 54 55 12.0000
|
29 |
+
var1 56 57 5.0000
|
30 |
+
var1 58 59 5.0000
|
31 |
+
var1 60 61 3.0000
|
32 |
+
var1 62 63 2.0000
|
33 |
+
var1 64 65 0.0000
|
34 |
+
var1 66 67 1.0000
|
35 |
+
var1 68 69 1.0000
|
36 |
+
var1 70 71 2.0000
|
37 |
+
var1 72 73 2.0000
|
38 |
+
var1 74 75 2.0000
|
39 |
+
var1 76 77 1.0000
|
40 |
+
var1 78 79 0.0000
|
41 |
+
var1 80 81 0.0000
|
42 |
+
var1 82 83 0.0000
|
43 |
+
var1 84 85 1.0000
|
44 |
+
var1 86 87 0.0000
|
45 |
+
var1 88 89 1.0000
|
46 |
+
var1 90 91 2.0000
|
47 |
+
var1 92 93 0.0000
|
48 |
+
var1 94 95 0.0000
|
49 |
+
var1 96 97 0.0000
|
50 |
+
var1 98 99 1.0000
|
51 |
+
|
52 |
+
|
53 |
+
|
54 |
+
var2 0 1 3
|
55 |
+
var2 2 3 19
|
56 |
+
var2 4 5 32
|
57 |
+
var2 6 7 129
|
58 |
+
var2 8 9 214
|
59 |
+
var2 10 11 239
|
60 |
+
var2 12 13 371
|
61 |
+
var2 14 15 328
|
62 |
+
var2 16 17 245
|
63 |
+
var2 18 19 211
|
64 |
+
var2 20 21 139
|
65 |
+
var2 22 23 148
|
66 |
+
var2 24 25 174
|
67 |
+
var2 26 27 149
|
68 |
+
var2 28 29 140
|
69 |
+
var2 30 31 133
|
70 |
+
var2 32 33 126
|
71 |
+
var2 34 35 136
|
72 |
+
var2 36 37 89
|
73 |
+
var2 38 39 103
|
74 |
+
var2 40 41 88
|
75 |
+
var2 42 43 56
|
76 |
+
var2 44 45 56
|
77 |
+
var2 46 47 29
|
78 |
+
var2 48 49 41
|
79 |
+
var2 50 51 25
|
80 |
+
var2 52 53 10
|
81 |
+
var2 54 55 13
|
82 |
+
var2 56 57 4
|
83 |
+
var2 58 59 4
|
84 |
+
var2 60 61 1
|
85 |
+
var2 62 63 6
|
86 |
+
var2 64 65 3
|
87 |
+
var2 66 67 0
|
88 |
+
var2 68 69 1
|
89 |
+
var2 70 71 0
|
90 |
+
var2 72 73 0
|
91 |
+
var2 74 75 1
|
92 |
+
var2 76 77 0
|
93 |
+
var2 78 79 0
|
94 |
+
var2 80 81 0
|
95 |
+
var2 82 83 1
|
96 |
+
var2 84 85 1
|
97 |
+
var2 86 87 1
|
98 |
+
var2 88 89 1
|
99 |
+
var2 90 91 0
|
100 |
+
var2 92 93 0
|
101 |
+
var2 94 95 0
|
102 |
+
var2 96 97 0
|
103 |
+
var2 98 99 1
|
104 |
+
|
105 |
+
|
106 |
+
var3 0 1 701
|
107 |
+
var3 2 3 89
|
108 |
+
var3 4 5 91
|
109 |
+
var3 6 7 500
|
110 |
+
var3 8 9 218
|
111 |
+
var3 10 11 93
|
112 |
+
var3 12 13 212
|
113 |
+
var3 14 15 151
|
114 |
+
var3 16 17 196
|
115 |
+
var3 18 19 181
|
116 |
+
var3 20 21 136
|
117 |
+
var3 22 23 144
|
118 |
+
var3 24 25 93
|
119 |
+
var3 26 27 102
|
120 |
+
var3 28 29 144
|
121 |
+
var3 30 31 48
|
122 |
+
var3 32 33 58
|
123 |
+
var3 34 35 56
|
124 |
+
var3 36 37 59
|
125 |
+
var3 38 39 45
|
126 |
+
var3 40 41 24
|
127 |
+
var3 42 43 18
|
128 |
+
var3 44 45 41
|
129 |
+
var3 46 47 10
|
130 |
+
var3 48 49 13
|
131 |
+
var3 50 51 1
|
132 |
+
var3 52 53 2
|
133 |
+
var3 54 55 4
|
134 |
+
var3 56 57 1
|
135 |
+
var3 58 59 6
|
136 |
+
var3 60 61 3
|
137 |
+
var3 62 63 0
|
138 |
+
var3 64 65 1
|
139 |
+
var3 66 67 9
|
140 |
+
var3 68 69 3
|
141 |
+
var3 70 71 5
|
142 |
+
var3 72 73 2
|
143 |
+
var3 74 75 6
|
144 |
+
var3 76 77 0
|
145 |
+
var3 78 79 2
|
146 |
+
var3 80 81 0
|
147 |
+
var3 82 83 1
|
148 |
+
var3 84 85 1
|
149 |
+
var3 86 87 0
|
150 |
+
var3 88 89 0
|
151 |
+
var3 90 91 0
|
152 |
+
var3 92 93 0
|
153 |
+
var3 94 95 0
|
154 |
+
var3 96 97 0
|
155 |
+
var3 98 99 1
|
156 |
+
|
157 |
+
|
158 |
+
|
159 |
+
var4 0 1 1
|
160 |
+
var4 2 3 0
|
161 |
+
var4 4 5 0
|
162 |
+
var4 6 7 0
|
163 |
+
var4 8 9 0
|
164 |
+
var4 10 11 0
|
165 |
+
var4 12 13 2
|
166 |
+
var4 14 15 2
|
167 |
+
var4 16 17 0
|
168 |
+
var4 18 19 0
|
169 |
+
var4 20 21 3
|
170 |
+
var4 22 23 8
|
171 |
+
var4 24 25 8
|
172 |
+
var4 26 27 7
|
173 |
+
var4 28 29 9
|
174 |
+
var4 30 31 8
|
175 |
+
var4 32 33 19
|
176 |
+
var4 34 35 24
|
177 |
+
var4 36 37 43
|
178 |
+
var4 38 39 44
|
179 |
+
var4 40 41 80
|
180 |
+
var4 42 43 95
|
181 |
+
var4 44 45 153
|
182 |
+
var4 46 47 209
|
183 |
+
var4 48 49 295
|
184 |
+
var4 50 51 405
|
185 |
+
var4 52 53 373
|
186 |
+
var4 54 55 336
|
187 |
+
var4 56 57 295
|
188 |
+
var4 58 59 214
|
189 |
+
var4 60 61 181
|
190 |
+
var4 62 63 151
|
191 |
+
var4 64 65 122
|
192 |
+
var4 66 67 86
|
193 |
+
var4 68 69 67
|
194 |
+
var4 70 71 60
|
195 |
+
var4 72 73 33
|
196 |
+
var4 74 75 43
|
197 |
+
var4 76 77 22
|
198 |
+
var4 78 79 24
|
199 |
+
var4 80 81 2
|
200 |
+
var4 82 83 26
|
201 |
+
var4 84 85 1
|
202 |
+
var4 86 87 9
|
203 |
+
var4 88 89 4
|
204 |
+
var4 90 91 0
|
205 |
+
var4 92 93 4
|
206 |
+
var4 94 95 0
|
207 |
+
var4 96 97 2
|
208 |
+
var4 98 99 1
|
209 |
+
|
210 |
+
|
211 |
+
var5 0 1 928
|
212 |
+
var5 2 3 0
|
213 |
+
var5 4 5 738
|
214 |
+
var5 6 7 0
|
215 |
+
var5 8 9 565
|
216 |
+
var5 10 11 0
|
217 |
+
var5 12 13 383
|
218 |
+
var5 14 15 0
|
219 |
+
var5 16 17 314
|
220 |
+
var5 18 19 0
|
221 |
+
var5 20 21 192
|
222 |
+
var5 22 23 0
|
223 |
+
var5 24 25 0
|
224 |
+
var5 26 27 131
|
225 |
+
var5 28 29 0
|
226 |
+
var5 30 31 67
|
227 |
+
var5 32 33 0
|
228 |
+
var5 34 35 60
|
229 |
+
var5 36 37 0
|
230 |
+
var5 38 39 33
|
231 |
+
var5 40 41 0
|
232 |
+
var5 42 43 22
|
233 |
+
var5 44 45 0
|
234 |
+
var5 46 47 4
|
235 |
+
var5 48 49 0
|
236 |
+
var5 50 51 0
|
237 |
+
var5 52 53 13
|
238 |
+
var5 54 55 0
|
239 |
+
var5 56 57 6
|
240 |
+
var5 58 59 0
|
241 |
+
var5 60 61 9
|
242 |
+
var5 62 63 0
|
243 |
+
var5 64 65 1
|
244 |
+
var5 66 67 0
|
245 |
+
var5 68 69 3
|
246 |
+
var5 70 71 0
|
247 |
+
var5 72 73 1
|
248 |
+
var5 74 75 0
|
249 |
+
var5 76 77 0
|
250 |
+
var5 78 79 0
|
251 |
+
var5 80 81 0
|
252 |
+
var5 82 83 0
|
253 |
+
var5 84 85 0
|
254 |
+
var5 86 87 0
|
255 |
+
var5 88 89 0
|
256 |
+
var5 90 91 0
|
257 |
+
var5 92 93 0
|
258 |
+
var5 94 95 0
|
259 |
+
var5 96 97 0
|
260 |
+
var5 98 99 1
|
261 |
+
|
262 |
+
|
263 |
+
var6 0 1 8
|
264 |
+
var6 2 3 23
|
265 |
+
var6 4 5 71
|
266 |
+
var6 6 7 101
|
267 |
+
var6 8 9 387
|
268 |
+
var6 10 11 342
|
269 |
+
var6 12 13 247
|
270 |
+
var6 14 15 214
|
271 |
+
var6 16 17 266
|
272 |
+
var6 18 19 306
|
273 |
+
var6 20 21 154
|
274 |
+
var6 22 23 142
|
275 |
+
var6 24 25 158
|
276 |
+
var6 26 27 266
|
277 |
+
var6 28 29 111
|
278 |
+
var6 30 31 133
|
279 |
+
var6 32 33 95
|
280 |
+
var6 34 35 82
|
281 |
+
var6 36 37 108
|
282 |
+
var6 38 39 40
|
283 |
+
var6 40 41 40
|
284 |
+
var6 42 43 24
|
285 |
+
var6 44 45 71
|
286 |
+
var6 46 47 15
|
287 |
+
var6 48 49 14
|
288 |
+
var6 50 51 14
|
289 |
+
var6 52 53 14
|
290 |
+
var6 54 55 12
|
291 |
+
var6 56 57 2
|
292 |
+
var6 58 59 1
|
293 |
+
var6 60 61 1
|
294 |
+
var6 62 63 1
|
295 |
+
var6 64 65 0
|
296 |
+
var6 66 67 2
|
297 |
+
var6 68 69 0
|
298 |
+
var6 70 71 0
|
299 |
+
var6 72 73 1
|
300 |
+
var6 74 75 1
|
301 |
+
var6 76 77 0
|
302 |
+
var6 78 79 0
|
303 |
+
var6 80 81 1
|
304 |
+
var6 82 83 0
|
305 |
+
var6 84 85 0
|
306 |
+
var6 86 87 1
|
307 |
+
var6 88 89 1
|
308 |
+
var6 90 91 0
|
309 |
+
var6 92 93 0
|
310 |
+
var6 94 95 0
|
311 |
+
var6 96 97 0
|
312 |
+
var6 98 99 1
|
313 |
+
|
314 |
+
|
315 |
+
var7 0 1 660
|
316 |
+
var7 2 3 0
|
317 |
+
var7 4 5 0
|
318 |
+
var7 6 7 832
|
319 |
+
var7 8 9 0
|
320 |
+
var7 10 11 0
|
321 |
+
var7 12 13 709
|
322 |
+
var7 14 15 0
|
323 |
+
var7 16 17 0
|
324 |
+
var7 18 19 419
|
325 |
+
var7 20 21 0
|
326 |
+
var7 22 23 0
|
327 |
+
var7 24 25 336
|
328 |
+
var7 26 27 0
|
329 |
+
var7 28 29 0
|
330 |
+
var7 30 31 258
|
331 |
+
var7 32 33 0
|
332 |
+
var7 34 35 0
|
333 |
+
var7 36 37 152
|
334 |
+
var7 38 39 0
|
335 |
+
var7 40 41 0
|
336 |
+
var7 42 43 33
|
337 |
+
var7 44 45 0
|
338 |
+
var7 46 47 0
|
339 |
+
var7 48 49 0
|
340 |
+
var7 50 51 30
|
341 |
+
var7 52 53 0
|
342 |
+
var7 54 55 0
|
343 |
+
var7 56 57 19
|
344 |
+
var7 58 59 0
|
345 |
+
var7 60 61 0
|
346 |
+
var7 62 63 8
|
347 |
+
var7 64 65 0
|
348 |
+
var7 66 67 0
|
349 |
+
var7 68 69 2
|
350 |
+
var7 70 71 0
|
351 |
+
var7 72 73 0
|
352 |
+
var7 74 75 6
|
353 |
+
var7 76 77 0
|
354 |
+
var7 78 79 0
|
355 |
+
var7 80 81 3
|
356 |
+
var7 82 83 0
|
357 |
+
var7 84 85 0
|
358 |
+
var7 86 87 3
|
359 |
+
var7 88 89 0
|
360 |
+
var7 90 91 0
|
361 |
+
var7 92 93 0
|
362 |
+
var7 94 95 0
|
363 |
+
var7 96 97 0
|
364 |
+
var7 98 99 1
|
365 |
+
|
366 |
+
|
367 |
+
var8 0 1 1614
|
368 |
+
var8 2 3 0
|
369 |
+
var8 4 5 0
|
370 |
+
var8 6 7 0
|
371 |
+
var8 8 9 1065
|
372 |
+
var8 10 11 0
|
373 |
+
var8 12 13 0
|
374 |
+
var8 14 15 0
|
375 |
+
var8 16 17 0
|
376 |
+
var8 18 19 557
|
377 |
+
var8 20 21 0
|
378 |
+
var8 22 23 0
|
379 |
+
var8 24 25 0
|
380 |
+
var8 26 27 123
|
381 |
+
var8 28 29 0
|
382 |
+
var8 30 31 0
|
383 |
+
var8 32 33 0
|
384 |
+
var8 34 35 0
|
385 |
+
var8 36 37 58
|
386 |
+
var8 38 39 0
|
387 |
+
var8 40 41 0
|
388 |
+
var8 42 43 0
|
389 |
+
var8 44 45 24
|
390 |
+
var8 46 47 0
|
391 |
+
var8 48 49 0
|
392 |
+
var8 50 51 0
|
393 |
+
var8 52 53 0
|
394 |
+
var8 54 55 19
|
395 |
+
var8 56 57 0
|
396 |
+
var8 58 59 0
|
397 |
+
var8 60 61 0
|
398 |
+
var8 62 63 7
|
399 |
+
var8 64 65 0
|
400 |
+
var8 66 67 0
|
401 |
+
var8 68 69 0
|
402 |
+
var8 70 71 0
|
403 |
+
var8 72 73 3
|
404 |
+
var8 74 75 0
|
405 |
+
var8 76 77 0
|
406 |
+
var8 78 79 0
|
407 |
+
var8 80 81 0
|
408 |
+
var8 82 83 0
|
409 |
+
var8 84 85 0
|
410 |
+
var8 86 87 0
|
411 |
+
var8 88 89 0
|
412 |
+
var8 90 91 0
|
413 |
+
var8 92 93 0
|
414 |
+
var8 94 95 0
|
415 |
+
var8 96 97 0
|
416 |
+
var8 98 99 1
|
417 |
+
|
418 |
+
|
419 |
+
var9 0 1 295
|
420 |
+
var9 2 3 0
|
421 |
+
var9 4 5 0
|
422 |
+
var9 6 7 680
|
423 |
+
var9 8 9 0
|
424 |
+
var9 10 11 0
|
425 |
+
var9 12 13 535
|
426 |
+
var9 14 15 0
|
427 |
+
var9 16 17 0
|
428 |
+
var9 18 19 411
|
429 |
+
var9 20 21 0
|
430 |
+
var9 22 23 0
|
431 |
+
var9 24 25 414
|
432 |
+
var9 26 27 0
|
433 |
+
var9 28 29 0
|
434 |
+
var9 30 31 417
|
435 |
+
var9 32 33 0
|
436 |
+
var9 34 35 0
|
437 |
+
var9 36 37 294
|
438 |
+
var9 38 39 0
|
439 |
+
var9 40 41 0
|
440 |
+
var9 42 43 152
|
441 |
+
var9 44 45 0
|
442 |
+
var9 46 47 0
|
443 |
+
var9 48 49 0
|
444 |
+
var9 50 51 106
|
445 |
+
var9 52 53 0
|
446 |
+
var9 54 55 0
|
447 |
+
var9 56 57 67
|
448 |
+
var9 58 59 0
|
449 |
+
var9 60 61 0
|
450 |
+
var9 62 63 44
|
451 |
+
var9 64 65 0
|
452 |
+
var9 66 67 0
|
453 |
+
var9 68 69 20
|
454 |
+
var9 70 71 0
|
455 |
+
var9 72 73 0
|
456 |
+
var9 74 75 23
|
457 |
+
var9 76 77 0
|
458 |
+
var9 78 79 0
|
459 |
+
var9 80 81 5
|
460 |
+
var9 82 83 0
|
461 |
+
var9 84 85 0
|
462 |
+
var9 86 87 3
|
463 |
+
var9 88 89 0
|
464 |
+
var9 90 91 0
|
465 |
+
var9 92 93 4
|
466 |
+
var9 94 95 0
|
467 |
+
var9 96 97 0
|
468 |
+
var9 98 99 1
|
469 |
+
|
470 |
+
|
471 |
+
var10 0 1 8
|
472 |
+
var10 2 3 25
|
473 |
+
var10 4 5 75
|
474 |
+
var10 6 7 116
|
475 |
+
var10 8 9 192
|
476 |
+
var10 10 11 410
|
477 |
+
var10 12 13 388
|
478 |
+
var10 14 15 310
|
479 |
+
var10 16 17 260
|
480 |
+
var10 18 19 148
|
481 |
+
var10 20 21 216
|
482 |
+
var10 22 23 178
|
483 |
+
var10 24 25 152
|
484 |
+
var10 26 27 201
|
485 |
+
var10 28 29 120
|
486 |
+
var10 30 31 151
|
487 |
+
var10 32 33 109
|
488 |
+
var10 34 35 74
|
489 |
+
var10 36 37 62
|
490 |
+
var10 38 39 56
|
491 |
+
var10 40 41 41
|
492 |
+
var10 42 43 32
|
493 |
+
var10 44 45 37
|
494 |
+
var10 46 47 34
|
495 |
+
var10 48 49 13
|
496 |
+
var10 50 51 25
|
497 |
+
var10 52 53 13
|
498 |
+
var10 54 55 7
|
499 |
+
var10 56 57 6
|
500 |
+
var10 58 59 2
|
501 |
+
var10 60 61 2
|
502 |
+
var10 62 63 0
|
503 |
+
var10 64 65 0
|
504 |
+
var10 66 67 1
|
505 |
+
var10 68 69 1
|
506 |
+
var10 70 71 0
|
507 |
+
var10 72 73 0
|
508 |
+
var10 74 75 1
|
509 |
+
var10 76 77 0
|
510 |
+
var10 78 79 1
|
511 |
+
var10 80 81 0
|
512 |
+
var10 82 83 0
|
513 |
+
var10 84 85 0
|
514 |
+
var10 86 87 0
|
515 |
+
var10 88 89 0
|
516 |
+
var10 90 91 1
|
517 |
+
var10 92 93 1
|
518 |
+
var10 94 95 1
|
519 |
+
var10 96 97 0
|
520 |
+
var10 98 99 1
|
521 |
+
|
522 |
+
|
523 |
+
var11 0 1 1625
|
524 |
+
var11 2 3 0
|
525 |
+
var11 4 5 0
|
526 |
+
var11 6 7 0
|
527 |
+
var11 8 9 906
|
528 |
+
var11 10 11 0
|
529 |
+
var11 12 13 0
|
530 |
+
var11 14 15 0
|
531 |
+
var11 16 17 0
|
532 |
+
var11 18 19 542
|
533 |
+
var11 20 21 0
|
534 |
+
var11 22 23 0
|
535 |
+
var11 24 25 0
|
536 |
+
var11 26 27 204
|
537 |
+
var11 28 29 0
|
538 |
+
var11 30 31 0
|
539 |
+
var11 32 33 0
|
540 |
+
var11 34 35 0
|
541 |
+
var11 36 37 115
|
542 |
+
var11 38 39 0
|
543 |
+
var11 40 41 0
|
544 |
+
var11 42 43 0
|
545 |
+
var11 44 45 41
|
546 |
+
var11 46 47 0
|
547 |
+
var11 48 49 0
|
548 |
+
var11 50 51 0
|
549 |
+
var11 52 53 0
|
550 |
+
var11 54 55 18
|
551 |
+
var11 56 57 0
|
552 |
+
var11 58 59 0
|
553 |
+
var11 60 61 0
|
554 |
+
var11 62 63 12
|
555 |
+
var11 64 65 0
|
556 |
+
var11 66 67 0
|
557 |
+
var11 68 69 0
|
558 |
+
var11 70 71 0
|
559 |
+
var11 72 73 7
|
560 |
+
var11 74 75 0
|
561 |
+
var11 76 77 0
|
562 |
+
var11 78 79 0
|
563 |
+
var11 80 81 0
|
564 |
+
var11 82 83 0
|
565 |
+
var11 84 85 0
|
566 |
+
var11 86 87 0
|
567 |
+
var11 88 89 0
|
568 |
+
var11 90 91 0
|
569 |
+
var11 92 93 0
|
570 |
+
var11 94 95 0
|
571 |
+
var11 96 97 0
|
572 |
+
var11 98 99 1
|
573 |
+
|
574 |
+
var12 0 1 681
|
575 |
+
var12 2 3 0
|
576 |
+
var12 4 5 0
|
577 |
+
var12 6 7 655
|
578 |
+
var12 8 9 0
|
579 |
+
var12 10 11 0
|
580 |
+
var12 12 13 530
|
581 |
+
var12 14 15 0
|
582 |
+
var12 16 17 0
|
583 |
+
var12 18 19 429
|
584 |
+
var12 20 21 0
|
585 |
+
var12 22 23 0
|
586 |
+
var12 24 25 401
|
587 |
+
var12 26 27 0
|
588 |
+
var12 28 29 0
|
589 |
+
var12 30 31 357
|
590 |
+
var12 32 33 0
|
591 |
+
var12 34 35 0
|
592 |
+
var12 36 37 226
|
593 |
+
var12 38 39 0
|
594 |
+
var12 40 41 0
|
595 |
+
var12 42 43 92
|
596 |
+
var12 44 45 0
|
597 |
+
var12 46 47 0
|
598 |
+
var12 48 49 0
|
599 |
+
var12 50 51 31
|
600 |
+
var12 52 53 0
|
601 |
+
var12 54 55 0
|
602 |
+
var12 56 57 22
|
603 |
+
var12 58 59 0
|
604 |
+
var12 60 61 0
|
605 |
+
var12 62 63 18
|
606 |
+
var12 64 65 0
|
607 |
+
var12 66 67 0
|
608 |
+
var12 68 69 7
|
609 |
+
var12 70 71 0
|
610 |
+
var12 72 73 0
|
611 |
+
var12 74 75 11
|
612 |
+
var12 76 77 0
|
613 |
+
var12 78 79 0
|
614 |
+
var12 80 81 6
|
615 |
+
var12 82 83 0
|
616 |
+
var12 84 85 0
|
617 |
+
var12 86 87 3
|
618 |
+
var12 88 89 0
|
619 |
+
var12 90 91 0
|
620 |
+
var12 92 93 1
|
621 |
+
var12 94 95 0
|
622 |
+
var12 96 97 0
|
623 |
+
var12 98 99 1
|
624 |
+
|
625 |
+
|
626 |
+
var13 0 1 907
|
627 |
+
var13 2 3 0
|
628 |
+
var13 4 5 0
|
629 |
+
var13 6 7 0
|
630 |
+
var13 8 9 0
|
631 |
+
var13 10 11 0
|
632 |
+
var13 12 13 1210
|
633 |
+
var13 14 15 0
|
634 |
+
var13 16 17 0
|
635 |
+
var13 18 19 0
|
636 |
+
var13 20 21 0
|
637 |
+
var13 22 23 0
|
638 |
+
var13 24 25 731
|
639 |
+
var13 26 27 0
|
640 |
+
var13 28 29 0
|
641 |
+
var13 30 31 0
|
642 |
+
var13 32 33 0
|
643 |
+
var13 34 35 0
|
644 |
+
var13 36 37 305
|
645 |
+
var13 38 39 0
|
646 |
+
var13 40 41 0
|
647 |
+
var13 42 43 0
|
648 |
+
var13 44 45 0
|
649 |
+
var13 46 47 0
|
650 |
+
var13 48 49 0
|
651 |
+
var13 50 51 235
|
652 |
+
var13 52 53 0
|
653 |
+
var13 54 55 0
|
654 |
+
var13 56 57 0
|
655 |
+
var13 58 59 0
|
656 |
+
var13 60 61 0
|
657 |
+
var13 62 63 64
|
658 |
+
var13 64 65 0
|
659 |
+
var13 66 67 0
|
660 |
+
var13 68 69 0
|
661 |
+
var13 70 71 0
|
662 |
+
var13 72 73 0
|
663 |
+
var13 74 75 7
|
664 |
+
var13 76 77 0
|
665 |
+
var13 78 79 0
|
666 |
+
var13 80 81 0
|
667 |
+
var13 82 83 0
|
668 |
+
var13 84 85 0
|
669 |
+
var13 86 87 8
|
670 |
+
var13 88 89 0
|
671 |
+
var13 90 91 0
|
672 |
+
var13 92 93 0
|
673 |
+
var13 94 95 0
|
674 |
+
var13 96 97 0
|
675 |
+
var13 98 99 4
|
676 |
+
|
677 |
+
|
678 |
+
var14 0 1 1369
|
679 |
+
var14 2 3 0
|
680 |
+
var14 4 5 0
|
681 |
+
var14 6 7 0
|
682 |
+
var14 8 9 0
|
683 |
+
var14 10 11 0
|
684 |
+
var14 12 13 0
|
685 |
+
var14 14 15 1180
|
686 |
+
var14 16 17 0
|
687 |
+
var14 18 19 0
|
688 |
+
var14 20 21 0
|
689 |
+
var14 22 23 0
|
690 |
+
var14 24 25 0
|
691 |
+
var14 26 27 0
|
692 |
+
var14 28 29 749
|
693 |
+
var14 30 31 0
|
694 |
+
var14 32 33 0
|
695 |
+
var14 34 35 0
|
696 |
+
var14 36 37 0
|
697 |
+
var14 38 39 0
|
698 |
+
var14 40 41 0
|
699 |
+
var14 42 43 126
|
700 |
+
var14 44 45 0
|
701 |
+
var14 46 47 0
|
702 |
+
var14 48 49 0
|
703 |
+
var14 50 51 0
|
704 |
+
var14 52 53 0
|
705 |
+
var14 54 55 0
|
706 |
+
var14 56 57 31
|
707 |
+
var14 58 59 0
|
708 |
+
var14 60 61 0
|
709 |
+
var14 62 63 0
|
710 |
+
var14 64 65 0
|
711 |
+
var14 66 67 0
|
712 |
+
var14 68 69 0
|
713 |
+
var14 70 71 12
|
714 |
+
var14 72 73 0
|
715 |
+
var14 74 75 0
|
716 |
+
var14 76 77 0
|
717 |
+
var14 78 79 0
|
718 |
+
var14 80 81 0
|
719 |
+
var14 82 83 0
|
720 |
+
var14 84 85 3
|
721 |
+
var14 86 87 0
|
722 |
+
var14 88 89 0
|
723 |
+
var14 90 91 0
|
724 |
+
var14 92 93 0
|
725 |
+
var14 94 95 0
|
726 |
+
var14 96 97 0
|
727 |
+
var14 98 99 1
|
728 |
+
|
729 |
+
|
730 |
+
var15 0 1 2814
|
731 |
+
var15 2 3 0
|
732 |
+
var15 4 5 0
|
733 |
+
var15 6 7 0
|
734 |
+
var15 8 9 0
|
735 |
+
var15 10 11 0
|
736 |
+
var15 12 13 0
|
737 |
+
var15 14 15 395
|
738 |
+
var15 16 17 0
|
739 |
+
var15 18 19 0
|
740 |
+
var15 20 21 0
|
741 |
+
var15 22 23 0
|
742 |
+
var15 24 25 0
|
743 |
+
var15 26 27 0
|
744 |
+
var15 28 29 103
|
745 |
+
var15 30 31 0
|
746 |
+
var15 32 33 0
|
747 |
+
var15 34 35 0
|
748 |
+
var15 36 37 0
|
749 |
+
var15 38 39 0
|
750 |
+
var15 40 41 0
|
751 |
+
var15 42 43 111
|
752 |
+
var15 44 45 0
|
753 |
+
var15 46 47 0
|
754 |
+
var15 48 49 0
|
755 |
+
var15 50 51 0
|
756 |
+
var15 52 53 0
|
757 |
+
var15 54 55 0
|
758 |
+
var15 56 57 38
|
759 |
+
var15 58 59 0
|
760 |
+
var15 60 61 0
|
761 |
+
var15 62 63 0
|
762 |
+
var15 64 65 0
|
763 |
+
var15 66 67 0
|
764 |
+
var15 68 69 0
|
765 |
+
var15 70 71 6
|
766 |
+
var15 72 73 0
|
767 |
+
var15 74 75 0
|
768 |
+
var15 76 77 0
|
769 |
+
var15 78 79 0
|
770 |
+
var15 80 81 0
|
771 |
+
var15 82 83 0
|
772 |
+
var15 84 85 2
|
773 |
+
var15 86 87 0
|
774 |
+
var15 88 89 0
|
775 |
+
var15 90 91 0
|
776 |
+
var15 92 93 0
|
777 |
+
var15 94 95 0
|
778 |
+
var15 96 97 0
|
779 |
+
var15 98 99 2
|
780 |
+
|
781 |
+
|
782 |
+
var15 0 1 2814
|
783 |
+
var15 2 3 0
|
784 |
+
var15 4 5 0
|
785 |
+
var15 6 7 0
|
786 |
+
var15 8 9 0
|
787 |
+
var15 10 11 0
|
788 |
+
var15 12 13 0
|
789 |
+
var15 14 15 395
|
790 |
+
var15 16 17 0
|
791 |
+
var15 18 19 0
|
792 |
+
var15 20 21 0
|
793 |
+
var15 22 23 0
|
794 |
+
var15 24 25 0
|
795 |
+
var15 26 27 0
|
796 |
+
var15 28 29 103
|
797 |
+
var15 30 31 0
|
798 |
+
var15 32 33 0
|
799 |
+
var15 34 35 0
|
800 |
+
var15 36 37 0
|
801 |
+
var15 38 39 0
|
802 |
+
var15 40 41 0
|
803 |
+
var15 42 43 111
|
804 |
+
var15 44 45 0
|
805 |
+
var15 46 47 0
|
806 |
+
var15 48 49 0
|
807 |
+
var15 50 51 0
|
808 |
+
var15 52 53 0
|
809 |
+
var15 54 55 0
|
810 |
+
var15 56 57 38
|
811 |
+
var15 58 59 0
|
812 |
+
var15 60 61 0
|
813 |
+
var15 62 63 0
|
814 |
+
var15 64 65 0
|
815 |
+
var15 66 67 0
|
816 |
+
var15 68 69 0
|
817 |
+
var15 70 71 6
|
818 |
+
var15 72 73 0
|
819 |
+
var15 74 75 0
|
820 |
+
var15 76 77 0
|
821 |
+
var15 78 79 0
|
822 |
+
var15 80 81 0
|
823 |
+
var15 82 83 0
|
824 |
+
var15 84 85 2
|
825 |
+
var15 86 87 0
|
826 |
+
var15 88 89 0
|
827 |
+
var15 90 91 0
|
828 |
+
var15 92 93 0
|
829 |
+
var15 94 95 0
|
830 |
+
var15 96 97 0
|
831 |
+
var15 98 99 2
|
832 |
+
|
833 |
+
|
834 |
+
var16 0 1 2560
|
835 |
+
var16 2 3 0
|
836 |
+
var16 4 5 0
|
837 |
+
var16 6 7 0
|
838 |
+
var16 8 9 0
|
839 |
+
var16 10 11 0
|
840 |
+
var16 12 13 551
|
841 |
+
var16 14 15 0
|
842 |
+
var16 16 17 0
|
843 |
+
var16 18 19 0
|
844 |
+
var16 20 21 0
|
845 |
+
var16 22 23 0
|
846 |
+
var16 24 25 125
|
847 |
+
var16 26 27 0
|
848 |
+
var16 28 29 0
|
849 |
+
var16 30 31 0
|
850 |
+
var16 32 33 0
|
851 |
+
var16 34 35 0
|
852 |
+
var16 36 37 75
|
853 |
+
var16 38 39 0
|
854 |
+
var16 40 41 0
|
855 |
+
var16 42 43 0
|
856 |
+
var16 44 45 0
|
857 |
+
var16 46 47 0
|
858 |
+
var16 48 49 0
|
859 |
+
var16 50 51 132
|
860 |
+
var16 52 53 0
|
861 |
+
var16 54 55 0
|
862 |
+
var16 56 57 0
|
863 |
+
var16 58 59 0
|
864 |
+
var16 60 61 0
|
865 |
+
var16 62 63 16
|
866 |
+
var16 64 65 0
|
867 |
+
var16 66 67 0
|
868 |
+
var16 68 69 0
|
869 |
+
var16 70 71 0
|
870 |
+
var16 72 73 0
|
871 |
+
var16 74 75 8
|
872 |
+
var16 76 77 0
|
873 |
+
var16 78 79 0
|
874 |
+
var16 80 81 0
|
875 |
+
var16 82 83 0
|
876 |
+
var16 84 85 0
|
877 |
+
var16 86 87 2
|
878 |
+
var16 88 89 0
|
879 |
+
var16 90 91 0
|
880 |
+
var16 92 93 0
|
881 |
+
var16 94 95 0
|
882 |
+
var16 96 97 0
|
883 |
+
var16 98 99 2
|
884 |
+
|
885 |
+
|
886 |
+
var17 0 1 5
|
887 |
+
var17 2 3 8
|
888 |
+
var17 4 5 41
|
889 |
+
var17 6 7 124
|
890 |
+
var17 8 9 208
|
891 |
+
var17 10 11 327
|
892 |
+
var17 12 13 378
|
893 |
+
var17 14 15 321
|
894 |
+
var17 16 17 284
|
895 |
+
var17 18 19 165
|
896 |
+
var17 20 21 157
|
897 |
+
var17 22 23 169
|
898 |
+
var17 24 25 172
|
899 |
+
var17 26 27 165
|
900 |
+
var17 28 29 123
|
901 |
+
var17 30 31 154
|
902 |
+
var17 32 33 121
|
903 |
+
var17 34 35 135
|
904 |
+
var17 36 37 82
|
905 |
+
var17 38 39 64
|
906 |
+
var17 40 41 62
|
907 |
+
var17 42 43 45
|
908 |
+
var17 44 45 36
|
909 |
+
var17 46 47 40
|
910 |
+
var17 48 49 31
|
911 |
+
var17 50 51 17
|
912 |
+
var17 52 53 11
|
913 |
+
var17 54 55 8
|
914 |
+
var17 56 57 4
|
915 |
+
var17 58 59 3
|
916 |
+
var17 60 61 2
|
917 |
+
var17 62 63 1
|
918 |
+
var17 64 65 0
|
919 |
+
var17 66 67 2
|
920 |
+
var17 68 69 0
|
921 |
+
var17 70 71 0
|
922 |
+
var17 72 73 0
|
923 |
+
var17 74 75 1
|
924 |
+
var17 76 77 1
|
925 |
+
var17 78 79 0
|
926 |
+
var17 80 81 0
|
927 |
+
var17 82 83 0
|
928 |
+
var17 84 85 1
|
929 |
+
var17 86 87 0
|
930 |
+
var17 88 89 1
|
931 |
+
var17 90 91 1
|
932 |
+
var17 92 93 0
|
933 |
+
var17 94 95 0
|
934 |
+
var17 96 97 0
|
935 |
+
var17 98 99 1
|
936 |
+
|
937 |
+
|
938 |
+
var18 0 1 2
|
939 |
+
var18 2 3 0
|
940 |
+
var18 4 5 0
|
941 |
+
var18 6 7 0
|
942 |
+
var18 8 9 0
|
943 |
+
var18 10 11 0
|
944 |
+
var18 12 13 0
|
945 |
+
var18 14 15 2
|
946 |
+
var18 16 17 1
|
947 |
+
var18 18 19 5
|
948 |
+
var18 20 21 1
|
949 |
+
var18 22 23 5
|
950 |
+
var18 24 25 8
|
951 |
+
var18 26 27 20
|
952 |
+
var18 28 29 56
|
953 |
+
var18 30 31 123
|
954 |
+
var18 32 33 76
|
955 |
+
var18 34 35 50
|
956 |
+
var18 36 37 149
|
957 |
+
var18 38 39 145
|
958 |
+
var18 40 41 161
|
959 |
+
var18 42 43 225
|
960 |
+
var18 44 45 195
|
961 |
+
var18 46 47 205
|
962 |
+
var18 48 49 248
|
963 |
+
var18 50 51 219
|
964 |
+
var18 52 53 338
|
965 |
+
var18 54 55 306
|
966 |
+
var18 56 57 293
|
967 |
+
var18 58 59 215
|
968 |
+
var18 60 61 110
|
969 |
+
var18 62 63 64
|
970 |
+
var18 64 65 68
|
971 |
+
var18 66 67 41
|
972 |
+
var18 68 69 33
|
973 |
+
var18 70 71 13
|
974 |
+
var18 72 73 8
|
975 |
+
var18 74 75 37
|
976 |
+
var18 76 77 15
|
977 |
+
var18 78 79 3
|
978 |
+
var18 80 81 19
|
979 |
+
var18 82 83 4
|
980 |
+
var18 84 85 1
|
981 |
+
var18 86 87 3
|
982 |
+
var18 88 89 1
|
983 |
+
var18 90 91 0
|
984 |
+
var18 92 93 1
|
985 |
+
var18 94 95 0
|
986 |
+
var18 96 97 0
|
987 |
+
var18 98 99 2
|
988 |
+
|
989 |
+
|
990 |
+
var19 0 1 442
|
991 |
+
var19 2 3 354
|
992 |
+
var19 4 5 160
|
993 |
+
var19 6 7 305
|
994 |
+
var19 8 9 201
|
995 |
+
var19 10 11 236
|
996 |
+
var19 12 13 221
|
997 |
+
var19 14 15 137
|
998 |
+
var19 16 17 228
|
999 |
+
var19 18 19 131
|
1000 |
+
var19 20 21 127
|
1001 |
+
var19 22 23 124
|
1002 |
+
var19 24 25 133
|
1003 |
+
var19 26 27 133
|
1004 |
+
var19 28 29 123
|
1005 |
+
var19 30 31 76
|
1006 |
+
var19 32 33 73
|
1007 |
+
var19 34 35 57
|
1008 |
+
var19 36 37 27
|
1009 |
+
var19 38 39 37
|
1010 |
+
var19 40 41 48
|
1011 |
+
var19 42 43 25
|
1012 |
+
var19 44 45 13
|
1013 |
+
var19 46 47 17
|
1014 |
+
var19 48 49 8
|
1015 |
+
var19 50 51 13
|
1016 |
+
var19 52 53 9
|
1017 |
+
var19 54 55 0
|
1018 |
+
var19 56 57 2
|
1019 |
+
var19 58 59 3
|
1020 |
+
var19 60 61 2
|
1021 |
+
var19 62 63 1
|
1022 |
+
var19 64 65 2
|
1023 |
+
var19 66 67 1
|
1024 |
+
var19 68 69 1
|
1025 |
+
var19 70 71 0
|
1026 |
+
var19 72 73 0
|
1027 |
+
var19 74 75 0
|
1028 |
+
var19 76 77 0
|
1029 |
+
var19 78 79 0
|
1030 |
+
var19 80 81 0
|
1031 |
+
var19 82 83 0
|
1032 |
+
var19 84 85 0
|
1033 |
+
var19 86 87 0
|
1034 |
+
var19 88 89 0
|
1035 |
+
var19 90 91 0
|
1036 |
+
var19 92 93 0
|
1037 |
+
var19 94 95 0
|
1038 |
+
var19 96 97 0
|
1039 |
+
var19 98 99 1
|
1040 |
+
|
1041 |
+
var20 0 1 3468
|
1042 |
+
var20 2 3 0
|
1043 |
+
var20 4 5 1
|
1044 |
+
var20 6 7 1
|
1045 |
+
var20 8 9 0
|
1046 |
+
var20 10 11 0
|
1047 |
+
var20 12 13 0
|
1048 |
+
var20 14 15 0
|
1049 |
+
var20 16 17 0
|
1050 |
+
var20 18 19 0
|
1051 |
+
var20 20 21 0
|
1052 |
+
var20 22 23 0
|
1053 |
+
var20 24 25 0
|
1054 |
+
var20 26 27 0
|
1055 |
+
var20 28 29 0
|
1056 |
+
var20 30 31 0
|
1057 |
+
var20 32 33 0
|
1058 |
+
var20 34 35 0
|
1059 |
+
var20 36 37 0
|
1060 |
+
var20 38 39 0
|
1061 |
+
var20 40 41 0
|
1062 |
+
var20 42 43 0
|
1063 |
+
var20 44 45 0
|
1064 |
+
var20 46 47 0
|
1065 |
+
var20 48 49 0
|
1066 |
+
var20 50 51 0
|
1067 |
+
var20 52 53 0
|
1068 |
+
var20 54 55 0
|
1069 |
+
var20 56 57 0
|
1070 |
+
var20 58 59 0
|
1071 |
+
var20 60 61 0
|
1072 |
+
var20 62 63 0
|
1073 |
+
var20 64 65 0
|
1074 |
+
var20 66 67 0
|
1075 |
+
var20 68 69 0
|
1076 |
+
var20 70 71 0
|
1077 |
+
var20 72 73 0
|
1078 |
+
var20 74 75 0
|
1079 |
+
var20 76 77 0
|
1080 |
+
var20 78 79 0
|
1081 |
+
var20 80 81 0
|
1082 |
+
var20 82 83 0
|
1083 |
+
var20 84 85 0
|
1084 |
+
var20 86 87 0
|
1085 |
+
var20 88 89 0
|
1086 |
+
var20 90 91 0
|
1087 |
+
var20 92 93 0
|
1088 |
+
var20 94 95 0
|
1089 |
+
var20 96 97 0
|
1090 |
+
var20 98 99 1
|
1091 |
+
|
1092 |
+
|
1093 |
+
var21 0 3 3
|
1094 |
+
var21 6 9 2609
|
1095 |
+
var21 12 15 825
|
1096 |
+
var21 18 21 30
|
1097 |
+
var21 24 27 2
|
1098 |
+
var21 30 33 0
|
1099 |
+
var21 36 39 0
|
1100 |
+
var21 42 45 0
|
1101 |
+
var21 48 51 0
|
1102 |
+
var21 54 57 0
|
1103 |
+
var21 60 63 0
|
1104 |
+
var21 66 69 0
|
1105 |
+
var21 72 75 0
|
1106 |
+
var21 78 81 0
|
1107 |
+
var21 84 87 0
|
1108 |
+
var21 90 93 0
|
1109 |
+
var21 96 99 0
|
1110 |
+
var21 102 105 0
|
1111 |
+
var21 108 111 0
|
1112 |
+
var21 114 117 0
|
1113 |
+
var21 120 123 0
|
1114 |
+
var21 126 129 0
|
1115 |
+
var21 132 135 0
|
1116 |
+
var21 138 141 0
|
1117 |
+
var21 144 147 0
|
1118 |
+
var21 150 153 0
|
1119 |
+
var21 156 159 0
|
1120 |
+
var21 162 165 0
|
1121 |
+
var21 168 171 0
|
1122 |
+
var21 174 177 0
|
1123 |
+
var21 180 183 0
|
1124 |
+
var21 186 189 0
|
1125 |
+
var21 192 195 0
|
1126 |
+
var21 198 201 0
|
1127 |
+
var21 204 207 0
|
1128 |
+
var21 210 213 0
|
1129 |
+
var21 216 219 0
|
1130 |
+
var21 222 225 0
|
1131 |
+
var21 228 231 0
|
1132 |
+
var21 234 237 0
|
1133 |
+
var21 240 243 0
|
1134 |
+
var21 246 249 0
|
1135 |
+
var21 252 255 0
|
1136 |
+
var21 258 261 0
|
1137 |
+
var21 264 267 0
|
1138 |
+
var21 270 273 0
|
1139 |
+
var21 276 279 0
|
1140 |
+
var21 282 285 0
|
1141 |
+
var21 288 291 0
|
1142 |
+
var21 294 297 2
|
1143 |
+
|
1144 |
+
|
1145 |
+
var22 0 14 1
|
1146 |
+
var22 28 42 14
|
1147 |
+
var22 56 70 59
|
1148 |
+
var22 84 98 121
|
1149 |
+
var22 112 126 197
|
1150 |
+
var22 140 154 337
|
1151 |
+
var22 168 182 416
|
1152 |
+
var22 196 210 321
|
1153 |
+
var22 224 238 274
|
1154 |
+
var22 252 266 174
|
1155 |
+
var22 280 294 174
|
1156 |
+
var22 308 322 193
|
1157 |
+
var22 336 350 146
|
1158 |
+
var22 364 378 166
|
1159 |
+
var22 392 406 167
|
1160 |
+
var22 420 434 132
|
1161 |
+
var22 448 462 91
|
1162 |
+
var22 476 490 93
|
1163 |
+
var22 504 518 60
|
1164 |
+
var22 532 546 52
|
1165 |
+
var22 560 574 53
|
1166 |
+
var22 588 602 34
|
1167 |
+
var22 616 630 50
|
1168 |
+
var22 644 658 29
|
1169 |
+
var22 672 686 33
|
1170 |
+
var22 700 714 28
|
1171 |
+
var22 728 742 18
|
1172 |
+
var22 756 770 12
|
1173 |
+
var22 784 798 9
|
1174 |
+
var22 812 826 6
|
1175 |
+
var22 840 854 2
|
1176 |
+
var22 868 882 1
|
1177 |
+
var22 896 910 0
|
1178 |
+
var22 924 938 2
|
1179 |
+
var22 952 966 0
|
1180 |
+
var22 980 994 0
|
1181 |
+
var22 1008 1022 1
|
1182 |
+
var22 1036 1050 0
|
1183 |
+
var22 1064 1078 0
|
1184 |
+
var22 1092 1106 0
|
1185 |
+
var22 1120 1134 1
|
1186 |
+
var22 1148 1162 0
|
1187 |
+
var22 1176 1190 0
|
1188 |
+
var22 1204 1218 1
|
1189 |
+
var22 1232 1246 0
|
1190 |
+
var22 1260 1274 0
|
1191 |
+
var22 1288 1302 0
|
1192 |
+
var22 1316 1330 1
|
1193 |
+
var22 1344 1358 1
|
1194 |
+
var22 1372 1386 1
|
1195 |
+
|
1196 |
+
|
1197 |
+
var23 0 1 8
|
1198 |
+
var23 2 3 109
|
1199 |
+
var23 4 5 350
|
1200 |
+
var23 6 7 481
|
1201 |
+
var23 8 9 417
|
1202 |
+
var23 10 11 376
|
1203 |
+
var23 12 13 352
|
1204 |
+
var23 14 15 257
|
1205 |
+
var23 16 17 283
|
1206 |
+
var23 18 19 195
|
1207 |
+
var23 20 21 148
|
1208 |
+
var23 22 23 112
|
1209 |
+
var23 24 25 101
|
1210 |
+
var23 26 27 70
|
1211 |
+
var23 28 29 43
|
1212 |
+
var23 30 31 43
|
1213 |
+
var23 32 33 27
|
1214 |
+
var23 34 35 19
|
1215 |
+
var23 36 37 16
|
1216 |
+
var23 38 39 9
|
1217 |
+
var23 40 41 14
|
1218 |
+
var23 42 43 4
|
1219 |
+
var23 44 45 4
|
1220 |
+
var23 46 47 4
|
1221 |
+
var23 48 49 4
|
1222 |
+
var23 50 51 3
|
1223 |
+
var23 52 53 6
|
1224 |
+
var23 54 55 3
|
1225 |
+
var23 56 57 2
|
1226 |
+
var23 58 59 2
|
1227 |
+
var23 60 61 1
|
1228 |
+
var23 62 63 4
|
1229 |
+
var23 64 65 1
|
1230 |
+
var23 66 67 0
|
1231 |
+
var23 68 69 0
|
1232 |
+
var23 70 71 1
|
1233 |
+
var23 72 73 0
|
1234 |
+
var23 74 75 0
|
1235 |
+
var23 76 77 1
|
1236 |
+
var23 78 79 0
|
1237 |
+
var23 80 81 0
|
1238 |
+
var23 82 83 0
|
1239 |
+
var23 84 85 0
|
1240 |
+
var23 86 87 0
|
1241 |
+
var23 88 89 0
|
1242 |
+
var23 90 91 0
|
1243 |
+
var23 92 93 0
|
1244 |
+
var23 94 95 0
|
1245 |
+
var23 96 97 0
|
1246 |
+
var23 98 99 1
|
1247 |
+
|
1248 |
+
|
1249 |
+
var24 0 1 1
|
1250 |
+
var24 2 3 0
|
1251 |
+
var24 4 5 0
|
1252 |
+
var24 6 7 0
|
1253 |
+
var24 8 9 0
|
1254 |
+
var24 10 11 1
|
1255 |
+
var24 12 13 2
|
1256 |
+
var24 14 15 1
|
1257 |
+
var24 16 17 0
|
1258 |
+
var24 18 19 3
|
1259 |
+
var24 20 21 2
|
1260 |
+
var24 22 23 2
|
1261 |
+
var24 24 25 4
|
1262 |
+
var24 26 27 21
|
1263 |
+
var24 28 29 24
|
1264 |
+
var24 30 31 40
|
1265 |
+
var24 32 33 53
|
1266 |
+
var24 34 35 81
|
1267 |
+
var24 36 37 94
|
1268 |
+
var24 38 39 104
|
1269 |
+
var24 40 41 149
|
1270 |
+
var24 42 43 228
|
1271 |
+
var24 44 45 317
|
1272 |
+
var24 46 47 229
|
1273 |
+
var24 48 49 252
|
1274 |
+
var24 50 51 302
|
1275 |
+
var24 52 53 204
|
1276 |
+
var24 54 55 163
|
1277 |
+
var24 56 57 253
|
1278 |
+
var24 58 59 184
|
1279 |
+
var24 60 61 342
|
1280 |
+
var24 62 63 102
|
1281 |
+
var24 64 65 80
|
1282 |
+
var24 66 67 71
|
1283 |
+
var24 68 69 42
|
1284 |
+
var24 70 71 37
|
1285 |
+
var24 72 73 20
|
1286 |
+
var24 74 75 23
|
1287 |
+
var24 76 77 19
|
1288 |
+
var24 78 79 2
|
1289 |
+
var24 80 81 9
|
1290 |
+
var24 82 83 7
|
1291 |
+
var24 84 85 1
|
1292 |
+
var24 86 87 0
|
1293 |
+
var24 88 89 0
|
1294 |
+
var24 90 91 1
|
1295 |
+
var24 92 93 0
|
1296 |
+
var24 94 95 0
|
1297 |
+
var24 96 97 0
|
1298 |
+
var24 98 99 1
|
1299 |
+
|
1300 |
+
|
1301 |
+
var25 0 1 2837
|
1302 |
+
var25 2 3 0
|
1303 |
+
var25 4 5 0
|
1304 |
+
var25 6 7 0
|
1305 |
+
var25 8 9 0
|
1306 |
+
var25 10 11 0
|
1307 |
+
var25 12 13 332
|
1308 |
+
var25 14 15 0
|
1309 |
+
var25 16 17 0
|
1310 |
+
var25 18 19 0
|
1311 |
+
var25 20 21 0
|
1312 |
+
var25 22 23 0
|
1313 |
+
var25 24 25 164
|
1314 |
+
var25 26 27 0
|
1315 |
+
var25 28 29 0
|
1316 |
+
var25 30 31 0
|
1317 |
+
var25 32 33 0
|
1318 |
+
var25 34 35 0
|
1319 |
+
var25 36 37 34
|
1320 |
+
var25 38 39 0
|
1321 |
+
var25 40 41 0
|
1322 |
+
var25 42 43 0
|
1323 |
+
var25 44 45 0
|
1324 |
+
var25 46 47 0
|
1325 |
+
var25 48 49 0
|
1326 |
+
var25 50 51 97
|
1327 |
+
var25 52 53 0
|
1328 |
+
var25 54 55 0
|
1329 |
+
var25 56 57 0
|
1330 |
+
var25 58 59 0
|
1331 |
+
var25 60 61 0
|
1332 |
+
var25 62 63 5
|
1333 |
+
var25 64 65 0
|
1334 |
+
var25 66 67 0
|
1335 |
+
var25 68 69 0
|
1336 |
+
var25 70 71 0
|
1337 |
+
var25 72 73 0
|
1338 |
+
var25 74 75 0
|
1339 |
+
var25 76 77 0
|
1340 |
+
var25 78 79 0
|
1341 |
+
var25 80 81 0
|
1342 |
+
var25 82 83 0
|
1343 |
+
var25 84 85 0
|
1344 |
+
var25 86 87 0
|
1345 |
+
var25 88 89 0
|
1346 |
+
var25 90 91 0
|
1347 |
+
var25 92 93 0
|
1348 |
+
var25 94 95 0
|
1349 |
+
var25 96 97 0
|
1350 |
+
var25 98 99 2
|
1351 |
+
|
1352 |
+
|
1353 |
+
var26 0 1 709
|
1354 |
+
var26 2 3 0
|
1355 |
+
var26 4 5 12
|
1356 |
+
var26 6 7 53
|
1357 |
+
var26 8 9 23
|
1358 |
+
var26 10 11 33
|
1359 |
+
var26 12 13 123
|
1360 |
+
var26 14 15 182
|
1361 |
+
var26 16 17 45
|
1362 |
+
var26 18 19 36
|
1363 |
+
var26 20 21 62
|
1364 |
+
var26 22 23 93
|
1365 |
+
var26 24 25 112
|
1366 |
+
var26 26 27 29
|
1367 |
+
var26 28 29 47
|
1368 |
+
var26 30 31 62
|
1369 |
+
var26 32 33 79
|
1370 |
+
var26 34 35 22
|
1371 |
+
var26 36 37 59
|
1372 |
+
var26 38 39 20
|
1373 |
+
var26 40 41 96
|
1374 |
+
var26 42 43 30
|
1375 |
+
var26 44 45 34
|
1376 |
+
var26 46 47 29
|
1377 |
+
var26 48 49 0
|
1378 |
+
var26 50 51 107
|
1379 |
+
var26 52 53 34
|
1380 |
+
var26 54 55 32
|
1381 |
+
var26 56 57 23
|
1382 |
+
var26 58 59 24
|
1383 |
+
var26 60 61 62
|
1384 |
+
var26 62 63 29
|
1385 |
+
var26 64 65 9
|
1386 |
+
var26 66 67 80
|
1387 |
+
var26 68 69 47
|
1388 |
+
var26 70 71 25
|
1389 |
+
var26 72 73 38
|
1390 |
+
var26 74 75 61
|
1391 |
+
var26 76 77 25
|
1392 |
+
var26 78 79 13
|
1393 |
+
var26 80 81 83
|
1394 |
+
var26 82 83 53
|
1395 |
+
var26 84 85 50
|
1396 |
+
var26 86 87 27
|
1397 |
+
var26 88 89 17
|
1398 |
+
var26 90 91 40
|
1399 |
+
var26 92 93 17
|
1400 |
+
var26 94 95 19
|
1401 |
+
var26 96 97 0
|
1402 |
+
var26 98 99 566
|
1403 |
+
|
1404 |
+
|
1405 |
+
var27 0 1 3442
|
1406 |
+
var27 2 3 0
|
1407 |
+
var27 4 5 0
|
1408 |
+
var27 6 7 0
|
1409 |
+
var27 8 9 0
|
1410 |
+
var27 10 11 0
|
1411 |
+
var27 12 13 0
|
1412 |
+
var27 14 15 0
|
1413 |
+
var27 16 17 0
|
1414 |
+
var27 18 19 0
|
1415 |
+
var27 20 21 0
|
1416 |
+
var27 22 23 0
|
1417 |
+
var27 24 25 0
|
1418 |
+
var27 26 27 0
|
1419 |
+
var27 28 29 0
|
1420 |
+
var27 30 31 0
|
1421 |
+
var27 32 33 0
|
1422 |
+
var27 34 35 0
|
1423 |
+
var27 36 37 0
|
1424 |
+
var27 38 39 0
|
1425 |
+
var27 40 41 0
|
1426 |
+
var27 42 43 0
|
1427 |
+
var27 44 45 0
|
1428 |
+
var27 46 47 0
|
1429 |
+
var27 48 49 0
|
1430 |
+
var27 50 51 28
|
1431 |
+
var27 52 53 0
|
1432 |
+
var27 54 55 0
|
1433 |
+
var27 56 57 0
|
1434 |
+
var27 58 59 0
|
1435 |
+
var27 60 61 0
|
1436 |
+
var27 62 63 0
|
1437 |
+
var27 64 65 0
|
1438 |
+
var27 66 67 0
|
1439 |
+
var27 68 69 0
|
1440 |
+
var27 70 71 0
|
1441 |
+
var27 72 73 0
|
1442 |
+
var27 74 75 0
|
1443 |
+
var27 76 77 0
|
1444 |
+
var27 78 79 0
|
1445 |
+
var27 80 81 0
|
1446 |
+
var27 82 83 0
|
1447 |
+
var27 84 85 0
|
1448 |
+
var27 86 87 0
|
1449 |
+
var27 88 89 0
|
1450 |
+
var27 90 91 0
|
1451 |
+
var27 92 93 0
|
1452 |
+
var27 94 95 0
|
1453 |
+
var27 96 97 0
|
1454 |
+
var27 98 99 1
|
1455 |
+
|
1456 |
+
|
1457 |
+
var28 0 1 3390
|
1458 |
+
var28 2 3 0
|
1459 |
+
var28 4 5 0
|
1460 |
+
var28 6 7 0
|
1461 |
+
var28 8 9 0
|
1462 |
+
var28 10 11 0
|
1463 |
+
var28 12 13 0
|
1464 |
+
var28 14 15 0
|
1465 |
+
var28 16 17 0
|
1466 |
+
var28 18 19 0
|
1467 |
+
var28 20 21 0
|
1468 |
+
var28 22 23 0
|
1469 |
+
var28 24 25 0
|
1470 |
+
var28 26 27 0
|
1471 |
+
var28 28 29 0
|
1472 |
+
var28 30 31 0
|
1473 |
+
var28 32 33 0
|
1474 |
+
var28 34 35 0
|
1475 |
+
var28 36 37 0
|
1476 |
+
var28 38 39 0
|
1477 |
+
var28 40 41 67
|
1478 |
+
var28 42 43 0
|
1479 |
+
var28 44 45 0
|
1480 |
+
var28 46 47 0
|
1481 |
+
var28 48 49 0
|
1482 |
+
var28 50 51 0
|
1483 |
+
var28 52 53 0
|
1484 |
+
var28 54 55 0
|
1485 |
+
var28 56 57 0
|
1486 |
+
var28 58 59 0
|
1487 |
+
var28 60 61 0
|
1488 |
+
var28 62 63 0
|
1489 |
+
var28 64 65 0
|
1490 |
+
var28 66 67 0
|
1491 |
+
var28 68 69 0
|
1492 |
+
var28 70 71 0
|
1493 |
+
var28 72 73 0
|
1494 |
+
var28 74 75 0
|
1495 |
+
var28 76 77 0
|
1496 |
+
var28 78 79 0
|
1497 |
+
var28 80 81 13
|
1498 |
+
var28 82 83 0
|
1499 |
+
var28 84 85 0
|
1500 |
+
var28 86 87 0
|
1501 |
+
var28 88 89 0
|
1502 |
+
var28 90 91 0
|
1503 |
+
var28 92 93 0
|
1504 |
+
var28 94 95 0
|
1505 |
+
var28 96 97 0
|
1506 |
+
var28 98 99 1
|
1507 |
+
|
1508 |
+
var29 0 14 5
|
1509 |
+
var29 28 42 7
|
1510 |
+
var29 56 70 42
|
1511 |
+
var29 84 98 119
|
1512 |
+
var29 112 126 211
|
1513 |
+
var29 140 154 323
|
1514 |
+
var29 168 182 384
|
1515 |
+
var29 196 210 318
|
1516 |
+
var29 224 238 288
|
1517 |
+
var29 252 266 160
|
1518 |
+
var29 280 294 158
|
1519 |
+
var29 308 322 165
|
1520 |
+
var29 336 350 175
|
1521 |
+
var29 364 378 168
|
1522 |
+
var29 392 406 120
|
1523 |
+
var29 420 434 150
|
1524 |
+
var29 448 462 127
|
1525 |
+
var29 476 490 113
|
1526 |
+
var29 504 518 105
|
1527 |
+
var29 532 546 63
|
1528 |
+
var29 560 574 60
|
1529 |
+
var29 588 602 47
|
1530 |
+
var29 616 630 37
|
1531 |
+
var29 644 658 39
|
1532 |
+
var29 672 686 33
|
1533 |
+
var29 700 714 17
|
1534 |
+
var29 728 742 11
|
1535 |
+
var29 756 770 8
|
1536 |
+
var29 784 798 2
|
1537 |
+
var29 812 826 4
|
1538 |
+
var29 840 854 3
|
1539 |
+
var29 868 882 1
|
1540 |
+
var29 896 910 0
|
1541 |
+
var29 924 938 2
|
1542 |
+
var29 952 966 0
|
1543 |
+
var29 980 994 0
|
1544 |
+
var29 1008 1022 0
|
1545 |
+
var29 1036 1050 1
|
1546 |
+
var29 1064 1078 1
|
1547 |
+
var29 1092 1106 0
|
1548 |
+
var29 1120 1134 0
|
1549 |
+
var29 1148 1162 0
|
1550 |
+
var29 1176 1190 1
|
1551 |
+
var29 1204 1218 0
|
1552 |
+
var29 1232 1246 1
|
1553 |
+
var29 1260 1274 1
|
1554 |
+
var29 1288 1302 0
|
1555 |
+
var29 1316 1330 0
|
1556 |
+
var29 1344 1358 0
|
1557 |
+
var29 1372 1386 1
|
1558 |
+
|
1559 |
+
|
1560 |
+
var30 0 10 5
|
1561 |
+
var30 20 30 7
|
1562 |
+
var30 40 50 42
|
1563 |
+
var30 60 70 119
|
1564 |
+
var30 80 90 211
|
1565 |
+
var30 100 110 323
|
1566 |
+
var30 120 130 384
|
1567 |
+
var30 140 150 318
|
1568 |
+
var30 160 170 288
|
1569 |
+
var30 180 190 160
|
1570 |
+
var30 200 210 158
|
1571 |
+
var30 220 230 165
|
1572 |
+
var30 240 250 175
|
1573 |
+
var30 260 270 168
|
1574 |
+
var30 280 290 120
|
1575 |
+
var30 300 310 150
|
1576 |
+
var30 320 330 127
|
1577 |
+
var30 340 350 113
|
1578 |
+
var30 360 370 105
|
1579 |
+
var30 380 390 63
|
1580 |
+
var30 400 410 60
|
1581 |
+
var30 420 430 47
|
1582 |
+
var30 440 450 37
|
1583 |
+
var30 460 470 39
|
1584 |
+
var30 480 490 33
|
1585 |
+
var30 500 510 17
|
1586 |
+
var30 520 530 11
|
1587 |
+
var30 540 550 8
|
1588 |
+
var30 560 570 2
|
1589 |
+
var30 580 590 4
|
1590 |
+
var30 600 610 3
|
1591 |
+
var30 620 630 1
|
1592 |
+
var30 640 650 0
|
1593 |
+
var30 660 670 2
|
1594 |
+
var30 680 690 0
|
1595 |
+
var30 700 710 0
|
1596 |
+
var30 720 730 0
|
1597 |
+
var30 740 750 1
|
1598 |
+
var30 760 770 1
|
1599 |
+
var30 780 790 0
|
1600 |
+
var30 800 810 0
|
1601 |
+
var30 820 830 0
|
1602 |
+
var30 840 850 1
|
1603 |
+
var30 860 870 0
|
1604 |
+
var30 880 890 1
|
1605 |
+
var30 900 910 1
|
1606 |
+
var30 920 930 0
|
1607 |
+
var30 940 950 0
|
1608 |
+
var30 960 970 0
|
1609 |
+
var30 980 990 1
|
1610 |
+
|
1611 |
+
|
1612 |
+
var31 0 12 5
|
1613 |
+
var31 24 36 7
|
1614 |
+
var31 48 60 42
|
1615 |
+
var31 72 84 119
|
1616 |
+
var31 96 108 211
|
1617 |
+
var31 120 132 323
|
1618 |
+
var31 144 156 384
|
1619 |
+
var31 168 180 318
|
1620 |
+
var31 192 204 288
|
1621 |
+
var31 216 228 160
|
1622 |
+
var31 240 252 158
|
1623 |
+
var31 264 276 165
|
1624 |
+
var31 288 300 175
|
1625 |
+
var31 312 324 168
|
1626 |
+
var31 336 348 120
|
1627 |
+
var31 360 372 150
|
1628 |
+
var31 384 396 127
|
1629 |
+
var31 408 420 113
|
1630 |
+
var31 432 444 105
|
1631 |
+
var31 456 468 63
|
1632 |
+
var31 480 492 60
|
1633 |
+
var31 504 516 47
|
1634 |
+
var31 528 540 37
|
1635 |
+
var31 552 564 39
|
1636 |
+
var31 576 588 33
|
1637 |
+
var31 600 612 17
|
1638 |
+
var31 624 636 11
|
1639 |
+
var31 648 660 8
|
1640 |
+
var31 672 684 2
|
1641 |
+
var31 696 708 4
|
1642 |
+
var31 720 732 3
|
1643 |
+
var31 744 756 1
|
1644 |
+
var31 768 780 0
|
1645 |
+
var31 792 804 2
|
1646 |
+
var31 816 828 0
|
1647 |
+
var31 840 852 0
|
1648 |
+
var31 864 876 0
|
1649 |
+
var31 888 900 1
|
1650 |
+
var31 912 924 1
|
1651 |
+
var31 936 948 0
|
1652 |
+
var31 960 972 0
|
1653 |
+
var31 984 996 0
|
1654 |
+
var31 1008 1020 1
|
1655 |
+
var31 1032 1044 0
|
1656 |
+
var31 1056 1068 1
|
1657 |
+
var31 1080 1092 1
|
1658 |
+
var31 1104 1116 0
|
1659 |
+
var31 1128 1140 0
|
1660 |
+
var31 1152 1164 0
|
1661 |
+
var31 1176 1188 1
|
1662 |
+
|
1663 |
+
|
1664 |
+
var32 0 11 5
|
1665 |
+
var32 22 33 7
|
1666 |
+
var32 44 55 42
|
1667 |
+
var32 66 77 119
|
1668 |
+
var32 88 99 211
|
1669 |
+
var32 110 121 323
|
1670 |
+
var32 132 143 384
|
1671 |
+
var32 154 165 318
|
1672 |
+
var32 176 187 288
|
1673 |
+
var32 198 209 160
|
1674 |
+
var32 220 231 158
|
1675 |
+
var32 242 253 165
|
1676 |
+
var32 264 275 175
|
1677 |
+
var32 286 297 168
|
1678 |
+
var32 308 319 120
|
1679 |
+
var32 330 341 150
|
1680 |
+
var32 352 363 127
|
1681 |
+
var32 374 385 113
|
1682 |
+
var32 396 407 105
|
1683 |
+
var32 418 429 63
|
1684 |
+
var32 440 451 60
|
1685 |
+
var32 462 473 47
|
1686 |
+
var32 484 495 37
|
1687 |
+
var32 506 517 39
|
1688 |
+
var32 528 539 33
|
1689 |
+
var32 550 561 17
|
1690 |
+
var32 572 583 11
|
1691 |
+
var32 594 605 8
|
1692 |
+
var32 616 627 2
|
1693 |
+
var32 638 649 4
|
1694 |
+
var32 660 671 3
|
1695 |
+
var32 682 693 1
|
1696 |
+
var32 704 715 0
|
1697 |
+
var32 726 737 2
|
1698 |
+
var32 748 759 0
|
1699 |
+
var32 770 781 0
|
1700 |
+
var32 792 803 0
|
1701 |
+
var32 814 825 1
|
1702 |
+
var32 836 847 1
|
1703 |
+
var32 858 869 0
|
1704 |
+
var32 880 891 0
|
1705 |
+
var32 902 913 0
|
1706 |
+
var32 924 935 1
|
1707 |
+
var32 946 957 0
|
1708 |
+
var32 968 979 1
|
1709 |
+
var32 990 1001 1
|
1710 |
+
var32 1012 1023 0
|
1711 |
+
var32 1034 1045 0
|
1712 |
+
var32 1056 1067 0
|
1713 |
+
var32 1078 1089 1
|
1714 |
+
|
1715 |
+
|
1716 |
+
var33 0 10 1
|
1717 |
+
var33 20 30 12
|
1718 |
+
var33 40 50 69
|
1719 |
+
var33 60 70 172
|
1720 |
+
var33 80 90 195
|
1721 |
+
var33 100 110 361
|
1722 |
+
var33 120 130 273
|
1723 |
+
var33 140 150 263
|
1724 |
+
var33 160 170 266
|
1725 |
+
var33 180 190 230
|
1726 |
+
var33 200 210 185
|
1727 |
+
var33 220 230 205
|
1728 |
+
var33 240 250 205
|
1729 |
+
var33 260 270 236
|
1730 |
+
var33 280 290 174
|
1731 |
+
var33 300 310 134
|
1732 |
+
var33 320 330 90
|
1733 |
+
var33 340 350 56
|
1734 |
+
var33 360 370 60
|
1735 |
+
var33 380 390 71
|
1736 |
+
var33 400 410 66
|
1737 |
+
var33 420 430 23
|
1738 |
+
var33 440 450 18
|
1739 |
+
var33 460 470 23
|
1740 |
+
var33 480 490 23
|
1741 |
+
var33 500 510 11
|
1742 |
+
var33 520 530 3
|
1743 |
+
var33 540 550 11
|
1744 |
+
var33 560 570 5
|
1745 |
+
var33 580 590 13
|
1746 |
+
var33 600 610 7
|
1747 |
+
var33 620 630 2
|
1748 |
+
var33 640 650 1
|
1749 |
+
var33 660 670 1
|
1750 |
+
var33 680 690 0
|
1751 |
+
var33 700 710 0
|
1752 |
+
var33 720 730 1
|
1753 |
+
var33 740 750 0
|
1754 |
+
var33 760 770 2
|
1755 |
+
var33 780 790 1
|
1756 |
+
var33 800 810 1
|
1757 |
+
var33 820 830 0
|
1758 |
+
var33 840 850 0
|
1759 |
+
var33 860 870 0
|
1760 |
+
var33 880 890 0
|
1761 |
+
var33 900 910 0
|
1762 |
+
var33 920 930 0
|
1763 |
+
var33 940 950 0
|
1764 |
+
var33 960 970 0
|
1765 |
+
var33 980 990 1
|
1766 |
+
|
1767 |
+
|
1768 |
+
var34 0 1 1
|
1769 |
+
var34 2 3 0
|
1770 |
+
var34 4 5 0
|
1771 |
+
var34 6 7 0
|
1772 |
+
var34 8 9 0
|
1773 |
+
var34 10 11 0
|
1774 |
+
var34 12 13 0
|
1775 |
+
var34 14 15 0
|
1776 |
+
var34 16 17 0
|
1777 |
+
var34 18 19 0
|
1778 |
+
var34 20 21 0
|
1779 |
+
var34 22 23 0
|
1780 |
+
var34 24 25 176
|
1781 |
+
var34 26 27 144
|
1782 |
+
var34 28 29 196
|
1783 |
+
var34 30 31 139
|
1784 |
+
var34 32 33 116
|
1785 |
+
var34 34 35 129
|
1786 |
+
var34 36 37 139
|
1787 |
+
var34 38 39 115
|
1788 |
+
var34 40 41 103
|
1789 |
+
var34 42 43 123
|
1790 |
+
var34 44 45 129
|
1791 |
+
var34 46 47 118
|
1792 |
+
var34 48 49 91
|
1793 |
+
var34 50 51 104
|
1794 |
+
var34 52 53 100
|
1795 |
+
var34 54 55 123
|
1796 |
+
var34 56 57 96
|
1797 |
+
var34 58 59 120
|
1798 |
+
var34 60 61 73
|
1799 |
+
var34 62 63 105
|
1800 |
+
var34 64 65 129
|
1801 |
+
var34 66 67 106
|
1802 |
+
var34 68 69 101
|
1803 |
+
var34 70 71 81
|
1804 |
+
var34 72 73 46
|
1805 |
+
var34 74 75 56
|
1806 |
+
var34 76 77 75
|
1807 |
+
var34 78 79 54
|
1808 |
+
var34 80 81 26
|
1809 |
+
var34 82 83 26
|
1810 |
+
var34 84 85 36
|
1811 |
+
var34 86 87 22
|
1812 |
+
var34 88 89 53
|
1813 |
+
var34 90 91 26
|
1814 |
+
var34 92 93 57
|
1815 |
+
var34 94 95 64
|
1816 |
+
var34 96 97 48
|
1817 |
+
var34 98 99 25
|
1818 |
+
|
1819 |
+
|
1820 |
+
var35 0 1 0
|
1821 |
+
var35 2 3 0
|
1822 |
+
var35 4 5 0
|
1823 |
+
var35 6 7 0
|
1824 |
+
var35 8 9 0
|
1825 |
+
var35 10 11 0
|
1826 |
+
var35 12 13 0
|
1827 |
+
var35 14 15 0
|
1828 |
+
var35 16 17 0
|
1829 |
+
var35 18 19 0
|
1830 |
+
var35 20 21 0
|
1831 |
+
var35 22 23 0
|
1832 |
+
var35 24 25 0
|
1833 |
+
var35 26 27 0
|
1834 |
+
var35 28 29 0
|
1835 |
+
var35 30 31 0
|
1836 |
+
var35 32 33 0
|
1837 |
+
var35 34 35 0
|
1838 |
+
var35 36 37 0
|
1839 |
+
var35 38 39 0
|
1840 |
+
var35 40 41 0
|
1841 |
+
var35 42 43 0
|
1842 |
+
var35 44 45 0
|
1843 |
+
var35 46 47 0
|
1844 |
+
var35 48 49 0
|
1845 |
+
var35 50 51 3471
|
1846 |
+
var35 52 53 0
|
1847 |
+
var35 54 55 0
|
1848 |
+
var35 56 57 0
|
1849 |
+
var35 58 59 0
|
1850 |
+
var35 60 61 0
|
1851 |
+
var35 62 63 0
|
1852 |
+
var35 64 65 0
|
1853 |
+
var35 66 67 0
|
1854 |
+
var35 68 69 0
|
1855 |
+
var35 70 71 0
|
1856 |
+
var35 72 73 0
|
1857 |
+
var35 74 75 0
|
1858 |
+
var35 76 77 0
|
1859 |
+
var35 78 79 0
|
1860 |
+
var35 80 81 0
|
1861 |
+
var35 82 83 0
|
1862 |
+
var35 84 85 0
|
1863 |
+
var35 86 87 0
|
1864 |
+
var35 88 89 0
|
1865 |
+
var35 90 91 0
|
1866 |
+
var35 92 93 0
|
1867 |
+
var35 94 95 0
|
1868 |
+
var35 96 97 0
|
1869 |
+
var35 98 99 0
|
1870 |
+
|
1871 |
+
|
1872 |
+
var36 0 3 1041
|
1873 |
+
var36 6 9 742
|
1874 |
+
var36 12 15 377
|
1875 |
+
var36 18 21 316
|
1876 |
+
var36 24 27 256
|
1877 |
+
var36 30 33 167
|
1878 |
+
var36 36 39 149
|
1879 |
+
var36 42 45 83
|
1880 |
+
var36 48 51 69
|
1881 |
+
var36 54 57 58
|
1882 |
+
var36 60 63 38
|
1883 |
+
var36 66 69 27
|
1884 |
+
var36 72 75 34
|
1885 |
+
var36 78 81 24
|
1886 |
+
var36 84 87 12
|
1887 |
+
var36 90 93 7
|
1888 |
+
var36 96 99 12
|
1889 |
+
var36 102 105 14
|
1890 |
+
var36 108 111 9
|
1891 |
+
var36 114 117 6
|
1892 |
+
var36 120 123 6
|
1893 |
+
var36 126 129 2
|
1894 |
+
var36 132 135 1
|
1895 |
+
var36 138 141 3
|
1896 |
+
var36 144 147 0
|
1897 |
+
var36 150 153 0
|
1898 |
+
var36 156 159 2
|
1899 |
+
var36 162 165 1
|
1900 |
+
var36 168 171 1
|
1901 |
+
var36 174 177 1
|
1902 |
+
var36 180 183 2
|
1903 |
+
var36 186 189 0
|
1904 |
+
var36 192 195 2
|
1905 |
+
var36 198 201 2
|
1906 |
+
var36 204 207 0
|
1907 |
+
var36 210 213 0
|
1908 |
+
var36 216 219 0
|
1909 |
+
var36 222 225 0
|
1910 |
+
var36 228 231 1
|
1911 |
+
var36 234 237 0
|
1912 |
+
var36 240 243 1
|
1913 |
+
var36 246 249 1
|
1914 |
+
var36 252 255 0
|
1915 |
+
var36 258 261 1
|
1916 |
+
var36 264 267 1
|
1917 |
+
var36 270 273 0
|
1918 |
+
var36 276 279 0
|
1919 |
+
var36 282 285 0
|
1920 |
+
var36 288 291 1
|
1921 |
+
var36 294 297 1
|
1922 |
+
|
1923 |
+
|
1924 |
+
|
1925 |
+
var37 0 2 1
|
1926 |
+
var37 4 6 0
|
1927 |
+
var37 8 10 0
|
1928 |
+
var37 12 14 0
|
1929 |
+
var37 16 18 0
|
1930 |
+
var37 20 22 0
|
1931 |
+
var37 24 26 0
|
1932 |
+
var37 28 30 0
|
1933 |
+
var37 32 34 0
|
1934 |
+
var37 36 38 0
|
1935 |
+
var37 40 42 0
|
1936 |
+
var37 44 46 0
|
1937 |
+
var37 48 50 0
|
1938 |
+
var37 52 54 0
|
1939 |
+
var37 56 58 0
|
1940 |
+
var37 60 62 0
|
1941 |
+
var37 64 66 0
|
1942 |
+
var37 68 70 0
|
1943 |
+
var37 72 74 0
|
1944 |
+
var37 76 78 0
|
1945 |
+
var37 80 82 0
|
1946 |
+
var37 84 86 0
|
1947 |
+
var37 88 90 0
|
1948 |
+
var37 92 94 0
|
1949 |
+
var37 96 98 0
|
1950 |
+
var37 100 102 0
|
1951 |
+
var37 104 106 0
|
1952 |
+
var37 108 110 0
|
1953 |
+
var37 112 114 0
|
1954 |
+
var37 116 118 0
|
1955 |
+
var37 120 122 0
|
1956 |
+
var37 124 126 0
|
1957 |
+
var37 128 130 0
|
1958 |
+
var37 132 134 0
|
1959 |
+
var37 136 138 0
|
1960 |
+
var37 140 142 0
|
1961 |
+
var37 144 146 0
|
1962 |
+
var37 148 150 0
|
1963 |
+
var37 152 154 0
|
1964 |
+
var37 156 158 0
|
1965 |
+
var37 160 162 0
|
1966 |
+
var37 164 166 0
|
1967 |
+
var37 168 170 0
|
1968 |
+
var37 172 174 0
|
1969 |
+
var37 176 178 0
|
1970 |
+
var37 180 182 0
|
1971 |
+
var37 184 186 0
|
1972 |
+
var37 188 190 0
|
1973 |
+
var37 192 194 0
|
1974 |
+
var37 196 198 3470
|
1975 |
+
|
1976 |
+
|
1977 |
+
var38 0 1 1
|
1978 |
+
var38 2 3 0
|
1979 |
+
var38 4 5 3
|
1980 |
+
var38 6 7 4
|
1981 |
+
var38 8 9 5
|
1982 |
+
var38 10 11 11
|
1983 |
+
var38 12 13 48
|
1984 |
+
var38 14 15 94
|
1985 |
+
var38 16 17 115
|
1986 |
+
var38 18 19 263
|
1987 |
+
var38 20 21 264
|
1988 |
+
var38 22 23 269
|
1989 |
+
var38 24 25 339
|
1990 |
+
var38 26 27 307
|
1991 |
+
var38 28 29 222
|
1992 |
+
var38 30 31 209
|
1993 |
+
var38 32 33 217
|
1994 |
+
var38 34 35 262
|
1995 |
+
var38 36 37 226
|
1996 |
+
var38 38 39 144
|
1997 |
+
var38 40 41 94
|
1998 |
+
var38 42 43 96
|
1999 |
+
var38 44 45 56
|
2000 |
+
var38 46 47 43
|
2001 |
+
var38 48 49 34
|
2002 |
+
var38 50 51 27
|
2003 |
+
var38 52 53 26
|
2004 |
+
var38 54 55 28
|
2005 |
+
var38 56 57 8
|
2006 |
+
var38 58 59 14
|
2007 |
+
var38 60 61 8
|
2008 |
+
var38 62 63 6
|
2009 |
+
var38 64 65 5
|
2010 |
+
var38 66 67 4
|
2011 |
+
var38 68 69 6
|
2012 |
+
var38 70 71 7
|
2013 |
+
var38 72 73 0
|
2014 |
+
var38 74 75 3
|
2015 |
+
var38 76 77 2
|
2016 |
+
var38 78 79 0
|
2017 |
+
var38 80 81 0
|
2018 |
+
var38 82 83 0
|
2019 |
+
var38 84 85 0
|
2020 |
+
var38 86 87 0
|
2021 |
+
var38 88 89 0
|
2022 |
+
var38 90 91 0
|
2023 |
+
var38 92 93 0
|
2024 |
+
var38 94 95 0
|
2025 |
+
var38 96 97 0
|
2026 |
+
var38 98 99 1
|
2027 |
+
|
2028 |
+
|
2029 |
+
var38 0 1 1
|
2030 |
+
var38 2 3 0
|
2031 |
+
var38 4 5 3
|
2032 |
+
var38 6 7 4
|
2033 |
+
var38 8 9 5
|
2034 |
+
var38 10 11 11
|
2035 |
+
var38 12 13 48
|
2036 |
+
var38 14 15 94
|
2037 |
+
var38 16 17 115
|
2038 |
+
var38 18 19 263
|
2039 |
+
var38 20 21 264
|
2040 |
+
var38 22 23 269
|
2041 |
+
var38 24 25 339
|
2042 |
+
var38 26 27 307
|
2043 |
+
var38 28 29 222
|
2044 |
+
var38 30 31 209
|
2045 |
+
var38 32 33 217
|
2046 |
+
var38 34 35 262
|
2047 |
+
var38 36 37 226
|
2048 |
+
var38 38 39 144
|
2049 |
+
var38 40 41 94
|
2050 |
+
var38 42 43 96
|
2051 |
+
var38 44 45 56
|
2052 |
+
var38 46 47 43
|
2053 |
+
var38 48 49 34
|
2054 |
+
var38 50 51 27
|
2055 |
+
var38 52 53 26
|
2056 |
+
var38 54 55 28
|
2057 |
+
var38 56 57 8
|
2058 |
+
var38 58 59 14
|
2059 |
+
var38 60 61 8
|
2060 |
+
var38 62 63 6
|
2061 |
+
var38 64 65 5
|
2062 |
+
var38 66 67 4
|
2063 |
+
var38 68 69 6
|
2064 |
+
var38 70 71 7
|
2065 |
+
var38 72 73 0
|
2066 |
+
var38 74 75 3
|
2067 |
+
var38 76 77 2
|
2068 |
+
var38 78 79 0
|
2069 |
+
var38 80 81 0
|
2070 |
+
var38 82 83 0
|
2071 |
+
var38 84 85 0
|
2072 |
+
var38 86 87 0
|
2073 |
+
var38 88 89 0
|
2074 |
+
var38 90 91 0
|
2075 |
+
var38 92 93 0
|
2076 |
+
var38 94 95 0
|
2077 |
+
var38 96 97 0
|
2078 |
+
var38 98 99 1
|
2079 |
+
|
2080 |
+
var39 0 1 1988
|
2081 |
+
var39 2 3 630
|
2082 |
+
var39 4 5 312
|
2083 |
+
var39 6 7 191
|
2084 |
+
var39 8 9 105
|
2085 |
+
var39 10 11 12
|
2086 |
+
var39 12 13 0
|
2087 |
+
var39 14 15 3
|
2088 |
+
var39 16 17 3
|
2089 |
+
var39 18 19 4
|
2090 |
+
var39 20 21 2
|
2091 |
+
var39 22 23 3
|
2092 |
+
var39 24 25 5
|
2093 |
+
var39 26 27 3
|
2094 |
+
var39 28 29 6
|
2095 |
+
var39 30 31 4
|
2096 |
+
var39 32 33 21
|
2097 |
+
var39 34 35 10
|
2098 |
+
var39 36 37 16
|
2099 |
+
var39 38 39 13
|
2100 |
+
var39 40 41 11
|
2101 |
+
var39 42 43 5
|
2102 |
+
var39 44 45 1
|
2103 |
+
var39 46 47 3
|
2104 |
+
var39 48 49 9
|
2105 |
+
var39 50 51 13
|
2106 |
+
var39 52 53 16
|
2107 |
+
var39 54 55 7
|
2108 |
+
var39 56 57 9
|
2109 |
+
var39 58 59 8
|
2110 |
+
var39 60 61 4
|
2111 |
+
var39 62 63 4
|
2112 |
+
var39 64 65 0
|
2113 |
+
var39 66 67 0
|
2114 |
+
var39 68 69 0
|
2115 |
+
var39 70 71 0
|
2116 |
+
var39 72 73 0
|
2117 |
+
var39 74 75 0
|
2118 |
+
var39 76 77 6
|
2119 |
+
var39 78 79 0
|
2120 |
+
var39 80 81 3
|
2121 |
+
var39 82 83 2
|
2122 |
+
var39 84 85 0
|
2123 |
+
var39 86 87 19
|
2124 |
+
var39 88 89 10
|
2125 |
+
var39 90 91 4
|
2126 |
+
var39 92 93 3
|
2127 |
+
var39 94 95 0
|
2128 |
+
var39 96 97 1
|
2129 |
+
var39 98 99 2
|
2130 |
+
|
2131 |
+
|
2132 |
+
var40 0 1 1
|
2133 |
+
var40 2 3 0
|
2134 |
+
var40 4 5 0
|
2135 |
+
var40 6 7 0
|
2136 |
+
var40 8 9 0
|
2137 |
+
var40 10 11 0
|
2138 |
+
var40 12 13 0
|
2139 |
+
var40 14 15 0
|
2140 |
+
var40 16 17 0
|
2141 |
+
var40 18 19 0
|
2142 |
+
var40 20 21 0
|
2143 |
+
var40 22 23 0
|
2144 |
+
var40 24 25 0
|
2145 |
+
var40 26 27 0
|
2146 |
+
var40 28 29 0
|
2147 |
+
var40 30 31 0
|
2148 |
+
var40 32 33 0
|
2149 |
+
var40 34 35 0
|
2150 |
+
var40 36 37 0
|
2151 |
+
var40 38 39 0
|
2152 |
+
var40 40 41 0
|
2153 |
+
var40 42 43 0
|
2154 |
+
var40 44 45 0
|
2155 |
+
var40 46 47 0
|
2156 |
+
var40 48 49 0
|
2157 |
+
var40 50 51 0
|
2158 |
+
var40 52 53 0
|
2159 |
+
var40 54 55 0
|
2160 |
+
var40 56 57 0
|
2161 |
+
var40 58 59 0
|
2162 |
+
var40 60 61 0
|
2163 |
+
var40 62 63 0
|
2164 |
+
var40 64 65 0
|
2165 |
+
var40 66 67 0
|
2166 |
+
var40 68 69 0
|
2167 |
+
var40 70 71 0
|
2168 |
+
var40 72 73 0
|
2169 |
+
var40 74 75 0
|
2170 |
+
var40 76 77 0
|
2171 |
+
var40 78 79 0
|
2172 |
+
var40 80 81 0
|
2173 |
+
var40 82 83 0
|
2174 |
+
var40 84 85 0
|
2175 |
+
var40 86 87 88
|
2176 |
+
var40 88 89 101
|
2177 |
+
var40 90 91 201
|
2178 |
+
var40 92 93 296
|
2179 |
+
var40 94 95 434
|
2180 |
+
var40 96 97 711
|
2181 |
+
var40 98 99 1639
|
2182 |
+
|
2183 |
+
|
2184 |
+
var41 0 1 0
|
2185 |
+
var41 2 3 0
|
2186 |
+
var41 4 5 0
|
2187 |
+
var41 6 7 0
|
2188 |
+
var41 8 9 0
|
2189 |
+
var41 10 11 0
|
2190 |
+
var41 12 13 0
|
2191 |
+
var41 14 15 0
|
2192 |
+
var41 16 17 0
|
2193 |
+
var41 18 19 0
|
2194 |
+
var41 20 21 0
|
2195 |
+
var41 22 23 0
|
2196 |
+
var41 24 25 0
|
2197 |
+
var41 26 27 0
|
2198 |
+
var41 28 29 0
|
2199 |
+
var41 30 31 0
|
2200 |
+
var41 32 33 0
|
2201 |
+
var41 34 35 0
|
2202 |
+
var41 36 37 0
|
2203 |
+
var41 38 39 0
|
2204 |
+
var41 40 41 0
|
2205 |
+
var41 42 43 0
|
2206 |
+
var41 44 45 0
|
2207 |
+
var41 46 47 0
|
2208 |
+
var41 48 49 0
|
2209 |
+
var41 50 51 3471
|
2210 |
+
var41 52 53 0
|
2211 |
+
var41 54 55 0
|
2212 |
+
var41 56 57 0
|
2213 |
+
var41 58 59 0
|
2214 |
+
var41 60 61 0
|
2215 |
+
var41 62 63 0
|
2216 |
+
var41 64 65 0
|
2217 |
+
var41 66 67 0
|
2218 |
+
var41 68 69 0
|
2219 |
+
var41 70 71 0
|
2220 |
+
var41 72 73 0
|
2221 |
+
var41 74 75 0
|
2222 |
+
var41 76 77 0
|
2223 |
+
var41 78 79 0
|
2224 |
+
var41 80 81 0
|
2225 |
+
var41 82 83 0
|
2226 |
+
var41 84 85 0
|
2227 |
+
var41 86 87 0
|
2228 |
+
var41 88 89 0
|
2229 |
+
var41 90 91 0
|
2230 |
+
var41 92 93 0
|
2231 |
+
var41 94 95 0
|
2232 |
+
var41 96 97 0
|
2233 |
+
var41 98 99 0
|
2234 |
+
|
2235 |
+
|
2236 |
+
var42 0 1 106048
|
2237 |
+
var42 2 3 9616
|
2238 |
+
var42 4 5 7346
|
2239 |
+
var42 6 7 4678
|
2240 |
+
var42 8 9 7143
|
2241 |
+
var42 10 11 1914
|
2242 |
+
var42 12 13 2011
|
2243 |
+
var42 14 15 1210
|
2244 |
+
var42 16 17 1781
|
2245 |
+
var42 18 19 809
|
2246 |
+
var42 20 21 400
|
2247 |
+
var42 22 23 402
|
2248 |
+
var42 24 25 606
|
2249 |
+
var42 26 27 234
|
2250 |
+
var42 28 29 268
|
2251 |
+
var42 30 31 261
|
2252 |
+
var42 32 33 407
|
2253 |
+
var42 34 35 145
|
2254 |
+
var42 36 37 90
|
2255 |
+
var42 38 39 94
|
2256 |
+
var42 40 41 106
|
2257 |
+
var42 42 43 34
|
2258 |
+
var42 44 45 46
|
2259 |
+
var42 46 47 35
|
2260 |
+
var42 48 49 17
|
2261 |
+
var42 50 51 32
|
2262 |
+
var42 52 53 16
|
2263 |
+
var42 54 55 9
|
2264 |
+
var42 56 57 3
|
2265 |
+
var42 58 59 5
|
2266 |
+
var42 60 61 2
|
2267 |
+
var42 62 63 1
|
2268 |
+
var42 64 65 0
|
2269 |
+
var42 66 67 6
|
2270 |
+
var42 68 69 0
|
2271 |
+
var42 70 71 0
|
2272 |
+
var42 72 73 0
|
2273 |
+
var42 74 75 3
|
2274 |
+
var42 76 77 0
|
2275 |
+
var42 78 79 0
|
2276 |
+
var42 80 81 0
|
2277 |
+
var42 82 83 1
|
2278 |
+
var42 84 85 0
|
2279 |
+
var42 86 87 1
|
2280 |
+
var42 88 89 1
|
2281 |
+
var42 90 91 0
|
2282 |
+
var42 92 93 0
|
2283 |
+
var42 94 95 0
|
2284 |
+
var42 96 97 0
|
2285 |
+
var42 98 99 1
|
2286 |
+
|
2287 |
+
|
2288 |
+
var43 0 1 643737
|
2289 |
+
var43 2 3 9400
|
2290 |
+
var43 4 5 3784
|
2291 |
+
var43 6 7 2610
|
2292 |
+
var43 8 9 1920
|
2293 |
+
var43 10 11 1411
|
2294 |
+
var43 12 13 899
|
2295 |
+
var43 14 15 676
|
2296 |
+
var43 16 17 442
|
2297 |
+
var43 18 19 326
|
2298 |
+
var43 20 21 297
|
2299 |
+
var43 22 23 240
|
2300 |
+
var43 24 25 174
|
2301 |
+
var43 26 27 127
|
2302 |
+
var43 28 29 95
|
2303 |
+
var43 30 31 68
|
2304 |
+
var43 32 33 47
|
2305 |
+
var43 34 35 42
|
2306 |
+
var43 36 37 27
|
2307 |
+
var43 38 39 13
|
2308 |
+
var43 40 41 15
|
2309 |
+
var43 42 43 14
|
2310 |
+
var43 44 45 12
|
2311 |
+
var43 46 47 8
|
2312 |
+
var43 48 49 4
|
2313 |
+
var43 50 51 5
|
2314 |
+
var43 52 53 4
|
2315 |
+
var43 54 55 9
|
2316 |
+
var43 56 57 1
|
2317 |
+
var43 58 59 0
|
2318 |
+
var43 60 61 5
|
2319 |
+
var43 62 63 2
|
2320 |
+
var43 64 65 1
|
2321 |
+
var43 66 67 0
|
2322 |
+
var43 68 69 1
|
2323 |
+
var43 70 71 2
|
2324 |
+
var43 72 73 0
|
2325 |
+
var43 74 75 0
|
2326 |
+
var43 76 77 2
|
2327 |
+
var43 78 79 3
|
2328 |
+
var43 80 81 5
|
2329 |
+
var43 82 83 0
|
2330 |
+
var43 84 85 0
|
2331 |
+
var43 86 87 1
|
2332 |
+
var43 88 89 0
|
2333 |
+
var43 90 91 0
|
2334 |
+
var43 92 93 1
|
2335 |
+
var43 94 95 0
|
2336 |
+
var43 96 97 1
|
2337 |
+
var43 98 99 1
|
2338 |
+
|
2339 |
+
|
2340 |
+
var44 0 1 4920
|
2341 |
+
var44 2 3 5242
|
2342 |
+
var44 4 5 2374
|
2343 |
+
var44 6 7 1804
|
2344 |
+
var44 8 9 843
|
2345 |
+
var44 10 11 1965
|
2346 |
+
var44 12 13 349
|
2347 |
+
var44 14 15 1289
|
2348 |
+
var44 16 17 70
|
2349 |
+
var44 18 19 0
|
2350 |
+
var44 20 21 0
|
2351 |
+
var44 22 23 0
|
2352 |
+
var44 24 25 0
|
2353 |
+
var44 26 27 230
|
2354 |
+
var44 28 29 439
|
2355 |
+
var44 30 31 0
|
2356 |
+
var44 32 33 0
|
2357 |
+
var44 34 35 0
|
2358 |
+
var44 36 37 0
|
2359 |
+
var44 38 39 0
|
2360 |
+
var44 40 41 0
|
2361 |
+
var44 42 43 0
|
2362 |
+
var44 44 45 0
|
2363 |
+
var44 46 47 0
|
2364 |
+
var44 48 49 0
|
2365 |
+
var44 50 51 0
|
2366 |
+
var44 52 53 0
|
2367 |
+
var44 54 55 0
|
2368 |
+
var44 56 57 0
|
2369 |
+
var44 58 59 0
|
2370 |
+
var44 60 61 0
|
2371 |
+
var44 62 63 75
|
2372 |
+
var44 64 65 0
|
2373 |
+
var44 66 67 0
|
2374 |
+
var44 68 69 0
|
2375 |
+
var44 70 71 0
|
2376 |
+
var44 72 73 0
|
2377 |
+
var44 74 75 0
|
2378 |
+
var44 76 77 0
|
2379 |
+
var44 78 79 0
|
2380 |
+
var44 80 81 0
|
2381 |
+
var44 82 83 0
|
2382 |
+
var44 84 85 0
|
2383 |
+
var44 86 87 0
|
2384 |
+
var44 88 89 0
|
2385 |
+
var44 90 91 0
|
2386 |
+
var44 92 93 0
|
2387 |
+
var44 94 95 0
|
2388 |
+
var44 96 97 0
|
2389 |
+
var44 98 99 24
|
2390 |
+
|
2391 |
+
|
2392 |
+
var45 0 1 80
|
2393 |
+
var45 2 3 0
|
2394 |
+
var45 4 5 0
|
2395 |
+
var45 6 7 0
|
2396 |
+
var45 8 9 0
|
2397 |
+
var45 10 11 0
|
2398 |
+
var45 12 13 0
|
2399 |
+
var45 14 15 0
|
2400 |
+
var45 16 17 0
|
2401 |
+
var45 18 19 0
|
2402 |
+
var45 20 21 0
|
2403 |
+
var45 22 23 0
|
2404 |
+
var45 24 25 0
|
2405 |
+
var45 26 27 0
|
2406 |
+
var45 28 29 0
|
2407 |
+
var45 30 31 0
|
2408 |
+
var45 32 33 0
|
2409 |
+
var45 34 35 0
|
2410 |
+
var45 36 37 0
|
2411 |
+
var45 38 39 0
|
2412 |
+
var45 40 41 0
|
2413 |
+
var45 42 43 0
|
2414 |
+
var45 44 45 0
|
2415 |
+
var45 46 47 0
|
2416 |
+
var45 48 49 0
|
2417 |
+
var45 50 51 0
|
2418 |
+
var45 52 53 0
|
2419 |
+
var45 54 55 0
|
2420 |
+
var45 56 57 0
|
2421 |
+
var45 58 59 0
|
2422 |
+
var45 60 61 0
|
2423 |
+
var45 62 63 0
|
2424 |
+
var45 64 65 0
|
2425 |
+
var45 66 67 0
|
2426 |
+
var45 68 69 0
|
2427 |
+
var45 70 71 0
|
2428 |
+
var45 72 73 0
|
2429 |
+
var45 74 75 0
|
2430 |
+
var45 76 77 0
|
2431 |
+
var45 78 79 0
|
2432 |
+
var45 80 81 0
|
2433 |
+
var45 82 83 0
|
2434 |
+
var45 84 85 0
|
2435 |
+
var45 86 87 0
|
2436 |
+
var45 88 89 0
|
2437 |
+
var45 90 91 0
|
2438 |
+
var45 92 93 0
|
2439 |
+
var45 94 95 0
|
2440 |
+
var45 96 97 0
|
2441 |
+
var45 98 99 277600
|
2442 |
+
|
2443 |
+
|
2444 |
+
var46 0 1 0
|
2445 |
+
var46 2 3 0
|
2446 |
+
var46 4 5 0
|
2447 |
+
var46 6 7 0
|
2448 |
+
var46 8 9 0
|
2449 |
+
var46 10 11 0
|
2450 |
+
var46 12 13 0
|
2451 |
+
var46 14 15 0
|
2452 |
+
var46 16 17 0
|
2453 |
+
var46 18 19 0
|
2454 |
+
var46 20 21 0
|
2455 |
+
var46 22 23 0
|
2456 |
+
var46 24 25 0
|
2457 |
+
var46 26 27 0
|
2458 |
+
var46 28 29 0
|
2459 |
+
var46 30 31 0
|
2460 |
+
var46 32 33 0
|
2461 |
+
var46 34 35 0
|
2462 |
+
var46 36 37 0
|
2463 |
+
var46 38 39 0
|
2464 |
+
var46 40 41 0
|
2465 |
+
var46 42 43 0
|
2466 |
+
var46 44 45 0
|
2467 |
+
var46 46 47 0
|
2468 |
+
var46 48 49 0
|
2469 |
+
var46 50 51 728910
|
2470 |
+
var46 52 53 0
|
2471 |
+
var46 54 55 0
|
2472 |
+
var46 56 57 0
|
2473 |
+
var46 58 59 0
|
2474 |
+
var46 60 61 0
|
2475 |
+
var46 62 63 0
|
2476 |
+
var46 64 65 0
|
2477 |
+
var46 66 67 0
|
2478 |
+
var46 68 69 0
|
2479 |
+
var46 70 71 0
|
2480 |
+
var46 72 73 0
|
2481 |
+
var46 74 75 0
|
2482 |
+
var46 76 77 0
|
2483 |
+
var46 78 79 0
|
2484 |
+
var46 80 81 0
|
2485 |
+
var46 82 83 0
|
2486 |
+
var46 84 85 0
|
2487 |
+
var46 86 87 0
|
2488 |
+
var46 88 89 0
|
2489 |
+
var46 90 91 0
|
2490 |
+
var46 92 93 0
|
2491 |
+
var46 94 95 0
|
2492 |
+
var46 96 97 0
|
2493 |
+
var46 98 99 0
|
2494 |
+
|
2495 |
+
|
2496 |
+
var47 0 1 0
|
2497 |
+
var47 2 3 0
|
2498 |
+
var47 4 5 0
|
2499 |
+
var47 6 7 0
|
2500 |
+
var47 8 9 0
|
2501 |
+
var47 10 11 0
|
2502 |
+
var47 12 13 0
|
2503 |
+
var47 14 15 0
|
2504 |
+
var47 16 17 0
|
2505 |
+
var47 18 19 0
|
2506 |
+
var47 20 21 0
|
2507 |
+
var47 22 23 0
|
2508 |
+
var47 24 25 0
|
2509 |
+
var47 26 27 0
|
2510 |
+
var47 28 29 0
|
2511 |
+
var47 30 31 0
|
2512 |
+
var47 32 33 0
|
2513 |
+
var47 34 35 0
|
2514 |
+
var47 36 37 0
|
2515 |
+
var47 38 39 0
|
2516 |
+
var47 40 41 0
|
2517 |
+
var47 42 43 0
|
2518 |
+
var47 44 45 0
|
2519 |
+
var47 46 47 0
|
2520 |
+
var47 48 49 0
|
2521 |
+
var47 50 51 777504
|
2522 |
+
var47 52 53 0
|
2523 |
+
var47 54 55 0
|
2524 |
+
var47 56 57 0
|
2525 |
+
var47 58 59 0
|
2526 |
+
var47 60 61 0
|
2527 |
+
var47 62 63 0
|
2528 |
+
var47 64 65 0
|
2529 |
+
var47 66 67 0
|
2530 |
+
var47 68 69 0
|
2531 |
+
var47 70 71 0
|
2532 |
+
var47 72 73 0
|
2533 |
+
var47 74 75 0
|
2534 |
+
var47 76 77 0
|
2535 |
+
var47 78 79 0
|
2536 |
+
var47 80 81 0
|
2537 |
+
var47 82 83 0
|
2538 |
+
var47 84 85 0
|
2539 |
+
var47 86 87 0
|
2540 |
+
var47 88 89 0
|
2541 |
+
var47 90 91 0
|
2542 |
+
var47 92 93 0
|
2543 |
+
var47 94 95 0
|
2544 |
+
var47 96 97 0
|
2545 |
+
var47 98 99 0
|
2546 |
+
|
2547 |
+
|
2548 |
+
|
2549 |
+
var48 0 1 21
|
2550 |
+
var48 2 3 0
|
2551 |
+
var48 4 5 0
|
2552 |
+
var48 6 7 0
|
2553 |
+
var48 8 9 0
|
2554 |
+
var48 10 11 0
|
2555 |
+
var48 12 13 0
|
2556 |
+
var48 14 15 0
|
2557 |
+
var48 16 17 0
|
2558 |
+
var48 18 19 0
|
2559 |
+
var48 20 21 0
|
2560 |
+
var48 22 23 0
|
2561 |
+
var48 24 25 0
|
2562 |
+
var48 26 27 0
|
2563 |
+
var48 28 29 0
|
2564 |
+
var48 30 31 0
|
2565 |
+
var48 32 33 0
|
2566 |
+
var48 34 35 0
|
2567 |
+
var48 36 37 0
|
2568 |
+
var48 38 39 0
|
2569 |
+
var48 40 41 0
|
2570 |
+
var48 42 43 0
|
2571 |
+
var48 44 45 0
|
2572 |
+
var48 46 47 0
|
2573 |
+
var48 48 49 0
|
2574 |
+
var48 50 51 0
|
2575 |
+
var48 52 53 0
|
2576 |
+
var48 54 55 0
|
2577 |
+
var48 56 57 0
|
2578 |
+
var48 58 59 0
|
2579 |
+
var48 60 61 0
|
2580 |
+
var48 62 63 0
|
2581 |
+
var48 64 65 0
|
2582 |
+
var48 66 67 0
|
2583 |
+
var48 68 69 0
|
2584 |
+
var48 70 71 0
|
2585 |
+
var48 72 73 0
|
2586 |
+
var48 74 75 0
|
2587 |
+
var48 76 77 0
|
2588 |
+
var48 78 79 0
|
2589 |
+
var48 80 81 0
|
2590 |
+
var48 82 83 0
|
2591 |
+
var48 84 85 0
|
2592 |
+
var48 86 87 0
|
2593 |
+
var48 88 89 0
|
2594 |
+
var48 90 91 0
|
2595 |
+
var48 92 93 0
|
2596 |
+
var48 94 95 0
|
2597 |
+
var48 96 97 0
|
2598 |
+
var48 98 99 395673
|
2599 |
+
|
2600 |
+
|
2601 |
+
var49 0 1 1848
|
2602 |
+
var49 2 3 0
|
2603 |
+
var49 4 5 0
|
2604 |
+
var49 6 7 0
|
2605 |
+
var49 8 9 0
|
2606 |
+
var49 10 11 0
|
2607 |
+
var49 12 13 0
|
2608 |
+
var49 14 15 0
|
2609 |
+
var49 16 17 0
|
2610 |
+
var49 18 19 0
|
2611 |
+
var49 20 21 0
|
2612 |
+
var49 22 23 0
|
2613 |
+
var49 24 25 0
|
2614 |
+
var49 26 27 0
|
2615 |
+
var49 28 29 0
|
2616 |
+
var49 30 31 0
|
2617 |
+
var49 32 33 0
|
2618 |
+
var49 34 35 0
|
2619 |
+
var49 36 37 0
|
2620 |
+
var49 38 39 0
|
2621 |
+
var49 40 41 0
|
2622 |
+
var49 42 43 0
|
2623 |
+
var49 44 45 0
|
2624 |
+
var49 46 47 0
|
2625 |
+
var49 48 49 0
|
2626 |
+
var49 50 51 0
|
2627 |
+
var49 52 53 0
|
2628 |
+
var49 54 55 0
|
2629 |
+
var49 56 57 0
|
2630 |
+
var49 58 59 0
|
2631 |
+
var49 60 61 0
|
2632 |
+
var49 62 63 0
|
2633 |
+
var49 64 65 0
|
2634 |
+
var49 66 67 0
|
2635 |
+
var49 68 69 0
|
2636 |
+
var49 70 71 0
|
2637 |
+
var49 72 73 0
|
2638 |
+
var49 74 75 0
|
2639 |
+
var49 76 77 0
|
2640 |
+
var49 78 79 0
|
2641 |
+
var49 80 81 0
|
2642 |
+
var49 82 83 0
|
2643 |
+
var49 84 85 0
|
2644 |
+
var49 86 87 0
|
2645 |
+
var49 88 89 0
|
2646 |
+
var49 90 91 0
|
2647 |
+
var49 92 93 0
|
2648 |
+
var49 94 95 0
|
2649 |
+
var49 96 97 0
|
2650 |
+
var49 98 99 945735
|
cricos/circos-0.69-9/bin/data/labels.txt
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
var1 0 1 B1-0
|
2 |
+
var2 10 12 B2-0
|
3 |
+
var2 20 22 B2-1
|
4 |
+
var3 9 10 B3-0
|
5 |
+
var4 1 2 B4-0
|
6 |
+
var4 3 4 B4-1
|
cricos/circos-0.69-9/bin/data/link.txt
ADDED
@@ -0,0 +1,95 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
var44 0 100 var36 0 300 color=vdgrey
|
2 |
+
var44 0 100 var20 0 100 color=vdgrey
|
3 |
+
var44 0 100 var45 0 100 color=vdgrey
|
4 |
+
var44 0 100 var47 0 100 color=vdgrey
|
5 |
+
var44 0 100 var48 0 100 color=vdgrey
|
6 |
+
var44 0 100 var49 0 100 color=vdgrey
|
7 |
+
|
8 |
+
var10 0 100 var25 0 100 color=black
|
9 |
+
var10 0 100 var30 0 1000 color=black
|
10 |
+
|
11 |
+
|
12 |
+
|
13 |
+
var34 0 100 var2 0 100 color=lpred
|
14 |
+
var34 0 100 var3 0 100 color=lpred
|
15 |
+
var34 0 100 var4 0 100 color=lpred
|
16 |
+
var34 0 100 var5 0 100 color=lpred
|
17 |
+
var34 0 100 var8 0 100 color=lpred
|
18 |
+
var34 0 100 var11 0 100 color=lpred
|
19 |
+
var34 0 100 var13 0 100 color=lpred
|
20 |
+
var34 0 100 var14 0 100 color=lpred
|
21 |
+
var34 0 100 var16 0 100 color=lpred
|
22 |
+
var34 0 100 var17 0 100 color=lpred
|
23 |
+
var34 0 100 var18 0 100 color=lpred
|
24 |
+
var34 0 100 var19 0 100 color=lpred
|
25 |
+
var34 0 100 var21 0 300 color=lpred
|
26 |
+
var34 0 100 var23 0 100 color=lpred
|
27 |
+
var34 0 100 var27 0 100 color=lpred
|
28 |
+
var34 0 100 var32 0 1100 color=lpred
|
29 |
+
var34 0 100 var33 0 1000 color=lpred
|
30 |
+
var34 0 100 var1 0 100 color=lpred
|
31 |
+
var34 0 100 var37 0 200 color=lpred
|
32 |
+
var34 0 100 var38 0 100 color=lpred
|
33 |
+
var34 0 100 var40 0 100 color=lpred
|
34 |
+
var34 0 100 var42 0 100 color=lpred
|
35 |
+
|
36 |
+
var19 0 100 var2 0 100 color=lpblue
|
37 |
+
var19 0 100 var3 0 100 color=lpblue
|
38 |
+
var19 0 100 var4 0 100 color=lpblue
|
39 |
+
var19 0 100 var7 0 100 color=lpblue
|
40 |
+
var19 0 100 var8 0 100 color=lpblue
|
41 |
+
var19 0 100 var9 0 100 color=lpblue
|
42 |
+
var19 0 100 var12 0 100 color=lpblue
|
43 |
+
var19 0 100 var15 0 100 color=lpblue
|
44 |
+
var19 0 100 var18 0 100 color=lpblue
|
45 |
+
var19 0 100 var1 0 100 color=lpblue
|
46 |
+
var19 0 100 var23 0 100 color=lpblue
|
47 |
+
var19 0 100 var28 0 100 color=lpblue
|
48 |
+
var19 0 100 var33 0 1000 color=lpblue
|
49 |
+
var19 0 100 var34 0 100 color=lpblue
|
50 |
+
var19 0 100 var35 0 100 color=lpblue
|
51 |
+
var19 0 100 var38 0 100 color=lpblue
|
52 |
+
var19 0 100 var39 0 100 color=lpblue
|
53 |
+
|
54 |
+
var43 0 100 var2 0 100 color=lpgreen
|
55 |
+
var43 0 100 var3 0 100 color=lpgreen
|
56 |
+
var43 0 100 var4 0 100 color=lpgreen
|
57 |
+
var43 0 100 var6 0 100 color=lpgreen
|
58 |
+
var43 0 100 var9 0 100 color=lpgreen
|
59 |
+
var43 0 100 var13 0 100 color=lpgreen
|
60 |
+
var43 0 100 var16 0 100 color=lpgreen
|
61 |
+
var43 0 100 var17 0 100 color=lpgreen
|
62 |
+
var43 0 100 var18 0 100 color=lpgreen
|
63 |
+
var43 0 100 var19 0 100 color=lpgreen
|
64 |
+
var43 0 100 var24 0 100 color=lpgreen
|
65 |
+
var43 0 100 var27 0 100 color=lpgreen
|
66 |
+
var43 0 100 var29 0 1400 color=lpgreen
|
67 |
+
var43 0 100 var31 0 1200 color=lpgreen
|
68 |
+
var43 0 100 var33 0 1000 color=lpgreen
|
69 |
+
var43 0 100 var40 0 100 color=lpgreen
|
70 |
+
var43 0 100 var41 0 100 color=lpgreen
|
71 |
+
var43 0 100 var42 0 100 color=lpgreen
|
72 |
+
var43 0 100 var1s 0 100 color=lpgreen
|
73 |
+
|
74 |
+
var11 0 100 var2 0 100 color=vdpurple
|
75 |
+
var11 0 100 var3 0 100 color=vdpurple
|
76 |
+
var11 0 100 var4 0 100 color=vdpurple
|
77 |
+
var11 0 100 var5 0 100 color=vdpurple
|
78 |
+
var11 0 100 var9 0 100 color=vdpurple
|
79 |
+
var11 0 100 var1 0 100 color=vdpurple
|
80 |
+
var11 0 100 var12 0 100 color=vdpurple
|
81 |
+
var11 0 100 var14 0 100 color=vdpurple
|
82 |
+
var11 0 100 var17 0 100 color=vdpurple
|
83 |
+
var11 0 100 var19 0 100 color=vdpurple
|
84 |
+
var11 0 100 var21 0 300 color=vdpurple
|
85 |
+
var11 0 100 var22 0 1300 color=vdpurple
|
86 |
+
var11 0 100 var24 0 100 color=vdpurple
|
87 |
+
var11 0 100 var26 0 100 color=vdpurple
|
88 |
+
var11 0 100 var27 0 100 color=vdpurple
|
89 |
+
var11 0 100 var28 0 100 color=vdpurple
|
90 |
+
var11 0 100 var31 0 1200 color=vdpurple
|
91 |
+
var11 0 100 var34 0 100 color=vdpurple
|
92 |
+
var11 0 100 var39 0 100 color=vdpurple
|
93 |
+
var11 0 100 var40 0 100 color=vdpurple
|
94 |
+
var11 0 100 var41 0 100 color=vdpurple
|
95 |
+
var11 0 100 var46 0 100 color=vdpurple
|
cricos/circos-0.69-9/bin/data/link2.txt
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
var44 0 100 var36 0 300 color=vdgrey
|
2 |
+
var44 0 100 var20 0 100 color=vdgrey
|
3 |
+
var44 0 100 var45 0 100 color=vdgrey
|
4 |
+
var44 0 100 var47 0 100 color=vdgrey
|
5 |
+
var44 0 100 var48 0 100 color=vdgrey
|
6 |
+
var44 0 100 var49 0 100 color=vdgrey
|
7 |
+
|
8 |
+
var10 0 100 var25 0 100 color=black
|
9 |
+
var10 0 100 var30 0 1000 color=black
|
10 |
+
|
11 |
+
var34 0 100 var2 0 100 color=lpred
|
12 |
+
var34 0 100 var3 0 100 color=lpred
|
13 |
+
var34 0 100 var4 0 100 color=lpred
|
14 |
+
var34 0 100 var5 0 100 color=lpred
|
15 |
+
var34 0 100 var8 0 100 color=lpred
|
16 |
+
var34 0 100 var11 0 100 color=lpred
|
17 |
+
var34 0 100 var13 0 100 color=lpred
|
18 |
+
var34 0 100 var14 0 100 color=lpred
|
19 |
+
var34 0 100 var16 0 100 color=lpred
|
20 |
+
var34 0 100 var17 0 100 color=lpred
|
21 |
+
var34 0 100 var18 0 100 color=lpred
|
22 |
+
var34 0 100 var19 0 100 color=lpred
|
23 |
+
var34 0 100 var21 0 300 color=lpred
|
24 |
+
var34 0 100 var23 0 100 color=lpred
|
25 |
+
var34 0 100 var27 0 100 color=lpred
|
26 |
+
var34 0 100 var32 0 1100 color=lpred
|
27 |
+
var34 0 100 var33 0 1000 color=lpred
|
28 |
+
var34 0 100 var1 0 100 color=lpred
|
29 |
+
var34 0 100 var37 0 200 color=lpred
|
30 |
+
var34 0 100 var38 0 100 color=lpred
|
31 |
+
var34 0 100 var40 0 100 color=lpred
|
32 |
+
var34 0 100 var42 0 100 color=lpred
|
33 |
+
|
34 |
+
var19 0 100 var2 0 100 color=lpblue
|
35 |
+
var19 0 100 var3 0 100 color=lpblue
|
36 |
+
var19 0 100 var4 0 100 color=lpblue
|
37 |
+
var19 0 100 var7 0 100 color=lpblue
|
38 |
+
var19 0 100 var8 0 100 color=lpblue
|
39 |
+
var19 0 100 var9 0 100 color=lpblue
|
40 |
+
var19 0 100 var12 0 100 color=lpblue
|
41 |
+
var19 0 100 var15 0 100 color=lpblue
|
42 |
+
var19 0 100 var18 0 100 color=lpblue
|
43 |
+
var19 0 100 var1 0 100 color=lpblue
|
44 |
+
var19 0 100 var23 0 100 color=lpblue
|
45 |
+
var19 0 100 var28 0 100 color=lpblue
|
46 |
+
var19 0 100 var33 0 1000 color=lpblue
|
47 |
+
var19 0 100 var34 0 100 color=lpblue
|
48 |
+
var19 0 100 var35 0 100 color=lpblue
|
49 |
+
var19 0 100 var38 0 100 color=lpblue
|
50 |
+
var19 0 100 var39 0 100 color=lpblue
|
51 |
+
|
52 |
+
var43 0 100 var2 0 100 color=lpgreen
|
53 |
+
var43 0 100 var3 0 100 color=lpgreen
|
54 |
+
var43 0 100 var4 0 100 color=lpgreen
|
55 |
+
var43 0 100 var6 0 100 color=lpgreen
|
56 |
+
var43 0 100 var9 0 100 color=lpgreen
|
57 |
+
var43 0 100 var13 0 100 color=lpgreen
|
58 |
+
var43 0 100 var16 0 100 color=lpgreen
|
59 |
+
var43 0 100 var17 0 100 color=lpgreen
|
60 |
+
var43 0 100 var18 0 100 color=lpgreen
|
61 |
+
var43 0 100 var19 0 100 color=lpgreen
|
62 |
+
var43 0 100 var24 0 100 color=lpgreen
|
63 |
+
var43 0 100 var27 0 100 color=lpgreen
|
64 |
+
var43 0 100 var29 0 1400 color=lpgreen
|
65 |
+
var43 0 100 var31 0 1200 color=lpgreen
|
66 |
+
var43 0 100 var33 0 1000 color=lpgreen
|
67 |
+
var43 0 100 var40 0 100 color=lpgreen
|
68 |
+
var43 0 100 var41 0 100 color=lpgreen
|
69 |
+
var43 0 100 var42 0 100 color=lpgreen
|
70 |
+
var43 0 100 var1s 0 100 color=lpgreen
|
71 |
+
|
72 |
+
var11 0 100 var2 0 100 color=vdpurple
|
73 |
+
var11 0 100 var3 0 100 color=vdpurple
|
74 |
+
var11 0 100 var4 0 100 color=vdpurple
|
75 |
+
var11 0 100 var5 0 100 color=vdpurple
|
76 |
+
var11 0 100 var9 0 100 color=vdpurple
|
77 |
+
var11 0 100 var1 0 100 color=vdpurple
|
78 |
+
var11 0 100 var12 0 100 color=vdpurple
|
79 |
+
var11 0 100 var14 0 100 color=vdpurple
|
80 |
+
var11 0 100 var17 0 100 color=vdpurple
|
81 |
+
var11 0 100 var19 0 100 color=vdpurple
|
82 |
+
var11 0 100 var21 0 300 color=vdpurple
|
83 |
+
var11 0 100 var22 0 1300 color=vdpurple
|
84 |
+
var11 0 100 var24 0 100 color=vdpurple
|
85 |
+
var11 0 100 var26 0 100 color=vdpurple
|
86 |
+
var11 0 100 var27 0 100 color=vdpurple
|
87 |
+
var11 0 100 var28 0 100 color=vdpurple
|
88 |
+
var11 0 100 var31 0 1200 color=vdpurple
|
89 |
+
var11 0 100 var34 0 100 color=vdpurple
|
90 |
+
var11 0 100 var39 0 100 color=vdpurple
|
91 |
+
var11 0 100 var40 0 100 color=vdpurple
|
92 |
+
var11 0 100 var41 0 100 color=vdpurple
|
93 |
+
var11 0 100 var46 0 100 color=vdpurple
|
cricos/circos-0.69-9/bin/gddiag
ADDED
@@ -0,0 +1,634 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/bin/env perl
|
2 |
+
|
3 |
+
=pod
|
4 |
+
|
5 |
+
=head1 NAME
|
6 |
+
|
7 |
+
gddiag - short GD diagnostics
|
8 |
+
|
9 |
+
=head1 SYNOPSIS
|
10 |
+
|
11 |
+
# organize color swatches in 10 columns, each column swatch
|
12 |
+
# 20 pixels in size and color labels size 8
|
13 |
+
gddiag -conf etc/gddiag.conf -output_file_root gdtest [-debug] [-help] [-man]
|
14 |
+
|
15 |
+
=head1 DESCRIPTION
|
16 |
+
|
17 |
+
This script helps diagnose any problems with gd and Perl's GD
|
18 |
+
module. It generates a matrix of colored squares, some rotated lines
|
19 |
+
(with and without antialiasing) and text for each font defined in the
|
20 |
+
<fonts> block.
|
21 |
+
|
22 |
+
=head1 LIMITATIONS
|
23 |
+
|
24 |
+
As of the current release of gd (2.0.35), antialiasing is not
|
25 |
+
supported for lines with (a) thickness > 1 or (b) color with alpha
|
26 |
+
channel. Therefore, if you want lines with transparency (e.g. 50%
|
27 |
+
opaque), or lines whose thickness is greater than 1, you must give up
|
28 |
+
antialiasing. Antialiasing with thick lines is planned in gd 2.1.0 -
|
29 |
+
see
|
30 |
+
|
31 |
+
http://bugs.libgd.org/?do=details&task_id=65&histring=antialias
|
32 |
+
|
33 |
+
One way to "add" antialiasing, is to create an image that is 2x the
|
34 |
+
size of the desired final result and then shrink the image with a tool
|
35 |
+
like ImageMagick's 'convert'.
|
36 |
+
|
37 |
+
=head1 HISTORY
|
38 |
+
|
39 |
+
=over
|
40 |
+
|
41 |
+
=item * 16 June 2009 v0.14
|
42 |
+
|
43 |
+
Removed dependence on tutorial configuration file by adding a dedicated configuration file.
|
44 |
+
|
45 |
+
=item * 3 Mar 2009 v0.13
|
46 |
+
|
47 |
+
Added -alpha.
|
48 |
+
|
49 |
+
=item * 30 Sep 2008 v0.12
|
50 |
+
|
51 |
+
Added column number and width
|
52 |
+
|
53 |
+
=item * 16 Apr 2008 v0.11
|
54 |
+
|
55 |
+
Added labels sampling defined fonts
|
56 |
+
|
57 |
+
=item * 25 Feb 2008 v0.10
|
58 |
+
|
59 |
+
Started and versioned
|
60 |
+
|
61 |
+
=back
|
62 |
+
|
63 |
+
=head1 BUGS
|
64 |
+
|
65 |
+
Please report all bugs, feature requests and general comments to Martin Krzywinski (martink@bcgsc.ca).
|
66 |
+
|
67 |
+
=head1 AUTHOR
|
68 |
+
|
69 |
+
Martin Krzywinski
|
70 |
+
martink@bcgsc.ca
|
71 |
+
mkweb.bcgsc.ca
|
72 |
+
|
73 |
+
=head1 CONTACT
|
74 |
+
|
75 |
+
Martin Krzywinski
|
76 |
+
Genome Sciences Centre
|
77 |
+
Vancouver BC Canada
|
78 |
+
www.bcgsc.ca
|
79 |
+
martink@bcgsc.ca
|
80 |
+
|
81 |
+
=cut
|
82 |
+
|
83 |
+
################################################################
|
84 |
+
#
|
85 |
+
# Copyright 2004-2011 Martin Krzywinski
|
86 |
+
#
|
87 |
+
# This file is part of the Genome Sciences Centre Perl code base.
|
88 |
+
#
|
89 |
+
# This script is free software; you can redistribute it and/or modify
|
90 |
+
# it under the terms of the GNU General Public License as published by
|
91 |
+
# the Free Software Foundation; either version 2 of the License, or
|
92 |
+
# (at your option) any later version.
|
93 |
+
#
|
94 |
+
# This script is distributed in the hope that it will be useful,
|
95 |
+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
96 |
+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
97 |
+
# GNU General Public License for more details.
|
98 |
+
#
|
99 |
+
# You should have received a copy of the GNU General Public License
|
100 |
+
# along with this script; if not, write to the Free Software
|
101 |
+
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
102 |
+
#
|
103 |
+
################################################################
|
104 |
+
|
105 |
+
use strict;
|
106 |
+
use constant twoPI => 6.283185307;
|
107 |
+
use constant deg2rad => 0.0174532925;
|
108 |
+
use constant rad2deg => 57.29577951;
|
109 |
+
use constant PI => 3.141592654;
|
110 |
+
use constant PIover2 => 1.570796327;
|
111 |
+
use Carp;
|
112 |
+
use Config::General;
|
113 |
+
use Data::Dumper;
|
114 |
+
use File::Basename;
|
115 |
+
use FindBin;
|
116 |
+
use Getopt::Long;
|
117 |
+
use IO::File;
|
118 |
+
use Math::Round;
|
119 |
+
use Math::VecStat qw(sum min max average);
|
120 |
+
use POSIX qw(atan ceil);
|
121 |
+
use Pod::Usage;
|
122 |
+
use Set::IntSpan 1.11 qw(map_set);
|
123 |
+
use Storable;
|
124 |
+
use Time::HiRes qw(gettimeofday tv_interval);
|
125 |
+
use GD;
|
126 |
+
|
127 |
+
use lib "$FindBin::RealBin";
|
128 |
+
use lib "$FindBin::RealBin/../lib";
|
129 |
+
use lib "$FindBin::RealBin/lib";
|
130 |
+
|
131 |
+
use Circos::Configuration qw(%CONF $DIMS);
|
132 |
+
use Circos::Colors;
|
133 |
+
|
134 |
+
our %OPT;
|
135 |
+
|
136 |
+
GetOptions(\%OPT,
|
137 |
+
"colsize=i",
|
138 |
+
"alpha",
|
139 |
+
"verbose+",
|
140 |
+
"output_file_root=s",
|
141 |
+
"configfile=s","help","man","debug+");
|
142 |
+
|
143 |
+
pod2usage() if $OPT{help};
|
144 |
+
pod2usage(-verbose=>2) if $OPT{man};
|
145 |
+
loadconfiguration($OPT{configfile});
|
146 |
+
populateconfiguration(); # copy command line options to config hash
|
147 |
+
validateconfiguration();
|
148 |
+
if($CONF{debug} > 1) {
|
149 |
+
$Data::Dumper::Pad = "debug parameters";
|
150 |
+
$Data::Dumper::Indent = 1;
|
151 |
+
$Data::Dumper::Quotekeys = 0;
|
152 |
+
$Data::Dumper::Terse = 1;
|
153 |
+
print Dumper(\%CONF);
|
154 |
+
}
|
155 |
+
|
156 |
+
my $dims;
|
157 |
+
|
158 |
+
# generate rows and columns of color patches
|
159 |
+
|
160 |
+
my $seen_color;
|
161 |
+
my $layout = get_layout();
|
162 |
+
|
163 |
+
my ($im,$colors) = make_image($layout);
|
164 |
+
|
165 |
+
my ($x,$y) = ($CONF{marginx},$CONF{marginy});
|
166 |
+
for my $row (@$layout) {
|
167 |
+
for my $data (@$row) {
|
168 |
+
if($data->{label}) {
|
169 |
+
$im->string(gdTinyFont,$x,$y,$data->{label},$colors->{black});
|
170 |
+
$x += 6 * length($data->{label});
|
171 |
+
} elsif ( $data->{type} eq "color") {
|
172 |
+
if($CONF{alpha}) {
|
173 |
+
for my $alpha (reverse 0..5) {
|
174 |
+
my $color = $colors->{ $data->{name} . "_a$alpha" };
|
175 |
+
my $f = 1 - 0.8*(5-$alpha)/5;
|
176 |
+
$im->filledRectangle($x,$y,
|
177 |
+
$x+$CONF{colsize}*$f,$y+$CONF{colsize}*$f,
|
178 |
+
$color);
|
179 |
+
}
|
180 |
+
} else {
|
181 |
+
my $color = $colors->{ $data->{name} };
|
182 |
+
$im->filledRectangle($x,$y,
|
183 |
+
$x+$CONF{colsize},$y+$CONF{colsize},
|
184 |
+
$color);
|
185 |
+
}
|
186 |
+
$im->rectangle($x,$y,
|
187 |
+
$x+$CONF{colsize},$y+$CONF{colsize},
|
188 |
+
$colors->{ vlgrey });
|
189 |
+
$x += $CONF{colsize} + $CONF{colmargin};
|
190 |
+
} elsif ($data->{type} eq "font") {
|
191 |
+
$im->stringFT($colors->{black},
|
192 |
+
locate_file($CONF{fonts}{ $data->{font}}),
|
193 |
+
$CONF{fontsize},
|
194 |
+
0,
|
195 |
+
$x,$y+$CONF{fontsize},
|
196 |
+
join("", map {chr(97+$_)} (0..25)));
|
197 |
+
$y += $CONF{fontsize} * 0.75;
|
198 |
+
} else {
|
199 |
+
$x += $CONF{colmargin};
|
200 |
+
}
|
201 |
+
}
|
202 |
+
$x = $CONF{marginx};
|
203 |
+
$y += $CONF{colsize} + $CONF{colmargin};
|
204 |
+
}
|
205 |
+
|
206 |
+
my $output_file = sprintf("%s.png",$CONF{output_file_root});
|
207 |
+
open(PNG,">$output_file") || confess "cannot open output file $output_file";
|
208 |
+
binmode PNG;
|
209 |
+
print PNG $im->png;
|
210 |
+
close(PNG);
|
211 |
+
printinfo("Created color diagnostic image at $output_file");
|
212 |
+
printinfo("GD version",$GD::VERSION);
|
213 |
+
|
214 |
+
exit;
|
215 |
+
|
216 |
+
sub get_layout {
|
217 |
+
my $color_layout = get_color_layout();
|
218 |
+
my $font_layout = get_font_layout();
|
219 |
+
return [grep($_, @$color_layout,@$font_layout)];
|
220 |
+
}
|
221 |
+
|
222 |
+
sub get_font_layout {
|
223 |
+
my @fonts = sort keys %{$CONF{fonts}};
|
224 |
+
my $font_layout;
|
225 |
+
for my $font (@fonts) {
|
226 |
+
push @$font_layout, [ {label=>sprintf("font %13s",$font) }, { font=>$font, type=>"font" } ];
|
227 |
+
}
|
228 |
+
return $font_layout;
|
229 |
+
|
230 |
+
}
|
231 |
+
sub get_color_layout {
|
232 |
+
my @colors = keys %{$CONF{colors}};
|
233 |
+
my @layout;
|
234 |
+
# brewer palettes
|
235 |
+
my $brewer_palettes = make_brewer(@colors);
|
236 |
+
for my $type (sort keys %$brewer_palettes) {
|
237 |
+
for my $palette (sort keys %{$brewer_palettes->{$type}}) {
|
238 |
+
push @layout, [{label=>sprintf("%13s","$palette-$type")}];
|
239 |
+
for my $ncolors (sort {$a <=> $b} keys %{$brewer_palettes->{$type}{$palette}}) {
|
240 |
+
push @{$layout[-1]}, {label=>$ncolors};
|
241 |
+
for my $idx (sort {$a <=> $b} keys %{$brewer_palettes->{$type}{$palette}{$ncolors}}) {
|
242 |
+
my $color_data = $brewer_palettes->{$type}{$palette}{$ncolors}{$idx};
|
243 |
+
push @{$layout[-1]}, $color_data;
|
244 |
+
$seen_color->{$color_data->{name}}++;
|
245 |
+
}
|
246 |
+
push @{$layout[-1]}, undef;
|
247 |
+
}
|
248 |
+
}
|
249 |
+
}
|
250 |
+
# chromosomes
|
251 |
+
my $chr_palettes = make_chr(@colors);
|
252 |
+
for my $type (sort keys %$chr_palettes) {
|
253 |
+
push @layout, [{label=>sprintf("%13s",$type)}];
|
254 |
+
for my $color (sort {$a->{label} <=> $b->{label} || $a->{label} cmp $b->{label}} @{$chr_palettes->{$type}}) {
|
255 |
+
push @{$layout[-1]}, {label=>$color->{label} || "''"};
|
256 |
+
push @{$layout[-1]}, {name=>$color->{name}, type=>"color",rgb=>$color->{rgb}};
|
257 |
+
$seen_color->{$color->{name}}++;
|
258 |
+
}
|
259 |
+
}
|
260 |
+
# other colors
|
261 |
+
my $other_palettes = make_other_palette(@colors);
|
262 |
+
for my $type (sort keys %$other_palettes) {
|
263 |
+
push @layout, [{label=>sprintf("%13s",$type)}];
|
264 |
+
for my $color (sort {$a->{idx} <=> $b->{idx}} @{$other_palettes->{$type}}) {
|
265 |
+
push @{$layout[-1]}, {label=>$color->{label} || "''"};
|
266 |
+
push @{$layout[-1]}, {name=>$color->{name}, type=>"color",rgb=>$color->{rgb}};
|
267 |
+
}
|
268 |
+
}
|
269 |
+
return \@layout;
|
270 |
+
}
|
271 |
+
|
272 |
+
sub make_other_palette {
|
273 |
+
my $other_palettes;
|
274 |
+
for my $color (@_) {
|
275 |
+
if($color =~ /^(v*(l|d))(.+)$/) {
|
276 |
+
my ($prefix,$name) = ($1,$3);
|
277 |
+
next if $seen_color->{$color};
|
278 |
+
next if $color =~ /-(qual|seq|div)/;
|
279 |
+
my $idx = 0;
|
280 |
+
if($color =~ /^(v*)(d|l)/) {
|
281 |
+
if($2 eq "d") {
|
282 |
+
$idx += length($1) + 10;
|
283 |
+
} else {
|
284 |
+
$idx -= length($1);
|
285 |
+
}
|
286 |
+
}
|
287 |
+
push @{$other_palettes->{$name}}, {rgb=>[split(",",$CONF{colors}{$color})],
|
288 |
+
idx=>$idx,
|
289 |
+
label=>$prefix,
|
290 |
+
name=>$color};
|
291 |
+
}
|
292 |
+
}
|
293 |
+
return $other_palettes;
|
294 |
+
}
|
295 |
+
sub make_chr {
|
296 |
+
my $chr_palettes;
|
297 |
+
my @type = qw(chr gpos gneg gvar acen stalk);
|
298 |
+
for my $type (@type) {
|
299 |
+
for my $color (@_) {
|
300 |
+
if($color =~ /$type/) {
|
301 |
+
if($color =~ /^(.*$type)(.*)/) {
|
302 |
+
my ($palette,$label) = ($1,$2);
|
303 |
+
next unless $CONF{colors}{$color} =~ /,/;
|
304 |
+
push @{$chr_palettes->{$palette}}, {rgb=>[split(",",$CONF{colors}{$color})],
|
305 |
+
name=>$color,
|
306 |
+
label=>$label};
|
307 |
+
}
|
308 |
+
}
|
309 |
+
}
|
310 |
+
}
|
311 |
+
return $chr_palettes;
|
312 |
+
}
|
313 |
+
|
314 |
+
sub make_brewer {
|
315 |
+
my @types = qw(seq div qual);
|
316 |
+
my $typerx = join("|",@types);
|
317 |
+
my @colors = sort grep($_ =~ /-($typerx)-/, @_);
|
318 |
+
my $brewer_palettes;
|
319 |
+
for my $type (@types) {
|
320 |
+
my @colors_type = grep($_ =~ /-$type-/, @colors);
|
321 |
+
for my $color (@colors_type) {
|
322 |
+
if($color =~ /^(.+)-(\d+)-$type-(\d+)/) {
|
323 |
+
my ($palette,$ncolors,$idx) = ($1,$2,$3);
|
324 |
+
my @rgb = split(",",$CONF{colors}{$color});
|
325 |
+
$brewer_palettes->{$type}{$palette}{$ncolors}{$idx} = {name=>$color,rgb=>\@rgb,type=>"color"};
|
326 |
+
}
|
327 |
+
}
|
328 |
+
}
|
329 |
+
return $brewer_palettes;
|
330 |
+
}
|
331 |
+
|
332 |
+
sub make_image {
|
333 |
+
my $layout = shift;
|
334 |
+
my $nrows = @$layout;
|
335 |
+
my $ncols = max( map {int(@$_)} @$layout);
|
336 |
+
my ($height,$width) = (2*$CONF{marginy},2*$CONF{marginx});
|
337 |
+
my @widths;
|
338 |
+
for my $row (@$layout) {
|
339 |
+
$height += $CONF{colsize} + $CONF{colmargin};
|
340 |
+
push @widths, 0;
|
341 |
+
for my $col (@$row) {
|
342 |
+
if($col->{label}) {
|
343 |
+
$widths[-1] += 6 * length($col->{label});
|
344 |
+
} elsif ($col->{type} eq "color") {
|
345 |
+
$widths[-1] += $CONF{colsize} + $CONF{colmargin};
|
346 |
+
} elsif ($col->{type} eq "font") {
|
347 |
+
$height += $CONF{fontsize};
|
348 |
+
} else {
|
349 |
+
$widths[-1] += $CONF{colmargin};
|
350 |
+
}
|
351 |
+
}
|
352 |
+
}
|
353 |
+
$width += max(@widths);
|
354 |
+
my $im = GD::Image->new($width,$height,1);
|
355 |
+
#printinfo("created image",$width,$height);
|
356 |
+
if(! $im) {
|
357 |
+
die "There was a problem creating a 24-bit image. This is a fatal error and you will not be able to use transparency in Circos. The error is likely due to a problem with Perl's GD module. Your installed version is ($GD::VERSION). See http://search.cpan.org/dist/GD/GD.pm for the latest version and upgrade, or fix your installation.";
|
358 |
+
}
|
359 |
+
$im->alphaBlending(1);
|
360 |
+
my $colors = Circos::Colors::allocate_colors($im);
|
361 |
+
printinfo("allocated",int(keys %$colors),"colors");
|
362 |
+
$im->fill(0,0,$colors->{white});
|
363 |
+
return ($im,$colors);
|
364 |
+
}
|
365 |
+
|
366 |
+
exit;
|
367 |
+
|
368 |
+
# how many colors are defined?
|
369 |
+
my $ncolors = keys %{$CONF{colors}};
|
370 |
+
# how many fonts are defined?
|
371 |
+
my $nfonts = keys %{$CONF{fonts}};
|
372 |
+
# how many rows of color swatches?
|
373 |
+
my $nrow = ceil($ncolors / $CONF{ncol});
|
374 |
+
# how wide is the image?
|
375 |
+
my $width = $CONF{ncol} * 2*$CONF{colsize} + $CONF{colsize} + 2*$CONF{marginx};
|
376 |
+
# how tall is the image?
|
377 |
+
my $height = (1+$nrow) * 2*$CONF{colsize} + $nfonts * 2.5*$CONF{labelsize} + 2*$CONF{marginy};
|
378 |
+
|
379 |
+
printinfo("allocating image",$width,$height);
|
380 |
+
|
381 |
+
# try to create an 8bit image
|
382 |
+
my $im8 = GD::Image->new($width,$height);
|
383 |
+
# try to create a 24bit image
|
384 |
+
my $im = GD::Image->new($width,$height,1);
|
385 |
+
if(! $im) {
|
386 |
+
die "There was a problem creating a 24-bit image. This is a fatal error and you will not be able to use transparency in Circos. The error is likely due to a problem with Perl's GD module. Your installed version is ($GD::VERSION). See http://search.cpan.org/dist/GD/GD.pm for the latest version and upgrade, or fix your installation.";
|
387 |
+
}
|
388 |
+
$im->alphaBlending(1);
|
389 |
+
my $colors = Circos::Colors::allocate_colors($im);
|
390 |
+
printinfo("allocated",int(keys %$colors),"colors");
|
391 |
+
$im->fill(0,0,$colors->{white});
|
392 |
+
|
393 |
+
my $swatch_idx = 0;
|
394 |
+
my $swatch_stroke = 1;
|
395 |
+
|
396 |
+
map { delete $colors->{$_} if ref $colors->{$_} } keys %$colors;
|
397 |
+
|
398 |
+
for my $color_strings (sort { (($b->[1] eq "chr") - ($a->[1] eq "chr")) || $a->[1] cmp $b->[1] || $a->[2] <=> $b->[2] } map { [$_,($_ =~ /v*[ld]*(.+?)\d*$/g),($_ =~ /(\d+)$/g)] }
|
399 |
+
grep($_ !~ /_a\d+/, keys %$colors)) {
|
400 |
+
my ($color,$color_stem,$color_dig) = @$color_strings;
|
401 |
+
next if $color =~ /(seq|div|qual)/ && $color =~ /-[a-z]$/;
|
402 |
+
#my $brushc = $colors->{"d$color_stem"} ? "d$color_stem" : "black";
|
403 |
+
#my ($brush,$brushcolor) = init_brush($swatch_stroke,$swatch_stroke,$brushc);
|
404 |
+
my ($x,$y) = ( $CONF{marginx}+($swatch_idx % $CONF{ncol})*2*$CONF{colsize},
|
405 |
+
$CONF{marginy}+int($swatch_idx/$CONF{ncol})*2*$CONF{colsize} );
|
406 |
+
|
407 |
+
for my $i (0..10) {
|
408 |
+
$im->filledRectangle($x+3*$i,$y-$CONF{colsize}/4,
|
409 |
+
$x+3*$i+2,$y-$CONF{colsize}/5,
|
410 |
+
$colors->{$color . "_a$i"});
|
411 |
+
}
|
412 |
+
|
413 |
+
$im->filledRectangle($x,$y,
|
414 |
+
$x+$CONF{colsize},$y+$CONF{colsize},
|
415 |
+
$colors->{$color});
|
416 |
+
#$im->setBrush($brush);
|
417 |
+
$im->rectangle($x,$y,
|
418 |
+
$x+$CONF{colsize},$y+$CONF{colsize},
|
419 |
+
$colors->{black});
|
420 |
+
my $text_size = $CONF{labelsize} || 0.4*$CONF{colsize};
|
421 |
+
my $text = $color;
|
422 |
+
$text =~ s/-(seq|div|qual|)-/-/;
|
423 |
+
$im->stringFT($colors->{black},
|
424 |
+
locate_file($CONF{fonts}{mono} || $CONF{fonts}{default}),
|
425 |
+
$text_size,
|
426 |
+
0,
|
427 |
+
$x,$y + $CONF{colsize} + $text_size + 2,
|
428 |
+
$text);
|
429 |
+
$swatch_idx++;
|
430 |
+
}
|
431 |
+
|
432 |
+
my ($x,$y) = ($CONF{marginx},$CONF{marginy}+(1+$nrow)*2*$CONF{colsize});
|
433 |
+
for my $font (keys %{$CONF{fonts}}) {
|
434 |
+
printinfo("drawing font",$font,"from file",locate_file($CONF{fonts}{$font}));
|
435 |
+
$im->stringFT($colors->{black},
|
436 |
+
locate_file($CONF{fonts}{$font}),
|
437 |
+
2*$CONF{labelsize},
|
438 |
+
0,
|
439 |
+
$x,$y,
|
440 |
+
$font);
|
441 |
+
$y += 2.5*$CONF{labelsize};
|
442 |
+
}
|
443 |
+
|
444 |
+
# draw some lines
|
445 |
+
|
446 |
+
($x,$y) = (2*$CONF{marginx},$CONF{marginy}+($nrow)*2*$CONF{colsize});
|
447 |
+
my $len = 10;
|
448 |
+
my $step = $len*sqrt(2);
|
449 |
+
for my $i (0..36) {
|
450 |
+
$im->filledArc($x,$y,$len,$len,0,360,$colors->{red});
|
451 |
+
$im->filledArc($x,$y+$step,$len,$len,0,360,$colors->{red});
|
452 |
+
$im->filledArc($x,$y+2*$step,$len,$len,0,360,$colors->{red});
|
453 |
+
$x+= $step;
|
454 |
+
}
|
455 |
+
|
456 |
+
($x,$y) = (2*$CONF{marginx},$CONF{marginy}+($nrow)*2*$CONF{colsize});
|
457 |
+
for my $i (0..36) {
|
458 |
+
my $angle = $i*10;
|
459 |
+
$im->setAntiAliased($colors->{black});
|
460 |
+
$im->line($x - $len*cos($angle*deg2rad),
|
461 |
+
$y - $len*sin($angle*deg2rad),
|
462 |
+
$x + $len*cos($angle*deg2rad),
|
463 |
+
$y + $len*sin($angle*deg2rad),
|
464 |
+
gdAntiAliased);
|
465 |
+
$im->line($x - $len*cos($angle*deg2rad),
|
466 |
+
$y + $step - $len*sin($angle*deg2rad),
|
467 |
+
$x + $len*cos($angle*deg2rad),
|
468 |
+
$y + $step + $len*sin($angle*deg2rad),
|
469 |
+
$colors->{black});
|
470 |
+
|
471 |
+
my $alpha = $i % 11;
|
472 |
+
my $thickness = 1 + ($i % 4);
|
473 |
+
my $color = "black_a".$alpha;
|
474 |
+
|
475 |
+
$im->setThickness($thickness);
|
476 |
+
$im->line($x - $len*cos($angle*deg2rad),
|
477 |
+
$y + 2*$step - $len*sin($angle*deg2rad),
|
478 |
+
$x + $len*cos($angle*deg2rad),
|
479 |
+
$y + 2*$step + $len*sin($angle*deg2rad),
|
480 |
+
$colors->{$color});
|
481 |
+
$im->setThickness(1);
|
482 |
+
$x += $step;
|
483 |
+
}
|
484 |
+
|
485 |
+
my $outputfile = $CONF{output_file};
|
486 |
+
open(PNG,">$outputfile") || confess "cannot open output file $outputfile";
|
487 |
+
binmode PNG;
|
488 |
+
print PNG $im->png;
|
489 |
+
close(PNG);
|
490 |
+
printinfo("created gd diagnostic image at $outputfile");
|
491 |
+
printinfo("used GD version",$GD::VERSION);
|
492 |
+
|
493 |
+
sub init_brush {
|
494 |
+
my ($w,$h,$brush_color) = @_;
|
495 |
+
$h ||= $w;
|
496 |
+
my $brush = new GD::Image($w,$h);
|
497 |
+
my $color = Circos::Colors::allocate_colors($brush);
|
498 |
+
if($brush_color && $color->{$brush_color}) {
|
499 |
+
$brush->fill(0,0,$color->{$brush_color});
|
500 |
+
}
|
501 |
+
return ($brush,$color);
|
502 |
+
}
|
503 |
+
|
504 |
+
sub locate_file {
|
505 |
+
my $file = shift;
|
506 |
+
$file =~ s/,.*//;
|
507 |
+
if(-e $file && -r _) {
|
508 |
+
return $file;
|
509 |
+
} elsif (-e $file && ! -r _) {
|
510 |
+
confess "file $file exists, but cannot be read";
|
511 |
+
} else {
|
512 |
+
# look for the file elsewhere
|
513 |
+
for my $dir (
|
514 |
+
"$FindBin::RealBin/",
|
515 |
+
"$FindBin::RealBin/etc",
|
516 |
+
"$FindBin::RealBin/../etc",
|
517 |
+
"$FindBin::RealBin/../",
|
518 |
+
"$FindBin::RealBin/../etc",
|
519 |
+
"$FindBin::RealBin/../../etc",
|
520 |
+
) {
|
521 |
+
printwarning("trying $dir/$file");
|
522 |
+
if(-e "$dir/$file" && -r "$dir/$file") {
|
523 |
+
printwarning("$file found in $dir/$file");
|
524 |
+
return "$dir/$file";
|
525 |
+
}
|
526 |
+
}
|
527 |
+
}
|
528 |
+
confess "could not locate $file";
|
529 |
+
}
|
530 |
+
|
531 |
+
################################################################
|
532 |
+
#
|
533 |
+
# *** DO NOT EDIT BELOW THIS LINE ***
|
534 |
+
#
|
535 |
+
################################################################
|
536 |
+
################################################################
|
537 |
+
################################################################
|
538 |
+
################################################################
|
539 |
+
|
540 |
+
sub validateconfiguration {
|
541 |
+
for my $parsekey (keys %CONF) {
|
542 |
+
if($parsekey =~ /^(__(.+)__)$/) {
|
543 |
+
if(! defined $CONF{$1}) {
|
544 |
+
confess "ERROR - problem in configuration file - you want to use variable $1 ($2) in another parameter, but this variable is not defined";
|
545 |
+
}
|
546 |
+
my ($token,$parsevalue) = ($1,$CONF{$1});
|
547 |
+
for my $key (keys %CONF) {
|
548 |
+
$CONF{$key} =~ s/$token/$parsevalue/g;
|
549 |
+
}
|
550 |
+
}
|
551 |
+
}
|
552 |
+
confess "error - no configuration file specified - please use -conf FILE" unless $CONF{configfile};
|
553 |
+
|
554 |
+
if($CONF{alpha}) {
|
555 |
+
die "value passed to -alpha must be 0-126" unless $CONF{alpha} >=0 && $CONF{alpha} <= 127;
|
556 |
+
}
|
557 |
+
$CONF{image}{pngmake} = 1;
|
558 |
+
|
559 |
+
}
|
560 |
+
|
561 |
+
sub populateconfiguration {
|
562 |
+
foreach my $key (keys %OPT) {
|
563 |
+
$CONF{$key} = $OPT{$key};
|
564 |
+
}
|
565 |
+
|
566 |
+
# any configuration fields of the form __XXX__ are parsed and replaced with eval(XXX).
|
567 |
+
# The configuration can therefore depend on itself.
|
568 |
+
#
|
569 |
+
# flag = 10
|
570 |
+
# note = __2*$CONF{flag}__ # would become 2*10 = 20
|
571 |
+
|
572 |
+
repopulateconfiguration(\%CONF);
|
573 |
+
|
574 |
+
# populate some defaults
|
575 |
+
|
576 |
+
}
|
577 |
+
|
578 |
+
sub repopulateconfiguration {
|
579 |
+
my $root = shift;
|
580 |
+
for my $key (keys %$root) {
|
581 |
+
my $value = $root->{$key};
|
582 |
+
if(ref($value) eq "HASH") {
|
583 |
+
repopulateconfiguration($value);
|
584 |
+
} else {
|
585 |
+
while($value =~ /__([^_].+?)__/g) {
|
586 |
+
my $source = "__" . $1 . "__";
|
587 |
+
my $target = eval $1;
|
588 |
+
$value =~ s/\Q$source\E/$target/g;
|
589 |
+
}
|
590 |
+
$root->{$key} = $value;
|
591 |
+
}
|
592 |
+
}
|
593 |
+
}
|
594 |
+
|
595 |
+
sub loadconfiguration {
|
596 |
+
my $file = shift;
|
597 |
+
my ($scriptname) = fileparse($0);
|
598 |
+
if(-e $file && -r _) {
|
599 |
+
# great the file exists
|
600 |
+
} elsif (-e "/home/$ENV{LOGNAME}/.$scriptname.conf" && -r _) {
|
601 |
+
$file = "/home/$ENV{LOGNAME}/.$scriptname.conf";
|
602 |
+
} elsif (-e "$FindBin::RealBin/$scriptname.conf" && -r _) {
|
603 |
+
$file = "$FindBin::RealBin/$scriptname.conf";
|
604 |
+
} elsif (-e "$FindBin::RealBin/etc/$scriptname.conf" && -r _) {
|
605 |
+
$file = "$FindBin::RealBin/etc/$scriptname.conf";
|
606 |
+
} elsif (-e "$FindBin::RealBin/../etc/$scriptname.conf" && -r _) {
|
607 |
+
$file = "$FindBin::RealBin/../etc/$scriptname.conf";
|
608 |
+
} else {
|
609 |
+
confess "error - could not find the configuration file [$file]";
|
610 |
+
}
|
611 |
+
$OPT{configfile} = $file;
|
612 |
+
my $conf = new Config::General(-ConfigFile=>$file,
|
613 |
+
-AllowMultiOptions=>1,
|
614 |
+
-LowerCaseNames=>1,
|
615 |
+
-ConfigPath=>["$FindBin::RealBin/etc","$FindBin::RealBin/../etc","$FindBin::RealBin/..",$FindBin::RealBin,dirname($file),"$FindBin::RealBin/../".dirname($file)],
|
616 |
+
-AutoTrue=>1);
|
617 |
+
%CONF = $conf->getall;
|
618 |
+
}
|
619 |
+
|
620 |
+
sub printdebug {
|
621 |
+
printinfo("debug",@_) if $CONF{debug};
|
622 |
+
}
|
623 |
+
|
624 |
+
sub printwarning {
|
625 |
+
printinfo("warning",@_) if $CONF{warnings};
|
626 |
+
}
|
627 |
+
|
628 |
+
sub printinfo {
|
629 |
+
print join(" ",@_),"\n";
|
630 |
+
}
|
631 |
+
|
632 |
+
sub printdumper {
|
633 |
+
printinfo(Dumper(@_));
|
634 |
+
}
|
cricos/circos-0.69-9/bin/gddiag.png
ADDED
![]() |
Git LFS Details
|
cricos/circos-0.69-9/bin/list.modules
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/bin/bash
|
2 |
+
|
3 |
+
# Contributed by Charles Howes
|
4 |
+
# http://groups.google.com/group/circos-data-visualization/browse_thread/thread/96e74d863a53e405?hl=en_US
|
5 |
+
awk '!/^[\t ]*use /{next};$2~/^(lib|Circos.*|base|strict|vars|warnings);?$/{next};{sub(";","",$2);print $2}' circos ../lib/Circos/*pm ../lib/Circos.pm ../lib/Circos/*/*pm | sort -u
|
cricos/circos-0.69-9/bin/test.modules
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/bin/bash
|
2 |
+
|
3 |
+
echo "Circos can now list its own modules."
|
4 |
+
echo
|
5 |
+
echo "> circos -modules"
|
cricos/circos_readme.txt
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# 1. Verify Strawberry Perl installation
|
2 |
+
perl --version
|
3 |
+
|
4 |
+
# 2. Check Circos module dependencies
|
5 |
+
perl circos -modules
|
6 |
+
|
7 |
+
# 3. Auto-install missing modules
|
8 |
+
perl -e "$output = `perl circos -modules`; while($output =~ /missing\s+(\S+)/g) { system('cpan', $1); }"
|
9 |
+
|
10 |
+
# [Alternative: Manual module installation]
|
11 |
+
# perl -MCPAN -e shell
|
12 |
+
# install Module::Name
|
13 |
+
# exit
|
14 |
+
|
15 |
+
# 4. Diagnose GD library
|
16 |
+
perl gddiag
|
17 |
+
|
18 |
+
# 5. Run Circos
|
19 |
+
circos -conf circos.cnf
|
20 |
+
|
21 |
+
# [If paranoid error occurs]
|
22 |
+
# Use this only when you get a paranoid-specific error
|
23 |
+
circos -noparanoid -conf circos.cnf
|
result/1_standard_ML/1_LogS_Frequency.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/1_LogS_Frequency_with_all.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/1_LogS_Frequency_with_aq.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/1_standard_model_compare.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/1_standard_model_compare_AqSol.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/1_standard_model_compare_bigdata.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/LogS_Frequency_plotly.html
ADDED
The diff for this file is too large to render.
See raw diff
|
|
result/1_standard_ML/LogS_Frequency_seaborn.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/failed_smiles.csv
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:fbb676c7f42df05a6c87fa43cbc3ad1db0c8b90161f2204d5a3ba2dc837beae2
|
3 |
+
size 4259
|
result/1_standard_ML/failed/AqSolDB/mol_110.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1192.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1232.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_131.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1328.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1371.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1375.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1376.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1462.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1469.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1536.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1575.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1578.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1590.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1598.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1600.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1602.png
ADDED
![]() |
Git LFS Details
|
result/1_standard_ML/failed/AqSolDB/mol_1604.png
ADDED
![]() |
Git LFS Details
|