Commit Graph
73 Commits
Author SHA1 Message Date
carlfeberhard 9f91b82245 Client: remove IE7/8 and excanvas polyfills 2015-11-24 16:12:31 -05:00
carlfeberhard 2956b12e9b Webpack: correct tool menu template loading in requirejs/galaxy.panels.mako by using require.config.map; normalize galaxy_config.root and Galaxy.options.root to Galaxy.root across the templates and js 2015-11-13 18:05:26 -05:00
carlfeberhard 372c2e9e43 Webpack: move data.js into dataset/data.js; pack scripts 2015-11-12 14:52:11 -05:00
Carl Eberhard ef382f7332 Client: do not remove console statements when compressing; UI, Collections: propagate hasUser to collection panels, style fixes 2015-03-18 09:30:18 -04:00
Carl Eberhard ba20f5f6e1 Fix bad commit (adding files) 2015-03-17 10:47:31 -04:00
Jeremy Goecks 3258a3359f Enable Trackster visualizations to be added to Scratchbook via dynamic loading rather than iframes. 2014-09-29 17:12:03 -04:00
Jeremy Goecks 6872db6649 Remove unused code from client-side visualization library. 2014-08-14 16:41:37 -04:00
Jeremy Goecks 46d9937ff5 Fixes for Trackster and Circster, mostly around preference selection and usage. 2014-07-01 18:27:15 -04:00
Jeremy Goecks dc20caec65 Circster: add config options for min/max values and color. 2014-06-26 10:56:05 -04:00
Jeremy Goecks f8ac447e00 Small fix for Trackster location routing. 2014-05-30 19:16:30 -04:00
Jeremy Goecks 5edebad3e6 Visualization client-side framework: use simpler/faster/boundary-condition insensitive calculation for extracting subsets of reference sequence data. 2014-04-07 12:21:43 -04:00
Jeremy Goecks 579ebf5157 Circster fixes: (a) make compatible with new config object; (b) fix formatting issue with negative values; and (c) clean up debugging statements. Pack scripts. 2014-04-02 10:15:54 -04:00
Jeremy Goecks ebaa1c39d3 Visualization JS: fix incorrect method call. Pack script. 2014-03-26 17:53:07 -04:00
Jeremy Goecks 62f096460f Trackster: (a) fix bug when trying to subset from supersets with messages; (b) display vertical placeholder until bugs are resolved. 2014-03-25 15:41:40 -04:00
Jeremy Goecks c5a5d0347b Fix bugs that prevented saving visualizations from Circster. To do this, introduced a mixin for custom toJSON methods. Pack scripts. 2014-02-05 16:22:17 -05:00
Jeremy Goecks 95b5b0a187 Circster fixes for f4832c4 2014-01-21 19:50:13 -05:00
Jeremy Goecks b675432a2c Replace Backbone-relational usage with manually model chaining and remove backbone-relational scripts. Fix default colors bug in Trackster. Pack scripts. 2013-11-26 14:50:41 -05:00
Jeremy Goecks 5d1ffac35b Visualization framework: code cleanup. 2013-10-11 12:03:55 -04:00
Jeremy Goecks 7d6d29158a Trackster: (a) fix bug that unintentionally modified drawing region; (b) more reference track cleanup; (c) remove console logging statements. Pack scripts. 2013-10-11 11:53:13 -04:00
Aysam Guerler 5b1c997998 Introducing backbone based modal into Trackster and Circster 2013-09-30 14:11:38 -04:00
Jeremy Goecks 3e42d82b57 Trackster: bug fixes and documentation improvements. Pack scripts. 2013-09-24 17:17:14 -04:00
Aysam Guerler 5a05a52775 Unify parameter and url access in front end 2013-08-20 18:51:47 -04:00
Jeremy Goecks 979c041d65 Trackster performance fix: extend Cache to support any object that can be converted to a String. Use this enhancement to avoid creating Backbone objects, which can be slow. 2013-06-12 16:02:19 -04:00
Jeremy Goecks d618359898 Trackster: fix for subsetting variant tracks. 2013-05-22 14:47:37 -04:00
Jeremy Goecks 7d7f04a5b4 Viz framework fixes: (a) add hda_ldda attribute to API dicts of HDAs and LDDAs; (b) remove summary tree from Circster; (c) make Circster compatible with recent change to get HDAs from API. Pack scripts. 2013-05-21 14:37:51 -04:00
Jeremy Goecks 4f3acda1ca Visualization framework: replace summary_tree with bigwig datatype for all feature track coverage data, yielding better performance and a standardized approach for working with coverage data. Update Trackster to work with bigwig coverage data. 2013-05-09 11:44:45 -04:00
Jeremy Goecks 9c97ac4854 Trackster enhancements: (a) rename reference data manager to more appropriate name; (b) fetch reference data more readily so that variants can be drawn even when not zoomed way in; and (c) use base letters to denote variants only when there is sufficient room. 2013-02-28 16:54:26 -05:00
Jeremy Goecks a5f4b13c98 Trackster: add subsetting functionality to data manager and enable subsetting for line tracks. 2013-02-21 17:10:54 -05:00
Jeremy Goecks 1791c8f57c Trackster: subset reference data when available. 2013-02-21 14:11:09 -05:00
Jeremy Goecks 6ebb660cba Trackster: prevent data requests for very small regions by using a (configurable) minimum region size. This improves performance when zoomed in on small regions. Pack scripts. 2013-02-19 10:16:21 -05:00
Jeremy Goecks 4f8e9afa7f Use strict equality operators. 2013-02-15 12:44:08 -05:00
Jeremy Goecks f41b3d3883 Circster: use chords to denote chromosome interactions data. 2012-10-23 11:06:27 -04:00
Jeremy Goecks 069092f96b Code cleanup in vis framework. 2012-10-22 10:47:46 -04:00
Jeremy Goecks 19d968863c Circster, cleanup for fetching more data: do not fetch more data for summary tree and use linear function for fetching more bigwig data. 2012-10-20 16:39:39 -04:00
Jeremy Goecks 636e398345 Make Trackster use generic visualization save functionality. 2012-10-20 13:16:22 -04:00
Jeremy Goecks 64670ceb98 Set up track config in BackboneTrack objects and use config in Circster. 2012-10-19 14:02:23 -04:00
Jeremy Goecks 9c953192be Add backbone model, collection, and view for configuration settings. Pack scripts. 2012-10-19 11:55:49 -04:00
Jeremy Goecks d0bdd8c525 When adding datasets to visualization, pass dbky directly rather than in dict. 2012-10-16 11:32:55 -04:00
Jeremy Goecks be2fb52e6b Circster: enable tracks to be added dynamically. 2012-10-16 11:26:42 -04:00
Jeremy Goecks ef2c8f54ec Viz client-side framework: generalize add_datasets function and change name to select_datasets, general code cleanup, and packed scripts. 2012-10-12 17:22:51 -04:00
Jeremy Goecks acd0a5d6ec Circster: support data indexing and loading for datasets not previously indexed. Also add visual indicator when drawing/loading tracks. 2012-10-11 10:31:13 -04:00
Jeremy Goecks f0ef51b957 Enable circster to accept a dataset to add to visualization. Also, make visualization creation more flexible and some small refactoring for JS visualization objects. 2012-10-05 16:01:55 -04:00
Jeremy Goecks 69109c9d09 Circster: show more data when zoomed in. 2012-10-02 11:17:22 -04:00
Jeremy Goecks 992669d816 Viz/UI framework fixes and enhancements. Pack scripts and add new packed scripts. 2012-09-28 12:07:56 -04:00
Jeremy Goecks 337b9938b0 Viz framework: (a) fix embedded visualizations and (b) bookmarking. 2012-09-27 17:35:04 -04:00
Jeremy Goecks e788315e30 Fixes for ReferenceTracks to make compatible with recent refactoring. 2012-09-25 10:52:28 -04:00
Jeremy Goecks dde34357f4 Viz framework: (a) improvements in setting dataset type when returning infomation; (b) transition Circster to use GenomeDataManager rather than custom data structures. 2012-09-25 09:18:00 -04:00
Jeremy Goecks 75f936db5f Add requireJS support for data, visualization, tools and update dependencies. 2012-09-21 10:12:01 -04:00
James Taylor e6ce7b2895 trackster: merge 2012-09-17 12:06:02 -04:00
James Taylor 207ec0bf6f trackster: starting to split tackster up and load using require.js 2012-09-17 11:49:31 -04:00