Changelog#
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.9.0#
Changed#
GitHub actions files to match an updated scverse cookiecutter template
Breaking! Rename wherever possible:
patient_representation->patpyBreaking! Rename
tl.basic.pytotl.sample_representation
0.8.0#
Added#
persistence_evaluationmethod inpatient_representation.tl.evaluationPersistent homology file
src/patient_representation/tl/persistence.py
0.7.2#
Changed#
Fix typo:
patient_representations->sample_representationin correlation functions
0.7.1#
Changed#
Fixed typo in
GloScopecausing empty distance matrix
0.7.0#
Added#
GloScopesample representation method (interface to R package viarpy2)conda environment for
gloscope
Changed#
GloScopeR script now acceptsn_workersargument
0.6.1#
Changed#
Use
layersinstead ofobsmto store layer data in_move_layer_to_Xmethod
0.6.0#
Changed#
Use
cell_group_keyinstead ofcell_type_keyinMOFAand_get_pseudobulkUse
sample_representationinstead ofpatient_representationinMOFA
0.5.0#
Deleted#
Remove mandatory filtering of cell types in and small samples in
prepare_anndatamethod ofSampleRepresentationMethoddescendants
Changed#
Rerun example notebook with updated API
Add minor comments to the example notebook
0.4.0 – Synthetic data generation#
Added#
Functions to generate synthetic data simulating disease severity in
src/datasets/synthetic.pySynthetic data generation example notebook:
docs/notebooks/synthetic_data_generation.ipynbplot_embeddingmethod for sample representations now accepts custom axes
0.3.0#
Sample representation refactoring:#
“cell type” is renamed to “cell group” everywhere to be more general
Some representation methods are renamed accordingly:
CellTypesComposition->CellGroupComposition
CellTypePseudobulk->GroupedPseudobulk
TotalPseudobulk->Pseudobulk
patient_representationargument is renamed tosample_representation“Patient representation” is now renamed to “Sample representation” eveywhere
The base class is now called
SampleRepresentationMethodinstead ofPatientRepresentationMethod. This is important only for developers, users shouldn’t use it anyway
Deleted#
Not used
SCellBowclassExample notebook in the documentation
0.2.0#
Added#
Warning about ongoing development in README
Function
correlate_compositionto the toolsFunction
correlate_cell_type_expressionto the toolsFunction
correlation_volcanoto the plottingPatients trajectory example notebook
Changed#
Rename
patient_representationtopatpy