Mercurial > repos > iuc > assembly_stats
annotate d3-tip.js @ 0:9e4955725212 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
author | iuc |
---|---|
date | Wed, 21 Jun 2023 09:26:46 +0000 |
parents | |
children |
rev | line source |
---|---|
0
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
1 // d3.tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
2 // Copyright (c) 2013 Justin Palmer |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
3 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
4 // Tooltips for d3.js SVG visualizations |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
5 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
6 // Public - contructs a new tooltip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
7 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
8 // Returns a tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
9 d3.tip = function() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
10 var direction = d3_tip_direction, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
11 offset = d3_tip_offset, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
12 html = d3_tip_html, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
13 node = initNode(), |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
14 svg = null, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
15 point = null, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
16 target = null |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
17 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
18 function tip(vis) { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
19 svg = getSVGNode(vis) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
20 point = svg.createSVGPoint() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
21 document.body.appendChild(node) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
22 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
23 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
24 // Public - show the tooltip on the screen |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
25 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
26 // Returns a tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
27 tip.show = function() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
28 var args = Array.prototype.slice.call(arguments) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
29 if(args[args.length - 1] instanceof SVGElement) target = args.pop() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
30 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
31 var content = html.apply(this, args), |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
32 poffset = offset.apply(this, args), |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
33 dir = direction.apply(this, args), |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
34 nodel = d3.select(node), i = 0, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
35 coords |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
36 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
37 nodel.html(content) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
38 .style({ opacity: 1, 'pointer-events': 'all' }) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
39 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
40 while(i--) nodel.classed(directions[i], false) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
41 coords = direction_callbacks.get(dir).apply(this) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
42 nodel.classed(dir, true).style({ |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
43 top: (coords.top + poffset[0]) + 'px', |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
44 left: (coords.left + poffset[1]) + 'px' |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
45 }) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
46 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
47 return tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
48 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
49 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
50 // Public - hide the tooltip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
51 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
52 // Returns a tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
53 tip.hide = function() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
54 nodel = d3.select(node) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
55 nodel.style({ opacity: 0, 'pointer-events': 'none' }) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
56 return tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
57 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
58 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
59 // Public: Proxy attr calls to the d3 tip container. Sets or gets attribute value. |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
60 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
61 // n - name of the attribute |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
62 // v - value of the attribute |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
63 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
64 // Returns tip or attribute value |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
65 tip.attr = function(n, v) { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
66 if (arguments.length < 2 && typeof n === 'string') { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
67 return d3.select(node).attr(n) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
68 } else { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
69 var args = Array.prototype.slice.call(arguments) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
70 d3.selection.prototype.attr.apply(d3.select(node), args) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
71 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
72 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
73 return tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
74 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
75 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
76 // Public: Proxy style calls to the d3 tip container. Sets or gets a style value. |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
77 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
78 // n - name of the property |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
79 // v - value of the property |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
80 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
81 // Returns tip or style property value |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
82 tip.style = function(n, v) { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
83 if (arguments.length < 2 && typeof n === 'string') { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
84 return d3.select(node).style(n) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
85 } else { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
86 var args = Array.prototype.slice.call(arguments) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
87 d3.selection.prototype.style.apply(d3.select(node), args) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
88 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
89 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
90 return tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
91 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
92 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
93 // Public: Set or get the direction of the tooltip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
94 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
95 // v - One of n(north), s(south), e(east), or w(west), nw(northwest), |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
96 // sw(southwest), ne(northeast) or se(southeast) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
97 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
98 // Returns tip or direction |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
99 tip.direction = function(v) { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
100 if (!arguments.length) return direction |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
101 direction = v == null ? v : d3.functor(v) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
102 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
103 return tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
104 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
105 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
106 // Public: Sets or gets the offset of the tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
107 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
108 // v - Array of [x, y] offset |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
109 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
110 // Returns offset or |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
111 tip.offset = function(v) { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
112 if (!arguments.length) return offset |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
113 offset = v == null ? v : d3.functor(v) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
114 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
115 return tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
116 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
117 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
118 // Public: sets or gets the html value of the tooltip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
119 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
120 // v - String value of the tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
121 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
122 // Returns html value or tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
123 tip.html = function(v) { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
124 if (!arguments.length) return html |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
125 html = v == null ? v : d3.functor(v) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
126 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
127 return tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
128 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
129 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
130 function d3_tip_direction() { return 'n' } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
131 function d3_tip_offset() { return [0, 0] } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
132 function d3_tip_html() { return ' ' } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
133 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
134 var direction_callbacks = d3.map({ |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
135 n: direction_n, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
136 s: direction_s, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
137 e: direction_e, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
138 w: direction_w, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
139 nw: direction_nw, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
140 ne: direction_ne, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
141 sw: direction_sw, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
142 se: direction_se |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
143 }), |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
144 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
145 directions = direction_callbacks.keys() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
146 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
147 function direction_n() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
148 var bbox = getScreenBBox() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
149 return { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
150 top: bbox.n.y - node.offsetHeight, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
151 left: bbox.n.x - node.offsetWidth / 2 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
152 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
153 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
154 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
155 function direction_s() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
156 var bbox = getScreenBBox() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
157 return { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
158 top: bbox.s.y, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
159 left: bbox.s.x - node.offsetWidth / 2 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
160 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
161 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
162 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
163 function direction_e() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
164 var bbox = getScreenBBox() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
165 return { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
166 top: bbox.e.y - node.offsetHeight / 2, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
167 left: bbox.e.x |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
168 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
169 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
170 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
171 function direction_w() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
172 var bbox = getScreenBBox() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
173 return { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
174 top: bbox.w.y - node.offsetHeight / 2, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
175 left: bbox.w.x - node.offsetWidth |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
176 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
177 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
178 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
179 function direction_nw() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
180 var bbox = getScreenBBox() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
181 return { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
182 top: bbox.nw.y - node.offsetHeight, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
183 left: bbox.nw.x - node.offsetWidth |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
184 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
185 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
186 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
187 function direction_ne() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
188 var bbox = getScreenBBox() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
189 return { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
190 top: bbox.ne.y - node.offsetHeight, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
191 left: bbox.ne.x |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
192 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
193 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
194 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
195 function direction_sw() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
196 var bbox = getScreenBBox() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
197 return { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
198 top: bbox.sw.y, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
199 left: bbox.sw.x - node.offsetWidth |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
200 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
201 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
202 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
203 function direction_se() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
204 var bbox = getScreenBBox() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
205 return { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
206 top: bbox.se.y, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
207 left: bbox.e.x |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
208 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
209 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
210 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
211 function initNode() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
212 var node = d3.select(document.createElement('div')) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
213 node.style({ |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
214 position: 'absolute', |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
215 opacity: 0, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
216 pointerEvents: 'none', |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
217 boxSizing: 'border-box' |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
218 }) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
219 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
220 return node.node() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
221 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
222 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
223 function getSVGNode(el) { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
224 el = el.node() |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
225 if(el.tagName.toLowerCase() == 'svg') |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
226 return el |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
227 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
228 return el.ownerSVGElement |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
229 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
230 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
231 // Private - gets the screen coordinates of a shape |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
232 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
233 // Given a shape on the screen, will return an SVGPoint for the directions |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
234 // n(north), s(south), e(east), w(west), ne(northeast), se(southeast), nw(northwest), |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
235 // sw(southwest). |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
236 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
237 // +-+-+ |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
238 // | | |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
239 // + + |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
240 // | | |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
241 // +-+-+ |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
242 // |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
243 // Returns an Object {n, s, e, w, nw, sw, ne, se} |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
244 function getScreenBBox() { |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
245 var targetel = target || d3.event.target, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
246 bbox = {}, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
247 matrix = targetel.getScreenCTM(), |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
248 tbbox = targetel.getBBox(), |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
249 width = tbbox.width, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
250 height = tbbox.height, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
251 x = tbbox.x, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
252 y = tbbox.y, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
253 scrollTop = document.documentElement.scrollTop || document.body.scrollTop, |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
254 scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
255 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
256 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
257 point.x = x + scrollLeft |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
258 point.y = y + scrollTop |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
259 bbox.nw = point.matrixTransform(matrix) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
260 point.x += width |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
261 bbox.ne = point.matrixTransform(matrix) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
262 point.y += height |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
263 bbox.se = point.matrixTransform(matrix) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
264 point.x -= width |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
265 bbox.sw = point.matrixTransform(matrix) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
266 point.y -= height / 2 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
267 bbox.w = point.matrixTransform(matrix) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
268 point.x += width |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
269 bbox.e = point.matrixTransform(matrix) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
270 point.x -= width / 2 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
271 point.y -= height / 2 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
272 bbox.n = point.matrixTransform(matrix) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
273 point.y += height |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
274 bbox.s = point.matrixTransform(matrix) |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
275 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
276 return bbox |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
277 } |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
278 |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
279 return tip |
9e4955725212
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/assembly-stats commit 28119c39c4b59a67f629c8ca569d58f4d2949c9c
iuc
parents:
diff
changeset
|
280 }; |