Commit Graph
780 Commits
Author SHA1 Message Date
Jeremy Goecks e81c4ef6a8 Pack scripts. 2011-08-24 14:42:56 -04:00
Jeremy Goecks 9985d54d98 Trackster: route track drawing through requestAnimationFrame framework. 2011-08-24 10:19:38 -04:00
Jeremy Goecks d073792e38 Trackster: remove throttling during dynamic filtering because it's not needed with requestAnimationFrame. 2011-08-23 17:27:58 -04:00
Jeremy Goecks 174e8d3c48 Trackster: make it possible to set features' transparency based on attribute values. 2011-08-23 17:21:37 -04:00
James Taylor 8f35ed245f Automated merge with https://bitbucket.org/galaxy/galaxy-central 2011-08-11 18:37:14 -04:00
James Taylor 2c7b73b7c1 remove delayed draw and replace with synchronized drawing through requestAnimationFrame (or a fallback) 2011-08-11 18:36:51 -04:00
Jeremy Goecks 5b4d3b10ba Documentation and white space fixes for Trackster. 2011-08-11 14:33:15 -04:00
Jeremy Goecks 04f79ed332 Set Trackster overview height correctly. 2011-08-10 16:50:04 -04:00
Jeremy Goecks 6982892410 Trackster overview bug fix: always draw for display in visualization and then copy canvas for overview. 2011-08-10 16:42:01 -04:00
Jeremy Goecks c444a99840 Trackster bug fixes: (a) provide additional vars for drawing histograms; and (b) ensure that FeatureTrack tiles cover track-tile background even when no data is present. 2011-08-10 10:47:56 -04:00
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
Nate Coraor 7a41b0cb48 User/group disk quotas. 2011-08-04 10:39:16 -04:00
Daniel Blankenberg 22aa3a7082 Update GMAJ: fixes a ClassCastException that was encountered on Macs running Java 1.6. 2011-08-02 16:05:55 -04:00
Jeremy Goecks 942f702cf6 Trackster: refactor post-draw actions into their own methods. 2011-08-02 13:52:02 -04:00
Kanwei Li a5f6735a28 Cleaner fix for 5828:e34b1108f7f8 2011-07-25 20:55:42 -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 6f2ce426d9 Merged in semenko/galaxy-central-replace-bitbucket (pull request #2) for wiki links 2011-07-19 22:18:40 -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
Nick Semenkovich 403f2c73a3 Update links to reflect Galaxy Wiki moving away from Bitbucket. 2011-07-18 18:10:55 -05: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
Kanwei Li c1a3f9f93e Fix icons not lining up in embedded pages. 2011-06-16 12:27:57 -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
Nate Coraor 61f392c235 Disk space usage accounting: Users can see how much disk a history is consuming. Disk used is also a column on the history grid. Users can also forcibly purge a dataset from their history. Included is a script (scripts/set_dataset_sizes.py) which will set the value of the new total_size column on the dataset table (includes the contents of the extra_files_path and metadata files). 2011-06-14 12:43:42 -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
Kanwei Li 3167d89bcc Make branding not cover header links 2011-05-26 09:50:07 +02: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