https://github.com/gxa/atlas-heatmap

sort by:
Revision Author Date Message Commit Date
b890b46 Bump version 04 April 2017, 11:27:23 UTC
d3093cc Display a no data found message when there are no rows to display; use clear="both" after setting the overflow property to visible in the highcharts-container to avoid having an invisible div box blocking the controls and the legend 04 April 2017, 11:26:59 UTC
658e8a3 Bump version 04 April 2017, 11:07:31 UTC
b1687eb Do most of the rendering ourselves to avoid having default tooltips be cropped in short heatmaps; add an example page to reproduce this behaviour 04 April 2017, 11:01:19 UTC
217f360 Enclose orderings button in a <div> instead of a <span>; render it separately on HeatmapWithControls and place buttons horizontally instead of stacking them vertically 04 April 2017, 10:57:53 UTC
ec2398a make boxplot labels font size the same as the heatmap 31 March 2017, 14:57:00 UTC
993a1bf Bump version 31 March 2017, 14:41:47 UTC
e50084b Don’t show the coexpression slider if isWidget, but keep the coexpression state [Fixes #140556093] 31 March 2017, 14:37:32 UTC
de5cff4 Disable sorting button when less than two results are shown 31 March 2017, 12:18:57 UTC
f288310 2.0.1 30 March 2017, 14:08:47 UTC
3dd9e95 Clean up dependencies 30 March 2017, 14:07:33 UTC
d28d5dd Return null when parsing a query if it is undefined to correctly resolve the desired endpoint 30 March 2017, 14:07:24 UTC
201dba1 Remove outProxy from example pages, will test later 30 March 2017, 14:06:18 UTC
03b9f4e Add missing dependency 30 March 2017, 13:41:35 UTC
ef9be33 Massive rewrite of many parts of the atlas-heatmap. Some highlights: - Added a new API to render it from the browser - Added react-refetch to get the JSON payload - Added boxplots for baseline experiments, single gene results - Fixed coexpressions - Fixed frozen react-tooltip behaviour (no hacks needed) - Created new HTML examples More information in Expression Atlas Pivotal Tracker board. TODO: - Placement of ordering, filter and download buttons - Width of heatmap div (maxWidthFraction attribute) - Width of heatmap with very few columns - Anatomogram highlighting - Translate old parameters to new (incomplete) - Add filtering description in downloaded data 30 March 2017, 11:13:22 UTC
07fdaac Bump to latest react-highchats and highcharts-custom-events; add matching highcharts package to import highcharts-more and highcharts-heatmap; add URI.js for handling URLs in the new renderer; add babel-polyfill so that Internet Explorer gets String.prototype.endsWith() 03 March 2017, 15:02:12 UTC
1d2919d New set of demo pages with Foundation framework 28 February 2017, 15:00:58 UTC
392a924 ContainerLoader now does the bare minimum: request to the JSON endpoint, get the payload and pass it down to Container 27 February 2017, 15:57:49 UTC
492a7d5 See 1ac20de12716e5018c1817bff37800035b34552f 27 February 2017, 15:57:02 UTC
2f12c3c Remove unused CSS and import 27 February 2017, 15:56:25 UTC
f26bd3e Comment all prop types; refactor the two that are used in Container.jsx 27 February 2017, 15:28:18 UTC
1ac20de Pass proxy parameters to ContainerLoader: postpone building URLs as late as possible, otherwise we can’t build URLs without checking for multiple specific cases (e.g. Sanjay’s jump server needs a `?url` query parameter but Open Targets proxy is just a segment in the URL) 27 February 2017, 11:47:12 UTC
362a380 Pluralise header, fix “Showing 2 gene:“ 24 February 2017, 12:53:32 UTC
d017346 ES6-ify somewhat 24 February 2017, 12:18:12 UTC
335097f Basic layout of the component as invoked by the new renderer 22 February 2017, 17:21:44 UTC
856a3c9 Add new renderer with a new, simpler, more maintainable API 22 February 2017, 17:17:10 UTC
1ea755d Add support for react-refetch and fetch polyfill for Safari support 22 February 2017, 17:14:36 UTC
52cd5b2 Fix intent of selecting points (feature still broken) 01 February 2017, 16:15:36 UTC
229fc00 Initial implementation of the genome browser launcher 01 February 2017, 14:38:36 UTC
cf0c4bd Default isMultiExperiment to true to make our minimal setup correct for what users want (i.e. experiments for a gene) 01 February 2017, 13:02:27 UTC
40e5ec8 Cleanup unnecessary references to linksAtlasBaseURL 01 February 2017, 11:55:01 UTC
e701cfa 1.5.0 31 January 2017, 17:26:45 UTC
263c41a Support for outward links being proxied. 31 January 2017, 17:22:00 UTC
fa6e67d Better documentation of our API 31 January 2017, 15:21:38 UTC
f3066f2 More gracefully inform widget user of a query that returned no results 31 January 2017, 14:20:25 UTC
763ba37 Bump up version 25 January 2017, 16:11:34 UTC
be57331 Pin down dependency versions to keep Atlas bundles as thin as possible 25 January 2017, 16:11:03 UTC
a18363d Explicit use of PropTypes outside React component is going to become broken soon enough 25 January 2017, 16:10:14 UTC
1a31b64 Remove unused require 25 January 2017, 16:09:34 UTC
a1d6acd ES6-ify a bit 25 January 2017, 16:09:09 UTC
b77a9c2 ES6-ify and rewrite to use if-then-else instead of nested ternaries to make code more readable 23 January 2017, 17:54:30 UTC
81a8ac2 Fix element styles so that the widget displays nicely in Ensembl (Choose All and Remove All buttons in Filters) 23 January 2017, 17:46:20 UTC
ead53aa Fix element styles so that the widget displays nicely in Ensembl (Apply and Close button in Filters) 23 January 2017, 11:41:56 UTC
ab2ab44 Fix element styles so that the widget displays nicely in Ensembl 18 January 2017, 13:14:19 UTC
8fc8c25 Use a Blob to download table content, a better solution for #137790855 [Fixes #137790855] 18 January 2017, 12:52:12 UTC
10bd320 Encode data payload, as Firefox ignores everything after it encounters `#` [Fixes #137790855] 17 January 2017, 16:18:32 UTC
f0426fa 1.3.6 04 January 2017, 11:42:25 UTC
9274f26 Correct message 04 January 2017, 11:42:00 UTC
cc9eb8b 1.3.5 03 January 2017, 15:25:01 UTC
2b3630b 1.3.4 03 January 2017, 15:24:24 UTC
b9aaf3b Tiny improvement to displaying of queries 03 January 2017, 15:23:52 UTC
acef35b 1.3.3 20 December 2016, 11:02:30 UTC
0d5a94e Understand URLs passed on from the server 20 December 2016, 10:59:19 UTC
fa8e151 1.3.2 15 December 2016, 15:46:37 UTC
352d95c A bit of space around the filter checkboxes 15 December 2016, 15:46:27 UTC
a7c5088 1.3.1 15 December 2016, 15:10:45 UTC
0219d67 Merge in Ensembl box 15 December 2016, 15:10:35 UTC
4764ee5 1.3.0 15 December 2016, 15:05:33 UTC
47a0d6c Downloaded files have good names 15 December 2016, 15:02:35 UTC
fcd937b Download from the client side instead of a callback 15 December 2016, 13:53:50 UTC
6813d3a Add Ensembl integration page 12 December 2016, 10:18:37 UTC
f73334e We want our context menu back, overriding Custom Events’ default behaviour; bump up version 05 December 2016, 18:18:23 UTC
932e8e5 ES6-ify 05 December 2016, 18:17:14 UTC
5634323 Solve merge conflicts 05 December 2016, 15:56:27 UTC
186af57 Fix event propagation after clicking on sort buttons; bump version number 05 December 2016, 15:52:25 UTC
2947d24 A var that should be a const 05 December 2016, 15:50:42 UTC
1032ad0 Update gh-pages script 01 December 2016, 14:38:27 UTC
68d0091 1.2.4 01 December 2016, 14:35:30 UTC
8c1cc6e Larger modal. Tickboxes into columns 01 December 2016, 14:35:15 UTC
7e49eb1 Choose and clear all are per grouped filter, not globally 01 December 2016, 14:20:38 UTC
93cc431 1.2.3 01 December 2016, 10:48:13 UTC
fea5d2f Sort the systems 01 December 2016, 10:48:02 UTC
6493675 1.2.2 30 November 2016, 17:31:28 UTC
fb6ffb3 Demo page points to wwwdev - so we can show it to our friends in Open Targets 30 November 2016, 17:31:15 UTC
dc8dca3 If no filters grouping columns then allow all columns 30 November 2016, 17:28:36 UTC
be51a22 Fix legend on/off on the gene page 30 November 2016, 17:23:27 UTC
0f6d567 1.2.1 30 November 2016, 17:14:10 UTC
3e41b7f 1.2.0 30 November 2016, 17:13:56 UTC
3b26954 Clean up the code 30 November 2016, 17:13:42 UTC
19a176c Add choose all and remove all buttons 30 November 2016, 17:06:32 UTC
e4830c2 Fix modal options styling 30 November 2016, 16:43:08 UTC
176f2b4 Make filters propagate to the state of the heatmap 30 November 2016, 14:51:22 UTC
25c7e61 Wire up the state changes on ticking boxes 30 November 2016, 14:36:36 UTC
854179e Menu opens up and down 30 November 2016, 11:35:58 UTC
c5a034a INVALID skeleton code for the filters as envisioned - state of the modal is updated on every choice - on apply state of the modal propagated upwards - subcomponents of the modal are as stateless as possible 30 November 2016, 11:00:15 UTC
8305017 Manipulators.js accepts predicates as filters 29 November 2016, 11:37:52 UTC
7005222 Refactor - better names for things 28 November 2016, 16:00:01 UTC
1c8e440 1.1.0 25 November 2016, 17:12:44 UTC
941e3b6 Get rid of all the dependencies exposed as lib and redistribute them around 25 November 2016, 17:12:34 UTC
b595289 Replace a jquery style button with a slick bootstrap button 25 November 2016, 16:46:49 UTC
6aad6a1 1.0.2 25 November 2016, 14:56:34 UTC
a45b65a Take out a function I included by accident 25 November 2016, 14:56:26 UTC
d9ac2c3 1.0.1 25 November 2016, 13:55:08 UTC
87703e1 Better way to resolve URLs - taken from anatomogram package. Const instead of var. 25 November 2016, 13:54:40 UTC
2c1e0af Tweak package.json 25 November 2016, 12:36:40 UTC
57d5f59 Changes to readme: Say which npm package to use, add demo to the link 09 November 2016, 12:49:59 UTC
07c1351 Let webpack install things 09 November 2016, 12:35:01 UTC
8f9fff6 Tweak readme 09 November 2016, 12:13:34 UTC
2e17618 Make atlas heatmap standalone and give it some test pages 09 November 2016, 11:54:22 UTC
c3e66fd Make the lower end of the spectrum weaker gray because they appeared darker than their more significant light blue friends 03 November 2016, 11:44:55 UTC
back to top