galaxy-dev
Threads by month
- ----- 2025 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- 10008 discussions
Hi all,
I was wondering if anyone has plans to incorporate GSAssembler for Roche 454
sequence assembly? If no one else is doing this, I will try my hand at it
over the next couple months since I need this for my processing pipeline.
But, obviously, if this is already in the works and will be done over the
next two months horizon, there is no point in my reinventing the wheel.
Thanks,
Kevin
2
1
Hello,
We have been running a local mirror of Galaxy on our cluster for few
months now. Recently, I went ahead and updated the local repository
using "hg pull -u". After attempting to run the latest version, I found
out that SGE was updated to 6.2u5 (from 6.2u3). We compiled the
DRMAA_python egg for Galaxy, but unfortunately we are unable to access
it over the browser. The problem is that ToolRunner controller fails (as
shown below) and Galaxy is not served via http. Here's the log:
galaxy.jobs INFO 2010-04-09 13:19:28,003 job stopper started
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,056 Enabling 'admin'
controller, class: Admin
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,063 Enabling 'async'
controller, class: ASync
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,265 Enabling 'cloud'
controller, class: CloudController
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,337 Enabling
'dataset' controller, class: DatasetInterface
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,342 Enabling 'error'
controller, class: Error
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,354 Enabling 'forms'
controller, class: Forms
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,367 Enabling
'history' controller, class: HistoryController
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,371 Enabling
'library' controller, class: Library
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,376 Enabling
'library_admin' controller, class: LibraryAdmin
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,398 Enabling
'library_common' controller, class: LibraryCommon
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,402 Enabling
'mobile' controller, class: Mobile
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,407 Enabling 'page'
controller, class: PageController
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,411 Enabling
'requests' controller, class: Requests
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,440 Enabling
'requests_admin' controller, class: RequestsAdmin
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,445 Enabling 'root'
controller, class: RootController
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,449 Enabling 'tag'
controller, class: TagsController
galaxy.web.framework.base DEBUG 2010-04-09 13:19:28,453 Enabling
'tool_runner' controller, class: ToolRunner
Traceback (most recent call last):
File "./scripts/paster.py", line 34, in <module>
command.run()
File
"/LOCATION/galaxy/eggs/PasteScript-1.7.3-py2.5.egg/paste/script/command.py",
line 84, in run
invoke(command, command_name, options, args[1:])
File
"/LOCATION/galaxy/eggs/PasteScript-1.7.3-py2.5.egg/paste/script/command.py",
line 123, in invoke
exit_code = runner.run(args)
File
"/LOCATION/galaxy/eggs/PasteScript-1.7.3-py2.5.egg/paste/script/command.py",
line 218, in run
result = self.command()
File
"/LOCATION/galaxy/eggs/PasteScript-1.7.3-py2.5.egg/paste/script/serve.py",
line 276, in command
relative_to=base, global_conf=vars)
File
"/LOCATION/galaxy/eggs/PasteScript-1.7.3-py2.5.egg/paste/script/serve.py",
line 313, in loadapp
**kw)
File
"/LOCATION/galaxy/eggs/PasteDeploy-1.3.3-py2.5.egg/paste/deploy/loadwsgi.py",
line 204, in loadapp
return loadobj(APP, uri, name=name, **kw)
File
"/LOCATION/galaxy/eggs/PasteDeploy-1.3.3-py2.5.egg/paste/deploy/loadwsgi.py",
line 225, in loadobj
return context.create()
File
"/LOCATION/galaxy/eggs/PasteDeploy-1.3.3-py2.5.egg/paste/deploy/loadwsgi.py",
line 625, in create
return self.object_type.invoke(self)
File
"/LOCATION/galaxy/eggs/PasteDeploy-1.3.3-py2.5.egg/paste/deploy/loadwsgi.py",
line 188, in invoke
filtered = context.next_context.create()
File
"/LOCATION/galaxy/eggs/PasteDeploy-1.3.3-py2.5.egg/paste/deploy/loadwsgi.py",
line 625, in create
return self.object_type.invoke(self)
File
"/LOCATION/galaxy/eggs/PasteDeploy-1.3.3-py2.5.egg/paste/deploy/loadwsgi.py",
line 110, in invoke
return fix_call(context.object, context.global_conf,
**context.local_conf)
File
"/LOCATION/galaxy/eggs/PasteDeploy-1.3.3-py2.5.egg/paste/deploy/util/fixtypeerror.py",
line 57, in fix_call
val = callable(*args, **kw)
File "/LOCATION/galaxy/lib/galaxy/web/buildapp.py", line 69, in
app_factory
add_controllers( webapp, app )
File "/LOCATION/galaxy/lib/galaxy/web/buildapp.py", line 39, in
add_controllers
module = __import__( module_name )
File "/LOCATION/galaxy/lib/galaxy/web/controllers/tracks.py", line 27,
in <module>
from galaxy.visualization.tracks.data.bam import BamDataProvider
File "/LOCATION/galaxy/lib/galaxy/visualization/tracks/data/bam.py",
line 7, in <module>
from pysam import csamtools
File
"/usr/lib/python-2.5.2/lib/python2.5/site-packages/PIL/__init__.py",
line 1, in <module>
#
File "build/bdist.linux-x86_64-ucs2/egg/pysam/csamtools.py", line 7,
in <module>
File "build/bdist.linux-x86_64-ucs2/egg/pysam/csamtools.py", line 6,
in __bootstrap__
ImportError:
/HOME_LOCATION/.python-eggs/pysam-0.1.1_kanwei_90e03180969d-py2.5-linux-x86_64-ucs2.egg-tmp/pysam/csamtools.so:
undefined symbol: deflateSetHeader
Your help will be greatly appreciated.
Thanks,
Martin
1
0
Hi,
I just updated my galaxy instance and there is a few things that
aren't working.
1. Whenever I try to transfer a file from a sequencing request I am
getting the error Error.The user1(a)example.org user could not login to
Galaxy
2. one of the update emails was "lims: required fields of samples are
now enforced by submission" but I still don't seem to have this
functionality
3. When importing the form fields from a csv file the fields are not
being assigned to the grid level that they are specified for. This was
true before I updated the instance.
Let me know if you have any ideas for me to fix this issues.
Thanks,
Natalie
2
2
details: http://www.bx.psu.edu/hg/galaxy/rev/6be8d5818087
changeset: 3662:6be8d5818087
user: fubar: ross Lazarus at gmail period com
date: Thu Apr 15 21:41:50 2010 -0400
description:
forgot rgcaco - stretch lines_diff
diffstat:
tools/rgenetics/rgCaCo.xml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 92ce16e0e37e -r 6be8d5818087 tools/rgenetics/rgCaCo.xml
--- a/tools/rgenetics/rgCaCo.xml Thu Apr 15 21:20:04 2010 -0400
+++ b/tools/rgenetics/rgCaCo.xml Thu Apr 15 21:41:50 2010 -0400
@@ -31,7 +31,7 @@
</param>
<param name='name' value='rgCaCotest1' />
<output name='out_file1' file='rgCaCotest1_CaCo.xls' ftype='tabular' compare='diff' />
- <output name='logf' file='rgCaCotest1_CaCo_log.txt' ftype='txt' compare='diff' lines_diff='19' />
+ <output name='logf' file='rgCaCotest1_CaCo_log.txt' ftype='txt' compare='diff' lines_diff='20' />
<output name='gffout' file='rgCaCotest1_CaCo_topTable.gff' ftype='gff' compare='diff' />
</test>
</tests>
1
0

