Jeremy Goecks
|
86dc44ea34
|
Trackster improvements: (a) groups now have menus and can be renamed and deleted; (b) mode is again saved and restored; (c) tracks can be added directly to groups rather than only the view; running a tool inside trackster creates its own group and places new tracks in group.
|
2011-09-30 09:26:22 -04:00 |
|
Jeremy Goecks
|
ae03419afc
|
Trackster: (a) enable renaming and removing of groups and (b) more refactoring to enable groups to have preferences. Pack scripts.
|
2011-09-28 10:47:54 -04:00 |
|
Jeremy Goecks
|
7e3e34ba8b
|
Trackster: use jQuery Deferred objects rather than callbacks for cleaner initialization of saved visualizations. This prevents intermittent 'no data for this chrom/contig' message from appearing incorrectly.
|
2011-09-27 13:06:34 -04:00 |
|
Jeremy Goecks
|
c2b90facc7
|
Trackster: rename TrackConfig to DrawableConfig and provide every Drawable object with a config.
|
2011-09-26 10:23:15 -04:00 |
|
Jeremy Goecks
|
54542ad9d6
|
Trackster: (1) save and restore track groups; (2) support nested groups; (3) make View a DrawableCollection.
|
2011-09-24 10:45:34 -04:00 |
|
Jeremy Goecks
|
c1055e4ae8
|
Trackster: put in framework to manage track collections.
|
2011-09-23 13:26:34 -04:00 |
|
Jeremy Goecks
|
5b3561444d
|
Enable Trackster to use and display custom build data and update datatypes_conf sample to include converters for custom build datasets.
|
2011-09-21 11:11:08 -04:00 |
|
Jeremy Goecks
|
2380d990e2
|
Trackster: (a) remove child tracks, which are replaced with track groups and (b) preserve and restore track ordering, which was broken in 732ad7ebde0c.
|
2011-09-19 16:07:53 -04:00 |
|
James Taylor
|
c61e65a051
|
Pack trackster script
|
2011-09-19 07:22:23 -04:00 |
|
Jeremy Goecks
|
17f582002c
|
Trackster: do not use child tracks for now because they do not work with new request_redraw structure.
|
2011-09-19 00:07:24 -04:00 |
|
Jeremy Goecks
|
3de23a6592
|
Trackster: improve method for fetching additional data and simply data fetching.
|
2011-09-13 16:55:17 -04:00 |
|
Jeremy Goecks
|
fa2c21f104
|
Fix trackster bug in determining tile bounds and in documentation.
|
2011-09-12 14:51:26 -04:00 |
|
Jeremy Goecks
|
81ceb94f10
|
Trackster: properly remove tracks from view's track array.
|
2011-09-02 18:00:16 -04:00 |
|
Jeremy Goecks
|
f85b368f48
|
Trackster: fix bug in computing tile_high and refactor tile bounds computation into own method.
|
2011-09-02 14:08:53 -04:00 |
|
Jeremy Goecks
|
63191b8b83
|
Trackster: enable track renaming through config dialog.
|
2011-09-01 14:01:00 -04:00 |
|
Jeremy Goecks
|
7b529377fe
|
Fix Trackster dragging/moving bugs.
|
2011-09-01 12:13:45 -04:00 |
|
Jeremy Goecks
|
5017b7fe5d
|
Trackster: add mode parameter to draw_tile and use to support better overview drawing.
|
2011-08-31 11:44:52 -04:00 |
|
Jeremy Goecks
|
59ccdd10a3
|
Trackster: add left_offset attribute to LineTrack so that line tracks can be set in overview.
|
2011-08-28 14:07:33 -04:00 |
|
Jeremy Goecks
|
1dad07620c
|
Trackster: introduce collections of tracks. Track 'groups' can be created and tracks can be added or removed from groups. Currently groups do not have a dropdown menu and cannot be saved.
|
2011-08-26 17:45:50 -04:00 |
|
Jeremy Goecks
|
651eb1f2ee
|
Trackster: treat numbers as floats when dynamically filtering. Pack scripts.
|
2011-08-25 11:37:07 -04:00 |
|
Jeremy Goecks
|
a360a335c7
|
Trackster: create a set of shared functions for managing the user interface and use functions in both visualization editor and display.
|
2011-08-25 11:28:01 -04:00 |
|
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 |
|
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 |
|