Jeremy Goecks
dffac945d2
Trackster: more fixes for overview functionality.
2011-08-09 16:05:31 -04:00
Jeremy Goecks
38a16f5e85
Trackster: only show a dynamic filter if min != max.
2011-08-05 14:14:14 -04:00
Jeremy Goecks
9e220dcd66
Trackster overview enhancements: (a) show and hide overview via track menus; (b) use tile cache to store overview tracks; (c) overview track saved and restored.
2011-08-05 11:18:58 -04:00
Jeremy Goecks
4c4fceb0ac
Trackster: get overview working again and pack script.
2011-08-04 16:46:37 -04:00
Jeremy Goecks
942f702cf6
Trackster: refactor post-draw actions into their own methods.
2011-08-02 13:52:02 -04:00
Jeremy Goecks
f607243141
Trackster documentation.
2011-07-22 10:15:37 -04:00
Jeremy Goecks
d6673895d4
Trackster: enable datasets without a set dbkey to be added to a visualization.
2011-07-22 10:03:41 -04:00
Jeremy Goecks
ede957f36c
Trackster: save data in Tile object and use to determine if filters are available.
2011-07-21 14:22:33 -04:00
Jeremy Goecks
84d656d3d4
Trackster: (a) fix bugs when indexing input datasets for rerunning tools; and (b) when user adds dataset to visualization via icon, show only visualizations with corresponding dbkey.
2011-07-21 10:21:58 -04:00
Kanwei Li
84e2e155b3
Tools: Add new LibraryDataset tool parameter to expose LDDAs to tools. Use trackster's modal popup interface for item selection. Add new InputWrapper that exposes LDDA templates as well.
...
Refactor tool_form.mako to use base_panels.mako instead of its own custom HTML.
2011-07-18 21:56:23 -04:00
Jeremy Goecks
f9f69a5091
Trackster: show 'Add Datasets' button when there are no tracks in a visualization. Refactor and modularize add tracks code so that is can be used in multiple places.
2011-07-18 15:09:49 +02:00
Jeremy Goecks
aac6f22be9
Trackster: document FeaturePainter object and methods as abstract.
2011-07-14 12:12:55 +02:00
Jeremy Goecks
8a35f75e25
Trackster: implement broad/wide incremental data fetching and add icons for data fetching.
2011-07-07 11:55:14 -04:00
Jeremy Goecks
ea06c6bbfd
Trackster: implement start_val parameter for data providers and use parameter to provide incremental fetching of data. Only 'deep' fetching is currently supported.
2011-07-06 10:20:57 -04:00
Jeremy Goecks
9e26dfc35a
Trackster: add infrastructure for getting data iteratively but, for now, still fetch all data when getting more data. Use Galaxy button styles as well.
2011-07-05 11:42:56 -04:00
Jeremy Goecks
45815d4bc0
Trackster refactoring: (a) change data_cache attributes to data_manager to reflect attribute type; (b) automatically use track mode and track view's chrom when getting data from the manager; and (c) calculate and store low, high for Tiles to facilitate reuse.
2011-07-04 11:06:04 -04:00
Jeremy Goecks
7dae728413
Trackster: provide option to fetch additional data when not all data initially fetched for a tile. For now, all data is refetched rather than iterative fetching. As part of this functionality: (a) enable data providers to accept a max_vals parameter that is used to fetch a particular number of values; and (b) Trackster caches now ignore items with stale=true.
2011-07-03 15:05:25 -04:00
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