Changelog#
Unreleased#
Added#
GPU-accelerated TSS enrichment scoring with streaming Parquet support.
Tile matrix builder with SnapATAC2-compatible
"unique"count strategy.Gene activity matrix builder using paired-insertion counting.
GPU feature selection (ArchR-style quantile filtering).
Multi-sample streaming feature selection via
select_features_multi.Fragment filtering with Polars query engine (
filter_fragments).CLI:
convert,metrics,filter,tile,gene,features,combine.Spectral embedding (
tl.spectral).Peak calling, peak merging, and peak matrix construction.
Marker peak detection with GPU-accelerated binomial test and BH correction.
Motif scanning from MEME format files.
chromVAR deviation scoring (fully GPU-accelerated).
GPU-accelerated preranked GSEA (
tl.gsea_motif_enrichment).Mini-batch LDA via Online Variational Bayes (
tl.lda,tl.MiniBatchLDA).Built-in chromosome sizes for hg38, hg19, mm10, mm39.
0.1.0 — initial release#
First public version of GATAC.