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 |
|
Jeremy Goecks
|
ba70f84b8e
|
Bug fixes for changeset 6243b992762c that enable tools to be run in Trackster. Also add URL to all datasets and pack scripts.
|
2012-09-15 17:06:36 -04:00 |
|
Jeremy Goecks
|
dd668184dc
|
Viz framework refactoring: remove tracks controller, moving code that handles data requests to the API and code that manages track browsers to visualization controller.
|
2012-09-15 16:08:41 -04:00 |
|
Jeremy Goecks
|
f4a430961c
|
Fixes for controller mixin hierarchy. Move track config response from tracks controller to API datasets controller.
|
2012-09-14 17:03:11 -04:00 |
|
Jeremy Goecks
|
044223adc4
|
Bug fix and code cleanup for recent visualization commits.
|
2012-09-13 09:30:42 -04:00 |
|
James Taylor
|
fdbe49d665
|
js: introducing a requirejs starting with circster. circster.js is a pure AMD module. visualization.js is AMD/browser compatible
|
2012-09-12 15:38:52 -04:00 |
|
James Taylor
|
3f7d9c3f39
|
circster: pull out circster code an encapsulate
|
2012-09-11 15:43:09 -07:00 |
|
James Taylor
|
6aeff2dc05
|
circster: moving some rendering code around to enable faster bigwig rendering, adding a Base class using Backbone style inheritence
|
2012-09-11 15:24:26 -07:00 |
|
James Taylor
|
4ec0018c61
|
circster: render in entire window, ensure initially entire plot fits in view and is centered
|
2012-09-10 17:40:56 -04:00 |
|
Jeremy Goecks
|
e8e25ec41a
|
Circster enhancements: (a) dragging and zooming; and (b) fill complete palette.
|
2012-09-08 12:08:33 -05:00 |
|
Jeremy Goecks
|
0d2a7cf7ea
|
Add feature search to Trackster; typing in location box will search tracks in visualization for features that start with entered text. Works with both GFF/GTF and BED datasets. Fixes #611
|
2012-09-05 17:26:43 -04:00 |
|
Jeremy Goecks
|
97ffa48a2b
|
Add bigwig/bigbed support to Circster. Pack scripts.
|
2012-07-24 14:28:08 -04:00 |
|
Jeremy Goecks
|
efc17f5f5f
|
Render all tracks in Circster using track preferences.
|
2012-07-12 13:21:16 -04:00 |
|
Jeremy Goecks
|
ca89711e1b
|
Visualization framework enhancements: (a) support for unpacking complete genome/trackster visualizations and (b) Circster view now uses genome visualizations rather than individual datasets as model.
|
2012-07-09 09:45:34 -04:00 |
|
Jeremy Goecks
|
5571ce52ea
|
Make bookmarks available in shared Trackster visualizations.
|
2012-07-05 09:31:19 -04:00 |
|