Commit Graph
1057 Commits
Author SHA1 Message Date
Jeremy Goecks f3066fc658 Backbone-ify server-state deferred and use when running tools in Trackster. 2012-06-08 15:36:02 -04:00
Jeremy Goecks 5deadd39cd Draw tiles based on region rather than tile index because it provides more flexibility. 2012-06-07 17:43:22 -04:00
Jeremy Goecks f8f06c3706 Visualization infrastructure: (a) Backbone-ify cache and data managers; (b) push parameter value sampling code into Tool objects. Pack scripts. 2012-06-07 16:47:06 -04:00
Jeremy Goecks cc9381d436 Foundation for parameter sweeping visualization. 2012-06-05 17:10:23 -04:00
Jeremy Goecks 5ba3cb6553 Place all JavaScript visualization code under static/scripts/viz directory. 2012-06-04 12:26:52 -04:00
Jeremy Goecks 52d4e3f40d Fix compatibility issue with 9765176c63f7 2012-05-30 18:09:26 -04:00
Jeremy Goecks bc798cef1e Use backbone to save trackster visualizations. 2012-05-30 16:37:51 -04:00
Jeremy Goecks 988313826f Fix bug in showing/hiding filters in Trackster. 2012-05-30 09:39:59 -04:00
Jeremy Goecks 6572730fdd Visualization: (a) rename circos viz 'circster' and (b) foundational work for circster and backbone-visualization integration. Also pack scripts. 2012-05-28 12:10:04 -04:00
Jeremy Goecks c3e6472d1b Move icons from trackster.css to base.css for general usage. 2012-05-28 12:05:20 -04:00
Jeremy Goecks 97650ce691 Partial implementation of Circos visualization using D3. 2012-05-25 15:13:25 -04:00
Jeremy Goecks 54edaf8eaa Trackster: explicitly set tile height to avoid unneeded whitespace. Pack scripts. 2012-05-22 12:37:51 -04:00
Jeremy Goecks ba255221d3 Trackster: better comments and help text. 2012-05-21 12:42:53 -04:00
Jeremy Goecks 3371b095bc Update comments and coding conventions in Trackster code. 2012-05-21 12:10:30 -04:00
Jeremy Goecks 5a0cf3c753 Fix Trackster bug when fetching more tile data. Pack script. 2012-05-16 17:27:53 -04:00
Jeremy Goecks ee5a7d391b Fix bug in Trackster tile management. Pack script. 2012-05-15 12:09:32 -04:00
Jeremy Goecks aacf950854 Fix bug so that reference track cannot be resized. 2012-05-11 18:43:51 -04:00
Jeremy Goecks 9c9e728a5b Fix display bugs associated with c5da9bd8bbfc. Pack script. 2012-05-08 17:26:14 -04:00
Jeremy Goecks c976d4d280 Add support for server-state based jQuery deferreds and use for resetting data URL when running tools in Trackster. Pack script. 2012-04-24 12:17:01 -04:00
Jeremy Goecks 68aeff663c Fix style conflict between base.css and trackster.css 2012-04-23 09:28:12 -04:00
Dannon Baker c7dccc457b Pack scripts. 2012-04-20 11:21:50 -04:00
Dannon Baker 3ee5a84743 Fix heavy handed removal of PJAs when not using outputs. 2012-04-20 11:16:14 -04:00
Jeremy Goecks eff9f81957 Trackster: better handling of resizing and navigation. Pack script. 2012-04-19 16:33:29 -04:00
Jeremy Goecks 3373da10c6 Trackster: do not subset data with no detail. 2012-04-19 12:46:31 -04:00
Jeremy Goecks 47c101e4ce Trackster: correctly handle navigation when only chrom name is used and name is the same as chrom currently being viewed. 2012-04-19 11:49:59 -04:00
Jeremy Goecks 9bcf3e2416 Enable interval datasets to be visualized in trackster. 2012-04-18 16:59:14 -04:00
Jeremy Goecks 940b2f19d6 Trackster: use strand coloring for FeatureTracks. 2012-04-18 10:07:15 -04:00
Dannon Baker 58e6931479 Pack scripts. 2012-04-17 15:04:52 -04:00
Dannon Baker 67c3d95934 Workflow outputs logic rewrite. Accounts for old workflows that have no outputs defined but do use HideDatasetActions.
Fixes the bug where you couldnt' remove the last HideDatasetAction from a workflow in some situations.
2012-04-17 15:03:38 -04:00
Jeremy Goecks b052963357 Trackster: (a) fix bug in setting up browser router and (b) use events to notify router that view navigation has occurred. 2012-04-17 14:37:49 -04:00
Jeremy Goecks c296e286d1 Do not use template for tool panel label as it is overkill. 2012-04-16 21:49:05 -04:00
Dannon Baker fb36235aab Significantly improve handling of SAM rendering with the new tabular display. Optional parameters are accounted for now.
For all tabular display: numerical columns align right, text aligns left.
Build CSS.
2012-04-16 21:08:41 -04:00
Jeremy Goecks bd927abf41 Use hash as location in Trackster. 2012-04-16 10:18:25 -04:00
Dannon Baker 5dd1a53cab Quick fix for screencasts. TODO: Modal/overlay javascript needs to use the height/width parameters. 2012-04-14 11:23:01 -04:00
Jeremy Goecks 273dae22a2 Automated merge with https://bitbucket.org/galaxy/galaxy-central 2012-04-12 15:44:12 -04:00
Jeremy Goecks 55a672937f Use javascript:void(0) rather than # in tool section links to avoid unwanted scrolling to top of page. 2012-04-12 15:36:06 -04:00
Jeremy Goecks 03c9ed55d0 Change name of directory with backbone code to mvc. 2012-04-12 14:29:36 -04:00
Jeremy Goecks c644dba9e8 Change handlebars directory name to templates. 2012-04-12 14:21:35 -04:00
Jeremy Goecks d0861b9e0e Basic support for dynamically displaying tool forms. 2012-04-12 14:18:44 -04:00
Dannon Baker 919911c0c7 Incremental display for tabular datatypes. 2012-04-11 11:52:52 -04:00
Jeremy Goecks 29de5a0a7a Add Backbone-relational library; this is used for managing complex object/collection relationships. 2012-04-11 10:31:18 -04:00
Jeremy Goecks 5b2cda4a55 Create object to store Galaxy paths for use in JavaScript. 2012-04-10 19:06:24 -04:00
Jeremy Goecks 0a8c7565fe Backbone UI enhancements: create collection of tools in tool panel and use to get model when a tool link is clicked. 2012-04-10 11:19:47 -04:00
Jeremy Goecks e0a04212f7 Small fixes for Trackster icons 2012-04-10 09:28:07 -04:00
Jeremy Goecks c0838a3c3b Fold tool panel styles back into base.css and include new style for tool panel in panel (w/o iframe). 2012-04-09 15:20:15 -04:00
Daniel Blankenberg 59f8dd9a89 Fix for not showing hidden tools in tool panel. 2012-04-09 14:26:11 -04:00
Jeremy Goecks 812534f40c Simplify and generalize tool menu container style. 2012-04-09 13:31:08 -04:00
Jeremy Goecks 53db7e49dd Use postdraw_actions rather than predraw_init to reset track parameters after executing tool and fetching data. 2012-04-08 12:15:54 -04:00
Jeremy Goecks f9ddf769ec Do not use individual views for buttons in icon button menus. 2012-04-08 11:44:21 -04:00
Jeremy Goecks 05f1470d9e Fix bugs in data fetching for tracks created via tools. 2012-04-06 11:46:56 -04:00