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.
Version 0.0.3 2026-01-30#
Features#
Add
dotools_py.pl.heatmap_foldchangeto visualize log2foldchanges between groups across conditions.Add
iomodule for reading/writing.dotools_py.utility.read_rdsanddotools_py.utility.save_rdshave been moved to this module.Make internal functions in
dotools_py.ppanddotools_py.tlpublic.Add
dotools_py.get.layer_swapto swap layers.Add
dotools_py.settings.set_kernel_loggerand :func:dotools_py.settings.toggle_kernel_loggerto record the kernel history.Add
dotools_py.bmmodule that contain metrics for the evaluation of quality control steps.Add
dotools_py.pl.densityto visualize density of features in embeddings.Add
random_stateparameters to the methods.Add
dotools_py.utlity.create_reportAdd
dotools_py.tl.DGEAnalysis, a class with DGE analysis methods.Add
dotools_py.pl.ridgeplot
Bug fixes#
Fix Bug in
dotools_py.pl.barplot,dotools_py.pl.boxplotanddotools_py.pl.violinplotwhere the legends were not correctly display whenhuewas set buthue_orderwas not set.Embedding plots will be saved using a
vector_friendly(scatter plots will use png backend even when exporting as PDF or SVG).Internal bug fixes in several other methods
Harmony runs through the pytorch implementation.
Version 0.0.2 2025-11-25#
Correction of bugs and update parameters naming for consistency across functions.
Version 0.0.1 2025-10-23#
Pre-release of DoTools, a convenient and user-friendly package to streamline common workflows in single-cell RNA sequencing data analysis using the scverse ecosystem.