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.
-
Hyperparameter tuning
-
Changed default latent distribution from
"normal"
to logit normal ("ln"
)
sccoral
insc-verse
cookiecutter template- Added
sccoral.data
for project-specific data - Added callbacks for pretraining procecure
Tests
- Added tests for model setup
- Added tests based on implemented tests for callbacks
- Added tests for misc. model features
Model
- Added custom
TrainingPlan
with pre-training procedure for covariates
Documentation
- Add readthedocs website
- Model/Module/nn - Covariate informed VAE with linear decoder, model based on LSCVI
- Added l1-regularization term to linear decoder
- Implement data projection
- Jupyter Notebook - Demonstration on simulated data
- Jupyter Notebook - Demonstration on IFN stimulation - Kang et al, 2018 data
- Find markers
- Implement plotting module