https://github.com/vector-engineering/COVID19-CG

sort by:
Revision Author Date Message Commit Date
3e4d82c bump version 23 July 2020, 01:08:51 UTC
5cca4e8 filter out sequences before 2019-12-15 23 July 2020, 01:07:52 UTC
0fbbcce remove sequences with very unspecific collection dates 23 July 2020, 01:07:42 UTC
56acc59 clean packagejson 22 July 2020, 22:51:53 UTC
ea8fb3d Cumulative Counts (#99) * cumulative counts and date binning * hide actions for now -- will reconstruct in UI later * fix width for overview -- should stop the date selection from not working on the right end * allow drag events on overview to start on the bars as well * compute group counts in store * rewrite a lot of the react_vega code. it still needs some work, but it's functional for now * merge both spec modifiers into one effect hook * impute missing group-date values, for cumulative viz * add tooltip package and tooltip help for legend, plot, and table 22 July 2020, 19:01:07 UTC
c73ace4 bump version to v0.4.1 21 July 2020, 19:17:01 UTC
8b0d126 Metadata filtering (#98) * add react-multi-select-component package * metadata filtering working, mostly * geneselect -> coordinateselect * sidebar accordions * remove extra maxheight prop * wrap location selector in accordion, fix clipping of selected locations * adjust copy * move location selector out of accordion due to scrolling issues, add back maxheight for primer selection * basic statusbar 21 July 2020, 19:15:06 UTC
77a26f2 About page (#95) * add SSL instructions * add configuration with certbot additions * flesh out about page, add attributions 21 July 2020, 09:44:25 UTC
a20cb65 processing code for sequences 2020-07-07 -- 2020-07-19 20 July 2020, 16:30:19 UTC
4878859 fix processing bug - stop returning list of genes since its defined separately 20 July 2020, 16:30:04 UTC
0691bd6 add flag for north macedonia 20 July 2020, 16:28:03 UTC
e2c7823 downgrade pysam 20 July 2020, 15:54:32 UTC
aa65cbe Stacked barplots (#94) * initial stacked barplot * integrate plot options, move plot options into plot wrapper * move vega components into own folder * sort legend items by group name * plot -> legend cross-highlighting * rewrite react-vega with hooks * update license * simplify signalListeners logic * move width/height changes to separate hook, simplify signalListener logic * move signalListener code to separate hook * simplify function calls * honestly not sure how this works but im running with it * handling selected groups -- the data update code is now super jenky and this will probably result in some frustrating bugs in the future. but that's for future me * shift-select on legend * more compact dates on x-axis * simplify datatable prop passing * hover/select for table, using custom rowrenderer * allow deselecting groups from legend * row selection in table * move rowrenderer to own file, add hover listener * add bgcolor for hovered items in legend * render header row over selected rows * remove vega webgl import * bump version * don't track old app versions 20 July 2020, 11:11:02 UTC
6042637 unset the public path in the webpack config so it uses the webpack-public-path.js file on runtime instead 18 July 2020, 05:17:38 UTC
9750409 define publicPath once 18 July 2020, 05:17:03 UTC
b9f2be0 fix skeleton elements 18 July 2020, 05:16:48 UTC
05665e1 fix prop-types 18 July 2020, 02:40:56 UTC
a7ab45d simplify initialization process, remove debug code 18 July 2020, 02:36:30 UTC
01ec382 disable VegaTree for now 18 July 2020, 02:28:37 UTC
61d0cbb New ranges (#88) * formatting, move reference data files to static_data, clean up imports * fix json paths * move genes object out of store as an observable * simplify gene options further * update metadata maps * Change strategy or AA SNP discovery, generate for both gene and protein ORFs * add protein selection add protein selection in UI * fix linter errors * fix download logic -- we'll need to filter by selected gene/protein later * add custom coordinate mode, change GroupBySelect to be its own controlled component * add processing code and data for primers * start tracking changes in csv/tsv files * primer selection in UI * disable AA mode for All Genes/All Proteins * fix DNA SNPs for All Proteins selection 18 July 2020, 02:17:45 UTC
8ee35bf bump version 08 July 2020, 22:40:33 UTC
a783ca3 hide structural viewer for now 08 July 2020, 22:28:14 UTC
8da093a Fix off-by-one for AA SNPs 08 July 2020, 22:22:34 UTC
6277108 pass in raw int arrays instead of semicolon-delimited strings, for SNP IDs 08 July 2020, 22:15:52 UTC
56f2ca4 fix prop type 08 July 2020, 21:56:46 UTC
242af82 fix typo 08 July 2020, 21:50:28 UTC
4f0c592 remove debug prints, fix linter errors 08 July 2020, 21:49:02 UTC
ff4075c Fixes for empty acknowledgements 08 July 2020, 21:43:36 UTC
c771a20 add location processing for sequences up to 2020-07-06, bump sequences date 08 July 2020, 21:28:20 UTC
fedca76 updates for new metadata formatting 08 July 2020, 21:27:40 UTC
3920e60 update package lock 08 July 2020, 21:27:28 UTC
2e55b5b remove pangolin, again 08 July 2020, 21:27:22 UTC
840f84d treeview (#84) * fix conflicts * conflict * delete sample data * updates 08 July 2020, 15:47:31 UTC
0164b48 Default to original authors entry if abbreviation failed 07 July 2020, 23:33:06 UTC
e270f0c clean up, rename main function 07 July 2020, 22:11:08 UTC
b8721e3 Merge branch 'master' of https://github.com/vector-engineering/COVID19-CG 07 July 2020, 22:07:52 UTC
3b0162e GISAID Requests (#85) * Location fixes for 2020-06-19 * Increase size of GISAID logo (slightly bigger than on Nextstrain) * Add link to DAA * remove sequences + metadata download option * stop tracking notebooks * Reorganize case data processing * Add more metadata fields, for future filtering * Try to put as much data as possible into one dataframe * Hash Accession IDs to semi-anonymize data. Will have to write a backend to convert these into GISAID Accession IDs * Simplify lineage consensus SNP code - SNP IDs will have to be mapped in the frontend * remove pangolin ref * fix off-by-one error for lineage AA SNPs * Adapt front-end to new data source * Logging, add Accession ID to JSON case data * Fix acknowledgement download * Fix linter errors * Basic acknowledgements table * Try to shorten author names, by pulling last name and adding 'et al' * prettier acknowledgements table 07 July 2020, 22:06:17 UTC
2eeb4c3 Legend (#82) * legendv1; * legendv2 07 July 2020, 02:43:01 UTC
7333252 Merge branch 'master' of https://github.com/vector-engineering/COVID19-CG 07 July 2020, 00:31:26 UTC
825c484 Explicit colors (#81) * add infra for colors * colors * other category 07 July 2020, 00:25:08 UTC
dde4c39 Colorsv1 (#80) * add infra for colors * colors 29 June 2020, 23:28:36 UTC
45a8d64 add all selector (#76) * add all selector * style fixes * fixes * Sidebar loading (#78) * clicking box now works during load * remove prints Co-authored-by: Albert Tian Chen <chena@broadinstitute.org> 23 June 2020, 03:14:30 UTC
bb8a098 fix sorting and default to seq (#77) 23 June 2020, 03:04:11 UTC
25d569b fix scroll bar 20 June 2020, 21:00:21 UTC
3233422 Merge branch 'master' of https://github.com/vector-engineering/COVID19-CG 20 June 2020, 20:07:13 UTC
fff5372 Locked scroll (#74) * not select all but formatting dif * lock main page scroll and let sections scroll seperately * fix conflicts 20 June 2020, 20:06:32 UTC
3caa5d3 Location fixes for 2020-06-19 20 June 2020, 19:55:08 UTC
0fae6f5 Add country flag emojis to location tree (#75) Thanks to https://github.com/matiassingers/emoji-flags for the data 20 June 2020, 19:26:19 UTC
e422e75 update notebooks 20 June 2020, 18:49:49 UTC
dd5fa06 Fallback to pangolin lineage assignments from GISAID 20 June 2020, 18:49:40 UTC
8a5f0b8 add location processing code for 2020-06-16, bump data date 17 June 2020, 17:13:07 UTC
9b4355e link figures folder 17 June 2020, 14:34:11 UTC
a0c78ec Update pymol scripts for Fig 2 16 June 2020, 18:37:14 UTC
b756e16 add collection date --> submission date analysis 16 June 2020, 18:37:02 UTC
546e6f9 Update README 16 June 2020, 18:36:43 UTC
e4f8fb3 location processing up to 2020-06-15, update data date 16 June 2020, 18:36:26 UTC
8305530 update server to NGINX 16 June 2020, 09:37:14 UTC
8c5a995 bump version 13 June 2020, 11:30:03 UTC
3d0f8e4 update data and location processing for 2020-06-12 13 June 2020, 06:32:21 UTC
e2c45e7 remove old redux file 13 June 2020, 05:28:02 UTC
4916f5d Location processing, 2020-06-11 13 June 2020, 05:27:21 UTC
761a3cd consistent border radiuses (#38) 12 June 2020, 14:38:08 UTC
5728e0c remove old redux constants 12 June 2020, 14:30:40 UTC
3d6babe add plot title, fix main css grid 12 June 2020, 14:26:39 UTC
7a56f87 not select all but formatting dif (#60) * not select all but formatting dif * style adjustments Co-authored-by: Albert Chen <chena@broadinstitute.org> 12 June 2020, 14:13:17 UTC
6062e4b In DataTable dots mode, don't mask the reference letters with dots (fixes #61) 12 June 2020, 13:33:14 UTC
ceb4319 Update README 12 June 2020, 13:30:31 UTC
87fd3b6 Download Sequences, Aggregated Sequences (#62) * Download aggregate data * refactor, selectedAccessionIds -> selectedRows * refactor snpData functions to camelCase * download sequences and metadata 12 June 2020, 12:34:09 UTC
71ee455 fix linter errors 12 June 2020, 03:16:57 UTC
9e4b98a fix clipping issues with dropdownbutton menu 12 June 2020, 03:11:07 UTC
b18e245 add server documentation 12 June 2020, 02:56:59 UTC
960158f laoding anim 12 June 2020, 02:16:34 UTC
305ae49 wip 12 June 2020, 01:13:18 UTC
f479ffe bump version and sequence date 11 June 2020, 22:16:18 UTC
95a53da new table (#50) * new table * remove lines * remove example * new table fixes * styling to match old table * update package-lock * dropdown button component for downloads * fix linter errors * decouple plot and table loading states - so that the plot doesn't re-render on a date-range change * remove old component * Display custom element when no rows passed to NewLineageDataTable * remove old datatable package, rename new component * Add more color options, and dot letter option * update package-lock * add initial sort column, depending on grouping mode Co-authored-by: Albert Chen <chena@broadinstitute.org> 11 June 2020, 22:07:32 UTC
0f8ffaf formatting 11 June 2020, 21:56:04 UTC
c429176 Update location processing code (2020-06-10) 11 June 2020, 21:55:57 UTC
2e72373 Merge branch 'loading-anim' 11 June 2020, 18:32:31 UTC
433dde5 Merge branch 'master' into loading-anim 11 June 2020, 18:32:16 UTC
b9e8236 Update page title 11 June 2020, 14:38:47 UTC
38085e5 add analytics add analytics (#42) 11 June 2020, 14:37:10 UTC
f14fb88 remove console 11 June 2020, 04:44:34 UTC
c0432c3 loading anim 11 June 2020, 04:41:29 UTC
492c940 Acknowledgements (#51) * Scripts for generating acknowledgement IDs and mapping back to taxons * restructure acknowledgements output for better indexing in JS * download acknowledgements 11 June 2020, 04:41:13 UTC
d1a14e5 fix lint err 10 June 2020, 23:22:42 UTC
8d4d0a5 add worker for scripts, improve runtime of scripts and add async states (#43) * add worker for scripts, improve runtime of scripts and add async states * add example * fix some linter errors * Don't display null values in HeatmapCell The missing values checked here initially were NaN values, but now since the worker code is stringifying/parsing objects I think these NaNs got changed to nulls, so now I'm checking for both * clean up debug prints * update package-lock * console remova Co-authored-by: Albert Chen <chena@broadinstitute.org> 10 June 2020, 23:21:15 UTC
0e7c8a7 move version variables to separate file, bump version for now 10 June 2020, 08:35:55 UTC
f1ab07c add new location rules, 2020-06-08 10 June 2020, 08:35:34 UTC
6bd0f29 notebook: framework for sequence clustering and plotting whole genes 09 June 2020, 23:25:25 UTC
bc8437d ignore generated figures from notebooks 09 June 2020, 23:24:59 UTC
7c41a89 Add location filtering optimization, cherry-picked from Kevin's commit 0ae89ee in the worker branch 09 June 2020, 15:51:56 UTC
d80dfd8 remove old scripts 09 June 2020, 05:42:53 UTC
23b0ca8 move pymol scripts 09 June 2020, 05:42:17 UTC
e0082fd Merge branch 'master' of github.com:vector-engineering/covid_ui 09 June 2020, 05:37:09 UTC
fa71227 Add custom colormap limits, fix float -> hex conversion, set low or 0 SNP counts to gray 09 June 2020, 05:37:01 UTC
eabe3a8 Add simple HTTP server with authorization (#44) * use 6X2A model as example * add simple server server files 09 June 2020, 05:35:23 UTC
926bbfc catch direct file path in dist build 09 June 2020, 04:30:25 UTC
71fd810 add version and sequence analysis date to header 08 June 2020, 17:56:57 UTC
6794a0b Make separate columns for each chunk of SNPs, when grouping by SNPs 08 June 2020, 17:28:08 UTC
6a8ef91 change nomenclature from cases -> sequences 08 June 2020, 17:02:45 UTC
back to top