16 Apr '10
details: http://www.bx.psu.edu/hg/galaxy/rev/92ce16e0e37e
changeset: 3661:92ce16e0e37e
user: fubar: ross Lazarus at gmail period com
date: Thu Apr 15 21:20:04 2010 -0400
description:
Less blather from rgGRR and new functional test output files to match
Stretch lines_diff even further to accomodate an older version of plink
for functional tests
diffstat:
lib/galaxy/datatypes/genetics.py | 24 +-
test-data/rgtestouts/rgGRR/Log_rgGRRtest1.txt | 21 +-
test-data/rgtestouts/rgGRR/rgGRRtest1.html | 32 +-
test-data/rgtestouts/rgGRR/rgGRRtest1.svg | 517 +------
test-data/rgtestouts/rgGRR/rgGRRtest1_table.xls | 1560 +++++++++++-----------
test-data/smallwgaP.xls | 103 +
tools/rgenetics/rgGLM.xml | 2 +-
tools/rgenetics/rgGRR.py | 8 +-
tools/rgenetics/rgGRR.xml | 2 +-
tools/rgenetics/rgQC.xml | 2 +-
10 files changed, 967 insertions(+), 1304 deletions(-)
diffs (2456 lines):
diff -r ed5535c4d48e -r 92ce16e0e37e lib/galaxy/datatypes/genetics.py
--- a/lib/galaxy/datatypes/genetics.py Thu Apr 15 15:58:08 2010 -0400
+++ b/lib/galaxy/datatypes/genetics.py Thu Apr 15 21:20:04 2010 -0400
@@ -86,8 +86,6 @@
site_url = site_url.replace('/hgTracks?','/hgGenome?') # for genome graphs
internal_url = "%s" % url_for( controller='dataset',
dataset_id=dataset.id, action='display_at', filename='ucsc_' + site_name )
- if base_url.startswith( 'https://' ):
- base_url = base_url.replace( 'https', 'http', 1 )
display_url = "%s%s/display_as?id=%i&display_app=%s&authz_method=display_at" % (base_url, url_for( controller='root' ), dataset.id, type)
display_url = urllib.quote_plus( display_url )
# was display_url = urllib.quote_plus( "%s/display_as?id=%i&display_app=%s" % (base_url, dataset.id, type) )
@@ -264,7 +262,7 @@
stored in extra files path
"""
- MetadataElement( name="base_name", desc="base name for all transformed versions of this genetic dataset", default="rgenetics",
+ MetadataElement( name="base_name", desc="base name for all transformed versions of this genetic dataset",
readonly=True, set_in_upload=True)
composite_type = 'auto_primary_file'
@@ -290,27 +288,15 @@
"""
cannot do this until we are setting metadata
"""
- guessmt = {'.log':'text/plain','.ped':'text/plain', '.map':'text/plain','.out':'text/plain','.in':'text/plain'}
- def fix(oldpath,newbase):
- old,e = os.path.splitext(oldpath)
- head,rest = os.path.split(old)
- newpath = os.path.join(head,newbase)
- newpath = '%s%s' % (newpath,e)
- if oldpath <> newpath:
- shutil.move(oldpath,newpath)
- return newpath
bn = dataset.metadata.base_name
efp = dataset.extra_files_path
flist = os.listdir(efp)
- proper_base = bn
- rval = ['<html><head><title>Files for Composite Dataset %s</title></head><p/>Composite %s contains the following files:<p/><ul>' % (dataset.name,dataset.name)]
+ rval = ['<html><head><title>Files for Composite Dataset %s</title></head><body><p/>Composite %s contains:<p/><ul>' % (dataset.name,dataset.name)]
for i,fname in enumerate(flist):
- newpath = fix(os.path.join(efp,fname),proper_base)
- sfname = os.path.split(newpath)[-1]
+ sfname = os.path.split(fname)[-1]
f,e = os.path.splitext(fname)
- mt = guessmt.get(e,'application/binary')
- rval.append( '<li><a href="%s" mimetype="%s">%s</a></li>' % ( sfname, mt, sfname) )
- rval.append( '</ul></html>' )
+ rval.append( '<li><a href="%s">%s</a></li>' % ( sfname, sfname) )
+ rval.append( '</ul></body></html>' )
f = file(dataset.file_name,'w')
f.write("\n".join( rval ))
f.write('\n')
diff -r ed5535c4d48e -r 92ce16e0e37e test-data/rgtestouts/rgGRR/Log_rgGRRtest1.txt
--- a/test-data/rgtestouts/rgGRR/Log_rgGRRtest1.txt Thu Apr 15 15:58:08 2010 -0400
+++ b/test-data/rgtestouts/rgGRR/Log_rgGRRtest1.txt Thu Apr 15 21:20:04 2010 -0400
@@ -1,22 +1,13 @@
-Reading genotypes for 40 subjects and 25 markers
-Calculating 780 pairs, updating every 78 pairs...
+Reading genotypes for 40 subjects and 5 markers
+Calculating 780 pairs...
Estimated time is 0.00 to 0.00 seconds ...
-0.003503 sec at pair 78 of 780 (10.00%): 556652.337848 marker*pairs/sec
-0.005636 sec at pair 156 of 780 (20.00%): 691982.977283 marker*pairs/sec
-0.007769 sec at pair 234 of 780 (30.00%): 752982.213220 marker*pairs/sec
-0.009869 sec at pair 312 of 780 (40.00%): 790345.731265 marker*pairs/sec
-0.011900 sec at pair 390 of 780 (50.00%): 819314.887905 marker*pairs/sec
-0.013981 sec at pair 468 of 780 (60.00%): 836843.791886 marker*pairs/sec
-0.015971 sec at pair 546 of 780 (70.00%): 854664.262256 marker*pairs/sec
-0.017976 sec at pair 624 of 780 (80.00%): 867821.563192 marker*pairs/sec
-0.020017 sec at pair 702 of 780 (90.00%): 876748.317016 marker*pairs/sec
-T1: 0.00267601013184 T2: 0.0181350708008 T3: 0.000470638275146 TOT: 0.0224170684814 0 pairs with no (or not enough) comparable genotypes (0.0%)
+T1: 0.00229454040527 T2: 0.0166795253754 T3: 0.000442743301392 TOT: 0.0201091766357 0 pairs with no (or not enough) comparable genotypes (0.0%)
Relstate dupe: mean(mean)=nan sdev(mean)=0.00, mean(sdev)=nan sdev(sdev)=0.00
-Relstate parentchild: mean(mean)=1.68 sdev(mean)=0.19, mean(sdev)=0.39 sdev(sdev)=0.19
+Relstate parentchild: mean(mean)=1.82 sdev(mean)=0.14, mean(sdev)=0.33 sdev(sdev)=0.22
Relstate sibpairs: mean(mean)=nan sdev(mean)=0.00, mean(sdev)=nan sdev(sdev)=0.00
Relstate halfsibs: mean(mean)=nan sdev(mean)=0.00, mean(sdev)=nan sdev(sdev)=0.00
-Relstate parents: mean(mean)=1.46 sdev(mean)=0.25, mean(sdev)=0.55 sdev(sdev)=0.17
-Relstate unrelated: mean(mean)=1.44 sdev(mean)=0.21, mean(sdev)=0.58 sdev(sdev)=0.15
+Relstate parents: mean(mean)=1.62 sdev(mean)=0.21, mean(sdev)=0.53 sdev(sdev)=0.29
+Relstate unrelated: mean(mean)=1.60 sdev(mean)=0.23, mean(sdev)=0.54 sdev(sdev)=0.22
Relstate unknown: mean(mean)=nan sdev(mean)=0.00, mean(sdev)=nan sdev(sdev)=0.00
780 pairs are available of 780
Outliers: 0
diff -r ed5535c4d48e -r 92ce16e0e37e test-data/rgtestouts/rgGRR/rgGRRtest1.html
--- a/test-data/rgtestouts/rgGRR/rgGRRtest1.html Thu Apr 15 15:58:08 2010 -0400
+++ b/test-data/rgtestouts/rgGRR/rgGRRtest1.html Thu Apr 15 21:20:04 2010 -0400
@@ -9,7 +9,7 @@
</head>
<body>
<div class="document">
-<h4><div>Output from rgGRR.py run at 25/03/2010 21:01:24<br>
+<h4><div>Output from rgGRR.py run at 15/04/2010 13:12:45<br>
</h4>
If you need to rerun this analysis, the command line was
<pre>'/opt/galaxy/tools/rgenetics/rgGRR.py' '/opt/galaxy/test-data/tinywga' 'tinywga' '/opt/galaxy/test-data/rgtestouts/rgGRR/rgGRRtest1.html' '/opt/galaxy/test-data/rgtestouts/rgGRR' 'rgGRRtest1' '100' '6'</pre>
@@ -18,43 +18,25 @@
<li><a href="rgGRRtest1_table.xls">Mean by SD alleles shared - 780 rows</a></li>
<li><a href="rgGRRtest1.html">rgGRRtest1.html</a></li>
<li><a href="Log_rgGRRtest1.txt">Log_rgGRRtest1.txt</a></li>
-</ol></div><div><h2>Outliers in tab delimited files linked above are also listed below</h2></div><div><hr><h3>Log from this job (also stored in Log_rgGRRtest1.txt)</h3><pre>Reading genotypes for 40 subjects and 25 markers
+</ol></div><div><h2>Outliers in tab delimited files linked above are also listed below</h2></div><div><hr><h3>Log from this job (also stored in Log_rgGRRtest1.txt)</h3><pre>Reading genotypes for 40 subjects and 5 markers
-Calculating 780 pairs, updating every 78 pairs...
+Calculating 780 pairs...
Estimated time is 0.00 to 0.00 seconds ...
-0.003503 sec at pair 78 of 780 (10.00%): 556652.337848 marker*pairs/sec
-
-0.005636 sec at pair 156 of 780 (20.00%): 691982.977283 marker*pairs/sec
-
-0.007769 sec at pair 234 of 780 (30.00%): 752982.213220 marker*pairs/sec
-
-0.009869 sec at pair 312 of 780 (40.00%): 790345.731265 marker*pairs/sec
-
-0.011900 sec at pair 390 of 780 (50.00%): 819314.887905 marker*pairs/sec
-
-0.013981 sec at pair 468 of 780 (60.00%): 836843.791886 marker*pairs/sec
-
-0.015971 sec at pair 546 of 780 (70.00%): 854664.262256 marker*pairs/sec
-
-0.017976 sec at pair 624 of 780 (80.00%): 867821.563192 marker*pairs/sec
-
-0.020017 sec at pair 702 of 780 (90.00%): 876748.317016 marker*pairs/sec
-
-T1: 0.00267601013184 T2: 0.0181350708008 T3: 0.000470638275146 TOT: 0.0224170684814 0 pairs with no (or not enough) comparable genotypes (0.0%)
+T1: 0.00229454040527 T2: 0.0166795253754 T3: 0.000442743301392 TOT: 0.0201091766357 0 pairs with no (or not enough) comparable genotypes (0.0%)
Relstate dupe: mean(mean)=nan sdev(mean)=0.00, mean(sdev)=nan sdev(sdev)=0.00
-Relstate parentchild: mean(mean)=1.68 sdev(mean)=0.19, mean(sdev)=0.39 sdev(sdev)=0.19
+Relstate parentchild: mean(mean)=1.82 sdev(mean)=0.14, mean(sdev)=0.33 sdev(sdev)=0.22
Relstate sibpairs: mean(mean)=nan sdev(mean)=0.00, mean(sdev)=nan sdev(sdev)=0.00
Relstate halfsibs: mean(mean)=nan sdev(mean)=0.00, mean(sdev)=nan sdev(sdev)=0.00
-Relstate parents: mean(mean)=1.46 sdev(mean)=0.25, mean(sdev)=0.55 sdev(sdev)=0.17
+Relstate parents: mean(mean)=1.62 sdev(mean)=0.21, mean(sdev)=0.53 sdev(sdev)=0.29
-Relstate unrelated: mean(mean)=1.44 sdev(mean)=0.21, mean(sdev)=0.58 sdev(sdev)=0.15
+Relstate unrelated: mean(mean)=1.60 sdev(mean)=0.23, mean(sdev)=0.54 sdev(sdev)=0.22
Relstate unknown: mean(mean)=nan sdev(mean)=0.00, mean(sdev)=nan sdev(sdev)=0.00
diff -r ed5535c4d48e -r 92ce16e0e37e test-data/rgtestouts/rgGRR/rgGRRtest1.svg
--- a/test-data/rgtestouts/rgGRR/rgGRRtest1.svg Thu Apr 15 15:58:08 2010 -0400
+++ b/test-data/rgtestouts/rgGRR/rgGRRtest1.svg Thu Apr 15 21:20:04 2010 -0400
@@ -5,9 +5,9 @@
xmlns="http://www.w3.org/2000/svg" version="1.2"
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1280 800" onload="init()">
- <script type="text/ecmascript" xlink:href="/static/scripts/tools/rgenetics/checkbox_and_radiobutton.js"/>
- <script type="text/ecmascript" xlink:href="/static/scripts/tools/rgenetics/helper_functions.js"/>
- <script type="text/ecmascript" xlink:href="/static/scripts/tools/rgenetics/timer.js"/>
+ <script type="text/ecmascript" xlink:href="/static/scripts/checkbox_and_radiobutton.js"/>
+ <script type="text/ecmascript" xlink:href="/static/scripts/helper_functions.js"/>
+ <script type="text/ecmascript" xlink:href="/static/scripts/timer.js"/>
<script type="text/ecmascript">
<![CDATA[
var checkBoxes = new Array();
@@ -247,492 +247,99 @@
<!-- Plot Title -->
<g style="fill:black; stroke:none" font-size="18" font-family="Arial">
- <text x="425" y="-30">rgGRRtest1 (40 subjects, 25 snp)</text>
+ <text x="425" y="-30">rgGRRtest1 (40 subjects, 5 snp)</text>
</g>
<!-- One group/layer of points for each relationship type -->
<g id="unrelated" style="stroke:gold; fill:gold; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
-<circle cx="276" cy="202" r="2"
- onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.66, 0.00, 2, 2, 0, 2, 2)"
+<circle cx="0" cy="600" r="2"
+ onmouseover="showBTT(evt, 5, 1.00, 0.00, 0.00, 0.00, 2, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="479" cy="134" r="2"
- onmouseover="showBTT(evt, 5, 1.42, 0.00, 0.78, 0.00, 2, 2, 0, 2, 2)"
+<circle cx="287" cy="25" r="2"
+ onmouseover="showBTT(evt, 5, 1.25, 0.00, 0.96, 0.00, 14, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="874" cy="338" r="2"
- onmouseover="showBTT(evt, 5, 1.76, 0.00, 0.44, 0.00, 12, 2, 0, 2, 2)"
+<circle cx="919" cy="331" r="2"
+ onmouseover="showBTT(evt, 5, 1.80, 0.00, 0.45, 0.00, 188, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="230" cy="212" r="2"
- onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.65, 0.00, 7, 2, 0, 2, 2)"
+<circle cx="230" cy="98" r="2"
+ onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.84, 0.00, 27, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="827" cy="325" r="2"
- onmouseover="showBTT(evt, 5, 1.72, 0.00, 0.46, 0.00, 22, 2, 0, 2, 2)"
+<circle cx="575" cy="0" r="2"
+ onmouseover="showBTT(evt, 5, 1.50, 0.00, 1.00, 0.00, 5, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="183" cy="152" r="2" onmouseover="showOTT(evt, 5, '1340,9,0,0', '1345,12,0,0', 1.16, 0.75, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="873" cy="338" r="2"
- onmouseover="showBTT(evt, 5, 1.76, 0.00, 0.44, 0.00, 3, 2, 0, 2, 2)"
+<circle cx="230" cy="-57" r="2"
+ onmouseover="showBTT(evt, 5, 1.20, 0.00, 1.10, 0.00, 3, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="598" cy="208" r="2" onmouseover="showOTT(evt, 5, '117,2,0,0', '1334,12,0,0', 1.52, 0.65, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="799" cy="317" r="2" onmouseover="showOTT(evt, 5, '105,3,0,0', '13,2,0,0', 1.70, 0.47, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="506" cy="50" r="2"
- onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.92, 0.00, 2, 2, 0, 2, 2)"
+<circle cx="862" cy="300" r="2"
+ onmouseover="showBTT(evt, 5, 1.75, 0.00, 0.50, 0.00, 32, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="550" cy="293" r="2"
- onmouseover="showBTT(evt, 5, 1.48, 0.00, 0.51, 0.00, 7, 2, 0, 2, 2)"
+<circle cx="575" cy="253" r="2"
+ onmouseover="showBTT(evt, 5, 1.50, 0.00, 0.58, 0.00, 34, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="414" cy="83" r="2" onmouseover="showOTT(evt, 5, '101,3,0,0', '1340,9,0,0', 1.36, 0.86, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="230" cy="80" r="2"
- onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.87, 0.00, 2, 2, 0, 2, 2)"
+<circle cx="0" cy="-92" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '1340,9,0,0', 1.00, 1.15, 4, 1.60, 0.54)" onmouseout="hideOTT(evt)" />
+<circle cx="287" cy="300" r="2"
+ onmouseover="showBTT(evt, 5, 1.25, 0.00, 0.50, 0.00, 8, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="92" cy="144" r="2" onmouseover="showOTT(evt, 5, '1334,12,0,0', '1344,1,12,13', 1.08, 0.76, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="414" cy="258" r="2"
- onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.57, 0.00, 6, 2, 0, 2, 2)"
+<circle cx="459" cy="271" r="2"
+ onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.55, 0.00, 77, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="1099" cy="474" r="2"
- onmouseover="showBTT(evt, 5, 1.96, 0.00, 0.21, 0.00, 4, 2, 0, 2, 2)"
+<circle cx="0" cy="110" r="2"
+ onmouseover="showBTT(evt, 5, 1.00, 0.00, 0.82, 0.00, 5, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="46" cy="194" r="2" onmouseover="showOTT(evt, 5, '1341,11,0,0', '1345,12,0,0', 1.04, 0.68, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="479" cy="169" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1341,1,11,12', 1.42, 0.72, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
+<circle cx="459" cy="63" r="2"
+ onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.89, 0.00, 46, 2, 0, 2, 2)"
+ onmouseout="hideBTT(evt)" />
<circle cx="1150" cy="600" r="2"
- onmouseover="showBTT(evt, 5, 2.00, 0.00, 0.00, 0.00, 7, 2, 0, 2, 2)"
+ onmouseover="showBTT(evt, 5, 2.00, 0.00, 0.00, 0.00, 53, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="600" cy="293" r="2" onmouseover="showOTT(evt, 5, '112,3,0,0', '13,2,0,0', 1.52, 0.51, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="183" cy="187" r="2" onmouseover="showOTT(evt, 5, '112,1,3,2', '1341,12,0,0', 1.16, 0.69, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="450" cy="300" r="2" onmouseover="showOTT(evt, 5, '13,2,0,0', '1334,10,0,0', 1.39, 0.50, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="322" cy="65" r="2"
- onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.89, 0.00, 2, 2, 0, 2, 2)"
+<circle cx="0" cy="175" r="2"
+ onmouseover="showBTT(evt, 5, 1.00, 0.00, 0.71, 0.00, 6, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="459" cy="141" r="2"
- onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.76, 0.00, 5, 2, 0, 2, 2)"
+<circle cx="690" cy="63" r="2"
+ onmouseover="showBTT(evt, 5, 1.60, 0.00, 0.89, 0.00, 25, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="766" cy="311" r="2"
- onmouseover="showBTT(evt, 5, 1.67, 0.00, 0.48, 0.00, 3, 2, 0, 2, 2)"
+<circle cx="230" cy="331" r="2"
+ onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.45, 0.00, 16, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="95" cy="102" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '13,1,3,2', 1.08, 0.83, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="700" cy="300" r="2"
- onmouseover="showBTT(evt, 5, 1.61, 0.00, 0.50, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="527" cy="294" r="2"
- onmouseover="showBTT(evt, 5, 1.46, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="800" cy="317" r="2" onmouseover="showOTT(evt, 5, '12,3,0,0', '13,2,0,0', 1.70, 0.47, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="431" cy="211" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1341,11,0,0', 1.37, 0.65, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="275" cy="101" r="2" onmouseover="showOTT(evt, 5, '117,2,0,0', '1340,9,0,0', 1.24, 0.83, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="414" cy="145" r="2"
- onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.76, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="368" cy="60" r="2"
- onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.90, 0.00, 6, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="321" cy="193" r="2"
- onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.68, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="414" cy="217" r="2"
- onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.64, 0.00, 12, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="550" cy="244" r="2" onmouseover="showOTT(evt, 5, '105,2,0,0', '13,2,0,0', 1.48, 0.59, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="367" cy="314" r="2"
- onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.48, 0.00, 6, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="598" cy="294" r="2"
- onmouseover="showBTT(evt, 5, 1.52, 0.00, 0.51, 0.00, 12, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="183" cy="89" r="2" onmouseover="showOTT(evt, 5, '112,2,0,0', '1334,2,12,13', 1.16, 0.85, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="414" cy="113" r="2"
- onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.81, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="184" cy="225" r="2" onmouseover="showOTT(evt, 5, '101,3,0,0', '1345,12,0,0', 1.16, 0.62, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="670" cy="297" r="2"
- onmouseover="showBTT(evt, 5, 1.58, 0.00, 0.50, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="383" cy="143" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '1341,12,0,0', 1.33, 0.76, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="367" cy="223" r="2"
- onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.63, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="275" cy="132" r="2"
- onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.78, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="287" cy="235" r="2"
- onmouseover="showBTT(evt, 5, 1.25, 0.00, 0.61, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="644" cy="296" r="2"
- onmouseover="showBTT(evt, 5, 1.56, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="368" cy="185" r="2"
- onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.69, 0.00, 9, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="828" cy="325" r="2"
- onmouseover="showBTT(evt, 5, 1.72, 0.00, 0.46, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="958" cy="371" r="2" onmouseover="showOTT(evt, 5, '1340,12,0,0', '1341,1,11,12', 1.83, 0.38, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="414" cy="179" r="2" onmouseover="showOTT(evt, 5, '13,1,3,2', '1341,12,0,0', 1.36, 0.70, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="239" cy="205" r="2"
- onmouseover="showBTT(evt, 5, 1.21, 0.00, 0.66, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="450" cy="206" r="2"
- onmouseover="showBTT(evt, 5, 1.39, 0.00, 0.66, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="368" cy="223" r="2"
- onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.63, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="643" cy="250" r="2"
- onmouseover="showBTT(evt, 5, 1.56, 0.00, 0.58, 0.00, 5, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="782" cy="314" r="2"
- onmouseover="showBTT(evt, 5, 1.68, 0.00, 0.48, 0.00, 9, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="229" cy="253" r="2"
- onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.58, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="506" cy="250" r="2"
- onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.58, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="950" cy="367" r="2"
- onmouseover="showBTT(evt, 5, 1.83, 0.00, 0.39, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="184" cy="89" r="2"
- onmouseover="showBTT(evt, 5, 1.16, 0.00, 0.85, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="736" cy="306" r="2"
- onmouseover="showBTT(evt, 5, 1.64, 0.00, 0.49, 0.00, 7, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="383" cy="217" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1344,1,12,13', 1.33, 0.64, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="735" cy="306" r="2"
- onmouseover="showBTT(evt, 5, 1.64, 0.00, 0.49, 0.00, 24, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="552" cy="294" r="2"
- onmouseover="showBTT(evt, 5, 1.48, 0.00, 0.51, 0.00, 25, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="275" cy="72" r="2"
- onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.88, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="505" cy="296" r="2" onmouseover="showOTT(evt, 5, '1334,12,0,0', '1340,12,0,0', 1.44, 0.51, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="551" cy="294" r="2" onmouseover="showOTT(evt, 5, '117,1,3,2', '1341,12,0,0', 1.48, 0.51, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="276" cy="132" r="2" onmouseover="showOTT(evt, 5, '101,3,0,0', '1334,2,12,13', 1.24, 0.78, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="460" cy="175" r="2"
- onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.71, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="143" cy="89" r="2"
- onmouseover="showBTT(evt, 5, 1.13, 0.00, 0.85, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="506" cy="296" r="2"
- onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.51, 0.00, 35, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="-138" cy="-7" r="2" onmouseover="showOTT(evt, 5, '1340,9,0,0', '1344,1,12,13', 0.88, 1.01, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="349" cy="219" r="2" onmouseover="showOTT(evt, 5, '117,3,0,0', '13,2,0,0', 1.30, 0.63, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="0" cy="166" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1340,9,0,0', 1.00, 0.72, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="735" cy="258" r="2"
- onmouseover="showBTT(evt, 5, 1.64, 0.00, 0.57, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="814" cy="321" r="2"
- onmouseover="showBTT(evt, 5, 1.71, 0.00, 0.46, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="459" cy="253" r="2"
- onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.58, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="143" cy="232" r="2" onmouseover="showOTT(evt, 5, '1334,2,12,13', '1341,1,11,12', 1.13, 0.61, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="431" cy="303" r="2"
- onmouseover="showBTT(evt, 5, 1.37, 0.00, 0.49, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="479" cy="102" r="2"
- onmouseover="showBTT(evt, 5, 1.42, 0.00, 0.83, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="690" cy="300" r="2"
- onmouseover="showBTT(evt, 5, 1.60, 0.00, 0.50, 0.00, 18, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="322" cy="193" r="2"
- onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.68, 0.00, 7, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="-184" cy="152" r="2"
- onmouseover="showBTT(evt, 5, 0.84, 0.00, 0.75, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="766" cy="143" r="2" onmouseover="showOTT(evt, 5, '1334,1,10,11', '1341,1,11,12', 1.67, 0.76, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="335" cy="149" r="2"
- onmouseover="showBTT(evt, 5, 1.29, 0.00, 0.75, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="919" cy="355" r="2"
- onmouseover="showBTT(evt, 5, 1.80, 0.00, 0.41, 0.00, 16, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="383" cy="311" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '112,3,0,0', 1.33, 0.48, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="597" cy="294" r="2"
- onmouseover="showBTT(evt, 5, 1.52, 0.00, 0.51, 0.00, 15, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="0" cy="212" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1334,2,12,13', 1.00, 0.65, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="527" cy="247" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '117,1,3,2', 1.46, 0.59, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="138" cy="239" r="2"
- onmouseover="showBTT(evt, 5, 1.12, 0.00, 0.60, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="459" cy="80" r="2"
- onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.87, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="46" cy="276" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1341,12,0,0', 1.04, 0.54, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="138" cy="-7" r="2"
- onmouseover="showBTT(evt, 5, 1.12, 0.00, 1.01, 0.00, 2, 3, 0, 3, 3)"
- onmouseout="hideBTT(evt)" />
-<circle cx="505" cy="209" r="2"
- onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.65, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="46" cy="159" r="2" onmouseover="showOTT(evt, 5, '101,2,0,0', '1340,9,0,0', 1.04, 0.73, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="575" cy="246" r="2" onmouseover="showOTT(evt, 5, '1341,1,11,12', '1344,1,12,13', 1.50, 0.59, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="184" cy="119" r="2" onmouseover="showOTT(evt, 5, '117,3,0,0', '1340,9,0,0', 1.16, 0.80, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="0" cy="80" r="2"
- onmouseover="showBTT(evt, 5, 1.00, 0.00, 0.87, 0.00, 5, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="0" cy="52" r="2" onmouseover="showOTT(evt, 5, '117,1,3,2', '1340,9,0,0', 1.00, 0.91, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="322" cy="157" r="2"
- onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.74, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="383" cy="261" r="2"
- onmouseover="showBTT(evt, 5, 1.33, 0.00, 0.56, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="-138" cy="164" r="2"
- onmouseover="showBTT(evt, 5, 0.88, 0.00, 0.73, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="966" cy="375" r="2"
- onmouseover="showBTT(evt, 5, 1.84, 0.00, 0.37, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="335" cy="185" r="2"
- onmouseover="showBTT(evt, 5, 1.29, 0.00, 0.69, 0.00, 5, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="622" cy="294" r="2"
- onmouseover="showBTT(evt, 5, 1.54, 0.00, 0.51, 0.00, 11, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="575" cy="131" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '1344,1,12,13', 1.50, 0.78, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="622" cy="247" r="2"
- onmouseover="showBTT(evt, 5, 1.54, 0.00, 0.59, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="413" cy="145" r="2"
- onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.76, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="335" cy="321" r="2"
- onmouseover="showBTT(evt, 5, 1.29, 0.00, 0.46, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="781" cy="314" r="2"
- onmouseover="showBTT(evt, 5, 1.68, 0.00, 0.48, 0.00, 12, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="383" cy="178" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '12,3,0,0', 1.33, 0.70, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="92" cy="257" r="2"
- onmouseover="showBTT(evt, 5, 1.08, 0.00, 0.57, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="138" cy="100" r="2"
- onmouseover="showBTT(evt, 5, 1.12, 0.00, 0.83, 0.00, 6, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="368" cy="265" r="2" onmouseover="showOTT(evt, 5, '1340,12,0,0', '1344,1,12,13', 1.32, 0.56, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="-191" cy="49" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '1340,9,0,0', 0.83, 0.92, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="414" cy="306" r="2"
- onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.49, 0.00, 16, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="479" cy="249" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1334,1,10,11', 1.42, 0.58, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="450" cy="250" r="2"
- onmouseover="showBTT(evt, 5, 1.39, 0.00, 0.58, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="321" cy="275" r="2" onmouseover="showOTT(evt, 5, '101,3,0,0', '105,3,0,0', 1.28, 0.54, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="92" cy="54" r="2"
- onmouseover="showBTT(evt, 5, 1.08, 0.00, 0.91, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="597" cy="248" r="2"
- onmouseover="showBTT(evt, 5, 1.52, 0.00, 0.59, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="239" cy="167" r="2"
- onmouseover="showBTT(evt, 5, 1.21, 0.00, 0.72, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="479" cy="297" r="2"
- onmouseover="showBTT(evt, 5, 1.42, 0.00, 0.50, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="92" cy="304" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1334,12,0,0', 1.08, 0.49, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="1011" cy="401" r="2" onmouseover="showOTT(evt, 5, '112,3,0,0', '1334,10,0,0', 1.88, 0.33, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="413" cy="306" r="2"
- onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.49, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="184" cy="375" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1334,10,0,0', 1.16, 0.37, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="191" cy="178" r="2"
- onmouseover="showBTT(evt, 5, 1.17, 0.00, 0.70, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="575" cy="293" r="2"
- onmouseover="showBTT(evt, 5, 1.50, 0.00, 0.51, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="0" cy="131" r="2" onmouseover="showOTT(evt, 5, '1340,9,0,0', '1341,1,11,12', 1.00, 0.78, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="191" cy="217" r="2"
- onmouseover="showBTT(evt, 5, 1.17, 0.00, 0.64, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="138" cy="164" r="2"
- onmouseover="showBTT(evt, 5, 1.12, 0.00, 0.73, 0.00, 7, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="643" cy="296" r="2"
- onmouseover="showBTT(evt, 5, 1.56, 0.00, 0.51, 0.00, 41, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="322" cy="325" r="2"
- onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.46, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="552" cy="248" r="2"
- onmouseover="showBTT(evt, 5, 1.48, 0.00, 0.59, 0.00, 5, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="690" cy="253" r="2"
- onmouseover="showBTT(evt, 5, 1.60, 0.00, 0.58, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="718" cy="303" r="2"
- onmouseover="showBTT(evt, 5, 1.62, 0.00, 0.49, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="551" cy="248" r="2" onmouseover="showOTT(evt, 5, '105,3,0,0', '117,3,0,0', 1.48, 0.59, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="414" cy="180" r="2"
- onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.70, 0.00, 10, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="230" cy="141" r="2"
- onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.76, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="367" cy="265" r="2"
- onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.56, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="643" cy="209" r="2"
- onmouseover="showBTT(evt, 5, 1.56, 0.00, 0.65, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="275" cy="165" r="2"
- onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.72, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="276" cy="165" r="2"
- onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.72, 0.00, 5, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="1103" cy="479" r="2"
- onmouseover="showBTT(evt, 5, 1.96, 0.00, 0.20, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="552" cy="171" r="2" onmouseover="showOTT(evt, 5, '117,2,0,0', '1344,1,12,13', 1.48, 0.71, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="92" cy="215" r="2" onmouseover="showOTT(evt, 5, '112,2,0,0', '1334,10,0,0', 1.08, 0.64, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="459" cy="300" r="2"
- onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.50, 0.00, 19, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="49" cy="105" r="2" onmouseover="showOTT(evt, 5, '13,2,0,0', '1344,1,12,13', 1.04, 0.82, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="287" cy="194" r="2"
- onmouseover="showBTT(evt, 5, 1.25, 0.00, 0.68, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="597" cy="208" r="2"
- onmouseover="showBTT(evt, 5, 1.52, 0.00, 0.65, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="199" cy="209" r="2" onmouseover="showOTT(evt, 5, '13,2,0,0', '1345,12,0,0', 1.17, 0.65, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="287" cy="334" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1341,12,0,0', 1.25, 0.44, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="322" cy="231" r="2"
- onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.61, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="527" cy="167" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '117,1,3,2', 1.46, 0.72, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="199" cy="133" r="2" onmouseover="showOTT(evt, 5, '117,1,3,2', '13,2,0,0', 1.17, 0.78, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="230" cy="175" r="2"
- onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.71, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="431" cy="138" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '1345,12,0,0', 1.37, 0.77, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="459" cy="212" r="2"
- onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.65, 0.00, 5, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="143" cy="155" r="2"
- onmouseover="showBTT(evt, 5, 1.12, 0.00, 0.74, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="183" cy="225" r="2"
- onmouseover="showBTT(evt, 5, 1.16, 0.00, 0.62, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="431" cy="254" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1334,12,0,0', 1.38, 0.58, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="574" cy="166" r="2" onmouseover="showOTT(evt, 5, '12,3,0,0', '1341,1,11,12', 1.50, 0.72, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="321" cy="65" r="2"
- onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.89, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="184" cy="152" r="2"
- onmouseover="showBTT(evt, 5, 1.16, 0.00, 0.75, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="276" cy="241" r="2"
- onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.60, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="418" cy="163" r="2" onmouseover="showOTT(evt, 5, '13,2,0,0', '1341,1,11,12', 1.36, 0.73, 22, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="506" cy="209" r="2"
- onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.65, 0.00, 5, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="749" cy="307" r="2"
- onmouseover="showBTT(evt, 5, 1.65, 0.00, 0.49, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="649" cy="295" r="2"
- onmouseover="showBTT(evt, 5, 1.57, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="368" cy="314" r="2"
- onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.48, 0.00, 8, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="249" cy="240" r="2" onmouseover="showOTT(evt, 5, '117,2,0,0', '13,2,0,0', 1.22, 0.60, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
-<circle cx="322" cy="125" r="2"
- onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.79, 0.00, 8, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="250" cy="197" r="2"
- onmouseover="showBTT(evt, 5, 1.22, 0.00, 0.67, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="368" cy="151" r="2"
- onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.75, 0.00, 4, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="287" cy="157" r="2"
- onmouseover="showBTT(evt, 5, 1.25, 0.00, 0.74, 0.00, 3, 2, 0, 2, 2)"
+<circle cx="690" cy="271" r="2"
+ onmouseover="showBTT(evt, 5, 1.60, 0.00, 0.55, 0.00, 172, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
</g>
<g id="parents" style="stroke:lightgreen; fill:lightgreen; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
-<circle cx="874" cy="338" r="2" onmouseover="showOTT(evt, 4, '117,2,0,0', '117,3,0,0', 1.76, 0.44, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="827" cy="325" r="2"
- onmouseover="showBTT(evt, 4, 1.72, 0.00, 0.46, 0.00, 2, 2, 0, 2, 2)"
+<circle cx="919" cy="331" r="2"
+ onmouseover="showBTT(evt, 4, 1.80, 0.00, 0.45, 0.00, 3, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="643" cy="296" r="2"
- onmouseover="showBTT(evt, 4, 1.56, 0.00, 0.51, 0.00, 4, 2, 0, 2, 2)"
+<circle cx="690" cy="63" r="2"
+ onmouseover="showBTT(evt, 4, 1.60, 0.00, 0.89, 0.00, 3, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="230" cy="175" r="2" onmouseover="showOTT(evt, 4, '112,2,0,0', '112,3,0,0', 1.20, 0.71, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="276" cy="165" r="2" onmouseover="showOTT(evt, 4, '1334,11,0,0', '1334,12,0,0', 1.24, 0.72, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="549" cy="200" r="2" onmouseover="showOTT(evt, 4, '13,2,0,0', '13,3,0,0', 1.48, 0.67, 23, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="966" cy="375" r="2" onmouseover="showOTT(evt, 4, '1334,10,0,0', '1334,12,0,0', 1.84, 0.37, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
+<circle cx="287" cy="300" r="2" onmouseover="showOTT(evt, 4, '13,2,0,0', '13,3,0,0', 1.25, 0.50, 4, 1.62, 0.53)" onmouseout="hideOTT(evt)" />
+<circle cx="459" cy="271" r="2"
+ onmouseover="showBTT(evt, 4, 1.40, 0.00, 0.55, 0.00, 4, 2, 0, 2, 2)"
+ onmouseout="hideBTT(evt)" />
<circle cx="1150" cy="600" r="2"
- onmouseover="showBTT(evt, 4, 2.00, 0.00, 0.00, 0.00, 2, 2, 0, 2, 2)"
+ onmouseover="showBTT(evt, 4, 2.00, 0.00, 0.00, 0.00, 7, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="183" cy="187" r="2"
- onmouseover="showBTT(evt, 4, 1.16, 0.00, 0.69, 0.00, 3, 2, 0, 2, 2)"
+<circle cx="459" cy="63" r="2"
+ onmouseover="showBTT(evt, 4, 1.40, 0.00, 0.89, 0.00, 7, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="781" cy="314" r="2"
- onmouseover="showBTT(evt, 4, 1.68, 0.00, 0.48, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="735" cy="306" r="2"
- onmouseover="showBTT(evt, 4, 1.64, 0.00, 0.49, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="322" cy="231" r="2" onmouseover="showOTT(evt, 4, '1334,11,0,0', '1334,13,0,0', 1.28, 0.61, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="506" cy="296" r="2" onmouseover="showOTT(evt, 4, '1340,11,0,0', '1340,9,0,0', 1.44, 0.51, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="367" cy="314" r="2" onmouseover="showOTT(evt, 4, '1334,1,10,11', '1334,12,0,0', 1.32, 0.48, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="183" cy="225" r="2" onmouseover="showOTT(evt, 4, '1334,1,10,11', '1334,2,12,13', 1.16, 0.62, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="735" cy="258" r="2" onmouseover="showOTT(evt, 4, '105,2,0,0', '105,3,0,0', 1.64, 0.57, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="184" cy="152" r="2" onmouseover="showOTT(evt, 4, '1340,2,11,12', '1340,9,0,0', 1.16, 0.75, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="183" cy="89" r="2" onmouseover="showOTT(evt, 4, '1334,11,0,0', '1334,2,12,13', 1.16, 0.85, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="184" cy="225" r="2" onmouseover="showOTT(evt, 4, '1340,12,0,0', '1340,9,0,0', 1.16, 0.62, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
-<circle cx="92" cy="215" r="2"
- onmouseover="showBTT(evt, 4, 1.08, 0.00, 0.64, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="597" cy="294" r="2"
- onmouseover="showBTT(evt, 4, 1.52, 0.00, 0.51, 0.00, 6, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="335" cy="149" r="2"
- onmouseover="showBTT(evt, 4, 1.29, 0.00, 0.75, 0.00, 3, 2, 0, 2, 2)"
+<circle cx="690" cy="271" r="2"
+ onmouseover="showBTT(evt, 4, 1.60, 0.00, 0.55, 0.00, 15, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
</g>
<g id="parentchild" style="stroke:dodgerblue; fill:dodgerblue; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
-<circle cx="699" cy="300" r="2" onmouseover="showOTT(evt, 1, '13,1,3,2', '13,2,0,0', 1.61, 0.50, 23, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
-<circle cx="874" cy="338" r="2" onmouseover="showOTT(evt, 1, '1340,12,0,0', '1340,2,11,12', 1.76, 0.44, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
-<circle cx="966" cy="375" r="2" onmouseover="showOTT(evt, 1, '117,1,3,2', '117,3,0,0', 1.84, 0.37, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
-<circle cx="622" cy="294" r="2" onmouseover="showOTT(evt, 1, '101,1,3,2', '101,3,0,0', 1.54, 0.51, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
-<circle cx="690" cy="300" r="2" onmouseover="showOTT(evt, 1, '1334,1,10,11', '1334,11,0,0', 1.60, 0.50, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
-<circle cx="527" cy="294" r="2" onmouseover="showOTT(evt, 1, '105,1,3,2', '105,2,0,0', 1.46, 0.51, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
-<circle cx="479" cy="297" r="2" onmouseover="showOTT(evt, 1, '1341,1,11,12', '1341,11,0,0', 1.42, 0.50, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
+<circle cx="862" cy="300" r="2"
+ onmouseover="showBTT(evt, 1, 1.75, 0.00, 0.50, 0.00, 3, 2, 0, 2, 2)"
+ onmouseout="hideBTT(evt)" />
+<circle cx="575" cy="253" r="2" onmouseover="showOTT(evt, 1, '105,1,3,2', '105,3,0,0', 1.50, 0.58, 4, 1.82, 0.33)" onmouseout="hideOTT(evt)" />
+<circle cx="919" cy="331" r="2"
+ onmouseover="showBTT(evt, 1, 1.80, 0.00, 0.45, 0.00, 11, 2, 0, 2, 2)"
+ onmouseout="hideBTT(evt)" />
<circle cx="1150" cy="600" r="2"
- onmouseover="showBTT(evt, 1, 2.00, 0.00, 0.00, 0.00, 5, 2, 0, 2, 2)"
+ onmouseover="showBTT(evt, 1, 2.00, 0.00, 0.00, 0.00, 8, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="690" cy="299" r="2" onmouseover="showOTT(evt, 1, '117,1,3,2', '117,2,0,0', 1.60, 0.50, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
-<circle cx="827" cy="325" r="2"
- onmouseover="showBTT(evt, 1, 1.72, 0.00, 0.46, 0.00, 3, 2, 0, 2, 2)"
+<circle cx="690" cy="271" r="2"
+ onmouseover="showBTT(evt, 1, 1.60, 0.00, 0.55, 0.00, 3, 2, 0, 2, 2)"
onmouseout="hideBTT(evt)" />
-<circle cx="552" cy="294" r="2"
- onmouseover="showBTT(evt, 1, 1.48, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="965" cy="375" r="2" onmouseover="showOTT(evt, 1, '1334,12,0,0', '1334,2,12,13', 1.84, 0.37, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
-<circle cx="643" cy="296" r="2"
- onmouseover="showBTT(evt, 1, 1.56, 0.00, 0.51, 0.00, 3, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="718" cy="303" r="2" onmouseover="showOTT(evt, 1, '1341,1,11,12', '1341,12,0,0', 1.62, 0.49, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
-<circle cx="597" cy="294" r="2"
- onmouseover="showBTT(evt, 1, 1.52, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
- onmouseout="hideBTT(evt)" />
-<circle cx="575" cy="293" r="2" onmouseover="showOTT(evt, 1, '105,1,3,2', '105,3,0,0', 1.50, 0.51, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
</g>
<g id="unknown" style="stroke:gray; fill:gray; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
</g>
diff -r ed5535c4d48e -r 92ce16e0e37e test-data/rgtestouts/rgGRR/rgGRRtest1_table.xls
--- a/test-data/rgtestouts/rgGRR/rgGRRtest1_table.xls Thu Apr 15 15:58:08 2010 -0400
+++ b/test-data/rgtestouts/rgGRR/rgGRRtest1_table.xls Thu Apr 15 21:20:04 2010 -0400
@@ -1,781 +1,781 @@
fid1 iid1 fid2 iid2 mean sdev zmean zsdev geno relcode
-101_1 101_2 1.200000 0.577350 1.693329 -2.011511 25 5
-101_1 101_3 1.200000 0.577350 -0.717628 0.612530 25 5
-101_1 105_1 1.200000 0.577350 0.670010 -0.504142 25 5
-101_1 105_2 1.200000 0.577350 0.870921 -0.566551 25 5
-101_1 105_3 1.200000 0.577350 1.071833 -0.655899 25 5
-101_1 112_1 1.200000 0.577350 -0.736371 0.779435 25 5
-101_1 112_2 1.200000 0.577350 -0.937282 0.679102 25 5
-101_1 112_3 1.200000 0.577350 -0.535459 -0.655899 25 5
-101_1 117_1 1.200000 0.577350 0.067275 0.077804 25 5
-101_1 117_2 1.200000 0.577350 0.469098 -0.467231 25 5
-101_1 117_3 1.200000 0.577350 0.469098 0.077804 25 5
-101_1 12_1 1.200000 0.577350 0.469098 -0.467230 25 5
-101_1 12_2 1.200000 0.577350 0.469098 -0.467230 25 5
-101_1 12_3 1.200000 0.577350 1.071833 -0.655899 25 5
-101_1 13_1 1.200000 0.577350 -0.133637 -0.504142 25 5
-101_1 13_2 1.200000 0.577350 -0.255930 0.042025 25 5
-101_1 13_3 1.200000 0.577350 1.071832 -0.655899 25 5
-101_1 1334_1 1.200000 0.577350 -0.133636 0.045908 25 5
-101_1 1334_10 1.200000 0.577350 -0.334548 -0.566551 25 5
-101_1 1334_11 1.200000 0.577350 -0.937282 0.679102 25 5
-101_1 1334_12 1.200000 0.577350 -0.334548 -0.007823 25 5
-101_1 1334_13 1.200000 0.577350 -0.133636 -0.504142 25 5
-101_1 1334_2 1.200000 0.577350 -0.736370 1.194476 25 5
-101_1 1340_1 1.200000 0.577350 -0.535459 -0.084293 25 5
-101_1 1340_10 1.200000 0.577350 -0.535459 -0.084293 25 5
-101_1 1340_11 1.200000 0.577350 -0.133636 -0.504142 25 5
-101_1 1340_12 1.200000 0.577350 0.469098 -0.467231 25 5
-101_1 1340_2 1.200000 0.577350 0.469098 -0.467231 25 5
-101_1 1340_9 1.200000 0.577350 -2.142751 0.999931 25 5
-101_1 1341_1 1.200000 0.577350 0.163363 -0.455013 25 5
-101_1 1341_11 1.200000 0.577350 -0.334549 0.481281 25 5
-101_1 1341_12 1.200000 0.577350 -0.937282 -0.925605 25 5
-101_1 1341_13 1.200000 0.577350 -0.736371 0.779435 25 5
-101_1 1341_14 1.200000 0.577350 -0.736371 0.779435 25 5
-101_1 1341_2 1.200000 0.577350 -0.736371 0.779435 25 5
-101_1 1344_1 1.200000 0.577350 -0.535459 0.413356 25 5
-101_1 1344_12 1.200000 0.577350 0.469098 -0.467231 25 5
-101_1 1344_13 1.200000 0.577350 0.469098 -0.467231 25 5
-101_1 1345_12 1.200000 0.577350 -0.736370 -0.774446 25 5
-101_2 101_3 1.200000 0.577350 0.236040 -0.228179 25 5
-101_2 105_1 1.200000 0.577350 0.670010 -0.504142 25 5
-101_2 105_2 1.200000 0.577350 0.943250 -0.598443 25 5
-101_2 105_3 1.200000 0.577350 1.136125 -0.693367 25 5
-101_2 112_1 1.200000 0.577350 -0.599751 0.780517 25 5
-101_2 112_2 1.200000 0.577350 -0.792626 0.696771 25 5
-101_2 112_3 1.200000 0.577350 -0.406876 -0.598443 25 5
-101_2 117_1 1.200000 0.577350 0.171750 0.062100 25 5
-101_2 117_2 1.200000 0.577350 0.557499 -0.483424 25 5
-101_2 117_3 1.200000 0.577350 0.557499 0.042491 25 5
-101_2 12_1 1.200000 0.577350 0.557499 -0.483423 25 5
-101_2 12_2 1.200000 0.577350 0.557499 -0.483423 25 5
-101_2 12_3 1.200000 0.577350 1.136124 -0.693367 25 5
-101_2 13_1 1.200000 0.577350 -0.021126 -0.483423 25 5
-101_2 13_2 1.200000 0.577350 -0.255930 0.042025 25 5
-101_2 13_3 1.200000 0.577350 1.136124 -0.693367 25 5
-101_2 1334_1 1.200000 0.577350 -0.021125 0.042491 25 5
-101_2 1334_10 1.200000 0.577350 -0.214001 -0.528970 25 5
-101_2 1334_11 1.200000 0.577350 -0.792626 0.696771 25 5
-101_2 1334_12 1.200000 0.577350 -0.214001 0.002982 25 5
-101_2 1334_13 1.200000 0.577350 -0.021126 -0.483424 25 5
-101_2 1334_2 1.200000 0.577350 -0.599751 1.178851 25 5
-101_2 1340_1 1.200000 0.577350 -0.406876 -0.057030 25 5
-101_2 1340_10 1.200000 0.577350 -0.406876 -0.057030 25 5
-101_2 1340_11 1.200000 0.577350 -0.021126 -0.483424 25 5
-101_2 1340_12 1.200000 0.577350 0.557499 -0.483423 25 5
-101_2 1340_2 1.200000 0.577350 0.557499 -0.483423 25 5
-101_2 1340_9 1.200000 0.577350 -1.949876 1.086115 25 5
-101_2 1341_1 1.200000 0.577350 0.268187 -0.455013 25 5
-101_2 1341_11 1.200000 0.577350 -0.214002 0.471641 25 5
-101_2 1341_12 1.200000 0.577350 -0.792626 -0.816040 25 5
-101_2 1341_13 1.200000 0.577350 -0.599751 0.780517 25 5
-101_2 1341_14 1.200000 0.577350 -0.599751 0.780517 25 5
-101_2 1341_2 1.200000 0.577350 -0.599751 0.780517 25 5
-101_2 1344_1 1.200000 0.577350 -0.406876 0.418047 25 5
-101_2 1344_12 1.200000 0.577350 0.557499 -0.483423 25 5
-101_2 1344_13 1.200000 0.577350 0.557499 -0.483423 25 5
-101_2 1345_12 1.200000 0.577350 -0.599751 -0.693367 25 5
-101_3 105_1 1.200000 0.577350 -1.540017 1.879362 25 5
-101_3 105_2 1.200000 0.577350 0.171750 -0.460872 25 5
-101_3 105_3 1.200000 0.577350 -0.792627 -0.242861 25 5
-101_3 112_1 1.200000 0.577350 -0.599750 0.780517 25 5
-101_3 112_2 1.200000 0.577350 -0.792626 2.157894 25 5
-101_3 112_3 1.200000 0.577350 -0.021126 -0.483423 25 5
-101_3 117_1 1.200000 0.577350 -0.599751 1.178851 25 5
-101_3 117_2 1.200000 0.577350 1.329000 -0.816040 25 5
-101_3 117_3 1.200000 0.577350 0.171750 0.062100 25 5
-101_3 12_1 1.200000 0.577350 2.486250 -2.592124 25 5
-101_3 12_2 1.200000 0.577350 2.486250 -2.592124 25 5
-101_3 12_3 1.200000 0.577350 1.136124 -0.693367 25 5
-101_3 13_1 1.200000 0.577350 1.521875 -0.969866 25 5
-101_3 13_2 1.200000 0.577350 -0.255930 0.546459 25 5
-101_3 13_3 1.200000 0.577350 1.136125 -0.693367 25 5
-101_3 1334_1 1.200000 0.577350 -0.021126 -0.483424 25 5
-101_3 1334_10 1.200000 0.577350 -0.599750 -0.693367 25 5
-101_3 1334_11 1.200000 0.577350 -0.792626 2.157894 25 5
-101_3 1334_12 1.200000 0.577350 -0.599751 0.345553 25 5
-101_3 1334_13 1.200000 0.577350 -0.406876 -0.598443 25 5
-101_3 1334_2 1.200000 0.577350 -0.985501 1.388993 25 5
-101_3 1340_1 1.200000 0.577350 -0.406876 -0.598443 25 5
-101_3 1340_10 1.200000 0.577350 -0.406876 -0.598443 25 5
-101_3 1340_11 1.200000 0.577350 -0.406876 -0.598443 25 5
-101_3 1340_12 1.200000 0.577350 -0.599750 -0.693367 25 5
-101_3 1340_2 1.200000 0.577350 -0.599751 0.345552 25 5
-101_3 1340_9 1.200000 0.577350 -0.406876 1.948414 25 5
-101_3 1341_1 1.200000 0.577350 -1.339106 0.413355 25 5
-101_3 1341_11 1.200000 0.577350 -1.371251 1.881413 25 5
-101_3 1341_12 1.200000 0.577350 -1.564126 0.158748 25 5
-101_3 1341_13 1.200000 0.577350 -0.599750 0.780517 25 5
-101_3 1341_14 1.200000 0.577350 -0.599750 0.780517 25 5
-101_3 1341_2 1.200000 0.577350 -0.599750 0.780517 25 5
-101_3 1344_1 1.200000 0.577350 -0.792626 2.157893 25 5
-101_3 1344_12 1.200000 0.577350 -0.599751 0.345552 25 5
-101_3 1344_13 1.200000 0.577350 -0.599751 0.345552 25 5
-101_3 1345_12 1.200000 0.577350 -1.371251 0.327238 25 5
-105_1 105_2 1.200000 0.577350 -1.155984 0.612530 25 5
-105_1 105_3 1.200000 0.577350 -0.936806 0.621689 25 5
-105_1 112_1 1.200000 0.577350 -1.540017 1.127651 25 5
-105_1 112_2 1.200000 0.577350 -0.133636 1.738452 25 5
-105_1 112_3 1.200000 0.577350 -1.339105 0.859974 25 5
-105_1 117_1 1.200000 0.577350 0.067275 0.991299 25 5
-105_1 117_2 1.200000 0.577350 -1.138194 0.991299 25 5
-105_1 117_3 1.200000 0.577350 -0.736371 0.779434 25 5
-105_1 12_1 1.200000 0.577350 -1.540017 1.879362 25 5
-105_1 12_2 1.200000 0.577350 -1.540017 1.879362 25 5
-105_1 12_3 1.200000 0.577350 -0.535459 0.859974 25 5
-105_1 13_1 1.200000 0.577350 -1.740928 1.738452 25 5
-105_1 13_2 1.200000 0.577350 -1.094517 0.648831 25 5
-105_1 13_3 1.200000 0.577350 -0.937282 0.679103 25 5
-105_1 1334_1 1.200000 0.577350 -0.937283 1.102364 25 5
-105_1 1334_10 1.200000 0.577350 -1.138194 0.991300 25 5
-105_1 1334_11 1.200000 0.577350 -0.133636 1.738452 25 5
-105_1 1334_12 1.200000 0.577350 -1.138194 0.991300 25 5
-105_1 1334_13 1.200000 0.577350 -0.937282 0.213207 25 5
-105_1 1334_2 1.200000 0.577350 -1.540016 1.879362 25 5
-105_1 1340_1 1.200000 0.577350 -1.339106 0.859974 25 5
-105_1 1340_10 1.200000 0.577350 -1.339106 0.859974 25 5
-105_1 1340_11 1.200000 0.577350 -0.937282 0.213207 25 5
-105_1 1340_12 1.200000 0.577350 -0.334548 -0.566551 25 5
-105_1 1340_2 1.200000 0.577350 0.469098 -0.467231 25 5
-105_1 1340_9 1.200000 0.577350 -2.946397 2.337655 25 5
-105_1 1341_1 1.200000 0.577350 0.582657 -0.481725 25 5
-105_1 1341_11 1.200000 0.577350 0.469098 0.077804 25 5
-105_1 1341_12 1.200000 0.577350 -0.535459 1.268636 25 5
-105_1 1341_13 1.200000 0.577350 -1.540017 1.127651 25 5
-105_1 1341_14 1.200000 0.577350 -1.540017 1.127651 25 5
-105_1 1341_2 1.200000 0.577350 -1.540017 1.127651 25 5
-105_1 1344_1 1.200000 0.577350 0.268187 1.397944 25 5
-105_1 1344_12 1.200000 0.577350 0.469098 -0.467231 25 5
-105_1 1344_13 1.200000 0.577350 0.469098 -0.467231 25 5
-105_1 1345_12 1.200000 0.577350 -0.334549 1.325597 25 5
-105_2 105_3 1.200000 0.577350 0.722984 0.122716 25 5
-105_2 112_1 1.200000 0.577350 -0.021126 0.507014 25 5
-105_2 112_2 1.200000 0.577350 -0.214001 0.471641 25 5
-105_2 112_3 1.200000 0.577350 0.943249 -0.598443 25 5
-105_2 117_1 1.200000 0.577350 0.750376 -0.528970 25 5
-105_2 117_2 1.200000 0.577350 1.521875 -0.969866 25 5
-105_2 117_3 1.200000 0.577350 1.521875 -0.969867 25 5
-105_2 12_1 1.200000 0.577350 0.364625 -0.460872 25 5
-105_2 12_2 1.200000 0.577350 0.364625 -0.460872 25 5
-105_2 12_3 1.200000 0.577350 0.943251 -0.598443 25 5
-105_2 13_1 1.200000 0.577350 -0.214002 -0.528970 25 5
-105_2 13_2 1.200000 0.577350 0.163363 0.111360 25 5
-105_2 13_3 1.200000 0.577350 0.943249 -0.598444 25 5
-105_2 1334_1 1.200000 0.577350 1.328999 -0.816040 25 5
-105_2 1334_10 1.200000 0.577350 0.364624 -0.460872 25 5
-105_2 1334_11 1.200000 0.577350 -0.214001 0.471641 25 5
-105_2 1334_12 1.200000 0.577350 -0.021126 0.042491 25 5
-105_2 1334_13 1.200000 0.577350 0.943249 -0.598443 25 5
-105_2 1334_2 1.200000 0.577350 -0.792626 1.101688 25 5
-105_2 1340_1 1.200000 0.577350 0.557499 -0.483424 25 5
-105_2 1340_10 1.200000 0.577350 0.557499 -0.483424 25 5
-105_2 1340_11 1.200000 0.577350 0.943249 -0.598443 25 5
-105_2 1340_12 1.200000 0.577350 1.907625 -1.394354 25 5
-105_2 1340_2 1.200000 0.577350 1.521875 -0.969866 25 5
-105_2 1340_9 1.200000 0.577350 -1.371251 1.163511 25 5
-105_2 1341_1 1.200000 0.577350 1.272743 -0.774447 25 5
-105_2 1341_11 1.200000 0.577350 0.364624 0.524595 25 5
-105_2 1341_12 1.200000 0.577350 -0.599751 -0.693367 25 5
-105_2 1341_13 1.200000 0.577350 -0.021126 0.507014 25 5
-105_2 1341_14 1.200000 0.577350 -0.021126 0.507014 25 5
-105_2 1341_2 1.200000 0.577350 -0.021126 0.507014 25 5
-105_2 1344_1 1.200000 0.577350 0.171750 0.062100 25 5
-105_2 1344_12 1.200000 0.577350 1.521875 -0.969866 25 5
-105_2 1344_13 1.200000 0.577350 1.521875 -0.969866 25 5
-105_2 1345_12 1.200000 0.577350 -0.406876 -0.598443 25 5
-105_3 112_1 1.200000 0.577350 0.943249 -0.057030 25 5
-105_3 112_2 1.200000 0.577350 -0.406876 -0.057030 25 5
-105_3 112_3 1.200000 0.577350 0.750375 -0.528970 25 5
-105_3 117_1 1.200000 0.577350 -0.599751 -0.138508 25 5
-105_3 117_2 1.200000 0.577350 -0.214002 0.002982 25 5
-105_3 117_3 1.200000 0.577350 0.171749 0.062100 25 5
-105_3 12_1 1.200000 0.577350 -0.599752 -0.138508 25 5
-105_3 12_2 1.200000 0.577350 -0.599752 -0.138508 25 5
-105_3 12_3 1.200000 0.577350 0.364625 -0.460872 25 5
-105_3 13_1 1.200000 0.577350 0.364624 -0.460872 25 5
-105_3 13_2 1.200000 0.577350 1.211597 -0.732039 25 5
-105_3 13_3 1.200000 0.577350 -0.406876 -0.057030 25 5
-105_3 1334_1 1.200000 0.577350 -0.021126 -0.483423 25 5
-105_3 1334_10 1.200000 0.577350 0.943250 -0.598444 25 5
-105_3 1334_11 1.200000 0.577350 -0.406876 -0.057030 25 5
-105_3 1334_12 1.200000 0.577350 1.329000 -0.816040 25 5
-105_3 1334_13 1.200000 0.577350 1.136125 -0.693367 25 5
-105_3 1334_2 1.200000 0.577350 0.943249 -0.598443 25 5
-105_3 1340_1 1.200000 0.577350 0.750375 -0.528970 25 5
-105_3 1340_10 1.200000 0.577350 0.750375 -0.528970 25 5
-105_3 1340_11 1.200000 0.577350 1.136125 -0.693367 25 5
-105_3 1340_12 1.200000 0.577350 0.557499 -0.483423 25 5
-105_3 1340_2 1.200000 0.577350 0.557499 -0.483423 25 5
-105_3 1340_9 1.200000 0.577350 -0.406876 -0.057030 25 5
-105_3 1341_1 1.200000 0.577350 -0.133637 -0.504142 25 5
-105_3 1341_11 1.200000 0.577350 0.171749 0.062100 25 5
-105_3 1341_12 1.200000 0.577350 -0.021125 -0.483423 25 5
-105_3 1341_13 1.200000 0.577350 0.943249 -0.057030 25 5
-105_3 1341_14 1.200000 0.577350 0.943249 -0.057030 25 5
-105_3 1341_2 1.200000 0.577350 0.943249 -0.057030 25 5
-105_3 1344_1 1.200000 0.577350 -1.178375 0.471641 25 5
-105_3 1344_12 1.200000 0.577350 0.557499 -0.483423 25 5
-105_3 1344_13 1.200000 0.577350 0.557499 -0.483423 25 5
-105_3 1345_12 1.200000 0.577350 0.171749 -0.460872 25 5
-112_1 112_2 1.200000 0.577350 0.220453 0.351043 25 5
-112_1 112_3 1.200000 0.577350 -1.042010 0.617297 25 5
-112_1 117_1 1.200000 0.577350 -1.564126 1.758837 25 5
-112_1 117_2 1.200000 0.577350 -1.178376 0.471641 25 5
-112_1 117_3 1.200000 0.577350 -0.792626 0.696771 25 5
-112_1 12_1 1.200000 0.577350 -0.406876 0.846466 25 5
-112_1 12_2 1.200000 0.577350 -0.406876 0.846466 25 5
-112_1 12_3 1.200000 0.577350 0.943249 -0.598443 25 5
-112_1 13_1 1.200000 0.577350 0.557499 0.042491 25 5
-112_1 13_2 1.200000 0.577350 2.469478 -2.533568 25 5
-112_1 13_3 1.200000 0.577350 -0.214002 1.284973 25 5
-112_1 1334_1 1.200000 0.577350 0.943249 -0.598443 25 5
-112_1 1334_10 1.200000 0.577350 -0.406876 -0.598443 25 5
-112_1 1334_11 1.200000 0.577350 1.328999 -0.816040 25 5
-112_1 1334_12 1.200000 0.577350 0.364625 -0.460872 25 5
-112_1 1334_13 1.200000 0.577350 0.557499 -0.483423 25 5
-112_1 1334_2 1.200000 0.577350 -0.021126 -0.483423 25 5
-112_1 1340_1 1.200000 0.577350 1.714749 -1.159963 25 5
-112_1 1340_10 1.200000 0.577350 1.714749 -1.159963 25 5
-112_1 1340_11 1.200000 0.577350 0.557499 -0.483423 25 5
-112_1 1340_12 1.200000 0.577350 -0.021126 -0.483423 25 5
-112_1 1340_2 1.200000 0.577350 -0.021125 -0.483423 25 5
-112_1 1340_9 1.200000 0.577350 1.328999 -0.816040 25 5
-112_1 1341_1 1.200000 0.577350 -0.736370 1.194477 25 5
-112_1 1341_11 1.200000 0.577350 0.364624 -0.460872 25 5
-112_1 1341_12 1.200000 0.577350 -1.371252 0.763887 25 5
-112_1 1341_13 1.200000 0.577350 2.679125 -3.967559 25 5
-112_1 1341_14 1.200000 0.577350 2.679125 -3.967559 25 5
-112_1 1341_2 1.200000 0.577350 2.679125 -3.967559 25 5
-112_1 1344_1 1.200000 0.577350 -2.142751 1.988253 25 5
-112_1 1344_12 1.200000 0.577350 -0.021125 -0.483423 25 5
-112_1 1344_13 1.200000 0.577350 -0.021125 -0.483423 25 5
-112_1 1345_12 1.200000 0.577350 -1.564126 1.023334 25 5
-112_2 112_3 1.200000 0.577350 -1.062477 0.950221 25 5
-112_2 117_1 1.200000 0.577350 -1.757001 2.285255 25 5
-112_2 117_2 1.200000 0.577350 -1.371251 1.881413 25 5
-112_2 117_3 1.200000 0.577350 -0.985502 1.388993 25 5
-112_2 12_1 1.200000 0.577350 -0.599751 2.221902 25 5
-112_2 12_2 1.200000 0.577350 -0.599751 2.221902 25 5
-112_2 12_3 1.200000 0.577350 0.750375 -0.528970 25 5
-112_2 13_1 1.200000 0.577350 -0.792626 1.476572 25 5
-112_2 13_2 1.200000 0.577350 1.001950 -0.618478 25 5
-112_2 13_3 1.200000 0.577350 -0.406876 1.239757 25 5
-112_2 1334_1 1.200000 0.577350 0.750375 -0.528970 25 5
-112_2 1334_10 1.200000 0.577350 -1.757001 0.435984 25 5
-112_2 1334_11 1.200000 0.577350 2.679125 -3.967559 25 5
-112_2 1334_12 1.200000 0.577350 -0.985501 1.007515 25 5
-112_2 1334_13 1.200000 0.577350 -0.792626 0.253184 25 5
-112_2 1334_2 1.200000 0.577350 -1.371251 1.881413 25 5
-112_2 1340_1 1.200000 0.577350 0.364624 -0.460872 25 5
-112_2 1340_10 1.200000 0.577350 0.364624 -0.460872 25 5
-112_2 1340_11 1.200000 0.577350 -0.792626 0.253184 25 5
-112_2 1340_12 1.200000 0.577350 -0.214002 -0.528970 25 5
-112_2 1340_2 1.200000 0.577350 0.557499 -0.483423 25 5
-112_2 1340_9 1.200000 0.577350 -0.021126 2.335479 25 5
-112_2 1341_1 1.200000 0.577350 -0.937282 1.102365 25 5
-112_2 1341_11 1.200000 0.577350 1.714749 -1.159963 25 5
-112_2 1341_12 1.200000 0.577350 -2.721377 1.023334 25 5
-112_2 1341_13 1.200000 0.577350 1.328999 -0.816040 25 5
-112_2 1341_14 1.200000 0.577350 1.328999 -0.816040 25 5
-112_2 1341_2 1.200000 0.577350 1.328999 -0.816040 25 5
-112_2 1344_1 1.200000 0.577350 -1.564126 3.000713 25 5
-112_2 1344_12 1.200000 0.577350 0.557499 -0.483423 25 5
-112_2 1344_13 1.200000 0.577350 0.557499 -0.483423 25 5
-112_2 1345_12 1.200000 0.577350 -2.914252 1.163511 25 5
-112_3 117_1 1.200000 0.577350 0.171750 -0.460872 25 5
-112_3 117_2 1.200000 0.577350 1.328999 -0.816040 25 5
-112_3 117_3 1.200000 0.577350 0.943249 -0.598443 25 5
-112_3 12_1 1.200000 0.577350 0.171750 -0.460872 25 5
-112_3 12_2 1.200000 0.577350 0.171750 -0.460872 25 5
-112_3 12_3 1.200000 0.577350 -0.021124 -0.483424 25 5
-112_3 13_1 1.200000 0.577350 1.136124 -0.693367 25 5
-112_3 13_2 1.200000 0.577350 0.373011 -0.455013 25 5
-112_3 13_3 1.200000 0.577350 -0.792626 -0.816040 25 5
-112_3 1334_1 1.200000 0.577350 0.364624 -0.460872 25 5
-112_3 1334_10 1.200000 0.577350 2.100499 -1.686657 25 5
-112_3 1334_11 1.200000 0.577350 -1.178376 0.895341 25 5
-112_3 1334_12 1.200000 0.577350 1.714749 -1.159963 25 5
-112_3 1334_13 1.200000 0.577350 1.907625 -1.394355 25 5
-112_3 1334_2 1.200000 0.577350 0.943249 -0.598443 25 5
-112_3 1340_1 1.200000 0.577350 0.750375 -0.528970 25 5
-112_3 1340_10 1.200000 0.577350 0.750375 -0.528970 25 5
-112_3 1340_11 1.200000 0.577350 1.907625 -1.394355 25 5
-112_3 1340_12 1.200000 0.577350 0.943249 -0.598443 25 5
-112_3 1340_2 1.200000 0.577350 0.557499 0.507014 25 5
-112_3 1340_9 1.200000 0.577350 0.364624 -0.460872 25 5
-112_3 1341_1 1.200000 0.577350 0.268187 -0.455013 25 5
-112_3 1341_11 1.200000 0.577350 -0.599750 1.178850 25 5
-112_3 1341_12 1.200000 0.577350 1.136124 -0.693367 25 5
-112_3 1341_13 1.200000 0.577350 0.171750 -0.460872 25 5
-112_3 1341_14 1.200000 0.577350 0.171750 -0.460872 25 5
-112_3 1341_2 1.200000 0.577350 0.171750 -0.460872 25 5
-112_3 1344_1 1.200000 0.577350 -0.792626 0.696771 25 5
-112_3 1344_12 1.200000 0.577350 0.557499 0.507014 25 5
-112_3 1344_13 1.200000 0.577350 0.557499 0.507014 25 5
-112_3 1345_12 1.200000 0.577350 0.943249 -0.598444 25 5
-117_1 117_2 1.200000 0.577350 -0.410778 0.566247 25 5
-117_1 117_3 1.200000 0.577350 0.851686 -0.082493 25 5
-117_1 12_1 1.200000 0.577350 -0.406875 1.239757 25 5
-117_1 12_2 1.200000 0.577350 -0.406875 1.239757 25 5
-117_1 12_3 1.200000 0.577350 -0.599751 1.178851 25 5
-117_1 13_1 1.200000 0.577350 -0.985501 1.007515 25 5
-117_1 13_2 1.200000 0.577350 -1.304164 1.380495 25 5
-117_1 13_3 1.200000 0.577350 -0.214000 0.895341 25 5
-117_1 1334_1 1.200000 0.577350 -0.214001 1.284973 25 5
-117_1 1334_10 1.200000 0.577350 -0.406876 -0.598443 25 5
-117_1 1334_11 1.200000 0.577350 -1.757001 2.285255 25 5
-117_1 1334_12 1.200000 0.577350 -0.792626 0.253184 25 5
-117_1 1334_13 1.200000 0.577350 0.557499 -0.483424 25 5
-117_1 1334_2 1.200000 0.577350 -1.564126 1.023334 25 5
-117_1 1340_1 1.200000 0.577350 -0.985502 1.007515 25 5
-117_1 1340_10 1.200000 0.577350 -0.985502 1.007515 25 5
-117_1 1340_11 1.200000 0.577350 0.557499 -0.483424 25 5
-117_1 1340_12 1.200000 0.577350 0.364624 -0.460872 25 5
-117_1 1340_2 1.200000 0.577350 0.364625 -0.460872 25 5
-117_1 1340_9 1.200000 0.577350 -2.142751 2.310417 25 5
-117_1 1341_1 1.200000 0.577350 1.272744 -0.774446 25 5
-117_1 1341_11 1.200000 0.577350 -1.178376 1.284973 25 5
-117_1 1341_12 1.200000 0.577350 0.171749 -0.460872 25 5
-117_1 1341_13 1.200000 0.577350 -1.564126 1.758837 25 5
-117_1 1341_14 1.200000 0.577350 -1.564126 1.758837 25 5
-117_1 1341_2 1.200000 0.577350 -1.564126 1.758837 25 5
-117_1 1344_1 1.200000 0.577350 1.714749 -1.159963 25 5
-117_1 1344_12 1.200000 0.577350 0.364625 -0.460872 25 5
-117_1 1344_13 1.200000 0.577350 0.364625 -0.460872 25 5
-117_1 1345_12 1.200000 0.577350 0.364624 -0.460872 25 5
-117_2 117_3 1.200000 0.577350 1.209928 -0.670439 25 5
-117_2 12_1 1.200000 0.577350 1.521875 -0.969866 25 5
-117_2 12_2 1.200000 0.577350 1.521875 -0.969866 25 5
-117_2 12_3 1.200000 0.577350 0.171750 -0.460872 25 5
-117_2 13_1 1.200000 0.577350 0.557499 -0.483423 25 5
-117_2 13_2 1.200000 0.577350 -1.094518 0.156935 25 5
-117_2 13_3 1.200000 0.577350 0.557499 -0.483424 25 5
-117_2 1334_1 1.200000 0.577350 0.171750 -0.460872 25 5
-117_2 1334_10 1.200000 0.577350 0.750375 -0.528970 25 5
-117_2 1334_11 1.200000 0.577350 -1.371251 1.881413 25 5
-117_2 1334_12 1.200000 0.577350 0.364625 0.524595 25 5
-117_2 1334_13 1.200000 0.577350 0.557499 -0.483423 25 5
-117_2 1334_2 1.200000 0.577350 -0.406876 1.605361 25 5
-117_2 1340_1 1.200000 0.577350 -0.599751 -0.693367 25 5
-117_2 1340_10 1.200000 0.577350 -0.599751 -0.693367 25 5
-117_2 1340_11 1.200000 0.577350 0.557499 -0.483423 25 5
-117_2 1340_12 1.200000 0.577350 0.750375 -0.528970 25 5
-117_2 1340_2 1.200000 0.577350 0.364624 0.524596 25 5
-117_2 1340_9 1.200000 0.577350 -0.985502 1.745055 25 5
-117_2 1341_1 1.200000 0.577350 0.067275 -0.467231 25 5
-117_2 1341_11 1.200000 0.577350 -0.792626 2.157893 25 5
-117_2 1341_12 1.200000 0.577350 -0.214002 -0.528970 25 5
-117_2 1341_13 1.200000 0.577350 -1.178376 0.471641 25 5
-117_2 1341_14 1.200000 0.577350 -1.178376 0.471641 25 5
-117_2 1341_2 1.200000 0.577350 -1.178376 0.471641 25 5
-117_2 1344_1 1.200000 0.577350 0.171750 0.943729 25 5
-117_2 1344_12 1.200000 0.577350 0.364624 0.524596 25 5
-117_2 1344_13 1.200000 0.577350 0.364624 0.524596 25 5
-117_2 1345_12 1.200000 0.577350 -0.021126 -0.483423 25 5
-117_3 12_1 1.200000 0.577350 0.364624 0.062100 25 5
-117_3 12_2 1.200000 0.577350 0.364624 0.062100 25 5
-117_3 12_3 1.200000 0.577350 0.171750 0.062100 25 5
-117_3 13_1 1.200000 0.577350 -0.214002 0.002982 25 5
-117_3 13_2 1.200000 0.577350 -0.675224 0.399109 25 5
-117_3 13_3 1.200000 0.577350 0.171750 -0.460872 25 5
-117_3 1334_1 1.200000 0.577350 0.557499 -0.483424 25 5
-117_3 1334_10 1.200000 0.577350 0.364624 -0.460872 25 5
-117_3 1334_11 1.200000 0.577350 -0.985502 1.388993 25 5
-117_3 1334_12 1.200000 0.577350 -0.021126 0.507013 25 5
-117_3 1334_13 1.200000 0.577350 1.328999 -0.816040 25 5
-117_3 1334_2 1.200000 0.577350 -0.792626 1.476572 25 5
-117_3 1340_1 1.200000 0.577350 -0.214002 -0.528970 25 5
-117_3 1340_10 1.200000 0.577350 -0.214002 -0.528970 25 5
-117_3 1340_11 1.200000 0.577350 1.328999 -0.816040 25 5
-117_3 1340_12 1.200000 0.577350 1.136124 -0.693367 25 5
-117_3 1340_2 1.200000 0.577350 1.136125 -0.693367 25 5
-117_3 1340_9 1.200000 0.577350 -1.371251 1.534184 25 5
-117_3 1341_1 1.200000 0.577350 0.469098 -0.467231 25 5
-117_3 1341_11 1.200000 0.577350 -0.406876 1.605361 25 5
-117_3 1341_12 1.200000 0.577350 -0.599751 -0.693367 25 5
-117_3 1341_13 1.200000 0.577350 -0.792626 0.696771 25 5
-117_3 1341_14 1.200000 0.577350 -0.792626 0.696771 25 5
-117_3 1341_2 1.200000 0.577350 -0.792626 0.696771 25 5
-117_3 1344_1 1.200000 0.577350 0.943249 -0.598444 25 5
-117_3 1344_12 1.200000 0.577350 1.136125 -0.693367 25 5
-117_3 1344_13 1.200000 0.577350 1.136125 -0.693367 25 5
-117_3 1345_12 1.200000 0.577350 -0.406876 -0.598443 25 5
-12_1 12_2 1.200000 0.577350 1.693329 -2.011511 25 5
-12_1 12_3 1.200000 0.577350 0.220453 0.351043 25 5
-12_1 13_1 1.200000 0.577350 1.714749 -1.159963 25 5
-12_1 13_2 1.200000 0.577350 -0.255930 0.546459 25 5
-12_1 13_3 1.200000 0.577350 1.329000 -0.816040 25 5
-12_1 1334_1 1.200000 0.577350 0.171750 -0.460872 25 5
-12_1 1334_10 1.200000 0.577350 -0.406876 -0.598443 25 5
-12_1 1334_11 1.200000 0.577350 -0.599751 2.221902 25 5
-12_1 1334_12 1.200000 0.577350 -0.406876 0.418047 25 5
-12_1 1334_13 1.200000 0.577350 -0.214002 -0.528970 25 5
-12_1 1334_2 1.200000 0.577350 -0.792626 1.476572 25 5
-12_1 1340_1 1.200000 0.577350 -0.214001 -0.528970 25 5
-12_1 1340_10 1.200000 0.577350 -0.214001 -0.528970 25 5
-12_1 1340_11 1.200000 0.577350 -0.214002 -0.528970 25 5
-12_1 1340_12 1.200000 0.577350 -0.406876 -0.598444 25 5
-12_1 1340_2 1.200000 0.577350 -0.406876 0.418047 25 5
-12_1 1340_9 1.200000 0.577350 -0.214001 1.988253 25 5
-12_1 1341_1 1.200000 0.577350 -1.138194 0.557661 25 5
-12_1 1341_11 1.200000 0.577350 -1.178375 1.988253 25 5
-12_1 1341_12 1.200000 0.577350 -1.371251 0.327238 25 5
-12_1 1341_13 1.200000 0.577350 -0.406876 0.846466 25 5
-12_1 1341_14 1.200000 0.577350 -0.406876 0.846466 25 5
-12_1 1341_2 1.200000 0.577350 -0.406876 0.846466 25 5
-12_1 1344_1 1.200000 0.577350 -0.599751 2.221902 25 5
-12_1 1344_12 1.200000 0.577350 -0.406876 0.418047 25 5
-12_1 1344_13 1.200000 0.577350 -0.406876 0.418047 25 5
-12_1 1345_12 1.200000 0.577350 -1.178376 0.471641 25 5
-12_2 12_3 1.200000 0.577350 1.047613 -0.536780 25 5
-12_2 13_1 1.200000 0.577350 1.714749 -1.159963 25 5
-12_2 13_2 1.200000 0.577350 -0.255930 0.546459 25 5
-12_2 13_3 1.200000 0.577350 1.329000 -0.816040 25 5
-12_2 1334_1 1.200000 0.577350 0.171750 -0.460872 25 5
-12_2 1334_10 1.200000 0.577350 -0.406876 -0.598443 25 5
-12_2 1334_11 1.200000 0.577350 -0.599751 2.221902 25 5
-12_2 1334_12 1.200000 0.577350 -0.406876 0.418047 25 5
-12_2 1334_13 1.200000 0.577350 -0.214002 -0.528970 25 5
-12_2 1334_2 1.200000 0.577350 -0.792626 1.476572 25 5
-12_2 1340_1 1.200000 0.577350 -0.214001 -0.528970 25 5
-12_2 1340_10 1.200000 0.577350 -0.214001 -0.528970 25 5
-12_2 1340_11 1.200000 0.577350 -0.214002 -0.528970 25 5
-12_2 1340_12 1.200000 0.577350 -0.406876 -0.598444 25 5
-12_2 1340_2 1.200000 0.577350 -0.406876 0.418047 25 5
-12_2 1340_9 1.200000 0.577350 -0.214001 1.988253 25 5
-12_2 1341_1 1.200000 0.577350 -1.138194 0.557661 25 5
-12_2 1341_11 1.200000 0.577350 -1.178375 1.988253 25 5
-12_2 1341_12 1.200000 0.577350 -1.371251 0.327238 25 5
-12_2 1341_13 1.200000 0.577350 -0.406876 0.846466 25 5
-12_2 1341_14 1.200000 0.577350 -0.406876 0.846466 25 5
-12_2 1341_2 1.200000 0.577350 -0.406876 0.846466 25 5
-12_2 1344_1 1.200000 0.577350 -0.599751 2.221902 25 5
-12_2 1344_12 1.200000 0.577350 -0.406876 0.418047 25 5
-12_2 1344_13 1.200000 0.577350 -0.406876 0.418047 25 5
-12_2 1345_12 1.200000 0.577350 -1.178376 0.471641 25 5
-12_3 13_1 1.200000 0.577350 1.136124 -0.693367 25 5
-12_3 13_2 1.200000 0.577350 1.211598 -0.732039 25 5
-12_3 13_3 1.200000 0.577350 1.521874 -0.969866 25 5
-12_3 1334_1 1.200000 0.577350 1.521875 -0.969866 25 5
-12_3 1334_10 1.200000 0.577350 -0.599752 -0.693367 25 5
-12_3 1334_11 1.200000 0.577350 0.750375 -0.528970 25 5
-12_3 1334_12 1.200000 0.577350 -0.599752 -0.693367 25 5
-12_3 1334_13 1.200000 0.577350 0.364624 -0.460872 25 5
-12_3 1334_2 1.200000 0.577350 -0.985501 0.594245 25 5
-12_3 1340_1 1.200000 0.577350 1.136125 -0.693367 25 5
-12_3 1340_10 1.200000 0.577350 1.136125 -0.693367 25 5
-12_3 1340_11 1.200000 0.577350 0.364624 -0.460872 25 5
-12_3 1340_12 1.200000 0.577350 0.943250 -0.598443 25 5
-12_3 1340_2 1.200000 0.577350 0.943250 -0.598443 25 5
-12_3 1340_9 1.200000 0.577350 -0.406876 0.846466 25 5
-12_3 1341_1 1.200000 0.577350 0.268186 0.999931 25 5
-12_3 1341_11 1.200000 0.577350 0.171750 -0.460872 25 5
-12_3 1341_12 1.200000 0.577350 -1.564126 0.158748 25 5
-12_3 1341_13 1.200000 0.577350 0.943249 -0.598443 25 5
-12_3 1341_14 1.200000 0.577350 0.943249 -0.598443 25 5
-12_3 1341_2 1.200000 0.577350 0.943249 -0.598443 25 5
-12_3 1344_1 1.200000 0.577350 -1.178376 1.284973 25 5
-12_3 1344_12 1.200000 0.577350 0.943250 -0.598443 25 5
-12_3 1344_13 1.200000 0.577350 0.943250 -0.598443 25 5
-12_3 1345_12 1.200000 0.577350 -1.757001 -0.036923 25 5
-13_1 13_2 1.200000 0.577350 -0.365038 0.561147 25 5
-13_1 13_3 1.200000 0.577350 -0.831601 0.617297 25 5
-13_1 1334_1 1.200000 0.577350 -0.021126 -0.483424 25 5
-13_1 1334_10 1.200000 0.577350 0.557500 -0.483423 25 5
-13_1 1334_11 1.200000 0.577350 -0.792626 1.476572 25 5
-13_1 1334_12 1.200000 0.577350 0.557500 -0.483423 25 5
-13_1 1334_13 1.200000 0.577350 0.750375 -0.528970 25 5
-13_1 1334_2 1.200000 0.577350 0.171750 -0.460872 25 5
-13_1 1340_1 1.200000 0.577350 0.750375 -0.528970 25 5
-13_1 1340_10 1.200000 0.577350 0.750375 -0.528970 25 5
-13_1 1340_11 1.200000 0.577350 0.750375 -0.528970 25 5
-13_1 1340_12 1.200000 0.577350 -0.599751 -0.693367 25 5
-13_1 1340_2 1.200000 0.577350 -0.599751 0.345553 25 5
-13_1 1340_9 1.200000 0.577350 0.750375 0.002982 25 5
-13_1 1341_1 1.200000 0.577350 -1.339105 0.413356 25 5
-13_1 1341_11 1.200000 0.577350 -1.371251 1.163511 25 5
-13_1 1341_12 1.200000 0.577350 -0.406875 0.846467 25 5
-13_1 1341_13 1.200000 0.577350 0.557499 0.042491 25 5
-13_1 1341_14 1.200000 0.577350 0.557499 0.042491 25 5
-13_1 1341_2 1.200000 0.577350 0.557499 0.042491 25 5
-13_1 1344_1 1.200000 0.577350 -1.564126 1.758837 25 5
-13_1 1344_12 1.200000 0.577350 -0.599751 0.345553 25 5
-13_1 1344_13 1.200000 0.577350 -0.599751 0.345553 25 5
-13_1 1345_12 1.200000 0.577350 -0.214000 0.895341 25 5
-13_2 13_3 1.200000 0.577350 0.066668 0.700690 25 5
-13_2 1334_1 1.200000 0.577350 1.001950 -0.618478 25 5
-13_2 1334_10 1.200000 0.577350 -0.255930 -0.535772 25 5
-13_2 1334_11 1.200000 0.577350 1.001950 -0.618478 25 5
-13_2 1334_12 1.200000 0.577350 0.582657 -0.481725 25 5
-13_2 1334_13 1.200000 0.577350 0.792305 -0.535772 25 5
-13_2 1334_2 1.200000 0.577350 0.163363 -0.455013 25 5
-13_2 1340_1 1.200000 0.577350 1.840538 -1.302285 25 5
-13_2 1340_10 1.200000 0.577350 1.840538 -1.302285 25 5
-13_2 1340_11 1.200000 0.577350 0.792305 -0.535772 25 5
-13_2 1340_12 1.200000 0.577350 0.163363 -0.455013 25 5
-13_2 1340_2 1.200000 0.577350 0.163363 -0.455013 25 5
-13_2 1340_9 1.200000 0.577350 1.001950 -0.618478 25 5
-13_2 1341_1 1.200000 0.577350 -0.389342 1.030303 25 5
-13_2 1341_11 1.200000 0.577350 0.163363 -0.455013 25 5
-13_2 1341_12 1.200000 0.577350 -1.094517 0.648831 25 5
-13_2 1341_13 1.200000 0.577350 2.469478 -2.533568 25 5
-13_2 1341_14 1.200000 0.577350 2.469478 -2.533568 25 5
-13_2 1341_2 1.200000 0.577350 2.469478 -2.533568 25 5
-13_2 1344_1 1.200000 0.577350 -1.933105 1.702849 25 5
-13_2 1344_12 1.200000 0.577350 0.163363 -0.455013 25 5
-13_2 1344_13 1.200000 0.577350 0.163363 -0.455013 25 5
-13_2 1345_12 1.200000 0.577350 -1.304164 0.504855 25 5
-13_3 1334_1 1.200000 0.577350 0.750375 0.002982 25 5
-13_3 1334_10 1.200000 0.577350 -1.371251 -1.394354 25 5
-13_3 1334_11 1.200000 0.577350 -0.406876 1.239757 25 5
-13_3 1334_12 1.200000 0.577350 -1.757001 -0.575128 25 5
-13_3 1334_13 1.200000 0.577350 -0.406876 -0.598443 25 5
-13_3 1334_2 1.200000 0.577350 -2.142751 0.471641 25 5
-13_3 1340_1 1.200000 0.577350 0.750375 0.002982 25 5
-13_3 1340_10 1.200000 0.577350 0.750375 0.002982 25 5
-13_3 1340_11 1.200000 0.577350 -0.406876 -0.598443 25 5
-13_3 1340_12 1.200000 0.577350 0.171750 -0.460872 25 5
-13_3 1340_2 1.200000 0.577350 0.171750 -0.460872 25 5
-13_3 1340_9 1.200000 0.577350 -1.564126 1.758837 25 5
-13_3 1341_1 1.200000 0.577350 -0.133636 0.965314 25 5
-13_3 1341_11 1.200000 0.577350 -0.985501 0.594245 25 5
-13_3 1341_12 1.200000 0.577350 -1.949876 -0.264085 25 5
-13_3 1341_13 1.200000 0.577350 -0.214002 1.284973 25 5
-13_3 1341_14 1.200000 0.577350 -0.214002 1.284973 25 5
-13_3 1341_2 1.200000 0.577350 -0.214002 1.284973 25 5
-13_3 1344_1 1.200000 0.577350 -0.406875 1.239757 25 5
-13_3 1344_12 1.200000 0.577350 0.171750 -0.460872 25 5
-13_3 1344_13 1.200000 0.577350 0.171750 -0.460872 25 5
-13_3 1345_12 1.200000 0.577350 -1.757000 -0.036923 25 5
-1334_1 1334_10 1.200000 0.577350 -1.042011 0.617297 25 5
-1334_1 1334_11 1.200000 0.577350 -0.410778 0.566247 25 5
-1334_1 1334_12 1.200000 0.577350 -0.575534 -0.430191 25 5
-1334_1 1334_13 1.200000 0.577350 0.236040 -0.228179 25 5
-1334_1 1334_2 1.200000 0.577350 -1.224792 0.456602 25 5
-1334_1 1340_1 1.200000 0.577350 1.521875 -0.969867 25 5
-1334_1 1340_10 1.200000 0.577350 1.521875 -0.969867 25 5
-1334_1 1340_11 1.200000 0.577350 0.364624 -0.460872 25 5
-1334_1 1340_12 1.200000 0.577350 1.714749 -1.159963 25 5
-1334_1 1340_2 1.200000 0.577350 0.943249 -0.598444 25 5
-1334_1 1340_9 1.200000 0.577350 -0.406876 0.846466 25 5
-1334_1 1341_1 1.200000 0.577350 1.071833 1.268636 25 5
-1334_1 1341_11 1.200000 0.577350 -0.214002 -0.528970 25 5
-1334_1 1341_12 1.200000 0.577350 -0.792626 1.101689 25 5
-1334_1 1341_13 1.200000 0.577350 0.943249 -0.598443 25 5
-1334_1 1341_14 1.200000 0.577350 0.943249 -0.598443 25 5
-1334_1 1341_2 1.200000 0.577350 0.943249 -0.598443 25 5
-1334_1 1344_1 1.200000 0.577350 -1.178376 1.284973 25 5
-1334_1 1344_12 1.200000 0.577350 0.943249 -0.598444 25 5
-1334_1 1344_13 1.200000 0.577350 0.943249 -0.598444 25 5
-1334_1 1345_12 1.200000 0.577350 -0.985501 1.007515 25 5
-1334_10 1334_11 1.200000 0.577350 -1.549421 0.551090 25 5
-1334_10 1334_12 1.200000 0.577350 1.534557 -1.039272 25 5
-1334_10 1334_13 1.200000 0.577350 1.047613 -0.536780 25 5
-1334_10 1334_2 1.200000 0.577350 0.885298 -0.430191 25 5
-1334_10 1340_1 1.200000 0.577350 0.171750 -0.460872 25 5
-1334_10 1340_10 1.200000 0.577350 0.171750 -0.460872 25 5
-1334_10 1340_11 1.200000 0.577350 1.328999 -0.816040 25 5
-1334_10 1340_12 1.200000 0.577350 0.750375 -0.528970 25 5
-1334_10 1340_2 1.200000 0.577350 -0.021126 0.507014 25 5
-1334_10 1340_9 1.200000 0.577350 -0.214002 -0.528970 25 5
-1334_10 1341_1 1.200000 0.577350 0.067275 -0.467230 25 5
-1334_10 1341_11 1.200000 0.577350 -1.178376 0.895341 25 5
-1334_10 1341_12 1.200000 0.577350 1.714749 -1.159963 25 5
-1334_10 1341_13 1.200000 0.577350 -0.406876 -0.598443 25 5
-1334_10 1341_14 1.200000 0.577350 -0.406876 -0.598443 25 5
-1334_10 1341_2 1.200000 0.577350 -0.406876 -0.598443 25 5
-1334_10 1344_1 1.200000 0.577350 -1.371251 0.327238 25 5
-1334_10 1344_12 1.200000 0.577350 -0.021126 0.507014 25 5
-1334_10 1344_13 1.200000 0.577350 -0.021126 0.507014 25 5
-1334_10 1345_12 1.200000 0.577350 1.521875 -0.969866 25 5
-1334_11 1334_12 1.200000 0.577350 -0.900162 1.047688 25 5
-1334_11 1334_13 1.200000 0.577350 -0.737848 0.392257 25 5
-1334_11 1334_2 1.200000 0.577350 -1.224792 1.807009 25 5
-1334_11 1340_1 1.200000 0.577350 0.364624 -0.460872 25 5
-1334_11 1340_10 1.200000 0.577350 0.364624 -0.460872 25 5
-1334_11 1340_11 1.200000 0.577350 -0.792626 0.253184 25 5
-1334_11 1340_12 1.200000 0.577350 -0.214002 -0.528970 25 5
-1334_11 1340_2 1.200000 0.577350 0.557499 -0.483423 25 5
-1334_11 1340_9 1.200000 0.577350 -0.021126 2.335479 25 5
-1334_11 1341_1 1.200000 0.577350 -0.937282 1.102365 25 5
-1334_11 1341_11 1.200000 0.577350 1.714749 -1.159963 25 5
-1334_11 1341_12 1.200000 0.577350 -2.721377 1.023334 25 5
-1334_11 1341_13 1.200000 0.577350 1.328999 -0.816040 25 5
-1334_11 1341_14 1.200000 0.577350 1.328999 -0.816040 25 5
-1334_11 1341_2 1.200000 0.577350 1.328999 -0.816040 25 5
-1334_11 1344_1 1.200000 0.577350 -1.564126 3.000713 25 5
-1334_11 1344_12 1.200000 0.577350 0.557499 -0.483423 25 5
-1334_11 1344_13 1.200000 0.577350 0.557499 -0.483423 25 5
-1334_11 1345_12 1.200000 0.577350 -2.914252 1.163511 25 5
-1334_12 1334_13 1.200000 0.577350 0.722984 -0.347713 25 5
-1334_12 1334_2 1.200000 0.577350 0.851685 -0.082493 25 5
-1334_12 1340_1 1.200000 0.577350 -0.214001 -0.528970 25 5
-1334_12 1340_10 1.200000 0.577350 -0.214001 -0.528970 25 5
-1334_12 1340_11 1.200000 0.577350 0.943249 -0.598443 25 5
-1334_12 1340_12 1.200000 0.577350 -0.021126 -0.483423 25 5
-1334_12 1340_2 1.200000 0.577350 -0.406876 0.418047 25 5
-1334_12 1340_9 1.200000 0.577350 0.557499 -0.483424 25 5
-1334_12 1341_1 1.200000 0.577350 -0.736370 -0.774446 25 5
-1334_12 1341_11 1.200000 0.577350 -0.406876 1.239757 25 5
-1334_12 1341_12 1.200000 0.577350 0.943249 -0.598444 25 5
-1334_12 1341_13 1.200000 0.577350 0.364625 -0.460872 25 5
-1334_12 1341_14 1.200000 0.577350 0.364625 -0.460872 25 5
-1334_12 1341_2 1.200000 0.577350 0.364625 -0.460872 25 5
-1334_12 1344_1 1.200000 0.577350 -1.757001 1.254873 25 5
-1334_12 1344_12 1.200000 0.577350 -0.406876 0.418047 25 5
-1334_12 1344_13 1.200000 0.577350 -0.406876 0.418047 25 5
-1334_12 1345_12 1.200000 0.577350 0.750376 -0.528970 25 5
-1334_13 1334_2 1.200000 0.577350 -0.621190 0.600391 25 5
-1334_13 1340_1 1.200000 0.577350 1.136124 -0.693367 25 5
-1334_13 1340_10 1.200000 0.577350 1.136124 -0.693367 25 5
-1334_13 1340_11 1.200000 0.577350 2.679125 -3.967559 25 5
-1334_13 1340_12 1.200000 0.577350 0.943249 -0.598443 25 5
-1334_13 1340_2 1.200000 0.577350 1.328999 -0.816040 25 5
-1334_13 1340_9 1.200000 0.577350 -0.021125 -0.483423 25 5
-1334_13 1341_1 1.200000 0.577350 0.268187 -0.455013 25 5
-1334_13 1341_11 1.200000 0.577350 -0.214002 0.471641 25 5
-1334_13 1341_12 1.200000 0.577350 0.364625 -0.460872 25 5
-1334_13 1341_13 1.200000 0.577350 0.557499 -0.483423 25 5
-1334_13 1341_14 1.200000 0.577350 0.557499 -0.483423 25 5
-1334_13 1341_2 1.200000 0.577350 0.557499 -0.483423 25 5
-1334_13 1344_1 1.200000 0.577350 -0.021125 -0.483423 25 5
-1334_13 1344_12 1.200000 0.577350 1.328999 -0.816040 25 5
-1334_13 1344_13 1.200000 0.577350 1.328999 -0.816040 25 5
-1334_13 1345_12 1.200000 0.577350 0.171750 -0.460872 25 5
-1334_2 1340_1 1.200000 0.577350 -0.599751 -0.693367 25 5
-1334_2 1340_10 1.200000 0.577350 -0.599751 -0.693367 25 5
-1334_2 1340_11 1.200000 0.577350 0.557499 -0.483423 25 5
-1334_2 1340_12 1.200000 0.577350 -0.792626 0.696771 25 5
-1334_2 1340_2 1.200000 0.577350 -0.792626 1.476572 25 5
-1334_2 1340_9 1.200000 0.577350 1.328999 -0.816040 25 5
-1334_2 1341_1 1.200000 0.577350 -1.540016 0.243836 25 5
-1334_2 1341_11 1.200000 0.577350 -0.792626 2.157893 25 5
-1334_2 1341_12 1.200000 0.577350 0.171750 -0.460872 25 5
-1334_2 1341_13 1.200000 0.577350 -0.021126 -0.483423 25 5
-1334_2 1341_14 1.200000 0.577350 -0.021126 -0.483423 25 5
-1334_2 1341_2 1.200000 0.577350 -0.021126 -0.483423 25 5
-1334_2 1344_1 1.200000 0.577350 -2.142751 1.988253 25 5
-1334_2 1344_12 1.200000 0.577350 -0.792626 1.476572 25 5
-1334_2 1344_13 1.200000 0.577350 -0.792626 1.476572 25 5
-1334_2 1345_12 1.200000 0.577350 -0.021126 -0.483423 25 5
-1340_1 1340_10 1.200000 0.577350 1.693329 -2.011511 25 5
-1340_1 1340_11 1.200000 0.577350 0.885298 -0.430191 25 5
-1340_1 1340_12 1.200000 0.577350 0.398354 -0.247774 25 5
-1340_1 1340_2 1.200000 0.577350 0.398354 -0.247774 25 5
-1340_1 1340_9 1.200000 0.577350 -0.831601 0.617297 25 5
-1340_1 1341_1 1.200000 0.577350 -0.133636 1.365911 25 5
-1340_1 1341_11 1.200000 0.577350 -0.599751 -0.693367 25 5
-1340_1 1341_12 1.200000 0.577350 -0.792626 1.101689 25 5
-1340_1 1341_13 1.200000 0.577350 1.714749 -1.159963 25 5
-1340_1 1341_14 1.200000 0.577350 1.714749 -1.159963 25 5
-1340_1 1341_2 1.200000 0.577350 1.714749 -1.159963 25 5
-1340_1 1344_1 1.200000 0.577350 -1.564126 1.023334 25 5
-1340_1 1344_12 1.200000 0.577350 0.557499 -0.483424 25 5
-1340_1 1344_13 1.200000 0.577350 0.557499 -0.483424 25 5
-1340_1 1345_12 1.200000 0.577350 -0.985501 1.007514 25 5
-1340_10 1340_11 1.200000 0.577350 0.885298 -0.430191 25 5
-1340_10 1340_12 1.200000 0.577350 0.398354 -0.247774 25 5
-1340_10 1340_2 1.200000 0.577350 0.398354 -0.247774 25 5
-1340_10 1340_9 1.200000 0.577350 0.236040 -0.228179 25 5
-1340_10 1341_1 1.200000 0.577350 -0.133636 1.365911 25 5
-1340_10 1341_11 1.200000 0.577350 -0.599751 -0.693367 25 5
-1340_10 1341_12 1.200000 0.577350 -0.792626 1.101689 25 5
-1340_10 1341_13 1.200000 0.577350 1.714749 -1.159963 25 5
-1340_10 1341_14 1.200000 0.577350 1.714749 -1.159963 25 5
-1340_10 1341_2 1.200000 0.577350 1.714749 -1.159963 25 5
-1340_10 1344_1 1.200000 0.577350 -1.564126 1.023334 25 5
-1340_10 1344_12 1.200000 0.577350 0.557499 -0.483424 25 5
-1340_10 1344_13 1.200000 0.577350 0.557499 -0.483424 25 5
-1340_10 1345_12 1.200000 0.577350 -0.985501 1.007514 25 5
-1340_11 1340_12 1.200000 0.577350 0.722984 -0.347713 25 5
-1340_11 1340_2 1.200000 0.577350 0.220453 0.351043 25 5
-1340_11 1340_9 1.200000 0.577350 -0.088589 -0.247773 25 5
-1340_11 1341_1 1.200000 0.577350 0.268187 -0.455013 25 5
-1340_11 1341_11 1.200000 0.577350 -0.214002 0.471641 25 5
-1340_11 1341_12 1.200000 0.577350 0.364625 -0.460872 25 5
-1340_11 1341_13 1.200000 0.577350 0.557499 -0.483423 25 5
-1340_11 1341_14 1.200000 0.577350 0.557499 -0.483423 25 5
-1340_11 1341_2 1.200000 0.577350 0.557499 -0.483423 25 5
-1340_11 1344_1 1.200000 0.577350 -0.021125 -0.483423 25 5
-1340_11 1344_12 1.200000 0.577350 1.328999 -0.816040 25 5
-1340_11 1344_13 1.200000 0.577350 1.328999 -0.816040 25 5
-1340_11 1345_12 1.200000 0.577350 0.171750 -0.460872 25 5
-1340_12 1340_2 1.200000 0.577350 0.430865 0.235726 25 5
-1340_12 1340_9 1.200000 0.577350 -1.224791 0.456602 25 5
-1340_12 1341_1 1.200000 0.577350 1.875479 -1.349462 25 5
-1340_12 1341_11 1.200000 0.577350 0.750375 -0.528970 25 5
-1340_12 1341_12 1.200000 0.577350 0.171750 -0.460872 25 5
-1340_12 1341_13 1.200000 0.577350 -0.021126 -0.483423 25 5
-1340_12 1341_14 1.200000 0.577350 -0.021126 -0.483423 25 5
-1340_12 1341_2 1.200000 0.577350 -0.021126 -0.483423 25 5
-1340_12 1344_1 1.200000 0.577350 -0.599751 -0.138508 25 5
-1340_12 1344_12 1.200000 0.577350 1.521875 -0.969867 25 5
-1340_12 1344_13 1.200000 0.577350 1.521875 -0.969867 25 5
-1340_12 1345_12 1.200000 0.577350 -0.021126 -0.483423 25 5
-1340_2 1340_9 1.200000 0.577350 -1.224791 1.183231 25 5
-1340_2 1341_1 1.200000 0.577350 0.870921 -0.566551 25 5
-1340_2 1341_11 1.200000 0.577350 1.136124 -0.693367 25 5
-1340_2 1341_12 1.200000 0.577350 -0.985501 0.139601 25 5
-1340_2 1341_13 1.200000 0.577350 -0.021125 -0.483423 25 5
-1340_2 1341_14 1.200000 0.577350 -0.021125 -0.483423 25 5
-1340_2 1341_2 1.200000 0.577350 -0.021125 -0.483423 25 5
-1340_2 1344_1 1.200000 0.577350 0.557499 -0.483423 25 5
-1340_2 1344_12 1.200000 0.577350 2.679125 -3.967559 25 5
-1340_2 1344_13 1.200000 0.577350 2.679125 -3.967559 25 5
-1340_2 1345_12 1.200000 0.577350 -1.178377 0.002982 25 5
-1340_9 1341_1 1.200000 0.577350 -2.142751 1.397943 25 5
-1340_9 1341_11 1.200000 0.577350 -0.985502 2.080189 25 5
-1340_9 1341_12 1.200000 0.577350 -1.178376 0.895341 25 5
-1340_9 1341_13 1.200000 0.577350 1.328999 -0.816040 25 5
-1340_9 1341_14 1.200000 0.577350 1.328999 -0.816040 25 5
-1340_9 1341_2 1.200000 0.577350 1.328999 -0.816040 25 5
-1340_9 1344_1 1.200000 0.577350 -2.721377 3.000713 25 5
-1340_9 1344_12 1.200000 0.577350 -1.371251 1.163511 25 5
-1340_9 1344_13 1.200000 0.577350 -1.371251 1.163511 25 5
-1340_9 1345_12 1.200000 0.577350 -1.371251 1.163511 25 5
-1341_1 1341_11 1.200000 0.577350 -1.375162 0.584859 25 5
-1341_1 1341_12 1.200000 0.577350 -0.279272 0.538074 25 5
-1341_1 1341_13 1.200000 0.577350 -0.690506 1.210137 25 5
-1341_1 1341_14 1.200000 0.577350 -0.690506 1.210137 25 5
-1341_1 1341_2 1.200000 0.577350 -0.690506 1.210137 25 5
-1341_1 1344_1 1.200000 0.577350 0.268187 0.088380 25 5
-1341_1 1344_12 1.200000 0.577350 0.870921 -0.566551 25 5
-1341_1 1344_13 1.200000 0.577350 0.870921 -0.566551 25 5
-1341_1 1345_12 1.200000 0.577350 0.670011 -0.504142 25 5
-1341_11 1341_12 1.200000 0.577350 -1.549421 0.551090 25 5
-1341_11 1341_13 1.200000 0.577350 0.236040 -0.228179 25 5
-1341_11 1341_14 1.200000 0.577350 0.236040 -0.228179 25 5
-1341_11 1341_2 1.200000 0.577350 0.236040 -0.228179 25 5
-1341_11 1344_1 1.200000 0.577350 -0.985502 2.080189 25 5
-1341_11 1344_12 1.200000 0.577350 1.136124 -0.693367 25 5
-1341_11 1344_13 1.200000 0.577350 1.136124 -0.693367 25 5
-1341_11 1345_12 1.200000 0.577350 -1.949876 0.679840 25 5
-1341_12 1341_13 1.200000 0.577350 -1.224792 0.836001 25 5
-1341_12 1341_14 1.200000 0.577350 -1.224792 0.836001 25 5
-1341_12 1341_2 1.200000 0.577350 -1.224792 0.836001 25 5
-1341_12 1344_1 1.200000 0.577350 -0.792626 0.696770 25 5
-1341_12 1344_12 1.200000 0.577350 -0.985501 0.139601 25 5
-1341_12 1344_13 1.200000 0.577350 -0.985501 0.139601 25 5
-1341_12 1345_12 1.200000 0.577350 2.486250 -2.592123 25 5
-1341_13 1341_14 1.200000 0.577350 2.183816 -3.275103 25 5
-1341_13 1341_2 1.200000 0.577350 1.693329 -2.011511 25 5
-1341_13 1344_1 1.200000 0.577350 -2.142751 1.988253 25 5
-1341_13 1344_12 1.200000 0.577350 -0.021125 -0.483423 25 5
-1341_13 1344_13 1.200000 0.577350 -0.021125 -0.483423 25 5
-1341_13 1345_12 1.200000 0.577350 -1.564126 1.023334 25 5
-1341_14 1341_2 1.200000 0.577350 1.693329 -2.011511 25 5
-1341_14 1344_1 1.200000 0.577350 -2.142751 1.988253 25 5
-1341_14 1344_12 1.200000 0.577350 -0.021125 -0.483423 25 5
-1341_14 1344_13 1.200000 0.577350 -0.021125 -0.483423 25 5
-1341_14 1345_12 1.200000 0.577350 -1.564126 1.023334 25 5
-1341_2 1344_1 1.200000 0.577350 -2.142751 1.988253 25 5
-1341_2 1344_12 1.200000 0.577350 -0.021125 -0.483423 25 5
-1341_2 1344_13 1.200000 0.577350 -0.021125 -0.483423 25 5
-1341_2 1345_12 1.200000 0.577350 -1.564126 1.023334 25 5
-1344_1 1344_12 1.200000 0.577350 -0.621190 0.600391 25 5
-1344_1 1344_13 1.200000 0.577350 -0.621190 0.600391 25 5
-1344_1 1345_12 1.200000 0.577350 -0.599751 0.780517 25 5
-1344_12 1344_13 1.200000 0.577350 2.183816 -3.275103 25 5
-1344_12 1345_12 1.200000 0.577350 -1.178377 0.002982 25 5
-1344_13 1345_12 1.200000 0.577350 -1.178377 0.002982 25 5
+101_1 101_2 1.600000 0.547723 1.257561 -1.479131 5 5
+101_1 101_3 1.600000 0.547723 -0.500320 0.746448 5 5
+101_1 105_1 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 105_2 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 105_3 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 112_1 1.600000 0.547723 -1.538609 -0.175107 5 5
+101_1 112_2 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 112_3 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 117_1 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 117_2 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 117_3 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 12_1 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 12_2 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 12_3 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 13_1 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 13_2 1.600000 0.547723 -1.538609 -0.175107 5 5
+101_1 13_3 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 1334_1 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 1334_10 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 1334_11 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 1334_12 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 1334_13 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 1334_2 1.600000 0.547723 -1.538609 1.903891 5 5
+101_1 1340_1 1.600000 0.547723 -2.634984 -2.447598 5 5
+101_1 1340_10 1.600000 0.547723 -2.634984 -2.447598 5 5
+101_1 1340_11 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 1340_12 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 1340_2 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 1340_9 1.600000 0.547723 -2.634984 1.263364 5 5
+101_1 1341_1 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 1341_11 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 1341_12 1.600000 0.547723 -1.538609 -0.175107 5 5
+101_1 1341_13 1.600000 0.547723 -1.538609 -0.175107 5 5
+101_1 1341_14 1.600000 0.547723 -1.538609 -0.175107 5 5
+101_1 1341_2 1.600000 0.547723 -1.538609 -0.175107 5 5
+101_1 1344_1 1.600000 0.547723 -0.442235 0.176448 5 5
+101_1 1344_12 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 1344_13 1.600000 0.547723 0.654139 -0.175107 5 5
+101_1 1345_12 1.600000 0.547723 -1.538609 -0.175107 5 5
+101_2 101_3 1.600000 0.547723 -0.100609 0.062138 5 5
+101_2 105_1 1.600000 0.547723 -0.442235 0.176448 5 5
+101_2 105_2 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 105_3 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 112_1 1.600000 0.547723 -0.880785 0.041791 5 5
+101_2 112_2 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 112_3 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 117_1 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 117_2 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 117_3 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 12_1 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 12_2 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 12_3 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 13_1 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 13_2 1.600000 0.547723 -1.538609 -0.175107 5 5
+101_2 13_3 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 1334_1 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 1334_10 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 1334_11 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 1334_12 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 1334_13 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 1334_2 1.600000 0.547723 -0.880785 1.617557 5 5
+101_2 1340_1 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_2 1340_10 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_2 1340_11 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 1340_9 1.600000 0.547723 -1.757884 1.355006 5 5
+101_2 1341_1 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 1341_12 1.600000 0.547723 -0.880785 0.041791 5 5
+101_2 1341_13 1.600000 0.547723 -0.880785 0.041791 5 5
+101_2 1341_14 1.600000 0.547723 -0.880785 0.041791 5 5
+101_2 1341_2 1.600000 0.547723 -0.880785 0.041791 5 5
+101_2 1344_1 1.600000 0.547723 -0.003685 0.041791 5 5
+101_2 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+101_2 1345_12 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 105_1 1.600000 0.547723 -1.538609 1.903891 5 5
+101_3 105_2 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 105_3 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_3 112_1 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 112_2 1.600000 0.547723 -0.003685 0.041791 5 5
+101_3 112_3 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_3 117_1 1.600000 0.547723 -1.757884 1.355006 5 5
+101_3 117_2 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 117_3 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 12_1 1.600000 0.547723 0.873414 -0.415020 5 5
+101_3 12_2 1.600000 0.547723 0.873414 -0.415020 5 5
+101_3 12_3 1.600000 0.547723 0.873414 -0.415020 5 5
+101_3 13_1 1.600000 0.547723 -0.003685 0.041791 5 5
+101_3 13_2 1.600000 0.547723 -0.442235 0.176448 5 5
+101_3 13_3 1.600000 0.547723 -0.003685 0.041791 5 5
+101_3 1334_1 1.600000 0.547723 -0.003685 0.041791 5 5
+101_3 1334_10 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_3 1334_11 1.600000 0.547723 -0.003685 0.041791 5 5
+101_3 1334_12 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_3 1334_13 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_3 1334_2 1.600000 0.547723 -2.634984 0.766189 5 5
+101_3 1340_1 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_3 1340_10 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_3 1340_11 1.600000 0.547723 -1.757884 -0.415020 5 5
+101_3 1340_12 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 1340_2 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 1340_9 1.600000 0.547723 -1.757884 1.355006 5 5
+101_3 1341_1 1.600000 0.547723 -1.757884 1.355006 5 5
+101_3 1341_11 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 1341_12 1.600000 0.547723 -2.634984 0.766189 5 5
+101_3 1341_13 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 1341_14 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 1341_2 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 1344_1 1.600000 0.547723 -1.757884 1.355006 5 5
+101_3 1344_12 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 1344_13 1.600000 0.547723 -0.880785 0.041791 5 5
+101_3 1345_12 1.600000 0.547723 -2.634984 0.766189 5 5
+105_1 105_2 1.600000 0.547723 -0.500320 0.746448 5 5
+105_1 105_3 1.600000 0.547723 -2.258200 1.090746 5 5
+105_1 112_1 1.600000 0.547723 -1.538609 1.903891 5 5
+105_1 112_2 1.600000 0.547723 -0.442235 2.097383 5 5
+105_1 112_3 1.600000 0.547723 -0.442235 0.176448 5 5
+105_1 117_1 1.600000 0.547723 1.750514 -2.447598 5 5
+105_1 117_2 1.600000 0.547723 0.654139 -0.175107 5 5
+105_1 117_3 1.600000 0.547723 0.654139 -0.175107 5 5
+105_1 12_1 1.600000 0.547723 -1.538609 1.903891 5 5
+105_1 12_2 1.600000 0.547723 -1.538609 1.903891 5 5
+105_1 12_3 1.600000 0.547723 -1.538609 1.903891 5 5
+105_1 13_1 1.600000 0.547723 -2.634984 1.263364 5 5
+105_1 13_2 1.600000 0.547723 -1.538609 1.903891 5 5
+105_1 13_3 1.600000 0.547723 -2.634984 1.263364 5 5
+105_1 1334_1 1.600000 0.547723 -0.442235 2.097383 5 5
+105_1 1334_10 1.600000 0.547723 -0.442235 0.176448 5 5
+105_1 1334_11 1.600000 0.547723 -0.442235 2.097383 5 5
+105_1 1334_12 1.600000 0.547723 -0.442235 0.176448 5 5
+105_1 1334_13 1.600000 0.547723 -0.442235 0.176448 5 5
+105_1 1334_2 1.600000 0.547723 -1.538609 1.903890 5 5
+105_1 1340_1 1.600000 0.547723 -2.634984 1.263364 5 5
+105_1 1340_10 1.600000 0.547723 -2.634984 1.263364 5 5
+105_1 1340_11 1.600000 0.547723 -0.442235 0.176448 5 5
+105_1 1340_12 1.600000 0.547723 0.654139 -0.175107 5 5
+105_1 1340_2 1.600000 0.547723 0.654139 -0.175107 5 5
+105_1 1340_9 1.600000 0.547723 -2.634984 2.800494 5 5
+105_1 1341_1 1.600000 0.547723 1.750514 -2.447598 5 5
+105_1 1341_11 1.600000 0.547723 0.654139 -0.175107 5 5
+105_1 1341_12 1.600000 0.547723 0.654139 -0.175107 5 5
+105_1 1341_13 1.600000 0.547723 -1.538609 1.903891 5 5
+105_1 1341_14 1.600000 0.547723 -1.538609 1.903891 5 5
+105_1 1341_2 1.600000 0.547723 -1.538609 1.903891 5 5
+105_1 1344_1 1.600000 0.547723 1.750514 -2.447598 5 5
+105_1 1344_12 1.600000 0.547723 0.654139 -0.175107 5 5
+105_1 1344_13 1.600000 0.547723 0.654139 -0.175107 5 5
+105_1 1345_12 1.600000 0.547723 0.654139 -0.175107 5 5
+105_2 105_3 1.600000 0.547723 0.846302 -0.286640 5 5
+105_2 112_1 1.600000 0.547723 -0.003685 0.041791 5 5
+105_2 112_2 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 112_3 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 117_1 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 117_2 1.600000 0.547723 1.750514 -2.447598 5 5
+105_2 117_3 1.600000 0.547723 1.750514 -2.447598 5 5
+105_2 12_1 1.600000 0.547723 -0.003685 0.041791 5 5
+105_2 12_2 1.600000 0.547723 -0.003685 0.041791 5 5
+105_2 12_3 1.600000 0.547723 -0.003685 0.041791 5 5
+105_2 13_1 1.600000 0.547723 -0.880785 0.041791 5 5
+105_2 13_2 1.600000 0.547723 -0.442235 0.176448 5 5
+105_2 13_3 1.600000 0.547723 -0.880785 0.041791 5 5
+105_2 1334_1 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 1334_10 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 1334_11 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 1334_12 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 1334_13 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 1334_2 1.600000 0.547723 -0.003685 1.617557 5 5
+105_2 1340_1 1.600000 0.547723 -0.880785 0.041791 5 5
+105_2 1340_10 1.600000 0.547723 -0.880785 0.041791 5 5
+105_2 1340_11 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 1340_12 1.600000 0.547723 1.750514 -2.447598 5 5
+105_2 1340_2 1.600000 0.547723 1.750514 -2.447598 5 5
+105_2 1340_9 1.600000 0.547723 -0.880785 1.617557 5 5
+105_2 1341_1 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 1341_11 1.600000 0.547723 1.750514 -2.447598 5 5
+105_2 1341_12 1.600000 0.547723 -0.003685 0.041791 5 5
+105_2 1341_13 1.600000 0.547723 -0.003685 0.041791 5 5
+105_2 1341_14 1.600000 0.547723 -0.003685 0.041791 5 5
+105_2 1341_2 1.600000 0.547723 -0.003685 0.041791 5 5
+105_2 1344_1 1.600000 0.547723 0.873414 -0.415020 5 5
+105_2 1344_12 1.600000 0.547723 1.750514 -2.447598 5 5
+105_2 1344_13 1.600000 0.547723 1.750514 -2.447598 5 5
+105_2 1345_12 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 112_1 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 112_2 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 112_3 1.600000 0.547723 1.750514 -2.447598 5 5
+105_3 117_1 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 117_2 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 117_3 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 12_1 1.600000 0.547723 -0.880785 0.041791 5 5
+105_3 12_2 1.600000 0.547723 -0.880785 0.041791 5 5
+105_3 12_3 1.600000 0.547723 -0.880785 0.041791 5 5
+105_3 13_1 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 13_2 1.600000 0.547723 0.654139 -0.175107 5 5
+105_3 13_3 1.600000 0.547723 -1.757884 -0.415020 5 5
+105_3 1334_1 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 1334_10 1.600000 0.547723 1.750514 -2.447598 5 5
+105_3 1334_11 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 1334_12 1.600000 0.547723 1.750514 -2.447598 5 5
+105_3 1334_13 1.600000 0.547723 1.750514 -2.447598 5 5
+105_3 1334_2 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 1340_11 1.600000 0.547723 1.750514 -2.447598 5 5
+105_3 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1340_9 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 1341_1 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1341_12 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1344_1 1.600000 0.547723 -0.003685 0.041791 5 5
+105_3 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+105_3 1345_12 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 112_2 1.600000 0.547723 -0.148744 0.511487 5 5
+112_1 112_3 1.600000 0.547723 -0.148744 0.511487 5 5
+112_1 117_1 1.600000 0.547723 -0.880785 1.617557 5 5
+112_1 117_2 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 117_3 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 12_1 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 12_2 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 12_3 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 13_1 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 13_2 1.600000 0.547723 1.750514 -2.447598 5 5
+112_1 13_3 1.600000 0.547723 -0.880785 0.041791 5 5
+112_1 1334_1 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 1334_10 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 1334_11 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 1334_12 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 1334_13 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 1334_2 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 1340_1 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 1340_10 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 1340_11 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 1340_12 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 1340_2 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 1340_9 1.600000 0.547723 0.873414 -0.415020 5 5
+112_1 1341_1 1.600000 0.547723 -0.880785 1.617557 5 5
+112_1 1341_11 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 1341_12 1.600000 0.547723 -0.003685 1.617557 5 5
+112_1 1341_13 1.600000 0.547723 1.750514 -2.447598 5 5
+112_1 1341_14 1.600000 0.547723 1.750514 -2.447598 5 5
+112_1 1341_2 1.600000 0.547723 1.750514 -2.447598 5 5
+112_1 1344_1 1.600000 0.547723 -0.880785 1.617557 5 5
+112_1 1344_12 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 1344_13 1.600000 0.547723 -0.003685 0.041791 5 5
+112_1 1345_12 1.600000 0.547723 -0.003685 1.617557 5 5
+112_2 112_3 1.600000 0.547723 -0.100609 0.062138 5 5
+112_2 117_1 1.600000 0.547723 -0.003685 1.617557 5 5
+112_2 117_2 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 117_3 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 12_1 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 12_2 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 12_3 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 13_1 1.600000 0.547723 -0.003685 0.041791 5 5
+112_2 13_2 1.600000 0.547723 0.654139 -0.175107 5 5
+112_2 13_3 1.600000 0.547723 -0.003685 0.041791 5 5
+112_2 1334_1 1.600000 0.547723 1.750514 -2.447598 5 5
+112_2 1334_10 1.600000 0.547723 -0.003685 0.041791 5 5
+112_2 1334_11 1.600000 0.547723 1.750514 -2.447598 5 5
+112_2 1334_12 1.600000 0.547723 -0.003685 0.041791 5 5
+112_2 1334_13 1.600000 0.547723 -0.003685 0.041791 5 5
+112_2 1334_2 1.600000 0.547723 -0.880785 1.617557 5 5
+112_2 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+112_2 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+112_2 1340_11 1.600000 0.547723 -0.003685 0.041791 5 5
+112_2 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 1340_9 1.600000 0.547723 -0.003685 1.617557 5 5
+112_2 1341_1 1.600000 0.547723 -0.003685 1.617557 5 5
+112_2 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 1341_12 1.600000 0.547723 -0.880785 1.617557 5 5
+112_2 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 1344_1 1.600000 0.547723 -0.003685 1.617557 5 5
+112_2 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+112_2 1345_12 1.600000 0.547723 -0.880785 1.617557 5 5
+112_3 117_1 1.600000 0.547723 -0.003685 0.041791 5 5
+112_3 117_2 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 117_3 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 12_1 1.600000 0.547723 -0.880785 0.041791 5 5
+112_3 12_2 1.600000 0.547723 -0.880785 0.041791 5 5
+112_3 12_3 1.600000 0.547723 -0.880785 0.041791 5 5
+112_3 13_1 1.600000 0.547723 -0.003685 0.041791 5 5
+112_3 13_2 1.600000 0.547723 0.654139 -0.175107 5 5
+112_3 13_3 1.600000 0.547723 -1.757884 -0.415020 5 5
+112_3 1334_1 1.600000 0.547723 -0.003685 0.041791 5 5
+112_3 1334_10 1.600000 0.547723 1.750514 -2.447598 5 5
+112_3 1334_11 1.600000 0.547723 -0.003685 0.041791 5 5
+112_3 1334_12 1.600000 0.547723 1.750514 -2.447598 5 5
+112_3 1334_13 1.600000 0.547723 1.750514 -2.447598 5 5
+112_3 1334_2 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+112_3 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+112_3 1340_11 1.600000 0.547723 1.750514 -2.447598 5 5
+112_3 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1340_9 1.600000 0.547723 -0.003685 0.041791 5 5
+112_3 1341_1 1.600000 0.547723 -0.003685 0.041791 5 5
+112_3 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1341_12 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1344_1 1.600000 0.547723 -0.003685 0.041791 5 5
+112_3 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+112_3 1345_12 1.600000 0.547723 0.873414 -0.415020 5 5
+117_1 117_2 1.600000 0.547723 -0.148744 0.511487 5 5
+117_1 117_3 1.600000 0.547723 -0.148744 0.511487 5 5
+117_1 12_1 1.600000 0.547723 -0.880785 1.617557 5 5
+117_1 12_2 1.600000 0.547723 -0.880785 1.617557 5 5
+117_1 12_3 1.600000 0.547723 -0.880785 1.617557 5 5
+117_1 13_1 1.600000 0.547723 -1.757884 1.355006 5 5
+117_1 13_2 1.600000 0.547723 -1.538609 1.903891 5 5
+117_1 13_3 1.600000 0.547723 -1.757884 1.355006 5 5
+117_1 1334_1 1.600000 0.547723 -0.003685 1.617557 5 5
+117_1 1334_10 1.600000 0.547723 -0.003685 0.041791 5 5
+117_1 1334_11 1.600000 0.547723 -0.003685 1.617557 5 5
+117_1 1334_12 1.600000 0.547723 -0.003685 0.041791 5 5
+117_1 1334_13 1.600000 0.547723 -0.003685 0.041791 5 5
+117_1 1334_2 1.600000 0.547723 -0.880785 1.617557 5 5
+117_1 1340_1 1.600000 0.547723 -1.757884 1.355006 5 5
+117_1 1340_10 1.600000 0.547723 -1.757884 1.355006 5 5
+117_1 1340_11 1.600000 0.547723 -0.003685 0.041791 5 5
+117_1 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+117_1 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+117_1 1340_9 1.600000 0.547723 -1.757884 2.531179 5 5
+117_1 1341_1 1.600000 0.547723 1.750514 -2.447598 5 5
+117_1 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+117_1 1341_12 1.600000 0.547723 0.873414 -0.415020 5 5
+117_1 1341_13 1.600000 0.547723 -0.880785 1.617557 5 5
+117_1 1341_14 1.600000 0.547723 -0.880785 1.617557 5 5
+117_1 1341_2 1.600000 0.547723 -0.880785 1.617557 5 5
+117_1 1344_1 1.600000 0.547723 1.750514 -2.447598 5 5
+117_1 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+117_1 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+117_1 1345_12 1.600000 0.547723 0.873414 -0.415020 5 5
+117_2 117_3 1.600000 0.547723 1.793213 -1.838520 5 5
+117_2 12_1 1.600000 0.547723 -0.003685 0.041791 5 5
+117_2 12_2 1.600000 0.547723 -0.003685 0.041791 5 5
+117_2 12_3 1.600000 0.547723 -0.003685 0.041791 5 5
+117_2 13_1 1.600000 0.547723 -0.880785 0.041791 5 5
+117_2 13_2 1.600000 0.547723 -0.442235 0.176448 5 5
+117_2 13_3 1.600000 0.547723 -0.880785 0.041791 5 5
+117_2 1334_1 1.600000 0.547723 0.873414 -0.415020 5 5
+117_2 1334_10 1.600000 0.547723 0.873414 -0.415020 5 5
+117_2 1334_11 1.600000 0.547723 0.873414 -0.415020 5 5
+117_2 1334_12 1.600000 0.547723 0.873414 -0.415020 5 5
+117_2 1334_13 1.600000 0.547723 0.873414 -0.415020 5 5
+117_2 1334_2 1.600000 0.547723 -0.003685 1.617557 5 5
+117_2 1340_1 1.600000 0.547723 -0.880785 0.041791 5 5
+117_2 1340_10 1.600000 0.547723 -0.880785 0.041791 5 5
+117_2 1340_11 1.600000 0.547723 0.873414 -0.415020 5 5
+117_2 1340_12 1.600000 0.547723 1.750514 -2.447598 5 5
+117_2 1340_2 1.600000 0.547723 1.750514 -2.447598 5 5
+117_2 1340_9 1.600000 0.547723 -0.880785 1.617557 5 5
+117_2 1341_1 1.600000 0.547723 0.873414 -0.415020 5 5
+117_2 1341_11 1.600000 0.547723 1.750514 -2.447598 5 5
+117_2 1341_12 1.600000 0.547723 -0.003685 0.041791 5 5
+117_2 1341_13 1.600000 0.547723 -0.003685 0.041791 5 5
+117_2 1341_14 1.600000 0.547723 -0.003685 0.041791 5 5
+117_2 1341_2 1.600000 0.547723 -0.003685 0.041791 5 5
+117_2 1344_1 1.600000 0.547723 0.873414 -0.415020 5 5
+117_2 1344_12 1.600000 0.547723 1.750514 -2.447598 5 5
+117_2 1344_13 1.600000 0.547723 1.750514 -2.447598 5 5
+117_2 1345_12 1.600000 0.547723 -0.003685 0.041791 5 5
+117_3 12_1 1.600000 0.547723 -0.003685 0.041791 5 5
+117_3 12_2 1.600000 0.547723 -0.003685 0.041791 5 5
+117_3 12_3 1.600000 0.547723 -0.003685 0.041791 5 5
+117_3 13_1 1.600000 0.547723 -0.880785 0.041791 5 5
+117_3 13_2 1.600000 0.547723 -0.442235 0.176448 5 5
+117_3 13_3 1.600000 0.547723 -0.880785 0.041791 5 5
+117_3 1334_1 1.600000 0.547723 0.873414 -0.415020 5 5
+117_3 1334_10 1.600000 0.547723 0.873414 -0.415020 5 5
+117_3 1334_11 1.600000 0.547723 0.873414 -0.415020 5 5
+117_3 1334_12 1.600000 0.547723 0.873414 -0.415020 5 5
+117_3 1334_13 1.600000 0.547723 0.873414 -0.415020 5 5
+117_3 1334_2 1.600000 0.547723 -0.003685 1.617557 5 5
+117_3 1340_1 1.600000 0.547723 -0.880785 0.041791 5 5
+117_3 1340_10 1.600000 0.547723 -0.880785 0.041791 5 5
+117_3 1340_11 1.600000 0.547723 0.873414 -0.415020 5 5
+117_3 1340_12 1.600000 0.547723 1.750514 -2.447598 5 5
+117_3 1340_2 1.600000 0.547723 1.750514 -2.447598 5 5
+117_3 1340_9 1.600000 0.547723 -0.880785 1.617557 5 5
+117_3 1341_1 1.600000 0.547723 0.873414 -0.415020 5 5
+117_3 1341_11 1.600000 0.547723 1.750514 -2.447598 5 5
+117_3 1341_12 1.600000 0.547723 -0.003685 0.041791 5 5
+117_3 1341_13 1.600000 0.547723 -0.003685 0.041791 5 5
+117_3 1341_14 1.600000 0.547723 -0.003685 0.041791 5 5
+117_3 1341_2 1.600000 0.547723 -0.003685 0.041791 5 5
+117_3 1344_1 1.600000 0.547723 0.873414 -0.415020 5 5
+117_3 1344_12 1.600000 0.547723 1.750514 -2.447598 5 5
+117_3 1344_13 1.600000 0.547723 1.750514 -2.447598 5 5
+117_3 1345_12 1.600000 0.547723 -0.003685 0.041791 5 5
+12_1 12_2 1.600000 0.547723 1.257561 -1.479131 5 5
+12_1 12_3 1.600000 0.547723 1.257561 -1.479131 5 5
+12_1 13_1 1.600000 0.547723 0.873414 -0.415020 5 5
+12_1 13_2 1.600000 0.547723 -0.442235 0.176448 5 5
+12_1 13_3 1.600000 0.547723 0.873414 -0.415020 5 5
+12_1 1334_1 1.600000 0.547723 0.873414 -0.415020 5 5
+12_1 1334_10 1.600000 0.547723 -0.880785 0.041791 5 5
+12_1 1334_11 1.600000 0.547723 0.873414 -0.415020 5 5
+12_1 1334_12 1.600000 0.547723 -0.880785 0.041791 5 5
+12_1 1334_13 1.600000 0.547723 -0.880785 0.041791 5 5
+12_1 1334_2 1.600000 0.547723 -1.757884 1.355006 5 5
+12_1 1340_1 1.600000 0.547723 -0.880785 0.041791 5 5
+12_1 1340_10 1.600000 0.547723 -0.880785 0.041791 5 5
+12_1 1340_11 1.600000 0.547723 -0.880785 0.041791 5 5
+12_1 1340_12 1.600000 0.547723 -0.003685 0.041791 5 5
+12_1 1340_2 1.600000 0.547723 -0.003685 0.041791 5 5
+12_1 1340_9 1.600000 0.547723 -0.880785 1.617557 5 5
+12_1 1341_1 1.600000 0.547723 -0.880785 1.617557 5 5
+12_1 1341_11 1.600000 0.547723 -0.003685 0.041791 5 5
+12_1 1341_12 1.600000 0.547723 -1.757884 1.355006 5 5
+12_1 1341_13 1.600000 0.547723 -0.003685 0.041791 5 5
+12_1 1341_14 1.600000 0.547723 -0.003685 0.041791 5 5
+12_1 1341_2 1.600000 0.547723 -0.003685 0.041791 5 5
+12_1 1344_1 1.600000 0.547723 -0.880785 1.617557 5 5
+12_1 1344_12 1.600000 0.547723 -0.003685 0.041791 5 5
+12_1 1344_13 1.600000 0.547723 -0.003685 0.041791 5 5
+12_1 1345_12 1.600000 0.547723 -1.757884 1.355006 5 5
+12_2 12_3 1.600000 0.547723 1.793213 -1.838520 5 5
+12_2 13_1 1.600000 0.547723 0.873414 -0.415020 5 5
+12_2 13_2 1.600000 0.547723 -0.442235 0.176448 5 5
+12_2 13_3 1.600000 0.547723 0.873414 -0.415020 5 5
+12_2 1334_1 1.600000 0.547723 0.873414 -0.415020 5 5
+12_2 1334_10 1.600000 0.547723 -0.880785 0.041791 5 5
+12_2 1334_11 1.600000 0.547723 0.873414 -0.415020 5 5
+12_2 1334_12 1.600000 0.547723 -0.880785 0.041791 5 5
+12_2 1334_13 1.600000 0.547723 -0.880785 0.041791 5 5
+12_2 1334_2 1.600000 0.547723 -1.757884 1.355006 5 5
+12_2 1340_1 1.600000 0.547723 -0.880785 0.041791 5 5
+12_2 1340_10 1.600000 0.547723 -0.880785 0.041791 5 5
+12_2 1340_11 1.600000 0.547723 -0.880785 0.041791 5 5
+12_2 1340_12 1.600000 0.547723 -0.003685 0.041791 5 5
+12_2 1340_2 1.600000 0.547723 -0.003685 0.041791 5 5
+12_2 1340_9 1.600000 0.547723 -0.880785 1.617557 5 5
+12_2 1341_1 1.600000 0.547723 -0.880785 1.617557 5 5
+12_2 1341_11 1.600000 0.547723 -0.003685 0.041791 5 5
+12_2 1341_12 1.600000 0.547723 -1.757884 1.355006 5 5
+12_2 1341_13 1.600000 0.547723 -0.003685 0.041791 5 5
+12_2 1341_14 1.600000 0.547723 -0.003685 0.041791 5 5
+12_2 1341_2 1.600000 0.547723 -0.003685 0.041791 5 5
+12_2 1344_1 1.600000 0.547723 -0.880785 1.617557 5 5
+12_2 1344_12 1.600000 0.547723 -0.003685 0.041791 5 5
+12_2 1344_13 1.600000 0.547723 -0.003685 0.041791 5 5
+12_2 1345_12 1.600000 0.547723 -1.757884 1.355006 5 5
+12_3 13_1 1.600000 0.547723 0.873414 -0.415020 5 5
+12_3 13_2 1.600000 0.547723 -0.442235 0.176448 5 5
+12_3 13_3 1.600000 0.547723 0.873414 -0.415020 5 5
+12_3 1334_1 1.600000 0.547723 0.873414 -0.415020 5 5
+12_3 1334_10 1.600000 0.547723 -0.880785 0.041791 5 5
+12_3 1334_11 1.600000 0.547723 0.873414 -0.415020 5 5
+12_3 1334_12 1.600000 0.547723 -0.880785 0.041791 5 5
+12_3 1334_13 1.600000 0.547723 -0.880785 0.041791 5 5
+12_3 1334_2 1.600000 0.547723 -1.757884 1.355006 5 5
+12_3 1340_1 1.600000 0.547723 -0.880785 0.041791 5 5
+12_3 1340_10 1.600000 0.547723 -0.880785 0.041791 5 5
+12_3 1340_11 1.600000 0.547723 -0.880785 0.041791 5 5
+12_3 1340_12 1.600000 0.547723 -0.003685 0.041791 5 5
+12_3 1340_2 1.600000 0.547723 -0.003685 0.041791 5 5
+12_3 1340_9 1.600000 0.547723 -0.880785 1.617557 5 5
+12_3 1341_1 1.600000 0.547723 -0.880785 1.617557 5 5
+12_3 1341_11 1.600000 0.547723 -0.003685 0.041791 5 5
+12_3 1341_12 1.600000 0.547723 -1.757884 1.355006 5 5
+12_3 1341_13 1.600000 0.547723 -0.003685 0.041791 5 5
+12_3 1341_14 1.600000 0.547723 -0.003685 0.041791 5 5
+12_3 1341_2 1.600000 0.547723 -0.003685 0.041791 5 5
+12_3 1344_1 1.600000 0.547723 -0.880785 1.617557 5 5
+12_3 1344_12 1.600000 0.547723 -0.003685 0.041791 5 5
+12_3 1344_13 1.600000 0.547723 -0.003685 0.041791 5 5
+12_3 1345_12 1.600000 0.547723 -1.757884 1.355006 5 5
+13_1 13_2 1.600000 0.547723 -0.500320 0.746448 5 5
+13_1 13_3 1.600000 0.547723 -1.555048 0.958868 5 5
+13_1 1334_1 1.600000 0.547723 -0.003685 0.041791 5 5
+13_1 1334_10 1.600000 0.547723 -0.003685 0.041791 5 5
+13_1 1334_11 1.600000 0.547723 -0.003685 0.041791 5 5
+13_1 1334_12 1.600000 0.547723 -0.003685 0.041791 5 5
+13_1 1334_13 1.600000 0.547723 -0.003685 0.041791 5 5
+13_1 1334_2 1.600000 0.547723 -0.880785 0.041791 5 5
+13_1 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+13_1 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+13_1 1340_11 1.600000 0.547723 -0.003685 0.041791 5 5
+13_1 1340_12 1.600000 0.547723 -0.880785 0.041791 5 5
+13_1 1340_2 1.600000 0.547723 -0.880785 0.041791 5 5
+13_1 1340_9 1.600000 0.547723 -0.003685 0.041791 5 5
+13_1 1341_1 1.600000 0.547723 -1.757884 1.355006 5 5
+13_1 1341_11 1.600000 0.547723 -0.880785 0.041791 5 5
+13_1 1341_12 1.600000 0.547723 -0.880785 1.617557 5 5
+13_1 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+13_1 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+13_1 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+13_1 1344_1 1.600000 0.547723 -1.757884 1.355006 5 5
+13_1 1344_12 1.600000 0.547723 -0.880785 0.041791 5 5
+13_1 1344_13 1.600000 0.547723 -0.880785 0.041791 5 5
+13_1 1345_12 1.600000 0.547723 -0.880785 1.617557 5 5
+13_2 13_3 1.600000 0.547723 -1.757704 -0.103465 5 5
+13_2 1334_1 1.600000 0.547723 0.654139 -0.175107 5 5
+13_2 1334_10 1.600000 0.547723 0.654139 -0.175107 5 5
+13_2 1334_11 1.600000 0.547723 0.654139 -0.175107 5 5
+13_2 1334_12 1.600000 0.547723 0.654139 -0.175107 5 5
+13_2 1334_13 1.600000 0.547723 0.654139 -0.175107 5 5
+13_2 1334_2 1.600000 0.547723 -0.442235 0.176448 5 5
+13_2 1340_1 1.600000 0.547723 0.654139 -0.175107 5 5
+13_2 1340_10 1.600000 0.547723 0.654139 -0.175107 5 5
+13_2 1340_11 1.600000 0.547723 0.654139 -0.175107 5 5
+13_2 1340_12 1.600000 0.547723 -0.442235 0.176448 5 5
+13_2 1340_2 1.600000 0.547723 -0.442235 0.176448 5 5
+13_2 1340_9 1.600000 0.547723 0.654139 -0.175107 5 5
+13_2 1341_1 1.600000 0.547723 -1.538609 1.903891 5 5
+13_2 1341_11 1.600000 0.547723 -0.442235 0.176448 5 5
+13_2 1341_12 1.600000 0.547723 -0.442235 2.097383 5 5
+13_2 1341_13 1.600000 0.547723 1.750514 -2.447598 5 5
+13_2 1341_14 1.600000 0.547723 1.750514 -2.447598 5 5
+13_2 1341_2 1.600000 0.547723 1.750514 -2.447598 5 5
+13_2 1344_1 1.600000 0.547723 -1.538609 1.903891 5 5
+13_2 1344_12 1.600000 0.547723 -0.442235 0.176448 5 5
+13_2 1344_13 1.600000 0.547723 -0.442235 0.176448 5 5
+13_2 1345_12 1.600000 0.547723 -0.442235 2.097383 5 5
+13_3 1334_1 1.600000 0.547723 -0.003685 0.041791 5 5
+13_3 1334_10 1.600000 0.547723 -1.757884 -0.415020 5 5
+13_3 1334_11 1.600000 0.547723 -0.003685 0.041791 5 5
+13_3 1334_12 1.600000 0.547723 -1.757884 -0.415020 5 5
+13_3 1334_13 1.600000 0.547723 -1.757884 -0.415020 5 5
+13_3 1334_2 1.600000 0.547723 -2.634984 0.766189 5 5
+13_3 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+13_3 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+13_3 1340_11 1.600000 0.547723 -1.757884 -0.415020 5 5
+13_3 1340_12 1.600000 0.547723 -0.880785 0.041791 5 5
+13_3 1340_2 1.600000 0.547723 -0.880785 0.041791 5 5
+13_3 1340_9 1.600000 0.547723 -1.757884 1.355006 5 5
+13_3 1341_1 1.600000 0.547723 -1.757884 1.355006 5 5
+13_3 1341_11 1.600000 0.547723 -0.880785 0.041791 5 5
+13_3 1341_12 1.600000 0.547723 -2.634984 0.766189 5 5
+13_3 1341_13 1.600000 0.547723 -0.880785 0.041791 5 5
+13_3 1341_14 1.600000 0.547723 -0.880785 0.041791 5 5
+13_3 1341_2 1.600000 0.547723 -0.880785 0.041791 5 5
+13_3 1344_1 1.600000 0.547723 -1.757884 1.355006 5 5
+13_3 1344_12 1.600000 0.547723 -0.880785 0.041791 5 5
+13_3 1344_13 1.600000 0.547723 -0.880785 0.041791 5 5
+13_3 1345_12 1.600000 0.547723 -2.634984 0.766189 5 5
+1334_1 1334_10 1.600000 0.547723 -1.555048 0.958868 5 5
+1334_1 1334_11 1.600000 0.547723 1.257561 -1.479131 5 5
+1334_1 1334_12 1.600000 0.547723 -0.100609 0.062138 5 5
+1334_1 1334_13 1.600000 0.547723 -0.100609 0.062138 5 5
+1334_1 1334_2 1.600000 0.547723 -1.047521 1.265241 5 5
+1334_1 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_1 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_1 1340_11 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_1 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_1 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_1 1340_9 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_1 1341_1 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_1 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_1 1341_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1334_1 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_1 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_1 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_1 1344_1 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_1 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_1 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_1 1345_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1334_10 1334_11 1.600000 0.547723 -0.100609 0.062138 5 5
+1334_10 1334_12 1.600000 0.547723 1.793213 -1.838520 5 5
+1334_10 1334_13 1.600000 0.547723 1.793213 -1.838520 5 5
+1334_10 1334_2 1.600000 0.547723 0.846302 -0.286640 5 5
+1334_10 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_10 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_10 1340_11 1.600000 0.547723 1.750514 -2.447598 5 5
+1334_10 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_10 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_10 1340_9 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_10 1341_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_10 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_10 1341_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_10 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_10 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_10 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_10 1344_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_10 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_10 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_10 1345_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_11 1334_12 1.600000 0.547723 -0.100609 0.062138 5 5
+1334_11 1334_13 1.600000 0.547723 -0.100609 0.062138 5 5
+1334_11 1334_2 1.600000 0.547723 -1.047521 1.265241 5 5
+1334_11 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_11 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_11 1340_11 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_11 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_11 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_11 1340_9 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_11 1341_1 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_11 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_11 1341_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1334_11 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_11 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_11 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_11 1344_1 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_11 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_11 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_11 1345_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1334_12 1334_13 1.600000 0.547723 1.793213 -1.838520 5 5
+1334_12 1334_2 1.600000 0.547723 -0.148744 0.511487 5 5
+1334_12 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_12 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_12 1340_11 1.600000 0.547723 1.750514 -2.447598 5 5
+1334_12 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_12 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_12 1340_9 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_12 1341_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_12 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_12 1341_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_12 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_12 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_12 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_12 1344_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_12 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_12 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_12 1345_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1334_2 1.600000 0.547723 -0.148744 0.511487 5 5
+1334_13 1340_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_13 1340_10 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_13 1340_11 1.600000 0.547723 1.750514 -2.447598 5 5
+1334_13 1340_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1340_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1340_9 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_13 1341_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_13 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1341_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1344_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_13 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_13 1345_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_2 1340_1 1.600000 0.547723 -0.880785 0.041791 5 5
+1334_2 1340_10 1.600000 0.547723 -0.880785 0.041791 5 5
+1334_2 1340_11 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_2 1340_12 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_2 1340_2 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_2 1340_9 1.600000 0.547723 0.873414 -0.415020 5 5
+1334_2 1341_1 1.600000 0.547723 -0.880785 1.617557 5 5
+1334_2 1341_11 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_2 1341_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_2 1341_13 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_2 1341_14 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_2 1341_2 1.600000 0.547723 -0.003685 0.041791 5 5
+1334_2 1344_1 1.600000 0.547723 -0.880785 1.617557 5 5
+1334_2 1344_12 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_2 1344_13 1.600000 0.547723 -0.003685 1.617557 5 5
+1334_2 1345_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_1 1340_10 1.600000 0.547723 1.257561 -1.479131 5 5
+1340_1 1340_11 1.600000 0.547723 -0.100609 0.062138 5 5
+1340_1 1340_12 1.600000 0.547723 -1.047521 0.062137 5 5
+1340_1 1340_2 1.600000 0.547723 -1.047521 0.062137 5 5
+1340_1 1340_9 1.600000 0.547723 -1.555048 0.958868 5 5
+1340_1 1341_1 1.600000 0.547723 -1.757884 1.355006 5 5
+1340_1 1341_11 1.600000 0.547723 -0.880785 0.041791 5 5
+1340_1 1341_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1340_1 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_1 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_1 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_1 1344_1 1.600000 0.547723 -1.757884 1.355006 5 5
+1340_1 1344_12 1.600000 0.547723 -0.880785 0.041791 5 5
+1340_1 1344_13 1.600000 0.547723 -0.880785 0.041791 5 5
+1340_1 1345_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1340_10 1340_11 1.600000 0.547723 -0.100609 0.062138 5 5
+1340_10 1340_12 1.600000 0.547723 -1.047521 0.062137 5 5
+1340_10 1340_2 1.600000 0.547723 -1.047521 0.062137 5 5
+1340_10 1340_9 1.600000 0.547723 -0.100609 0.062137 5 5
+1340_10 1341_1 1.600000 0.547723 -1.757884 1.355006 5 5
+1340_10 1341_11 1.600000 0.547723 -0.880785 0.041791 5 5
+1340_10 1341_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1340_10 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_10 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_10 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_10 1344_1 1.600000 0.547723 -1.757884 1.355006 5 5
+1340_10 1344_12 1.600000 0.547723 -0.880785 0.041791 5 5
+1340_10 1344_13 1.600000 0.547723 -0.880785 0.041791 5 5
+1340_10 1345_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1340_11 1340_12 1.600000 0.547723 0.846302 -0.286640 5 5
+1340_11 1340_2 1.600000 0.547723 -0.148744 0.511487 5 5
+1340_11 1340_9 1.600000 0.547723 -0.100609 0.062138 5 5
+1340_11 1341_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_11 1341_11 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_11 1341_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_11 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_11 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_11 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_11 1344_1 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_11 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_11 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_11 1345_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_12 1340_2 1.600000 0.547723 1.257561 -1.479131 5 5
+1340_12 1340_9 1.600000 0.547723 -1.047521 1.265241 5 5
+1340_12 1341_1 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_12 1341_11 1.600000 0.547723 1.750514 -2.447598 5 5
+1340_12 1341_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_12 1341_13 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_12 1341_14 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_12 1341_2 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_12 1344_1 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_12 1344_12 1.600000 0.547723 1.750514 -2.447598 5 5
+1340_12 1344_13 1.600000 0.547723 1.750514 -2.447598 5 5
+1340_12 1345_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_2 1340_9 1.600000 0.547723 -1.047521 1.265241 5 5
+1340_2 1341_1 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_2 1341_11 1.600000 0.547723 1.750514 -2.447598 5 5
+1340_2 1341_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_2 1341_13 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_2 1341_14 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_2 1341_2 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_2 1344_1 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_2 1344_12 1.600000 0.547723 1.750514 -2.447598 5 5
+1340_2 1344_13 1.600000 0.547723 1.750514 -2.447598 5 5
+1340_2 1345_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1340_9 1341_1 1.600000 0.547723 -1.757884 2.531179 5 5
+1340_9 1341_11 1.600000 0.547723 -0.880785 1.617557 5 5
+1340_9 1341_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1340_9 1341_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_9 1341_14 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_9 1341_2 1.600000 0.547723 0.873414 -0.415020 5 5
+1340_9 1344_1 1.600000 0.547723 -1.757884 2.531179 5 5
+1340_9 1344_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1340_9 1344_13 1.600000 0.547723 -0.880785 1.617557 5 5
+1340_9 1345_12 1.600000 0.547723 -0.880785 1.617557 5 5
+1341_1 1341_11 1.600000 0.547723 -0.148744 0.511487 5 5
+1341_1 1341_12 1.600000 0.547723 -0.148744 0.511487 5 5
+1341_1 1341_13 1.600000 0.547723 -1.047521 1.265241 5 5
+1341_1 1341_14 1.600000 0.547723 -1.047521 1.265241 5 5
+1341_1 1341_2 1.600000 0.547723 -1.047521 1.265241 5 5
+1341_1 1344_1 1.600000 0.547723 1.750514 -2.447598 5 5
+1341_1 1344_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1341_1 1344_13 1.600000 0.547723 0.873414 -0.415020 5 5
+1341_1 1345_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1341_11 1341_12 1.600000 0.547723 -0.100609 0.062138 5 5
+1341_11 1341_13 1.600000 0.547723 -0.100609 0.062138 5 5
+1341_11 1341_14 1.600000 0.547723 -0.100609 0.062138 5 5
+1341_11 1341_2 1.600000 0.547723 -0.100609 0.062138 5 5
+1341_11 1344_1 1.600000 0.547723 0.873414 -0.415020 5 5
+1341_11 1344_12 1.600000 0.547723 1.750514 -2.447598 5 5
+1341_11 1344_13 1.600000 0.547723 1.750514 -2.447598 5 5
+1341_11 1345_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1341_12 1341_13 1.600000 0.547723 -0.100609 1.265241 5 5
+1341_12 1341_14 1.600000 0.547723 -0.100609 1.265241 5 5
+1341_12 1341_2 1.600000 0.547723 -0.100609 1.265241 5 5
+1341_12 1344_1 1.600000 0.547723 0.873414 -0.415020 5 5
+1341_12 1344_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1341_12 1344_13 1.600000 0.547723 -0.003685 0.041791 5 5
+1341_12 1345_12 1.600000 0.547723 1.750514 -2.447598 5 5
+1341_13 1341_14 1.600000 0.547723 1.793213 -1.838520 5 5
+1341_13 1341_2 1.600000 0.547723 1.257561 -1.479131 5 5
+1341_13 1344_1 1.600000 0.547723 -0.880785 1.617557 5 5
+1341_13 1344_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1341_13 1344_13 1.600000 0.547723 -0.003685 0.041791 5 5
+1341_13 1345_12 1.600000 0.547723 -0.003685 1.617557 5 5
+1341_14 1341_2 1.600000 0.547723 1.257561 -1.479131 5 5
+1341_14 1344_1 1.600000 0.547723 -0.880785 1.617557 5 5
+1341_14 1344_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1341_14 1344_13 1.600000 0.547723 -0.003685 0.041791 5 5
+1341_14 1345_12 1.600000 0.547723 -0.003685 1.617557 5 5
+1341_2 1344_1 1.600000 0.547723 -0.880785 1.617557 5 5
+1341_2 1344_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1341_2 1344_13 1.600000 0.547723 -0.003685 0.041791 5 5
+1341_2 1345_12 1.600000 0.547723 -0.003685 1.617557 5 5
+1344_1 1344_12 1.600000 0.547723 -0.148744 0.511487 5 5
+1344_1 1344_13 1.600000 0.547723 -0.148744 0.511487 5 5
+1344_1 1345_12 1.600000 0.547723 0.873414 -0.415020 5 5
+1344_12 1344_13 1.600000 0.547723 1.793213 -1.838520 5 5
+1344_12 1345_12 1.600000 0.547723 -0.003685 0.041791 5 5
+1344_13 1345_12 1.600000 0.547723 -0.003685 0.041791 5 5
diff -r ed5535c4d48e -r 92ce16e0e37e test-data/smallwgaP.xls
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/smallwgaP.xls Thu Apr 15 21:20:04 2010 -0400
@@ -0,0 +1,103 @@
+rs Chr Offset Genop log10Genop Armitagep log10Armitagep Allelep log10Allelep Domp log10Domp
+rs3094315 1 792429 1.000 0.000000 0.122 0.912574 0.152 0.817871 1.000 0.000000
+rs6672353 1 817376 1.000 0.000000 0.363 0.439496 0.365 0.437826 1.000 0.000000
+rs4040617 1 819185 1.000 0.000000 0.199 0.701147 0.232 0.635449 1.000 0.000000
+rs2905036 1 832343 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs4245756 1 839326 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs4075116 1 1043552 1.000 0.000000 0.331 0.480697 0.345 0.461803 1.000 0.000000
+rs9442385 1 1137258 0.732 0.135311 0.430 0.366633 0.397 0.401428 0.492 0.307682
+rs6603781 1 1198554 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs11260562 1 1205233 1.000 0.000000 0.536 0.270835 0.542 0.266001 1.000 0.000000
+rs6685064 1 1251215 0.792 0.101165 0.522 0.282496 0.469 0.329198 0.652 0.185686
+rs3766180 1 1563420 1.000 0.000000 0.147 0.831503 0.142 0.846185 1.000 0.000000
+rs6603791 1 1586208 1.000 0.000000 0.089 1.049392 0.083 1.079251 1.000 0.000000
+rs7519837 1 1596068 1.000 0.000000 0.116 0.935542 0.107 0.970616 1.000 0.000000
+rs3737628 1 1755094 0.591 0.228192 0.600 0.221776 0.644 0.191249 0.341 0.467373
+rs7511905 1 1825948 1.000 0.000000 0.555 0.255942 0.550 0.259716 1.000 0.000000
+rs3855951 1 1836464 1.000 0.000000 0.115 0.940437 0.106 0.976336 1.000 0.000000
+rs6603803 1 1844850 0.324 0.488919 0.731 0.136201 0.764 0.117134 0.527 0.277942
+rs2803285 1 1920531 1.000 0.000000 0.259 0.586030 0.292 0.534766 1.000 0.000000
+rs7513222 1 2060063 0.270 0.567993 0.111 0.955460 0.109 0.961777 0.130 0.885389
+rs3107146 1 2079746 1.000 0.000000 0.100 1.001305 0.110 0.957818 1.000 0.000000
+rs3107157 1 2094131 1.000 0.000000 0.959 0.018181 0.963 0.016509 1.000 0.000000
+rs3753242 1 2101843 1.000 0.000000 0.527 0.278437 0.548 0.261061 1.000 0.000000
+rs385039 1 2109571 1.000 0.000000 0.297 0.527390 0.313 0.504594 1.000 0.000000
+rs2292857 1 2138600 1.000 0.000000 0.995 0.002264 0.995 0.002395 1.000 0.000000
+rs626479 1 2142422 1.000 0.000000 0.375 0.426432 0.394 0.404394 1.000 0.000000
+rs262680 1 2199311 0.517 0.286509 0.448 0.348916 0.419 0.377682 0.281 0.550676
+rs16824948 1 2218382 1.000 0.000000 0.448 0.349207 0.476 0.322393 1.000 0.000000
+rs12084736 1 2221742 0.900 0.045613 0.718 0.144118 0.714 0.146363 0.650 0.187153
+rs12045693 1 2237743 0.605 0.218173 0.349 0.457299 0.364 0.439137 0.548 0.261061
+rs2132303 1 2255420 1.000 0.000000 0.120 0.919013 0.086 1.063135 1.000 0.000000
+rs1496555 1 2266413 1.000 0.000000 0.085 1.070785 0.063 1.198322 1.000 0.000000
+rs2645072 1 2312585 1.000 0.000000 0.254 0.594483 0.248 0.604848 1.000 0.000000
+rs7527871 1 2313888 0.849 0.071041 0.606 0.217742 0.623 0.205512 0.569 0.244583
+rs2840528 1 2316058 0.792 0.101494 0.498 0.302858 0.505 0.296537 0.602 0.220476
+rs2843129 1 2317576 1.000 0.000000 0.165 0.782516 0.163 0.789147 1.000 0.000000
+rs7545940 1 2331789 0.724 0.140022 0.453 0.344190 0.469 0.328920 0.632 0.198939
+rs10910061 1 2335674 1.000 0.000000 0.460 0.337525 0.465 0.332454 1.000 0.000000
+rs16825081 1 2339840 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs3736330 1 2359237 0.092 1.035081 0.056 1.251579 0.055 1.261219 0.325 0.488785
+rs2645081 1 2360876 1.000 0.000000 0.574 0.240937 0.593 0.227238 1.000 0.000000
+rs12023660 1 2389972 1.000 0.000000 0.796 0.098869 0.800 0.096639 1.000 0.000000
+rs7512269 1 2450787 1.000 0.000000 0.721 0.142245 0.719 0.143150 1.000 0.000000
+rs2296442 1 2462779 0.211 0.676129 0.554 0.256804 0.567 0.246264 0.630 0.200591
+rs2246732 1 2482556 0.304 0.517555 0.694 0.158954 0.710 0.149048 0.243 0.614751
+rs1980789 1 2488025 1.000 0.000000 0.527 0.277942 0.550 0.259716 1.000 0.000000
+rs3122922 1 2488365 1.000 0.000000 0.501 0.299989 0.507 0.294564 1.000 0.000000
+rs2495368 1 2505420 1.000 0.000000 0.191 0.719422 0.193 0.713768 1.000 0.000000
+rs4486391 1 2545217 0.092 1.034375 0.496 0.304606 0.484 0.314886 0.633 0.198528
+rs10910097 1 2553592 1.000 0.000000 0.890 0.050561 0.896 0.047740 1.000 0.000000
+rs10910099 1 2565714 0.398 0.400663 0.834 0.078730 0.850 0.070785 0.336 0.473402
+rs3890745 1 2585786 0.320 0.494850 0.718 0.143755 0.746 0.127494 0.243 0.613501
+rs2377041 1 2736485 0.774 0.111147 0.870 0.060631 0.871 0.059832 0.857 0.067019
+rs4648360 1 2746502 1.000 0.000000 0.626 0.203564 0.638 0.195111 1.000 0.000000
+rs12049543 1 2784532 0.500 0.300596 0.778 0.109076 0.780 0.107738 0.721 0.142125
+rs4648515 1 2790128 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs4648402 1 2806197 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs897620 1 2810864 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs16823103 1 2815958 1.000 0.000000 0.007 2.127669 0.004 2.388171 1.000 0.000000
+rs897631 1 2848524 1.000 0.000000 0.201 0.696156 0.229 0.639407 1.000 0.000000
+rs897632 1 2849320 1.000 0.000000 0.964 0.016103 0.964 0.015923 1.000 0.000000
+rs10752728 1 2867411 0.571 0.243060 0.536 0.270430 0.568 0.245958 0.323 0.491336
+rs897635 1 2869431 0.747 0.126621 0.738 0.131885 0.764 0.117134 0.494 0.306361
+rs2842909 1 2882881 1.000 0.000000 0.278 0.556111 0.301 0.521145 1.000 0.000000
+rs17391750 1 2932528 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs16823335 1 2945017 1.000 0.000000 0.933 0.030305 0.935 0.029003 1.000 0.000000
+rs2027264 1 2949712 1.000 0.000000 0.919 0.036732 0.926 0.033530 1.000 0.000000
+rs16823350 1 2955603 1.000 0.000000 0.897 0.047353 0.885 0.052910 1.000 0.000000
+rs16823352 1 2957469 1.000 0.000000 0.135 0.868702 0.129 0.891097 1.000 0.000000
+rs10492936 1 2960027 1.000 0.000000 0.286 0.543634 0.318 0.498120 1.000 0.000000
+rs16823374 1 2960469 1.000 0.000000 0.367 0.435216 0.400 0.397723 1.000 0.000000
+rs10489588 1 2974991 1.000 0.000000 0.159 0.798057 0.152 0.818442 1.000 0.000000
+rs9661525 1 2975997 1.000 0.000000 0.159 0.798057 0.152 0.818442 1.000 0.000000
+rs2993510 1 2979823 1.000 0.000000 0.126 0.900665 0.120 0.919374 1.000 0.000000
+rs6665853 1 3004998 1.000 0.000000 0.617 0.209644 0.622 0.206210 1.000 0.000000
+rs4648451 1 3017874 1.000 0.000000 0.852 0.069611 0.855 0.068186 1.000 0.000000
+rs7525173 1 3019353 1.000 0.000000 0.526 0.279179 0.520 0.283579 1.000 0.000000
+rs6695131 1 3024081 1.000 0.000000 0.317 0.499215 0.302 0.520281 1.000 0.000000
+rs2981884 1 3025229 1.000 0.000000 0.353 0.452595 0.354 0.450997 1.000 0.000000
+rs2742680 1 3025471 1.000 0.000000 0.235 0.629117 0.240 0.619246 1.000 0.000000
+rs2981881 1 3027514 1.000 0.000000 0.168 0.773916 0.154 0.811916 1.000 0.000000
+rs4648453 1 3048869 1.000 0.000000 0.050 1.298691 0.039 1.413300 1.000 0.000000
+rs6704012 1 3061687 1.000 0.000000 0.367 0.435334 0.325 0.488250 1.000 0.000000
+rs2817174 1 3067338 0.956 0.019769 0.783 0.106349 0.780 0.107738 0.765 0.116509
+rs6698974 1 3068134 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs2817178 1 3070409 0.728 0.137869 0.816 0.088097 0.818 0.087300 0.819 0.086610
+rs10909882 1 3072870 1.000 0.000000 0.911 0.040482 0.920 0.036401 1.000 0.000000
+rs1798246 1 3104012 1.000 0.000000 0.244 0.612432 0.256 0.592609 1.000 0.000000
+rs17390062 1 3113006 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs4587514 1 3118283 1.000 0.000000 0.198 0.703335 0.154 0.811916 1.000 0.000000
+rs6685614 1 3131674 0.527 0.278272 0.415 0.381743 0.381 0.418619 0.730 0.136737
+rs2651912 1 3133892 0.632 0.199420 0.524 0.280586 0.532 0.273680 0.831 0.080399
+rs9659245 1 3136136 1.000 0.000000 1.000 0.000000 1.000 0.000000 1.000 0.000000
+rs16823459 1 3138109 1.000 0.000000 0.506 0.295678 0.498 0.302858 1.000 0.000000
+rs13328662 1 3147312 1.000 0.000000 0.134 0.872571 0.110 0.957031 1.000 0.000000
+rs16823529 1 3161070 1.000 0.000000 0.534 0.272621 0.541 0.266883 1.000 0.000000
+rs12075867 1 3161113 1.000 0.000000 0.191 0.719422 0.193 0.713768 1.000 0.000000
+rs2817148 1 3161293 1.000 0.000000 0.009 2.050269 0.006 2.244583 1.000 0.000000
+rs2651891 1 3163073 1.000 0.000000 0.009 2.050269 0.006 2.244583 1.000 0.000000
+rs16823551 1 3164773 1.000 0.000000 0.005 2.260982 0.004 2.447453 1.000 0.000000
+rs10157420 1 3169654 1.000 0.000000 0.413 0.383840 0.432 0.364919 1.000 0.000000
+rs6424069 1 3170187 1.000 0.000000 0.004 2.354381 0.003 2.495257 1.000 0.000000
+
diff -r ed5535c4d48e -r 92ce16e0e37e tools/rgenetics/rgGLM.xml
--- a/tools/rgenetics/rgGLM.xml Thu Apr 15 15:58:08 2010 -0400
+++ b/tools/rgenetics/rgGLM.xml Thu Apr 15 21:20:04 2010 -0400
@@ -68,7 +68,7 @@
<param name='maf' value='0.0' />
<param name='logistic' value='0' />
<output name='out_file1' file='rgGLMtest1_GLM.xls' ftype='tabular' compare="diff" />
- <output name='logf' file='rgGLMtest1_GLM_log.txt' ftype='txt' compare="diff" lines_diff='33'/>
+ <output name='logf' file='rgGLMtest1_GLM_log.txt' ftype='txt' compare="diff" lines_diff='36'/>
<output name='gffout' file='rgGLMtest1_GLM_topTable.gff' compare="diff" ftype='gff' />
</test>
</tests>
diff -r ed5535c4d48e -r 92ce16e0e37e tools/rgenetics/rgGRR.py
--- a/tools/rgenetics/rgGRR.py Thu Apr 15 15:58:08 2010 -0400
+++ b/tools/rgenetics/rgGRR.py Thu Apr 15 21:20:04 2010 -0400
@@ -639,7 +639,7 @@
skip = set()
ndone = 0 ## How many have been done so far
- logf.write('Calculating %d pairs, updating every %d pairs...\n' % (tot, nprog))
+ logf.write('Calculating %d pairs...\n' % (tot))
logf.write('Estimated time is %2.2f to %2.2f seconds ...\n' % (estimatedTimeFast, estimatedTimeSlow))
t1sum = 0
@@ -695,10 +695,6 @@
for s2 in xrange(s1+1, nSubjects):
if s2 in emptyRows:
continue
- if nprog and ndone % nprog == 0 and ndone > 1:
- dur = time.time() - started
- pct = float(ndone)/tot*100.0
- logf.write('%f sec at pair %d of %d (%3.2f%%): %f marker*pairs/sec\n' % (dur, ndone, tot, pct, ndone/dur*nrsSamples))
t1s = time.time()
(fid2,iid2,did2,mid2,sex2,phe2,iid2,d_sid2,m_sid2) = scache.setdefault(s2, ped.getSubject(s2))
@@ -848,9 +844,7 @@
continue
outliers = [(scalefactor*int(abs(x[3]))+ int(abs(x[2])),x) for x in outliers] # decorate
outliers.sort()
- logf.write('### outliers after decorated sort=%s' % outliers)
outliers.reverse() # largest deviation first
- logf.write('### outliers after decorated sort=%s' % outliers)
outliers = [x[1] for x in outliers] # undecorate
nrows = len(outliers)
truncated = 0
diff -r ed5535c4d48e -r 92ce16e0e37e tools/rgenetics/rgGRR.xml
--- a/tools/rgenetics/rgGRR.xml Thu Apr 15 15:58:08 2010 -0400
+++ b/tools/rgenetics/rgGRR.xml Thu Apr 15 21:20:04 2010 -0400
@@ -29,7 +29,7 @@
<param name='n' value='100' />
<param name='Z' value='6' />
<output name='out_file1' file='rgtestouts/rgGRR/rgGRRtest1.html' ftype='html' compare="diff" lines_diff='30'>
- <extra_files type="file" name='Log_rgGRRtest1.txt' value="rgtestouts/rgGRR/Log_rgGRRtest1.txt" compare="diff" lines_diff="30"/>
+ <extra_files type="file" name='Log_rgGRRtest1.txt' value="rgtestouts/rgGRR/Log_rgGRRtest1.txt" compare="diff" lines_diff="70"/>
<extra_files type="file" name='rgGRRtest1.svg' value="rgtestouts/rgGRR/rgGRRtest1.svg" compare="diff" lines_diff="1000" />
<extra_files type="file" name='rgGRRtest1_table.xls' value="rgtestouts/rgGRR/rgGRRtest1_table.xls" compare="diff" lines_diff="100" />
</output>
diff -r ed5535c4d48e -r 92ce16e0e37e tools/rgenetics/rgQC.xml
--- a/tools/rgenetics/rgQC.xml Thu Apr 15 15:58:08 2010 -0400
+++ b/tools/rgenetics/rgQC.xml Thu Apr 15 21:20:04 2010 -0400
@@ -27,7 +27,7 @@
<composite_data value='tinywga.fam' />
</param>
<param name='out_prefix' value='rgQCtest1' />
- <output name='html_file' file='rgtestouts/rgQC/rgQCtest1.html' ftype='html' lines_diff='250'>
+ <output name='html_file' file='rgtestouts/rgQC/rgQCtest1.html' ftype='html' lines_diff='260'>
<extra_files type="file" name='tinywga_All_Paged.pdf' value="rgtestouts/rgQC/tinywga_All_Paged.pdf" compare="diff" lines_diff="2600"/>
<extra_files type="file" name='tinywga.log' value="rgtestouts/rgQC/tinywga.log" compare="diff" lines_diff="10"/>
<extra_files type="file" name='tinywga.frq' value="rgtestouts/rgQC/tinywga.frq" compare="diff" />
1
0

16 Apr '10
details: http://www.bx.psu.edu/hg/galaxy/rev/ed5535c4d48e
changeset: 3660:ed5535c4d48e
user: Greg Von Kuster <greg(a)bx.psu.edu>
date: Thu Apr 15 15:58:08 2010 -0400
description:
Decouple the Galaxy specific foms stuff ( address, etc ) from the User Preferences page.
diffstat:
lib/galaxy/web/controllers/user.py | 122 ++++++++++-------
templates/user/index.mako | 6 +-
templates/user/info.mako | 207 ++++++----------------------
templates/webapps/community/user/info.mako | 9 +
templates/webapps/galaxy/user/info.mako | 122 +++++++++++++++++
5 files changed, 252 insertions(+), 214 deletions(-)
diffs (651 lines):
diff -r 1dc7e6c15272 -r ed5535c4d48e lib/galaxy/web/controllers/user.py
--- a/lib/galaxy/web/controllers/user.py Thu Apr 15 12:33:28 2010 -0400
+++ b/lib/galaxy/web/controllers/user.py Thu Apr 15 15:58:08 2010 -0400
@@ -297,6 +297,8 @@
def __validate_username( self, trans, username, user=None ):
# User names must be at least four characters in length and contain only lower-case
# letters, numbers, and the '-' character.
+ if username in [ 'None', None, '' ]:
+ return None
if user and user.username == username:
return None
if len( username ) < 4:
@@ -323,17 +325,14 @@
error = self.__validate_username( trans, username )
if not error:
if webapp == 'galaxy':
- # TODO: the user controller must be decoupled from the model, so this import causes problems.
- # The get_all_forms method is used only if Galaxy is the webapp, so it needs to be re-worked
- # so that it can be imported with no problems if the controller is not 'galaxy'.
from galaxy.web.controllers.forms import get_all_forms
if len( get_all_forms( trans,
filter=dict( deleted=False ),
form_type=trans.app.model.FormDefinition.types.USER_INFO ) ):
if not params.get( 'user_info_select', False ):
- return 'Select the user type and the user information'
+ return "Select the user's type and information"
return error
- def __user_info_ui(self, trans, user=None, **kwd):
+ def __user_info_ui( self, trans, user=None, **kwd ):
'''
This method creates the user type select box & user information form widgets
and is called during user registration and editing user information.
@@ -342,14 +341,12 @@
show a selectbox containing all the forms, then the user can select
the one that fits the user's description the most
'''
- # TODO: the user controller must be decoupled from the model, so this import causes problems.
- # The get_all_forms method is used only if Galaxy is the webapp, so it needs to be re-worked
- # so that it can be imported with no problems if the controller is not 'galaxy'.
from galaxy.web.controllers.forms import get_all_forms
params = util.Params( kwd )
# get all the user information forms
- user_info_forms = get_all_forms( trans, filter=dict(deleted=False),
- form_type=trans.app.model.FormDefinition.types.USER_INFO )
+ user_info_forms = get_all_forms( trans,
+ filter=dict( deleted=False ),
+ form_type=trans.app.model.FormDefinition.types.USER_INFO )
user_info_select = None
if user:
if user.values:
@@ -398,19 +395,15 @@
information, public user name, reset password & other user information
obtained during registration
'''
- # TODO: the user controller must be decoupled from the model, so this import causes problems.
- # The get_all_forms method is used only if Galaxy is the webapp, so it needs to be re-worked
- # so that it can be imported with no problems if the controller is not 'galaxy'.
- from galaxy.web.controllers.forms import get_all_forms
params = util.Params( kwd )
user_id = params.get( 'user_id', None )
+ webapp = params.get( 'webapp', 'galaxy' )
if user_id:
user = trans.sa_session.query( trans.app.model.User ).get( int( user_id ) )
else:
user = trans.user
if not user:
- # TODO: handle this without the deprecated exception.
- raise "In show_info, we don't have a valid user"
+ raise AssertionError, "The user id (%s) is not valid" % str( user_id )
email = util.restore_text( params.get( 'email', user.email ) )
# Do not sanitize passwords, so take from kwd
# instead of params ( which were sanitized )
@@ -423,38 +416,55 @@
admin_view = util.string_as_bool( params.get( 'admin_view', False ) )
message = util.restore_text( params.get( 'message', '' ) )
status = params.get( 'status', 'done' )
- user_info_select, user_info_form, widgets = self.__user_info_ui( trans, user, **kwd )
- # user's addresses
- show_filter = util.restore_text( params.get( 'show_filter', 'Active' ) )
- if show_filter == 'All':
- addresses = [address for address in user.addresses]
- elif show_filter == 'Deleted':
- addresses = [address for address in user.addresses if address.deleted]
+ if webapp == 'galaxy':
+ from galaxy.web.controllers.forms import get_all_forms
+ user_info_select, user_info_form, widgets = self.__user_info_ui( trans, user, **kwd )
+ # user's addresses
+ show_filter = util.restore_text( params.get( 'show_filter', 'Active' ) )
+ if show_filter == 'All':
+ addresses = [address for address in user.addresses]
+ elif show_filter == 'Deleted':
+ addresses = [address for address in user.addresses if address.deleted]
+ else:
+ addresses = [address for address in user.addresses if not address.deleted]
+ user_info_forms = get_all_forms( trans,
+ filter=dict( deleted=False ),
+ form_type=trans.app.model.FormDefinition.types.USER_INFO )
+ return trans.fill_template( '/webapps/galaxy/user/info.mako',
+ user=user,
+ email=email,
+ current=current,
+ password=password,
+ confirm=confirm,
+ username=username,
+ user_info_select=user_info_select,
+ user_info_forms=user_info_forms,
+ user_info_form=user_info_form,
+ widgets=widgets,
+ addresses=addresses,
+ show_filter=show_filter,
+ admin_view=admin_view,
+ webapp=webapp,
+ message=message,
+ status=status )
else:
- addresses = [address for address in user.addresses if not address.deleted]
- user_info_forms = get_all_forms( trans, filter=dict(deleted=False),
- form_type=trans.app.model.FormDefinition.types.USER_INFO )
- return trans.fill_template( '/user/info.mako',
- user=user,
- email=email,
- current=current,
- password=password,
- confirm=confirm,
- username=username,
- user_info_select=user_info_select,
- user_info_forms=user_info_forms,
- user_info_form=user_info_form,
- widgets=widgets,
- addresses=addresses,
- show_filter=show_filter,
- admin_view=admin_view,
- message=message,
- status=status )
+ return trans.fill_template( '/webapps/community/user/info.mako',
+ user=user,
+ email=email,
+ current=current,
+ password=password,
+ confirm=confirm,
+ username=username,
+ admin_view=False,
+ webapp=webapp,
+ message=message,
+ status=status )
@web.expose
def edit_info( self, trans, **kwd ):
params = util.Params( kwd )
user_id = params.get( 'user_id', None )
admin_view = util.string_as_bool( params.get( 'admin_view', False ) )
+ webapp = params.get( 'webapp', 'galaxy' )
message = util.restore_text( params.get( 'message', '' ) )
status = params.get( 'status', 'done' )
if user_id:
@@ -467,11 +477,12 @@
username = util.restore_text( params.get( 'username', '' ) ).lower()
# validate the new values
error = self.__validate_email( trans, email, user )
- if not error:
+ if not error and username:
error = self.__validate_username( trans, username, user )
if error:
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
message=error,
status='error') )
# The user's private role name must match the user's login ( email )
@@ -484,15 +495,17 @@
trans.sa_session.add_all( ( user, private_role ) )
trans.sa_session.flush()
message = 'The login information has been updated with the changes'
- if admin_view:
+ if webapp == 'galaxy' and admin_view:
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
user_id=user.id,
admin_view=admin_view,
+ webapp=webapp,
message=message,
status='done' ) )
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
message=message,
status='done') )
# Change password
@@ -502,27 +515,30 @@
password = kwd.get( 'password', '' )
confirm = kwd.get( 'confirm', '' )
# When from the user perspective, validate the current password
- if not admin_view:
+ if not webapp == 'galaxy' and not admin_view:
# Do not sanitize passwords, so get from kwd and not params
# ( which were sanitized ).
current = kwd.get( 'current', '' )
if not trans.user.check_password( current ):
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
message='Invalid current password',
status='error') )
# validate the new values
error = self.__validate_password( trans, password, confirm )
if error:
- if admin_view:
+ if webapp == 'galaxy' and admin_view:
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
user_id=user.id,
admin_view=admin_view,
message=error,
status='error' ) )
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
message=error,
status='error') )
# save new password
@@ -531,40 +547,46 @@
trans.sa_session.flush()
trans.log_event( "User change password" )
message = 'The password has been changed.'
- if admin_view:
+ if webapp == 'galaxy' and admin_view:
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
user_id=user.id,
admin_view=admin_view,
message=message,
status='done' ) )
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
message=message,
status='done') )
- # Edit user information
+ # Edit user information - webapp MUST BE 'galaxy'
elif params.get( 'edit_user_info_button', False ):
self.__save_user_info(trans, user, "show_info", new_user=False, **kwd)
message = "The user information has been updated with the changes."
if admin_view:
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
user_id=user.id,
admin_view=admin_view,
message=message,
status='done' ) )
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
message=message,
status='done') )
else:
- if admin_view:
+ if webapp == 'galaxy' and admin_view:
return trans.response.send_redirect( web.url_for( controller='user',
action='show_info',
+ webapp=webapp,
user_id=user.id,
admin_view=admin_view ) )
return trans.response.send_redirect( web.url_for( controller='user',
- action='show_info' ) )
+ action='show_info',
+ webapp=webapp ) )
@web.expose
def reset_password( self, trans, email=None, webapp='galaxy', **kwd ):
message = util.restore_text( kwd.get( 'message', '' ) )
diff -r 1dc7e6c15272 -r ed5535c4d48e templates/user/index.mako
--- a/templates/user/index.mako Thu Apr 15 12:33:28 2010 -0400
+++ b/templates/user/index.mako Thu Apr 15 15:58:08 2010 -0400
@@ -10,8 +10,10 @@
<p>You are currently logged in as ${trans.user.email}.</p>
<ul>
%if webapp == 'galaxy':
- <li><a href="${h.url_for( action='show_info' )}">${_('Manage your information')}</a></li>
- <li><a href="${h.url_for( action='set_default_permissions' )}">${_('Change default permissions')}</a> for new histories</li>
+ <li><a href="${h.url_for( controller='user', action='show_info' )}">${_('Manage your information')}</a></li>
+ <li><a href="${h.url_for( controller='user', action='set_default_permissions' )}">${_('Change default permissions')}</a> for new histories</li>
+ %else:
+ <li><a href="${h.url_for( controller='user', action='show_info', webapp='community' )}">${_('Manage your information')}</a></li>
%endif
</ul>
%else:
diff -r 1dc7e6c15272 -r ed5535c4d48e templates/user/info.mako
--- a/templates/user/info.mako Thu Apr 15 12:33:28 2010 -0400
+++ b/templates/user/info.mako Thu Apr 15 15:58:08 2010 -0400
@@ -1,176 +1,59 @@
<%inherit file="/base.mako"/>
-<%namespace file="/message.mako" import="render_msg" />
-%if message:
- ${render_msg( message, status )}
-%endif
-
-<h2>Manage User Information</h2>
-%if not admin_view:
- <ul class="manage-table-actions">
- <li>
- <a class="action-button" href="${h.url_for( controller='user', action='index')}">
- <span>User preferences</span></a>
- </li>
- </ul>
-%endif
-
-<script type="text/javascript">
-$( function() {
- $( "select[refresh_on_change='true']").change( function() {
- var refresh = false;
- var refresh_on_change_values = $( this )[0].attributes.getNamedItem( 'refresh_on_change_values' )
- if ( refresh_on_change_values ) {
- refresh_on_change_values = refresh_on_change_values.value.split( ',' );
- var last_selected_value = $( this )[0].attributes.getNamedItem( 'last_selected_value' );
- for( i= 0; i < refresh_on_change_values.length; i++ ) {
- if ( $( this )[0].value == refresh_on_change_values[i] || ( last_selected_value && last_selected_value.value == refresh_on_change_values[i] ) ){
- refresh = true;
- break;
- }
- }
- }
- else {
- refresh = true;
- }
- if ( refresh ){
- $( "#user_info" ).submit();
- }
- });
-});
-</script>
-
-<div class="toolForm">
- <form name="login_info" id="login_info" action="${h.url_for( controller='user', action='edit_info', user_id=user.id, admin_view=admin_view )}" method="post" >
- <div class="toolFormTitle">Login Information</div>
- <div class="form-row">
- <label>Email address:</label>
- <input type="text" name="email" value="${email}" size="40"/>
- </div>
- <div class="form-row">
- <label>Public user name:</label>
- <input type="text" name="username" size="40" value="${username}"/>
- <div class="toolParamHelp" style="clear: both;">
- Your user name is an optional identifier that will be used to generate addresses for information
- you share publicly. User names must be at least four characters in length and contain only lower-case
- letters, numbers, and the '-' character.
+<%def name="render_user_info()">
+ <h2>Manage User Information</h2>
+ %if not admin_view:
+ <ul class="manage-table-actions">
+ <li>
+ <a class="action-button" href="${h.url_for( controller='user', action='index' )}">
+ <span>User preferences</span></a>
+ </li>
+ </ul>
+ %endif
+ <div class="toolForm">
+ <form name="login_info" id="login_info" action="${h.url_for( controller='user', action='edit_info', user_id=user.id, admin_view=admin_view )}" method="post" >
+ <div class="toolFormTitle">Login Information</div>
+ <div class="form-row">
+ <label>Email address:</label>
+ <input type="text" name="email" value="${email}" size="40"/>
</div>
- </div>
- <div class="form-row">
- <input type="submit" name="login_info_button" value="Save"/>
- </div>
- </form>
-</div>
-<p></p>
-<div class="toolForm">
- <form name="change_password" id="change_password" action="${h.url_for( controller='user', action='edit_info', user_id=user.id, admin_view=admin_view )}" method="post" >
- <div class="toolFormTitle">Change Password</div>
- %if not admin_view:
<div class="form-row">
- <label>Current Password:</label>
- <input type="password" name="current" value="${current}" size="40"/>
+ <label>Public user name:</label>
+ <input type="text" name="username" size="40" value="${username}"/>
+ <div class="toolParamHelp" style="clear: both;">
+ Your user name is an optional identifier that will be used to generate addresses for information
+ you share publicly. User names must be at least four characters in length and contain only lower-case
+ letters, numbers, and the '-' character.
+ </div>
</div>
- %endif
- <div class="form-row">
- <label>New Password:</label>
- <input type="password" name="password" value="${password}" size="40"/>
- </div>
- <div class="form-row">
- <label>Confirm:</label>
- <input type="password" name="confirm" value="${confirm}" size="40"/>
- </div>
- <div class="form-row">
- <input type="submit" name="change_password_button" value="Save"/>
- </div>
- </form>
-</div>
-%if user.values or user_info_forms:
- <p></p>
- <div class="toolForm">
- <form name="user_info" id="user_info" action="${h.url_for( controller='user', action='edit_info', user_id=user.id, admin_view=admin_view )}" method="post" >
- <div class="toolFormTitle">User information</div>
- %if user_info_select:
- <div class="form-row">
- <label>User type:</label>
- ${user_info_select.get_html()}
- </div>
- %endif
-
- %for field in widgets:
- <div class="form-row">
- <label>${field['label']}:</label>
- ${field['widget'].get_html()}
- <div class="toolParamHelp" style="clear: both;">
- ${field['helptext']}
- </div>
- <div style="clear: both"></div>
- </div>
- %endfor
- %if not user_info_select:
- <input type="hidden" name="user_info_select" value="${user_info_form.id}"/>
- %endif
-
<div class="form-row">
- <input type="submit" name="edit_user_info_button" value="Save"/>
+ <input type="hidden" name="webapp" value="${webapp}" size="40"/>
+ <input type="submit" name="login_info_button" value="Save"/>
</div>
</form>
</div>
-%endif
-<p></p>
-<div class="toolForm">
- <form name="user_info" id="user_info" action="${h.url_for( controller='user', action='new_address', user_id=user.id, admin_view=admin_view )}" method="post" >
- <div class="toolFormTitle">User Addresses</div>
- <div class="toolFormBody">
- %if user.addresses:
+ <p></p>
+ <div class="toolForm">
+ <form name="change_password" id="change_password" action="${h.url_for( controller='user', action='edit_info', user_id=user.id, admin_view=admin_view )}" method="post" >
+ <div class="toolFormTitle">Change Password</div>
+ %if not admin_view:
<div class="form-row">
- <div class="grid-header">
- ##<span class="title">Filter:</span>
- %for i, filter in enumerate( ['Active', 'Deleted', 'All'] ):
- %if i > 0:
- <span>|</span>
- %endif
- %if show_filter == filter:
- <span class="filter"><a href="${h.url_for( controller='user', action='show_info', show_filter=filter, user_id=user.id, admin_view=admin_view )}"><b>${filter}</b></a></span>
- %else:
- <span class="filter"><a href="${h.url_for( controller='user', action='show_info', show_filter=filter, user_id=user.id, admin_view=admin_view )}">${filter}</a></span>
- %endif
- %endfor
+ <label>Current Password:</label>
+ <input type="password" name="current" value="${current}" size="40"/>
</div>
- </div>
- <table class="grid">
- <tbody>
- %for index, address in enumerate(addresses):
- <tr class="libraryRow libraryOrFolderRow" id="libraryRow">
- <td>
- <div class="form-row">
- <label>${address.desc}:</label>
- ${address.get_html()}
- </div>
- <div class="form-row">
- <ul class="manage-table-actions">
- <li>
- %if not address.deleted:
- <a class="action-button" href="${h.url_for( controller='user', action='edit_address', admin_view=admin_view, address_id=address.id, user_id=user.id )}">
- <span>Edit</span></a>
- <a class="action-button" href="${h.url_for( controller='user', action='delete_address', admin_view=admin_view, address_id=address.id, user_id=user.id)}">
- <span>Delete</span></a>
- %else:
- <a class="action-button" href="${h.url_for( controller='user', action='undelete_address', admin_view=admin_view, address_id=address.id, user_id=user.id)}">
- <span>Undelete</span></a>
- %endif
-
- </li>
- </ul>
- </div>
- </td>
- </tr>
- %endfor
- </tbody>
- </table>
%endif
<div class="form-row">
- <input type="submit" value="Add a new address">
+ <label>New Password:</label>
+ <input type="password" name="password" value="${password}" size="40"/>
</div>
- </div>
- </form>
-</div>
+ <div class="form-row">
+ <label>Confirm:</label>
+ <input type="password" name="confirm" value="${confirm}" size="40"/>
+ </div>
+ <div class="form-row">
+ <input type="hidden" name="webapp" value="${webapp}" size="40"/>
+ <input type="submit" name="change_password_button" value="Save"/>
+ </div>
+ </form>
+ </div>
+</%def>
diff -r 1dc7e6c15272 -r ed5535c4d48e templates/webapps/community/user/info.mako
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/templates/webapps/community/user/info.mako Thu Apr 15 15:58:08 2010 -0400
@@ -0,0 +1,9 @@
+<%inherit file="/base.mako"/>
+<%namespace file="/user/info.mako" import="render_user_info" />
+<%namespace file="/message.mako" import="render_msg" />
+
+%if message:
+ ${render_msg( message, status )}
+%endif
+
+${render_user_info()}
diff -r 1dc7e6c15272 -r ed5535c4d48e templates/webapps/galaxy/user/info.mako
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/templates/webapps/galaxy/user/info.mako Thu Apr 15 15:58:08 2010 -0400
@@ -0,0 +1,122 @@
+<%inherit file="/base.mako"/>
+<%namespace file="/user/info.mako" import="render_user_info" />
+<%namespace file="/message.mako" import="render_msg" />
+
+<script type="text/javascript">
+$( function() {
+ $( "select[refresh_on_change='true']").change( function() {
+ var refresh = false;
+ var refresh_on_change_values = $( this )[0].attributes.getNamedItem( 'refresh_on_change_values' )
+ if ( refresh_on_change_values ) {
+ refresh_on_change_values = refresh_on_change_values.value.split( ',' );
+ var last_selected_value = $( this )[0].attributes.getNamedItem( 'last_selected_value' );
+ for( i= 0; i < refresh_on_change_values.length; i++ ) {
+ if ( $( this )[0].value == refresh_on_change_values[i] || ( last_selected_value && last_selected_value.value == refresh_on_change_values[i] ) ){
+ refresh = true;
+ break;
+ }
+ }
+ }
+ else {
+ refresh = true;
+ }
+ if ( refresh ){
+ $( "#user_info" ).submit();
+ }
+ });
+});
+</script>
+
+%if message:
+ ${render_msg( message, status )}
+%endif
+
+${render_user_info()}
+
+%if user.values or user_info_forms:
+ <p></p>
+ <div class="toolForm">
+ <form name="user_info" id="user_info" action="${h.url_for( controller='user', action='edit_info', user_id=user.id, admin_view=admin_view )}" method="post" >
+ <div class="toolFormTitle">User information</div>
+ %if user_info_select:
+ <div class="form-row">
+ <label>User type:</label>
+ ${user_info_select.get_html()}
+ </div>
+ %endif
+ %for field in widgets:
+ <div class="form-row">
+ <label>${field['label']}:</label>
+ ${field['widget'].get_html()}
+ <div class="toolParamHelp" style="clear: both;">
+ ${field['helptext']}
+ </div>
+ <div style="clear: both"></div>
+ </div>
+ %endfor
+ %if not user_info_select:
+ <input type="hidden" name="user_info_select" value="${user_info_form.id}"/>
+ %endif
+
+ <div class="form-row">
+ <input type="submit" name="edit_user_info_button" value="Save"/>
+ </div>
+ </form>
+ </div>
+ <p></p>
+%endif
+
+<div class="toolForm">
+ <p></p>
+ <form name="user_info" id="user_info" action="${h.url_for( controller='user', action='new_address', user_id=user.id, admin_view=admin_view )}" method="post" >
+ <div class="toolFormTitle">User Addresses</div>
+ <div class="toolFormBody">
+ %if user.addresses:
+ <div class="form-row">
+ <div class="grid-header">
+ %for i, filter in enumerate( ['Active', 'Deleted', 'All'] ):
+ %if i > 0:
+ <span>|</span>
+ %endif
+ %if show_filter == filter:
+ <span class="filter"><a href="${h.url_for( controller='user', action='show_info', show_filter=filter, user_id=user.id, admin_view=admin_view )}"><b>${filter}</b></a></span>
+ %else:
+ <span class="filter"><a href="${h.url_for( controller='user', action='show_info', show_filter=filter, user_id=user.id, admin_view=admin_view )}">${filter}</a></span>
+ %endif
+ %endfor
+ </div>
+ </div>
+ <table class="grid">
+ <tbody>
+ %for index, address in enumerate(addresses):
+ <tr class="libraryRow libraryOrFolderRow" id="libraryRow">
+ <td>
+ <div class="form-row">
+ <label>${address.desc}:</label>
+ ${address.get_html()}
+ </div>
+ <div class="form-row">
+ <ul class="manage-table-actions">
+ <li>
+ %if not address.deleted:
+ <a class="action-button" href="${h.url_for( controller='user', action='edit_address', admin_view=admin_view, address_id=address.id, user_id=user.id )}"><span>Edit</span></a>
+ <a class="action-button" href="${h.url_for( controller='user', action='delete_address', admin_view=admin_view, address_id=address.id, user_id=user.id)}"><span>Delete</span></a>
+ %else:
+ <a class="action-button" href="${h.url_for( controller='user', action='undelete_address', admin_view=admin_view, address_id=address.id, user_id=user.id)}"><span>Undelete</span></a>
+ %endif
+ </li>
+ </ul>
+ </div>
+ </td>
+ </tr>
+ %endfor
+ </tbody>
+ </table>
+ %endif
+ <div class="form-row">
+ <input type="submit" value="Add a new address">
+ </div>
+ </div>
+ </form>
+ <p></p>
+</div>
1
0

16 Apr '10
details: http://www.bx.psu.edu/hg/galaxy/rev/1dc7e6c15272
changeset: 3659:1dc7e6c15272
user: Dan Blankenberg <dan(a)bx.psu.edu>
date: Thu Apr 15 12:33:28 2010 -0400
description:
Have fastq set_meta() only skip counting 'comment lines' when they are before any sequences. This is still not properly determining sequence counts in cases where line wrapping occurs; quality score lines can start with e.g. '#' and '@'.
diffstat:
lib/galaxy/datatypes/sequence.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r df40eae8e86b -r 1dc7e6c15272 lib/galaxy/datatypes/sequence.py
--- a/lib/galaxy/datatypes/sequence.py Thu Apr 15 11:10:57 2010 -0400
+++ b/lib/galaxy/datatypes/sequence.py Thu Apr 15 12:33:28 2010 -0400
@@ -163,7 +163,7 @@
seq_counter = 0 # blocks should be 4 lines long
for line in file( dataset.file_name ):
line = line.strip()
- if line and line.startswith( '#' ):
+ if line and line.startswith( '#' ) and not sequences:
# We don't count comment lines for sequence data types
continue
if line and line.startswith( '@' ):
1
0
details: http://www.bx.psu.edu/hg/galaxy/rev/df40eae8e86b
changeset: 3658:df40eae8e86b
user: Anton Nekrutenko <anton(a)bx.psu.edu>
date: Thu Apr 15 11:10:57 2010 -0400
description:
changes to help text
diffstat:
tools/samtools/pileup_parser.xml | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diffs (48 lines):
diff -r 33eab99a2df5 -r df40eae8e86b tools/samtools/pileup_parser.xml
--- a/tools/samtools/pileup_parser.xml Thu Apr 15 10:51:51 2010 -0400
+++ b/tools/samtools/pileup_parser.xml Thu Apr 15 11:10:57 2010 -0400
@@ -93,7 +93,7 @@
<param name="type_select" value="ten"/>
<param name="qv_cutoff" value="20" />
<param name="cvrg_cutoff" value="3" />
- <param name="snps_only" value="Yes"/>
+ <param name="snps_only" value="Yes"/>q
<param name="interval" value="Yes" />
<param name="diff" value="No" />
<param name="qc_base" value="Yes" />
@@ -183,7 +183,7 @@
2 Position (1-based)
3 Reference base at that position
4 Coverage (# reads aligning over that position)
- 5 Bases within reads where (see Galaxy wiki for more info)
+ 5 Bases within reads
6 Quality values (phred33 scale, see Galaxy wiki for more)
**Ten column pileup**
@@ -210,7 +210,7 @@
6 SNP quality
7 Maximum mapping quality
8 Coverage (# reads aligning over that position)
- 9 Bases within reads where (see Galaxy wiki for more info)
+ 9 Bases within reads
10 Quality values (phred33 scale, see Galaxy wiki for more)
@@ -255,7 +255,7 @@
2 Position (1-based)
3 Reference base at that position
4 Coverage (# reads aligning over that position)
- 5 Bases within reads where (see Galaxy wiki for more info)
+ 5 Bases within reads where
6 Quality values (phred33 scale, see Galaxy wiki for more)
7 Number of A variants
8 Number of C variants
@@ -289,7 +289,7 @@
3 End position (1-based)
4 Reference base at that position
5 Coverage (# reads aligning over that position)
- 6 Bases within reads where (see Galaxy wiki for more info)
+ 6 Bases within reads
7 Quality values (phred33 scale, see Galaxy wiki for more)
8 Number of A variants
9 Number of C variants
1
0
details: http://www.bx.psu.edu/hg/galaxy/rev/33eab99a2df5
changeset: 3657:33eab99a2df5
user: fubar: ross Lazarus at gmail period com
date: Thu Apr 15 10:51:51 2010 -0400
description:
Small fixes to rgGRR and rgManQQ
Prevent default base_name overwriting real base_name in root.py
Revert to prevent infotrack being requested - even the latest release of
Haploview 4.2 is busted and fails to create any images
when creating the infotrack - this only happens in headless mode
and seems to be an upstream bug in a java library. No sign of a fix
despite multiple pleas to the Haploview authors...
Allow https in ucsc genome graphs - suggestion from Assaf Gordon - thanks.
Fixes to creation of html page for rgenetics composite datatypes related to base_name
problems traced to root.py when user tries to autodetect on the metadata edit page
diffstat:
lib/galaxy/web/controllers/root.py | 2 +-
test-data/rgtestouts/rgManQQ/Allelep_manhattan.png | 0
test-data/rgtestouts/rgManQQ/Armitagep_manhattan.png | 0
test-data/rgtestouts/rgManQQ/rgManQQtest1.R | 52 ++++++++------
test-data/rgtestouts/rgManQQ/rgManQQtest1.html | 10 +--
tools/rgenetics/rgGRR.py | 66 +-----------------
tools/rgenetics/rgHaploView.py | 1 +
tools/rgenetics/rgHaploView.xml | 2 +-
tools/rgenetics/rgManQQ.py | 14 ++--
tools/rgenetics/rgManQQ.xml | 2 +-
tools/rgenetics/rgQC.py | 3 +-
tools/rgenetics/rgtest_one_tool.sh | 5 +-
tools/rgenetics/rgutils.py | 63 +++++++++++++++++-
13 files changed, 115 insertions(+), 105 deletions(-)
diffs (453 lines):
diff -r 6f43a97e7908 -r 33eab99a2df5 lib/galaxy/web/controllers/root.py
--- a/lib/galaxy/web/controllers/root.py Thu Apr 15 10:35:31 2010 -0400
+++ b/lib/galaxy/web/controllers/root.py Thu Apr 15 10:51:51 2010 -0400
@@ -314,7 +314,7 @@
return trans.show_error_message( "This dataset is currently being used as input or output. You cannot change metadata until the jobs have completed or you have canceled them." )
for name, spec in data.metadata.spec.items():
# We need to be careful about the attributes we are resetting
- if name not in [ 'name', 'info', 'dbkey' ]:
+ if name not in [ 'name', 'info', 'dbkey', 'base_name' ]:
if spec.get( 'default' ):
setattr( data.metadata, name, spec.unwrap( spec.get( 'default' ) ) )
if trans.app.config.set_metadata_externally:
diff -r 6f43a97e7908 -r 33eab99a2df5 test-data/rgtestouts/rgManQQ/Allelep_manhattan.png
Binary file test-data/rgtestouts/rgManQQ/Allelep_manhattan.png has changed
diff -r 6f43a97e7908 -r 33eab99a2df5 test-data/rgtestouts/rgManQQ/Armitagep_manhattan.png
Binary file test-data/rgtestouts/rgManQQ/Armitagep_manhattan.png has changed
diff -r 6f43a97e7908 -r 33eab99a2df5 test-data/rgtestouts/rgManQQ/rgManQQtest1.R
--- a/test-data/rgtestouts/rgManQQ/rgManQQtest1.R Thu Apr 15 10:35:31 2010 -0400
+++ b/test-data/rgtestouts/rgManQQ/rgManQQtest1.R Thu Apr 15 10:51:51 2010 -0400
@@ -22,7 +22,7 @@
manhattan = function(chrom=NULL,offset=NULL,pvals=NULL, title=NULL, max.y="max",
- suggestiveline=0, genomewide=T, size.x.labels=9, size.y.labels=10, annotate=F, SNPlist=NULL,grey=F) {
+ suggestiveline=0, genomewide=T, size.x.labels=9, size.y.labels=10, annotate=F, SNPlist=NULL,grey=0) {
if (annotate & is.null(SNPlist)) stop("You requested annotation but provided no SNPlist!")
genomewideline=NULL # was genomewideline=-log10(5e-8)
@@ -43,10 +43,8 @@
lastbase=0
chrlist = unique(d$CHR)
nchr = length(chrlist) # may be any number?
- print(paste('## manhattan got chrlist=',chrlist,'nchr',nchr))
for (x in c(1:nchr)) {
i = chrlist[x] # need the chrom number - may not == index
- print(paste('## manhattan got chrlist=',chrlist,'nchr',nchr,'x=',x,'i=',i))
if (x == 1) { # first time
d[d$CHR==i, ]$pos=d[d$CHR==i, ]$BP
} else {
@@ -63,8 +61,9 @@
}
if (max.y=="max") maxy=ceiling(max(d$logp)) else maxy=max.y
- if (maxy<8) maxy=8
-
+ maxy = max(maxy,1.1*genomewideline)
+ # if (maxy<8) maxy=8
+ # only makes sense if genome wide is assumed - we could have a fine mapping region?
if (annotate) d.annotate=d[as.numeric(substr(d$SNP,3,100)) %in% SNPlist, ]
plot=qplot(pos,logp,data=d, ylab=expression(-log[10](italic(p))) , colour=factor(CHR))
@@ -76,11 +75,13 @@
plot=plot + opts(title=title)
plot=plot+opts(
panel.background=theme_blank(),
- panel.grid.minor=theme_blank(),
axis.text.x=theme_text(size=size.x.labels, colour="grey50"),
axis.text.y=theme_text(size=size.y.labels, colour="grey50"),
axis.ticks=theme_segment(colour=NA)
)
+ #plot = plot + opts(panel.grid.y.minor=theme_blank(),panel.grid.y.major=theme_blank())
+ #plot = plot + opts(panel.grid.major=theme_blank())
+
if (suggestiveline) plot=plot+geom_hline(yintercept=suggestiveline,colour="blue", alpha=I(1/3))
if (genomewideline) plot=plot+geom_hline(yintercept=genomewideline,colour="red")
plot
@@ -107,44 +108,51 @@
if (spartan) plot=plot+opts(panel.background=theme_rect(col="grey50"), panel.grid.minor=theme_blank())
plot
}
-
-
-#rs Chr Offset Genop log10Genop Armitagep log10Armitagep Allelep log10Allelep Domp log10Domp
-#rs3094315 1 792429 1.000 0.000000 0.122 0.912574 0.152 0.817871 1.000 0.000000
-# eg for testing
-# this function needs column numbers so galaxy tool is easy to drive
-
rgqqMan = function(infile="/opt/galaxy/test-data/smallwgaP.xls",chromcolumn=2, offsetcolumn=3, pvalscolumns=c(6,8),
- title="rgManQQtest1",outprefix="rgManQQtest1") {
- d = read.table(infile,head=T,sep=' ')
- print(paste('###',length(d[,1]),'values read from',infile,'read - now running plots',sep=' '))
+title="rgManQQtest1",grey=0) {
+rawd = read.table(infile,head=T,sep=' ')
+dn = names(rawd)
+cc = dn[chromcolumn]
+oc = dn[offsetcolumn]
+nams = c(cc,oc)
+plen = length(rawd[,1])
+doreorder=1
+print(paste('###',plen,'values read from',infile,'read - now running plots',sep=' '))
+if (plen > 0) {
for (pvalscolumn in pvalscolumns) {
if (pvalscolumn > 0)
{
- cname = names(d)[pvalscolumn]
+ cname = names(rawd)[pvalscolumn]
mytitle = paste('p=',cname,', ',title,sep='')
myfname = chartr(' ','_',cname)
- myqqplot = qq(d[,pvalscolumn],title=mytitle)
+ myqqplot = qq(rawd[,pvalscolumn],title=mytitle)
print(paste('## qqplot on',cname,'done'))
if ((chromcolumn > 0) & (offsetcolumn > 0)) {
+ if (doreorder) {
+ rawd = rawd[do.call(order,rawd[nams]),]
+ # mmmf - suggested by http://onertipaday.blogspot.com/2007/08/sortingordering-dataframe-according…
+ # in case not yet ordered
+ doreorder = 0
+ }
print(paste('## manhattan on',cname,'starting',chromcolumn,offsetcolumn,pvalscolumn))
- mymanplot= manhattan(chrom=d[,chromcolumn],offset=d[,offsetcolumn],pvals=d[,pvalscolumn],title=mytitle)
+ mymanplot= manhattan(chrom=rawd[,chromcolumn],offset=rawd[,offsetcolumn],pvals=rawd[,pvalscolumn],title=mytitle,grey=grey)
print(paste('## manhattan plot on',cname,'done'))
ggsave(file=paste(myfname,"manhattan.png",sep='_'),mymanplot,width=11,height=8,dpi=100)
}
else {
print(paste('chrom column =',chromcolumn,'offset column = ',offsetcolumn,
- 'Cannot parse - no manhattan plot possible'))
+ 'so no Manhattan plot - supply both chromosome and offset as numerics for Manhattan plots if required'))
}
- ggsave(file=paste(myfname,"qqplot.png",sep='_'),myqqplot,w=5,h=5,dpi=100)
+ ggsave(file=paste(myfname,"qqplot.png",sep='_'),myqqplot,width=8,height=11,dpi=100)
}
else {
print(paste('pvalue column =',pvalscolumn,'Cannot parse it so no plots possible'))
}
} # for pvalscolumn
+ } else { print('## Problem - no values available to plot - was there really a chromosome and offset column?') }
}
rgqqMan()
# execute with defaults as substituted
-#R script autogenerated by rgenetics/rgutils.py on 25/03/2010 21:01:09
+#R script autogenerated by rgenetics/rgutils.py on 15/04/2010 09:56:14
diff -r 6f43a97e7908 -r 33eab99a2df5 test-data/rgtestouts/rgManQQ/rgManQQtest1.html
--- a/test-data/rgtestouts/rgManQQ/rgManQQtest1.html Thu Apr 15 10:35:31 2010 -0400
+++ b/test-data/rgtestouts/rgManQQ/rgManQQtest1.html Thu Apr 15 10:51:51 2010 -0400
@@ -38,24 +38,16 @@
[1] "## manhattan on Armitagep starting 2 3 6"
-[1] "## manhattan got chrlist= 1 nchr 1"
-
-[1] "## manhattan got chrlist= 1 nchr 1 x= 1 i= 1"
-
[1] "## manhattan plot on Armitagep done"
[1] "## qqplot on Allelep done"
[1] "## manhattan on Allelep starting 2 3 8"
-[1] "## manhattan got chrlist= 1 nchr 1"
-
-[1] "## manhattan got chrlist= 1 nchr 1 x= 1 i= 1"
-
[1] "## manhattan plot on Allelep done"
</pre>
-<h3><a href="http://rgenetics.org">Rgenetics</a> tool rgManQQ.py run at 25/03/2010 21:01:19</h3>
+<h3><a href="http://rgenetics.org">Rgenetics</a> tool rgManQQ.py run at 15/04/2010 09:56:23</h3>
</div></body></html>
diff -r 6f43a97e7908 -r 33eab99a2df5 tools/rgenetics/rgGRR.py
--- a/tools/rgenetics/rgGRR.py Thu Apr 15 10:35:31 2010 -0400
+++ b/tools/rgenetics/rgGRR.py Thu Apr 15 10:51:51 2010 -0400
@@ -63,7 +63,8 @@
except NameError:
from Sets import Set as set
-from rgutils import timenow,pruneLD,plinke
+from rgutils import timenow,pruneLD,plinke,openOrMakeLDreduced
+
import plinkbinJZ
@@ -1002,61 +1003,6 @@
svg.close()
return newfiles,explanations,repOut
-def makeOpenLDR(ldreduced=None,basename=None,newfpath=None,plinke='plink'):
- """we stow a thin ldreduced version of the primary file in the files_path for future runs
- if none there yet - ugh the --thin option will happily return zero snps if only a few
- """
- ped = None
- loglines = []
- ldbedname = '%s.bed' % ldreduced
- ldpedname = '%s.ped' % ldreduced
- bedname = '%s.bed' % basename
- pedname = '%s.ped' % basename
- ldbedfn = os.path.join(newfpath,ldbedname)
- ldpedfn = os.path.join(newfpath,ldpedname)
- bedfn = os.path.join(newfpath,bedname)
- pedfn = os.path.join(newfpath,pedname)
- bmap = os.path.join(newfpath,'%s.bim' % basename)
- pmap = os.path.join(newfpath,'%s.map' % basename)
- if os.path.exists(ldbedfn): # joy. already done
- ped = plinkbinJZ.BPed(os.path.splitext(ldbedfn)[0])
- ped.parse(quick=True)
- elif os.path.exists(ldpedfn): # why bother - for completeness I guess
- ped = plinkbinJZ.LPed(os.path.splitext(ldbedfn)[0])
- ped.parse()
- elif os.path.exists(bedfn): # run ld prune and thin and save these for next time
- nsnp = len(open(bmap,'r').readlines())
- if nsnp > 100: # if 9 snps --thin 0.1 will happily return 0 snps
- plinktasks = [['--bfile',basename,'--indep-pairwise 50 40 0.2','--out %s' % basename],
- ['--bfile',basename,'--extract %s.prune.in --make-bed --out %s_INDEP' % (basename, basename)],
- ['--bfile %s_INDEP --thin 0.1 --make-bed --out %s' % (basename,ldreduced)]]
- else: # no thin stage
- plinktasks = [['--bfile',basename,'--indep-pairwise 50 40 0.2','--out %s' % basename],
- ['--bfile',basename,'--extract %s.prune.in --make-bed --out %s' % (basename, ldreduced)]]
- # subset of ld independent markers for eigenstrat and other requirements
- vclbase = [plinke,'--noweb']
- loglines = pruneLD(plinktasks=plinktasks,cd=newfpath,vclbase = vclbase)
- ped = plinkbinJZ.BPed(os.path.splitext(ldbedfn)[0])
- ped.parse(quick=True)
- elif pedname and os.path.exists(pedfn): # screw it - return a bed - quicker to process
- nsnp = len(open(pmap,'r').readlines())
- if nsnp > 100:
- plinktasks = [['--file',basename,'--make-bed','--out',basename],
- ['--bfile',basename,'--indep-pairwise 50 40 0.2','--out %s' % basename],
- ['--bfile',basename,'--extract %s.prune.in --make-bed --out %s_INDEP' % (basename, basename)],
- ['--bfile %s_INDEP --thin 0.1 --recode --out %s' % (bedname,ldreduced),]]
- else: # no thin step
- plinktasks = [['--file',basename,'--make-bed','--out',basename],
- ['--bfile',basename,'--indep-pairwise 50 40 0.2','--out %s' % basename],
- ['--bfile',basename,'--extract %s.prune.in --make-bed --out %s' % (basename, ldreduced)]]
-
- # subset of ld independent markers for eigenstrat and other requirements
- vclbase = [plinke,'--noweb']
- loglines = pruneLD(plinktasks=plinktasks,cd=newfpath,vclbase = vclbase)
- ped = plinkbinJZ.BPed(os.path.splitext(ldbedfn)[0])
- ped.parse(quick=True)
- return ped,loglines
-
def doIBS(n=100):
"""parse parameters from galaxy
expect 'input pbed path' 'basename' 'outpath' 'title' 'logpath' 'n'
@@ -1078,6 +1024,7 @@
ts = '%s%s' % (string.punctuation,string.whitespace)
ptran = string.maketrans(ts,'_'*len(ts))
inpath = sys.argv[1]
+ ldpath = os.path.split(inpath)[0]
basename = sys.argv[2]
outhtml = sys.argv[3]
newfilepath = sys.argv[4]
@@ -1095,14 +1042,13 @@
pass
logf = file(logpath,'w')
efp,ibase_name = os.path.split(inpath) # need to use these for outputs in files_path
- ldreduced = '%s_INDEP_THIN' % ibase_name # we store ld reduced and thinned data
- ped,loglines = makeOpenLDR(ldreduced=ldreduced,basename=ibase_name,newfpath=efp,plinke=plinke)
+ ped,loglines = openOrMakeLDreduced(basename,ldpath,plinke)
if ped == None:
- print >> sys.stderr, '## doIBSpy problem - cannot open %s or %s - cannot run' % (bedname,pedname)
+ print >> sys.stderr, '## doIBSpy problem - cannot open %s or %s - cannot run' % (ldreduced,basename)
sys.exit(1)
if len(loglines) > 0:
logf.write('### first time for this input file - log from creating an ld reduced and thinned data set:\n')
- logf.write('\n'.join(loglines))
+ logf.write(''.join(loglines))
logf.write('\n')
newfiles,explanations,repOut = doIBSpy(ped=ped,basename=basename,outdir=newfilepath,
logf=logf,nrsSamples=n,title=title,pdftoo=0,Zcutoff=Zcutoff)
diff -r 6f43a97e7908 -r 33eab99a2df5 tools/rgenetics/rgHaploView.py
--- a/tools/rgenetics/rgHaploView.py Thu Apr 15 10:35:31 2010 -0400
+++ b/tools/rgenetics/rgHaploView.py Thu Apr 15 10:51:51 2010 -0400
@@ -84,6 +84,7 @@
outfpath = sys.argv[12]
infotrack = False # note that otherwise this breaks haploview in headless mode
#infotrack = sys.argv[13] == 'info'
+ # this fails in headless mode as at april 2010 with haploview 4.2
tagr2 = sys.argv[14] or '0.8'
hmpanels = sys.argv[15] # eg "['CEU','YRI']"
if hmpanels:
diff -r 6f43a97e7908 -r 33eab99a2df5 tools/rgenetics/rgHaploView.xml
--- a/tools/rgenetics/rgHaploView.xml Thu Apr 15 10:35:31 2010 -0400
+++ b/tools/rgenetics/rgHaploView.xml Thu Apr 15 10:51:51 2010 -0400
@@ -53,7 +53,7 @@
<param name="infoTrack" type="select" label="Add Hapmap information track to image"
help="Refseq genes and snp density can be added to the plot if desired for orientation" >
- <option value="info">Add Information track (Not available - awaiting fix from Haploview authors)</option>
+ <option value="info">Add Information track (DISABLED! Awaiting fix from Haploview authors)</option>
<option value="noinfo" selected="True">No Information track</option>
</param>
diff -r 6f43a97e7908 -r 33eab99a2df5 tools/rgenetics/rgManQQ.py
--- a/tools/rgenetics/rgManQQ.py Thu Apr 15 10:35:31 2010 -0400
+++ b/tools/rgenetics/rgManQQ.py Thu Apr 15 10:51:51 2010 -0400
@@ -129,27 +129,27 @@
cc = dn[chromcolumn]
oc = dn[offsetcolumn]
nams = c(cc,oc)
-plen = length(d[,1])
-doreorder=True
+plen = length(rawd[,1])
+doreorder=1
print(paste('###',plen,'values read from',infile,'read - now running plots',sep=' '))
if (plen > 0) {
for (pvalscolumn in pvalscolumns) {
if (pvalscolumn > 0)
{
- cname = names(d)[pvalscolumn]
+ cname = names(rawd)[pvalscolumn]
mytitle = paste('p=',cname,', ',title,sep='')
myfname = chartr(' ','_',cname)
- myqqplot = qq(d[,pvalscolumn],title=mytitle)
+ myqqplot = qq(rawd[,pvalscolumn],title=mytitle)
print(paste('## qqplot on',cname,'done'))
if ((chromcolumn > 0) & (offsetcolumn > 0)) {
if (doreorder) {
- d = rawd[do.call(order,rawd[nams]),]
+ rawd = rawd[do.call(order,rawd[nams]),]
# mmmf - suggested by http://onertipaday.blogspot.com/2007/08/sortingordering-dataframe-according…
# in case not yet ordered
- doreorder = False
+ doreorder = 0
}
print(paste('## manhattan on',cname,'starting',chromcolumn,offsetcolumn,pvalscolumn))
- mymanplot= manhattan(chrom=d[,chromcolumn],offset=d[,offsetcolumn],pvals=d[,pvalscolumn],title=mytitle,grey=grey)
+ mymanplot= manhattan(chrom=rawd[,chromcolumn],offset=rawd[,offsetcolumn],pvals=rawd[,pvalscolumn],title=mytitle,grey=grey)
print(paste('## manhattan plot on',cname,'done'))
ggsave(file=paste(myfname,"manhattan.png",sep='_'),mymanplot,width=11,height=8,dpi=100)
}
diff -r 6f43a97e7908 -r 33eab99a2df5 tools/rgenetics/rgManQQ.xml
--- a/tools/rgenetics/rgManQQ.xml Thu Apr 15 10:35:31 2010 -0400
+++ b/tools/rgenetics/rgManQQ.xml Thu Apr 15 10:51:51 2010 -0400
@@ -37,7 +37,7 @@
<test>
<param name='i' value='smallwgaP.xls' ftype='tabular' >
</param>
- <param name='name' value='rgManQQ_test1' />
+ <param name='name' value='rgManQQtest1' />
<param name='pval_col' value='5,7' />
<param name='chrom_col' value='1' />
<param name='offset_col' value='2' />
diff -r 6f43a97e7908 -r 33eab99a2df5 tools/rgenetics/rgQC.py
--- a/tools/rgenetics/rgQC.py Thu Apr 15 10:35:31 2010 -0400
+++ b/tools/rgenetics/rgQC.py Thu Apr 15 10:51:51 2010 -0400
@@ -1264,8 +1264,7 @@
plinktasks = [['--freq',],['--hwe 0.0', '--missing','--hardy'],
['--mendel',],['--check-sex',]]
vclbase = [options.plinke,'--noweb','--out',basename,'--bfile',bfn,'--mind','1.0','--geno','1.0','--maf','0.0']
- runPlink(bfn = bfn,ofn = ofn,logf=plogf,plinktasks=plinktasks,cd=newfpath,
- vclbase=vclbase)
+ runPlink(logf=plogf,plinktasks=plinktasks,cd=newfpath, vclbase=vclbase)
plinktasks = [['--bfile',bfn,'--indep-pairwise 40 20 0.5','--out %s' % basename],
['--bfile',bfn,'--extract %s.prune.in --make-bed --out ldp_%s' % (basename, basename)],
['--bfile ldp_%s --het --out %s' % (basename,basename)]]
diff -r 6f43a97e7908 -r 33eab99a2df5 tools/rgenetics/rgtest_one_tool.sh
--- a/tools/rgenetics/rgtest_one_tool.sh Thu Apr 15 10:35:31 2010 -0400
+++ b/tools/rgenetics/rgtest_one_tool.sh Thu Apr 15 10:51:51 2010 -0400
@@ -6,11 +6,12 @@
*)
esac
GALAXYROOT=`pwd`
+PATHTOGALAXY='/opt/galaxy' # whatever
echo "using $GALAXYROOT"
# change this as needed for your local install
INPATH="${GALAXYROOT}/test-data"
BINPATH="${GALAXYROOT}/tool-data/rg/bin"
-TOOLPATH="${GALAXYROOT}/tools/rgenetics"
+TOOLPATH="${PATHTOGALAXY}/tools/rgenetics"
OROOT="${GALAXYROOT}/test-data/rgtestouts"
NORMALOROOT="${GALAXYROOT}/test-data"
case "$1" in
@@ -67,6 +68,8 @@
echo "now doing $TOOL"
OUTPATH="$OROOT/$TOOL"
rm -rf $OUTPATH/*
+cmd="$TOOLPATH/$TOOL.py "$INPATH/tinywga" "tinywga" $OUTPATH/${NPRE}.html $OUTPATH "$NPRE" '100' '6'"
+echo "Doing $cmd"
python $TOOLPATH/$TOOL.py "$INPATH/tinywga" "tinywga" $OUTPATH/${NPRE}.html $OUTPATH "$NPRE" '100' '6'
# rgGRR.py $i.extra_files_path/$i.metadata.base_name "$i.metadata.base_name"
#'$out_file1' '$out_file1.files_path' "$title" '$n' '$Z'
diff -r 6f43a97e7908 -r 33eab99a2df5 tools/rgenetics/rgutils.py
--- a/tools/rgenetics/rgutils.py Thu Apr 15 10:35:31 2010 -0400
+++ b/tools/rgenetics/rgutils.py Thu Apr 15 10:51:51 2010 -0400
@@ -4,7 +4,7 @@
# released under the LGPL
#
-import subprocess, os, sys, time, tempfile,string
+import subprocess, os, sys, time, tempfile,string,plinkbinJZ
galhtmlprefix = """<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
@@ -279,3 +279,64 @@
rsdict = dict(zip(rslist,rslist))
mfile.close()
return markers,snpcols,rslist,rsdict
+
+def openOrMakeLDreduced(basename,newfpath,plinke):
+ """ move out of the way - highly specific plink function to create or open
+ an ld reduced and thinned data set for one of the ibs/grr methods..
+ this should be part of the plinkJZ stuff - or bought in here maybe
+ """
+ ldr = '%s_INDEP_THIN' % basename # we store ld reduced and thinned data
+ ldreduced = os.path.join(newfpath,ldr)
+ ped = None
+ loglines = []
+ vclbase = []
+ ldbedname = '%s.bed' % ldreduced
+ ldpedname = '%s.ped' % ldreduced
+ bedname = '%s.bed' % basename
+ pedname = '%s.ped' % basename
+ ldbedfn = os.path.join(newfpath,ldbedname)
+ ldpedfn = os.path.join(newfpath,ldpedname)
+ bedfn = os.path.join(newfpath,bedname)
+ pedfn = os.path.join(newfpath,pedname)
+ bmap = os.path.join(newfpath,'%s.bim' % basename)
+ pmap = os.path.join(newfpath,'%s.map' % basename)
+ if os.path.exists(ldbedfn): # joy. already done
+ ped = plinkbinJZ.BPed(ldreduced)
+ ped.parse(quick=True)
+ return ped,loglines
+ if os.path.exists(ldpedfn): # why bother - for completeness I guess
+ ped = plinkbinJZ.LPed(ldreduced)
+ ped.parse()
+ return ped,loglines
+ if os.path.exists(bedfn): # run ld prune and thin and save these for next time
+ nsnp = len(open(bmap,'r').readlines())
+ plinktasks = [['--bfile',basename,'--indep-pairwise 50 40 0.2','--out %s' % basename],
+ ['--bfile',basename,'--extract %s.prune.in --make-bed --out %s_INDEP' % (basename, basename)]]
+ if nsnp < 100: # if 9 snps --thin 0.1 will happily return 0 snps
+ plinktasks += [['--bfile %s_INDEP --make-bed --out %s' % (basename,ldreduced)],]
+ else: # thin rather than copy
+ plinktasks += [['--bfile',basename,'--extract %s.prune.in --make-bed --out %s' % (basename, ldreduced)]]
+ # subset of ld independent markers for eigenstrat and other requirements
+ vclbase = [plinke,'--noweb']
+ loglines = pruneLD(plinktasks=plinktasks,cd=newfpath,vclbase = vclbase)
+ ped = plinkbinJZ.BPed(ldreduced)
+ return ped,loglines
+ if pedname and os.path.exists(pedfn): # screw it - return a bed - quicker to process
+ nsnp = len(open(pmap,'r').readlines())
+ if nsnp > 100:
+ plinktasks = [['--file',basename,'--make-bed','--out',basename],
+ ['--bfile',basename,'--indep-pairwise 50 40 0.2','--out %s' % basename],
+ ['--bfile',basename,'--extract %s.prune.in --make-bed --out %s_INDEP' % (basename, basename)],
+ ['--bfile %s_INDEP --thin 0.1 --recode --out %s' % (bedname,ldreduced),]]
+ else: # no thin step
+ plinktasks = [['--file',basename,'--make-bed','--out',basename],
+ ['--bfile',basename,'--indep-pairwise 50 40 0.2','--out %s' % basename],
+ ['--bfile',basename,'--extract %s.prune.in --make-bed --out %s' % (basename, ldreduced)]]
+
+ # subset of ld independent markers for eigenstrat and other requirements
+ vclbase = [plinke,'--noweb']
+ loglines = pruneLD(plinktasks=plinktasks,cd=newfpath,vclbase = vclbase)
+ ped = plinkbinJZ.BPed(os.path.splitext(ldbedfn)[0])
+ ped.parse(quick=True)
+ return ped,loglines
+
1
0

16 Apr '10
details: http://www.bx.psu.edu/hg/galaxy/rev/6f43a97e7908
changeset: 3656:6f43a97e7908
user: jeremy goecks <jeremy.goecks(a)emory.edu>
date: Thu Apr 15 10:35:31 2010 -0400
description:
Fix parameter name bug in grid ajaxing that was introduced by a change in the default settings (hg diff) in JQuery 1.4
diffstat:
templates/grid_base.mako | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
diffs (27 lines):
diff -r 4ee481a4b235 -r 6f43a97e7908 templates/grid_base.mako
--- a/templates/grid_base.mako Thu Apr 15 10:06:40 2010 -0400
+++ b/templates/grid_base.mako Thu Apr 15 10:35:31 2010 -0400
@@ -42,7 +42,11 @@
<%def name="grid_javascripts()">
${h.js("jquery.autocomplete", "autocomplete_tagging" )}
- <script type="text/javascript">
+ <script type="text/javascript">
+ // This is necessary so that, when nested arrays are used in ajax/post/get methods, square brackets ('[]') are
+ // not appended to the identifier of a nested array.
+ jQuery.ajaxSettings.traditional = true;
+
## TODO: generalize and move into galaxy.base.js
$(document).ready(function() {
init_grid_elements();
@@ -461,8 +465,8 @@
operation = operation.toLowerCase();
// Update URL args.
- url_args['operation'] = operation;
- url_args['id'] = item_ids;
+ url_args["operation"] = operation;
+ url_args["id"] = item_ids;
// If operation cannot be performed asynchronously, redirect to location. Otherwise do operation.
var no_async = ( async_ops[operation] === undefined || async_ops[operation] === null);
1
0