Commit Graph
155 Commits
Author SHA1 Message Date
Kanwei Li 98322d64e2 trackster: fix thick region display bug, stacking bugs, enable right-panel 2010-01-14 17:49:20 -05:00
Anton Nekrutenko a4361dcce1 Modification of pileup filter behavior, bases not different from the references are included in the report as well. Also changed the image for closing screencast panels. A new icon is urgently needed. 2010-01-14 14:07:05 -05:00
Kanwei Li 4ca761e9cc trackster: support BAM visualization with samtools, automatically enable tracks for any datatype with "get_track_type" defined 2010-01-07 15:45:15 -05:00
Kanwei Li b31024b494 Quickies: add close button, fix window height to fit flowplayer 2010-01-05 16:32:30 -05:00
Jeremy Goecks eac13df795 Pack autocomplete script. 2010-01-04 15:25:47 -05:00
Jeremy Goecks f83b0ac0ab Fix autocomplete IE bug. Fix enables autocomplete to work on IE and hence dbkey select box to work on IE. 2010-01-04 15:20:29 -05:00
Kanwei Li 5b95f28aad Show tooltips in workflows 2009-12-22 18:49:34 -05:00
James Taylor 7d9dde7235 Packed scripts 2009-12-17 14:32:44 -05:00
Jeremy Goecks 2271da0025 Added individual and community tags to pages. More refactoring of tagging code as well. 2009-12-14 22:12:03 -05:00
James Taylor f7fdf28381 Visualization tweaks, grid links work again (not perfect though), tracks now line up with no extra shims, now shows scrollbar for track area 2009-12-14 21:14:53 -05:00
James Taylor 0b26d5b8dc Fix various popup button issues. When there is no popup, button will be correctly sized (no extra space on right). When there is only a popup, entire button area is clickable. Combo buttons are mostly unchanged except that the popup click area is larger (anything to the right of the separator bar. An image is used so the arrow has a consistent shape and size across browsers. 2009-12-14 12:17:01 -05:00
Jeremy Goecks 7bcfda8b9c Better interface for selecting build/dbkey. Uses progressive javascript to replace select box with a search box + select list. Fixes #7. 2009-12-09 13:15:33 -05:00
Jeremy Goecks 76914152e9 Added 'annotate history' functionality to pages. To accomplish this, refactored tagging from pure javascript to progressive javascript. Also fixed unicode and grid filtering bugs. 2009-12-08 18:49:06 -05:00
Kanwei Li fb00e2b7a2 trackster: load block data incrementally, huge performance gains from drawing smaller tiles 2009-11-19 18:55:35 -05:00
Kanwei Li 9efa130e6f revert to sqlite default in universe.sample 2009-11-18 13:45:53 -05:00
Jeremy Goecks 7519604261 'Insert history link' functionality added to pages. A user can select 1 or more histories and create links that point to a view of each history. 2009-11-17 19:06:42 -05:00
Jeremy Goecks 978261b496 Initial AJAX support for grids. AJAX support is not integrated into grids yet, but there are mako templates for AJAXed grids. AJAXed grids can be used for grids that do not use operations. 2009-11-13 16:34:32 -05:00
Jeremy Goecks 6dcf078f18 Comment out Galaxy tools from page editor until functional. 2009-11-06 19:11:30 -05:00
Jeremy Goecks fbf5616dbc Refactored grid code to (a) generalize numerous column types and (b) fully support multiple, arbitrary, multi-column categorical and free-text queries. Python code provides support for TextColumn and TagColumn objects, and grids_common.mako provides support for programmatically creating free text and categorical filtering UIs. History and HDA grids have been updated to use the refactored code. 2009-11-06 19:04:13 -05:00
Kanwei Li 8f049dcb7e trackster: using overlapping tiles, fix feature names being cut off on the left 2009-11-05 17:25:56 -05:00
Kanwei Li f3ab760b63 trackster: much greater resolution for line tracks (might still need to tweak BLOCK_SIZE), fixed stacking issue in feature tracks for features sharing same name) 2009-11-03 19:16:01 -05:00
Jeremy Goecks 7c9ba39113 Pack recently modified scripts. 2009-11-03 13:00:36 -05:00
Jeremy Goecks ec3674f5f0 Improved search functionality for history grid: (a) generic free text search box and (b) advanced search using name, tag, deleted status, and shared status. 2009-11-03 12:58:13 -05:00
Kanwei Li 961a647fed trackster: fix window resizing, wrong tiles being displayed 2009-10-30 21:55:17 -04:00
Kanwei Li 17a82e78d3 trackster: fixed browser crashing (were drawing huge canvas tiles because of resolution restriction), implemented simple LRU 2009-10-29 18:28:11 -04:00
James Taylor d91c3fbfeb Specify color for feature tracks in one place (eventually should be configurable) 2009-10-28 15:09:05 -04:00
Kanwei Li 82087715e0 trackster: y-axis labels for linetracks, thin/thick blocks are correct for featuretracks, messages when data is loading and being indexed 2009-10-27 22:34:30 -04:00
James Taylor 153c87359d Fix display of stranded features without blocks in trackster. Hacky. 2009-10-27 13:28:25 -04:00
James Taylor ae5c232b10 Tweaking trackster UI to fit Galaxy interface a little better (broke something with spacing though) 2009-10-23 18:49:18 -04:00
Kanwei Li 233b0c15f1 trackster: fix blocks display, navigation issues, now displays strand direction arrows 2009-10-23 14:57:08 -04:00
Kanwei Li d684b0d656 trackster: caching goes by zoom levels, greatly improving zooming performance. revamped UI 2009-10-20 16:46:12 -04:00
Ross Lazarus 2dc106df97 moved the rgGRR svg scripts to static/scripts/tools/rgenetics and decreased chattiness in genetics.py 2009-10-15 19:01:07 -04:00
Kanwei Li 0f4b33c60e pack the new scripts for rgenetics 2009-10-14 18:43:38 -04:00
Ross Lazarus 7349e8fbfd adding three LGPL ECMA script helpers for rgGRR interactive SVG. 2009-10-14 15:47:58 -04:00
Kanwei Li 74e6735d2c trackster: caching works, faster loops, displays exon blocks, passes JSLint 2009-10-12 19:00:39 -04:00
Jeremy Goecks 4c401cddc1 Enables viewing of an importable/sharable history. Using the syntax /history/view?id=<encoded_history_id> produces a page that renders a history for viewing. A user need not be logged in to view the history. 2009-10-08 13:38:32 -04:00
Kanwei Li f2cebd4366 refactor trackster, better failure message 2009-10-06 23:47:08 -04:00
Kanwei Li ccc06268f9 trackster: feature tracks auto-resize to fit data, prepare for LRU cache 2009-10-01 14:01:53 -04:00
Kanwei Li e43907785d Trackster: only attempt dataset conversion once, UI/parsing improvements 2009-09-29 21:50:44 -04:00
Kanwei Li c556f857b7 trackster now supports BED files 2009-09-25 18:47:40 -04:00
Kanwei Li cb3fcbbb51 minor trackster 2009-09-23 19:11:12 -04:00
Kanwei Li 9d7a14f765 trackster: natural sort for chroms list, disable zooming when no data, can click on labels when selecting datasets 2009-09-23 17:32:16 -04:00
Kanwei Li 9fcb61e39c new trackster lands 2009-09-22 21:51:11 -04:00
Jeremy Goecks 9d34116b8b tags made available in history grid 2009-09-21 10:39:58 -04:00
James Taylor b2c9c284de More work on server side for tracks. Now uses converters instead of indexers. A wiggle to array_tree converter is provided. Still need to purge indexer stuff. This will not work without new bx egg (or likely at all) 2009-09-18 15:15:39 -04:00
Jeremy Goecks 61a9255da8 html escaping for tags 2009-09-17 12:45:36 -04:00
Jeremy Goecks 3d557a9a45 (1) Unicode support for tagging and (2) added tagging_common mako file to support creation and standardization of tagging elements across all pages. 2009-09-11 14:57:02 -04:00
Jeremy Goecks ae25081e72 Another pass on tagging: fixed queries and minor UI issues and reintroduced tagging fields to templates. 2009-08-31 17:19:33 -04:00
Jeremy Goecks 2fc10839cf Packed JS files for tagging 2009-08-28 15:44:28 -04:00
Jeremy Goecks bb0736e136 JS files for tagging 2009-08-28 15:31:06 -04:00