Commit Graph
742 Commits
Author SHA1 Message Date
Jeremy Goecks bcd7dbdd66 Add tipsy config to icon buttons and add tipsy to paramamonster. 2012-06-27 12:12:43 -04:00
Jeremy Goecks 1061f1b281 (a) Paramamonster implemention; (b) bug fixes and small additions to style sheets; and (c) bug fixes for rerunning tools on complete datasets. 2012-06-27 10:51:20 -04:00
Jeremy Goecks c1ea2ba186 Visualization framework improvements. 2012-06-15 17:43:54 -04:00
Jeremy Goecks 78a7b20ac5 Viz framework: (a) JavaScript support for running tools and enhancements to parameter viz. 2012-06-13 12:10:54 -04:00
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 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
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
Jeremy Goecks bd927abf41 Use hash as location in Trackster. 2012-04-16 10:18:25 -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
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
Daniel Blankenberg 59f8dd9a89 Fix for not showing hidden tools in tool panel. 2012-04-09 14:26:11 -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
Jeremy Goecks fd8c815d2f Create ui.js for generic UI Backbone functionality and add models & views to display icon menus. Use new functionality for visualization menu. 2012-04-05 15:55:47 -04:00
Jeremy Goecks 9c0ac76431 All models have id attribute, so do not declare explicitly. 2012-04-05 13:50:22 -04:00
Jeremy Goecks 9676494356 Pack scripts. 2012-04-04 21:45:24 -04:00
Jeremy Goecks 01da64aa6d Make Trackster bookmarks compatible with recent changes to editable text elements. 2012-04-04 21:44:49 -04:00