Nat. Comput. Sci. | MIRACLE实现单细胞多模态数据的持续整合
TL;DR - MIRACLE (published in Nature Computational Science) is a continual-learning framework for integrating single-cell multimodal data, letting reference atlases be updated incrementally with new batches instead of re-integrating all historical data. It matters because it cuts the compute/storage cost of maintaining ever-growing single-cell atlases while avoiding catastrophic forgetting.
- Built on the multimodal VAE MIDAS, it adds dynamic network expansion (new encoders/decoders inherit existing parameters when new omics/features appear) plus experience replay to retain prior knowledge.
- A distribution-preserving reservoir sampling scheme based on ball-tree partitioning of the low-dimensional embedding retains representative cells; performance plateaued at ~20k stored cells (~1/26 of the data) on a 520k-cell cardiomyopathy scRNA-seq set, and scaled to a 2.3M-cell human lung atlas with near-constant per-update time.
- Across batch/cell-type holdout CITE-seq PBMC data and "mosaic" datasets (DOTEA: ATAC+RNA, RNA+protein, ATAC+protein, tri-omic), MIRACLE matched offline integration and beat online variants of 11 methods plus Multigrate/scVAEIT; authors attribute a slight edge over offline to a curriculum-learning effect.
- Applied to COVID-19, influenza A, and tuberculosis PBMC data, continual updating expanded 13 to 23 immune cell types and surfaced CD4⁺ cytotoxic T cells mislabeled as CD8⁺, an HERC1⁺ T subset with PD-1 pathway activation in influenza, and shared MAIT-cell depletion across all three infections.