Releases: perslab/CELLEX
Releases · perslab/CELLEX
[1.2.2] - 2022-03-20
v1.2.1
[1.2.0] - 2020-06-18
Added
utils.mapping.human_symbol_to_human_ens()
Changed
- anova no longer uses multiprocessing. This should decrease memory usage significantly.
- es_mu and es_sd now have index column name: "gene". This is required by CELLECT.
- mapping module naming and docs
utils.mapping.ens_human_to_symbol() --> human_ens_to_human_symbol()utils.mapping.ens_mouse_to_ens_human() --> mouse_ens_to_human_ens()utils.mapping.mgi_mouse_to_ens_mouse() --> mouse_symbol_to_mouse_ens()
v1.1.1
v1.1.0
Overview
-
Basic input parsing added.
-
Input data now downcast to float32 to decrease memory load (this behaviour can be changed via the dtype argument). Downcasting only affects input data and SummaryData. Output is still float64.
-
Various fixes, duplicate cell id's, mapping and updates to documentation.
Changelog
[1.1.0] – 2020-02-27
Added
- Function to parse input,
utils.parse_input()
Changed
- ESObject casts input data to float32 to decrease memory load. This behaviour is controlled via the
dtypeargument. - Updated README.
- Updated demo.
- Updated various docs.
Deprecated
Removed
Fixed
- Duplicate cell id's cause crash.
- Mapping.
Installation
See README.
We recommend installing CELLEX from pypi into a conda environment, i.e. pip install cellex
Public release
Core features are in place and the package is functional with minor, insignificant bugs (plotting).
New features are in develoment, as well as under-the-hood changes.
We plan to make CELLEX v1.0 available on the PyPi.