3f0e998 | Alfonso Muñoz-Pomer | 03 August 2017, 14:41:47 UTC | v3.2.0 | 03 August 2017, 14:41:47 UTC |
ecfb54a | Alfonso Muñoz-Pomer | 03 August 2017, 14:41:29 UTC | Update dependencies | 03 August 2017, 14:41:29 UTC |
353dcb2 | Alfonso Muñoz-Pomer | 03 August 2017, 14:37:36 UTC | Avoid the heatmap overflow the right margin | 03 August 2017, 14:37:36 UTC |
e24694d | Alfonso Muñoz-Pomer | 03 August 2017, 14:37:01 UTC | Use the new component from expression-atlas-number-format; clean up (dead) code | 03 August 2017, 14:37:01 UTC |
47efad4 | Alfonso Muñoz-Pomer | 03 August 2017, 14:34:49 UTC | Don’t show the anatomogram if the species isn’t supported by the Anatomogram component | 03 August 2017, 14:34:49 UTC |
805b3a0 | Alfonso Muñoz-Pomer | 03 August 2017, 11:34:24 UTC | Use Foundation classes to distribute content | 03 August 2017, 11:34:24 UTC |
4972b42 | wbazant | 31 July 2017, 16:48:14 UTC | 3.1.6 | 31 July 2017, 16:48:14 UTC |
6c11639 | wbazant | 31 July 2017, 16:47:50 UTC | Fix after API change | 31 July 2017, 16:47:50 UTC |
3ccdefb | wbazant | 31 July 2017, 13:55:06 UTC | 3.1.5 | 31 July 2017, 13:55:06 UTC |
8a137c1 | wbazant | 31 July 2017, 13:54:37 UTC | Reverse the legend [Finishes #149799984] | 31 July 2017, 13:54:37 UTC |
54d7921 | wbazant | 31 July 2017, 13:48:40 UTC | Default for the filter not found [Fixes #149749485] | 31 July 2017, 13:48:40 UTC |
36167a2 | wbazant | 31 July 2017, 13:38:43 UTC | The pancancer disclaimer | 31 July 2017, 13:38:43 UTC |
059454e | wbazant | 28 July 2017, 13:30:17 UTC | 3.1.4 | 28 July 2017, 13:30:17 UTC |
2338a77 | wbazant | 28 July 2017, 13:24:50 UTC | Fix ui bug by casting to boolean | 28 July 2017, 13:24:50 UTC |
e6c2085 | wbazant | 28 July 2017, 13:18:28 UTC | Instead of adding margin to the left, align to the right | 28 July 2017, 13:18:28 UTC |
1661883 | wbazant | 28 July 2017, 12:58:22 UTC | Remove href tag href="#" will cause the focus to land on the tab after we click it, and the screen to land there, which is something we really do not want - fixes the jump up after change tabs | 28 July 2017, 12:59:27 UTC |
886d94c | wbazant | 28 July 2017, 12:55:39 UTC | Use the grid system to align elements. On small screens, push anatomogram towards the bottom. | 28 July 2017, 12:55:48 UTC |
289faf5 | wbazant | 27 July 2017, 15:01:47 UTC | 3.1.3 | 27 July 2017, 15:01:47 UTC |
31db6bd | wbazant | 27 July 2017, 14:10:58 UTC | Fix events in the heatmap and the legend. Be explicit where we use the modified heatmapData, and where we use the original one. | 27 July 2017, 14:11:07 UTC |
ab0309f | wbazant | 27 July 2017, 13:55:22 UTC | Unignore assets | 27 July 2017, 13:55:22 UTC |
55610a6 | wbazant | 26 July 2017, 17:54:48 UTC | 3.1.2 | 26 July 2017, 17:54:48 UTC |
deeb0a7 | wbazant | 26 July 2017, 17:53:43 UTC | Limit the anatomogram to what's shown in the picture | 26 July 2017, 17:53:43 UTC |
483b6b8 | wbazant | 26 July 2017, 17:46:02 UTC | Refactor: Anatomogram goes inside HeatmapWithControls | 26 July 2017, 17:46:02 UTC |
8952dd3 | wbazant | 26 July 2017, 17:26:35 UTC | Async render the heatmap works well | 26 July 2017, 17:26:35 UTC |
d9b05e1 | wbazant | 26 July 2017, 16:50:49 UTC | Filters work well | 26 July 2017, 16:50:49 UTC |
f9dacf2 | wbazant | 26 July 2017, 11:53:42 UTC | Clicking on tabs within tabs works | 26 July 2017, 12:56:44 UTC |
38fa15a | wbazant | 26 July 2017, 10:51:59 UTC | Refactor - uniform use of how controls in HeatmapWithControls are named and how they manage state | 26 July 2017, 11:04:28 UTC |
2592c37 | wbazant | 25 July 2017, 14:11:10 UTC | Stopping point - the top tabs and categories render and the heatmap keeps state of what they are, but no tickboxes yet | 25 July 2017, 14:11:10 UTC |
eadc3ab | wbazant | 24 July 2017, 11:35:20 UTC | Use expression-atlas-number-format 1.2.4 | 24 July 2017, 11:35:20 UTC |
de2ec96 | wbazant | 24 July 2017, 11:14:57 UTC | New package.lock | 24 July 2017, 11:14:57 UTC |
fce6809 | wbazant | 24 July 2017, 11:09:13 UTC | Make anatomogramConfig.show reliable | 24 July 2017, 11:09:13 UTC |
31404a7 | Alfonso Muñoz-Pomer | 22 July 2017, 19:05:55 UTC | Remove commented code | 22 July 2017, 19:05:55 UTC |
4760b19 | Alfonso Muñoz-Pomer | 22 July 2017, 18:50:33 UTC | Add basic .npmignore | 22 July 2017, 18:50:33 UTC |
3f29528 | Alfonso Muñoz-Pomer | 22 July 2017, 18:50:20 UTC | Update highcharts-custom-events | 22 July 2017, 18:50:20 UTC |
f7a50ae | Alfonso Muñoz-Pomer | 22 July 2017, 18:49:37 UTC | Deploy webpack-dev-server bundles to /html/ | 22 July 2017, 18:49:37 UTC |
2d18158 | Alfonso Muñoz-Pomer | 22 July 2017, 18:44:14 UTC | Heatmap -> Anatomogram highlighting [Finishes #147915983, #149279275] | 22 July 2017, 18:44:14 UTC |
b1d0732 | Alfonso Muñoz-Pomer | 21 July 2017, 15:56:29 UTC | Heatmap -> Anatomogram highlighting [#149279275] | 21 July 2017, 15:56:29 UTC |
6a00ac3 | Alfonso Muñoz-Pomer | 21 July 2017, 15:54:23 UTC | Ignore build files | 21 July 2017, 15:55:48 UTC |
291ed91 | wbazant | 19 July 2017, 17:44:41 UTC | Fix highlighting in the anatomogram | 19 July 2017, 17:44:41 UTC |
32b604d | wbazant | 19 July 2017, 17:28:35 UTC | HeatmapWithControls is a pure component, and gets the same data as anatomogram so that idsExpressedInExperiment match what the heatmap is showing. Stuff still broken. | 19 July 2017, 17:28:35 UTC |
272a87a | wbazant | 19 July 2017, 15:34:59 UTC | Anatomogram is a bit broken and doesn't work end to end but it shows up | 19 July 2017, 15:34:59 UTC |
03dd798 | wbazant | 19 July 2017, 15:02:39 UTC | Hack out the filters, commit some notes | 19 July 2017, 15:02:39 UTC |
f395715 | wbazant | 10 July 2017, 14:57:20 UTC | 3.1.1 | 10 July 2017, 14:58:42 UTC |
d568eb3 | wbazant | 10 July 2017, 14:56:01 UTC | Replace the two lines, first do leaves and then enters - makes the heatmap consistently show the hovered tissue, probably it didn't work because in leaves we cancel everything | 10 July 2017, 14:58:40 UTC |
1296933 | wbazant | 06 July 2017, 15:20:19 UTC | 3.1.0 | 06 July 2017, 15:20:19 UTC |
0b62c9b | wbazant | 06 July 2017, 15:20:13 UTC | Commit lib (do I seriously need to do this? ) | 06 July 2017, 15:20:13 UTC |
621cb12 | wbazant | 06 July 2017, 15:16:42 UTC | Patch up an ugly close | 06 July 2017, 15:16:42 UTC |
7b3b83a | wbazant | 06 July 2017, 15:11:25 UTC | Refer to www-test in html test pages | 06 July 2017, 15:11:25 UTC |
bac5be1 | wbazant | 06 July 2017, 15:10:52 UTC | Fix bad merge | 06 July 2017, 15:10:52 UTC |
2ff9551 | wbazant | 06 July 2017, 14:47:14 UTC | Restore previous behaviour for when there is only an Expression Value filter | 06 July 2017, 14:52:20 UTC |
ff1b932 | wbazant | 06 July 2017, 14:35:48 UTC | Different grouping filters behave as an intersection | 06 July 2017, 14:52:19 UTC |
5354ffb | wbazant | 06 July 2017, 14:21:34 UTC | Get rid of apply, update state as you make the choices | 06 July 2017, 14:51:34 UTC |
df09d63 | wbazant | 06 July 2017, 13:52:50 UTC | Sketch - adapt the filters UI to show anatomical systems and organs | 06 July 2017, 14:50:03 UTC |
06668ca | Alfonso Muñoz-Pomer | 05 July 2017, 18:48:45 UTC | 3.0.2 | 05 July 2017, 18:48:45 UTC |
7fb3a0f | Alfonso Muñoz-Pomer | 05 July 2017, 18:48:29 UTC | Fix link to repository | 05 July 2017, 18:48:29 UTC |
3934513 | Alfonso Muñoz-Pomer | 05 July 2017, 18:46:56 UTC | 3.0.1 | 05 July 2017, 18:46:56 UTC |
dede891 | Alfonso Muñoz-Pomer | 05 July 2017, 18:46:35 UTC | More documentation | 05 July 2017, 18:46:35 UTC |
6234736 | Alfonso Muñoz-Pomer | 05 July 2017, 18:16:02 UTC | 3.0.0 | 05 July 2017, 18:16:02 UTC |
24b293a | Alfonso Muñoz-Pomer | 05 July 2017, 18:15:46 UTC | Build | 05 July 2017, 18:15:46 UTC |
9cee51f | Alfonso Muñoz-Pomer | 05 July 2017, 18:14:39 UTC | Update documentation | 05 July 2017, 18:14:39 UTC |
2401a6e | Alfonso Muñoz-Pomer | 05 July 2017, 18:01:48 UTC | Update to react-bootstrap 0.31.0 | 05 July 2017, 18:01:48 UTC |
63cc899 | Alfonso Muñoz-Pomer | 05 July 2017, 13:38:31 UTC | Update to react-highcharts 12.0.0 | 05 July 2017, 13:38:54 UTC |
0153c5d | Alfonso Muñoz-Pomer | 05 July 2017, 13:28:59 UTC | First steps with yarn | 05 July 2017, 13:38:54 UTC |
26a473e | Alfonso Muñoz-Pomer | 05 July 2017, 13:28:05 UTC | Remove this to access props in stateless component (was breaking the whole heatmap!) | 05 July 2017, 13:38:54 UTC |
7a299ca | Alfonso Muñoz-Pomer | 05 July 2017, 13:27:03 UTC | Use ref callback instead of string See https://facebook.github.io/react/docs/refs-and-the-dom.html#legacy-api-string-refs | 05 July 2017, 13:38:54 UTC |
299788a | Alfonso Muñoz-Pomer | 05 July 2017, 11:21:50 UTC | Rename variable to avoid shadowing | 05 July 2017, 13:38:54 UTC |
1477809 | Alfonso Muñoz-Pomer | 04 July 2017, 16:03:29 UTC | Build | 05 July 2017, 13:38:54 UTC |
f95a893 | Alfonso Muñoz-Pomer | 04 July 2017, 16:03:02 UTC | ExpressionAtlasHeatmap is now the default export | 05 July 2017, 13:38:54 UTC |
0cea86f | Alfonso Muñoz-Pomer | 04 July 2017, 16:02:25 UTC | Add missing prop-types | 05 July 2017, 13:38:54 UTC |
4d4a51b | Alfonso Muñoz-Pomer | 04 July 2017, 16:01:51 UTC | Get rid of the last React.createClass instances | 05 July 2017, 13:38:54 UTC |
e60f2e1 | Alfonso Muñoz-Pomer | 04 July 2017, 15:29:28 UTC | Add lib directory | 05 July 2017, 13:38:54 UTC |
701b7c9 | Alfonso Muñoz-Pomer | 04 July 2017, 15:28:45 UTC | Make the heatmap conform to atlas-package - Rename all .jsx files to .js - Use regular CSS files (created with lessc) - Add script to Babelize to lib - Use prop-types package | 05 July 2017, 13:38:54 UTC |
3357a93 | wbazant | 20 June 2017, 15:39:20 UTC | 2.7.5 | 20 June 2017, 15:39:20 UTC |
0808926 | wbazant | 20 June 2017, 15:38:01 UTC | Remove the copypasted number-format package to make sure it is not used anywhere (it references wrong react) | 20 June 2017, 15:38:01 UTC |
1fcf388 | Alfonso Muñoz-Pomer | 19 June 2017, 10:57:50 UTC | 2.7.4 | 19 June 2017, 10:57:50 UTC |
535d546 | Alfonso Muñoz-Pomer | 19 June 2017, 10:54:36 UTC | Reword initial text when no genome browser is selected [Finishes #147101557] | 19 June 2017, 10:54:36 UTC |
fb75570 | Alfonso Muñoz-Pomer | 09 June 2017, 10:42:11 UTC | 2.7.3 | 09 June 2017, 10:42:11 UTC |
e7911a1 | Alfonso Muñoz-Pomer | 09 June 2017, 10:41:49 UTC | Unmapped filters go at the bottom of the group [#142139139] | 09 June 2017, 10:41:49 UTC |
065e745 | Alfonso Muñoz-Pomer | 07 June 2017, 01:44:11 UTC | 2.7.2 | 07 June 2017, 01:44:11 UTC |
0fca1e8 | Alfonso Muñoz-Pomer | 07 June 2017, 01:43:49 UTC | Previous bad commit: changed the arrays but not the indexes | 07 June 2017, 01:43:49 UTC |
85e9ec1 | Alfonso Muñoz-Pomer | 06 June 2017, 17:32:49 UTC | 2.7.1 | 06 June 2017, 17:32:49 UTC |
193fd43 | Alfonso Muñoz-Pomer | 06 June 2017, 17:32:22 UTC | Rookie mistake, geneId and trackId were switched | 06 June 2017, 17:32:22 UTC |
26644c6 | wbazant | 06 June 2017, 16:47:45 UTC | Add a todo with an idea for future developers of Atlas | 06 June 2017, 16:48:12 UTC |
967d8b0 | Alfonso Muñoz-Pomer | 06 June 2017, 16:13:27 UTC | 2.7.0 | 06 June 2017, 16:13:27 UTC |
ecbab5f | Alfonso Muñoz-Pomer | 06 June 2017, 16:13:01 UTC | Use accessKey if present to get tracks in private experiments [Finishes #143403615] | 06 June 2017, 16:13:01 UTC |
515cdee | wbazant | 06 June 2017, 11:01:18 UTC | 2.6.2 | 06 June 2017, 11:01:18 UTC |
e1865a1 | wbazant | 06 June 2017, 10:59:43 UTC | Clean up dead code and unused prop (causes console warning) | 06 June 2017, 11:01:09 UTC |
0c557a2 | Alfonso Muñoz-Pomer | 05 June 2017, 17:10:45 UTC | 2.6.1 | 05 June 2017, 17:10:45 UTC |
cc0f384 | Alfonso Muñoz-Pomer | 05 June 2017, 17:10:32 UTC | Fix multiexperiment heatmap Don’t pass the experiment accession unless there’s experiment info | 05 June 2017, 17:10:32 UTC |
a8f4828 | Alfonso Muñoz-Pomer | 05 June 2017, 16:08:47 UTC | 2.6.0 [Finishes #143403615] | 05 June 2017, 16:10:20 UTC |
a775e81 | Alfonso Muñoz-Pomer | 05 June 2017, 16:06:05 UTC | Show usage message below the buttons when a genome browser has been selected | 05 June 2017, 16:07:57 UTC |
3def0b1 | Alfonso Muñoz-Pomer | 05 June 2017, 14:46:55 UTC | genomeBrowsers is just an array of labels | 05 June 2017, 16:07:57 UTC |
c9ac8ba | Alfonso Muñoz-Pomer | 05 June 2017, 14:46:27 UTC | Remove bottom explanation in the tooltip about the genome browser If a user “plays” with the button, she know what she’s doing. In any case, the message should appear below the button. | 05 June 2017, 16:07:57 UTC |
df7e4ee | Alfonso Muñoz-Pomer | 05 June 2017, 14:45:04 UTC | Pass parameters to build the new genome browser URL and add the callback to props that signal a call to render | 05 June 2017, 16:07:57 UTC |
c784ca7 | Alfonso Muñoz-Pomer | 05 June 2017, 14:44:19 UTC | Add parameters to onClick callback to build the URL that redirects to the selected genome browser Also, no need to curry functions, we can use regular closures. | 05 June 2017, 16:07:57 UTC |
2817c5e | Alfonso Muñoz-Pomer | 05 June 2017, 14:41:36 UTC | Use eventKey to nicely separate genome browser ID/URL string from its label on the button | 05 June 2017, 16:07:57 UTC |
6a5f5f7 | Alfonso Muñoz-Pomer | 02 June 2017, 16:39:47 UTC | Fix padding between genome browser and download table buttons [#143403615] | 05 June 2017, 16:07:57 UTC |
abd3860 | Alfonso Muñoz-Pomer | 02 June 2017, 16:19:40 UTC | Get an array of strings that name each genome browser instead of resources; show a dropdown selection when the array is non-empty [#143403615] | 05 June 2017, 16:07:57 UTC |
51d4b43 | wbazant | 01 June 2017, 16:54:50 UTC | 2.5.1 | 01 June 2017, 16:54:50 UTC |
e05131c | wbazant | 01 June 2017, 16:54:04 UTC | Infer units to show a gradient heatmap. Center label for gradient heatmap. | 01 June 2017, 16:54:04 UTC |