Jeremy Goecks
3c481e0817
Fix FeatureTracks display bug introduced in 5640:b7c4c1bcf03d.
2011-06-30 16:13:52 -04:00
Jeremy Goecks
52c5713940
Add generic method for getting track type and use it when saving visualizations.
2011-06-27 16:58:52 -04:00
Jeremy Goecks
5355a95ef3
Trackster improvements: (1) add trackster_conf tag to tool definition; for now, tag indicates that tool is compatible with trackster, but will have configuration information in the future; (2) use trackster_conf tag to indicate that Cufflinks, gops intersect, and gops subtract are compatible with Trackster; and (3) remove .track_type attribute and use of it and use instanceof operator instead.
2011-06-16 10:22:31 -04:00
Jeremy Goecks
945b6ec8de
Improvements to trackster bookmarking: (a) provide link back to bookmarked region and (b) provide text area for editing annotation. Pack scripts.
2011-06-14 10:29:42 -04:00
Jeremy Goecks
f1dd385293
Add bookmarking to Trackster. Also group Trackster options into a single menu button.
2011-06-10 13:38:24 -04:00
Daniel Blankenberg
f08e933a04
Allow boolean inputs (checkbox) to be used as the parameter selector for conditional grouping inputs. Resolves #393 .
2011-06-08 13:05:03 -04:00
Jeremy Goecks
dd90b520b3
Trackster: use error padding only when needed by placing error messages in div above tiles rather than in tiles.
2011-06-06 11:17:31 -04:00
Jeremy Goecks
38479cf5c4
Trackster bug fixes when (a) running tools in a shared visualization and (b) when drawing a track created by a tool.
2011-05-19 14:29:58 -04:00
Jeremy Goecks
44beb62a25
Trackster: have child track inherit mode from parent track.
2011-05-19 13:47:52 -04:00
Kanwei Li
5caf51ddaa
trackster: Refactor LineTrack overflow, fix it to work better for Line and Filled modes
2011-05-16 17:08:06 -04:00
Kanwei Li
3275e4558c
trackster: tweak resolution, fix LineTrack data bug
2011-05-13 16:49:43 -04:00
Jeremy Goecks
649bd62af7
Trackster: enable chaining of filters.
2011-05-13 10:02:28 -04:00
Jeremy Goecks
4476d5eb00
Trackster: reset filters when they are hidden.
2011-05-12 20:01:42 -04:00
Jeremy Goecks
3eb0c50ae4
Trackster: enable dynamic filters to be run on complete dataset using filter tools.
2011-05-12 17:12:01 -04:00
Kanwei Li
efe0cba6d8
trackster: Fix border and error not lining up at right place
2011-05-11 15:43:33 -04:00
Kanwei Li
af5c2e3fb4
trackster: Indicator when drag-reordering tracks. Fix Y-axis label being too high
2011-05-06 14:32:55 -04:00
Kanwei Li
67b5c786ef
update JSON2.js
2011-05-06 13:44:21 -04:00
Jeremy Goecks
faafc762bf
Trackster: enable a tool to be run on complete dataset or a visible region.
2011-05-04 10:20:54 -04:00
Jeremy Goecks
5b47670980
Trackster filters improvements: (a) stop propagation of keydown events to viz; and (b) simplify min and max calculations.
2011-05-02 17:35:06 -04:00
Jeremy Goecks
a3424a94c9
Trackster: use user preferences when drawing summary tree.
2011-05-02 14:43:09 -04:00
Kanwei Li
5cf8668d64
trackster: don't show tile if no tile (fixes ReferenceTrack)
2011-04-19 14:20:11 -04:00
James Taylor
cf89619aca
trackster: for line painter, determine min and max from data if not provided (not actually used for trackster)
2011-04-19 09:44:28 -04:00
Jeremy Goecks
4b636226b9
Trackster visual analytics: set initial parameter values properly.
2011-04-15 09:42:55 -04:00
Kanwei Li
4797b23824
trackster:
...
- UI support for adding datasets from Data Libraries
- Cleaner, more consistent "Add Tracks" dialog that implements above
Sync .css changes with their corresponding .css.tmpl template
2011-04-14 20:25:54 -04:00
James Taylor
afd540aef7
Automated merge with https://bitbucket.org/galaxy/galaxy-central
2011-04-14 16:51:40 -04:00
James Taylor
7a7572648b
trackster: fix problem with drawing bounderies of overflow bars for line tracks
2011-04-14 16:51:26 -04:00
Jeremy Goecks
f514b9471e
Create and use ReferenceTrackDataManager to fetch ReferenceTrack data.
2011-04-14 14:34:39 -04:00
James Taylor
1c0267840c
Automated merge with https://bitbucket.org/galaxy/galaxy-central
2011-04-14 14:32:44 -04:00
James Taylor
b644ad2506
merging
2011-04-14 14:32:37 -04:00
Jeremy Goecks
23efa70ebe
Trackster: (a) fix bug in acee660871cd that prevented line tracks from displaying properly and (b) set track height in show_tile rather than draw_tile, which obviates the need for parent_element to be passed to draw_tile.
2011-04-14 14:29:32 -04:00
Jeremy Goecks
254018a930
Trackster: refactor so that summary_tree and Histogram modes use the same code.
2011-04-14 10:37:42 -04:00
Jeremy Goecks
bfbe47327a
Add Tile objects to trackster to support better tracking of Tile data properties; use SummaryTreeTile objects to ensure that feature track coverage histograms are drawn with the same max. Some refactoring of TiledTrack.draw() done as well for simplicity. Finally, fixed typos and GFF display bugs.
2011-04-13 18:09:07 -04:00
Kanwei Li
e2b633fd16
trackster: Don't load huge reference tracks now that we pre-load data, preventing hang
2011-04-12 23:41:06 -04:00
Jeremy Goecks
c967bfa36d
Trackster: add histogram mode to feature tracks so that user can generate coverage histogram at any level of data. Refactor overlap computation out of modules for now since it's a general purpose method used in multiple modules.
2011-04-12 14:40:59 -04:00
Kanwei Li
7a03b066e7
update jquery to 1.5.2, pack scripts
2011-04-12 12:10:48 -04:00
Jeremy Goecks
2b31c9737a
Fix bugs introduced in 03c02d86d011.
2011-04-12 09:35:36 -04:00
Jeremy Goecks
8a44d4f5e5
Trackster: refactor track filters out of TiledTracks and into a FiltersManager object.
2011-04-11 14:17:35 -04:00
Jeremy Goecks
9199fcab12
Trackster: fix (a) bug that was not setting appropriate CSS class for track content divs and (b) padding issues with different track states. Also increase bottom border to better delineate tracks.
2011-04-08 17:07:08 -04:00
James Taylor
edfb5baca9
trackster: remove condition that sets mode to squish when less than four features in tile. mode selection must not change across tiles at the same level.
2011-04-08 16:43:45 -04:00
James Taylor
c42268680a
trackster: Painter class defining common interface for all painters
2011-04-08 14:14:58 -04:00
Jeremy Goecks
60ac2204e8
Trackster: ensure that reads are drawn in squish and pack modes even when view area is large by setting a minimum width of 1px.
2011-04-05 17:59:43 -04:00
Jeremy Goecks
5f5f659402
Trackster: mode is not reduced if in auto mode.
2011-04-05 14:12:39 -04:00
Jeremy Goecks
6416659211
Refactor and enhance trackster visual analytics: (a) move all visual analytics code into Tool class for encapsulation; (b) put tool outputs in appropriate history when user is rerunning his own tool; (c) enable users not logged in to run tools; (d) use tool HTML to display inputs rather than sliders.
2011-04-05 11:51:48 -04:00
James Taylor
63582942cd
trackster: draw lines to indicate when line tracks overflow the visible region
2011-04-04 23:27:25 -04:00
James Taylor
f21278e49c
trackster: fix read track drawing offsets for all modes
2011-04-04 13:40:09 -04:00
James Taylor
5a6dec9a4a
trackster: some fixes for read tracks
2011-04-03 12:47:39 -04:00
James Taylor
7631db87e6
trackster: typo
2011-04-03 12:40:28 -04:00
James Taylor
51ca021998
trackster: tabs. why won't this editor respect my authority?
2011-04-02 23:13:38 -04:00
James Taylor
f9db75311d
trackster: fix bug with fetching same data many times by putting deferred in data cache immediately, still problematic because many deferred callbacks are queued up and the tile is drawn multiple times, debug statement demonstrates this, needs more refactoring to get it right
2011-04-02 23:12:02 -04:00
James Taylor
474ee073bb
trackster: disabling subsetting in data manager, breaks line tracks
2011-04-02 18:30:13 -04:00