Release 0.16.0
Pre-release
Pre-release
Summary: 0.16.0 introduced a number of refinements to the cellxgene application. We have added a number of UI enhancements such as histogram coloring, improvements to the differential expression user experience, and re-embeddings. This release also includes a large number of bug fixes and small performance improvements.
We are currently testing an alpha version of a hosted cellxgene at cellxgene.cziscience.com. While it is not yet feature complete, any feedback would be welcome.
Added
- Support for coloring right-side histograms #1218
- Config file that provides the ability to set various parameters of launching cellxgene via either the server or the launch CLI command. #1264
- Tooltip for category names #1278
- Compression of HTTP responses for servers launched via the CLI #1285
- Differential expression UI and config visibility improvements #1336
- Support for user-defined category-label colors #1402
- Added ability to select labels for differential expression instead of only subsets #1494
- Improvement to lasso “can close” visual feedback #1550
- Categorial UI improvements including support for renaming the annotations file #1649, #1660
- Support for re-embedding #1679 - experimental. Functionality may change in the future.
Changed
- Show single value instead of entire histogram if the minimum and the maximum are the same #1554
- Major refactor to use lazy data loading from the server side using react-async #1571
Fixed
- Added a workaround to accommodate a bug in AnnData
make_index_unique
that does not work under certain conditions. #1260 - Assorted small UI fixes: proper truncation #1320
- Various histogram fixes like x-axis labeling #1363, performance improvement #1390
- Fix for brushing subset of a gene distribution after subsetting data #1409
- Fix to cache crossfilter when embedding type is changed #1493
- De-duping gene sets #1490
Security
- Removed
client
package that introduced security vulnerabilities #1248