chanzuckerberg/cellxgene: Release 0.15.0
Creators
- 1. @pol-is
- 2. @chanzuckerberg
- 3. Chan Zuckerberg Initiative
- 4. @chanzuckerberg @MakeSchool
- 5. Chan-Zuckerberg Initiative
- 6. starting something new
- 7. Chan Zuckerberg Initiatve
- 8. @Snyk
- 9. University of Melbourne
- 10. Cellarity
Description
Summary: 0.15 resolves incompatibilities with the current anndata/scanpy releases, improves ontology-driven label input in user annotations, moves annotations to a supported feature, and resolves a number of miscellaneous bugs and UI issues.
Added:
User annotations feature has moved to a fully supported feature, and is no longer experimental (nb. command line params have changed, and annotations are enabled by default - see documentation for more information).
Experimental support for ontology-driven annotation/label input was further enhanced. Users can now pick from an ontology or define their own label in a single dialog, and ontologies are available for both label and category creation and editing.
Code coverage reports added to the github repo CI pipeline
Significant additions to unit & smoke tests and configuration testing in the CI pipeline
Added experimental support computed re-embedding on user-selected cell sets.
Better handling of annotations with very large number of categorical values.
Changed:
Resolved incompatibility with annata 0.7 and remove pinned Python dependencies for anndata, h5py and tables modules. This resolves several compatibility issues with H5AD files. #1157, #1202
Reset UI replaced with Subset and Unsubset (#1183), and unsubset no longer deletes genes in the right side bar (fixes #1171).
Work in preparation for a web-hosted cellxgene (not yet available or complete), including:
Incremental loading of data on the front end
Refactoring the back-end to support a cloud-native data format built upon tiledb.
#1140, #1163, #1200
Javascript and Python package dependencies updated.
Variety of small UI improvements throughout the application, including more readable data labels on the main graph (#1141, #1160), better handling of long strings (#1206), improved enable/disable state on buttons, etc.
Fixed:
Datasets with more than 32 annotations would occasionally cause the crossfilter to get confused, and selection state to be lost (#1162)
Undo/redo was not working correctly with color-by-annotation and other UI actions (#1165)
Files
chanzuckerberg/cellxgene-0.15.0.zip
Files
(172.2 MB)
Name | Size | Download all |
---|---|---|
md5:f4c0ae92df7d88fc86f30204e1f1c91c
|
172.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/chanzuckerberg/cellxgene/tree/0.15.0 (URL)