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.
[Unreleased]#
Added#
Requests-cache dependency for robust dataset downloads
Documentation improvements and tutorial updates
Fixed#
Parameter name in enrichment analysis function
Typo in requests-cache dependency
MS CSF dataset download reliability
[0.1.2] – 2025-12-22#
Added#
Lupus tutorial with data pre-processing
Support for Cytokine-induced Immune Programs (CIP) signatures as input
Support for custom gene-program signatures
CIP gene signature data
Well-bias filter in
load_human_cytokine_dict()Manuscript plots and README abstract
Fixed#
Indexing bug in
_get_senders()Docstrings for
_get_genesets()
[0.1.1] – 2025-12-17#
Fixed#
Bug in
get_senders()cytokine communication functionUpdated tutorials
[0.1.0] – 2025-12-16#
Added#
Cytokine communication analysis (
get_one_senders_and_receivers,get_all_senders_and_receivers)Circos plot for cell-cell communication (
plot_communication)Data loading functions for MS CSF, Lupus, and cytokine info datasets
Citation for the cytokine dictionary article
Changed#
Restructured enrichment test and dataset modules
[0.0.1] – 2025-12-07#
Added#
Initial release
Core enrichment analysis (
run_one_enrichment_test,run_all_enrichment_test)Robustness testing (
check_robustness,get_robust_significant_results)Heatmap plotting (
plot_significant_results)Human Cytokine Dictionary data loading
Multiple Sclerosis tutorial notebooks