Skip to content

Commit ef22af0

Browse files
xfchen0912claude
andcommitted
Add MATCHA integration module
- Implement MATCHA class with full workflow integration - Add GeneProgram, PeakTFPrioritizer, and MatchaResult classes - Integrate with existing peak_gene_corr and motif_scan functionality - Implement TFstoRankedTFs.rna.only.matcha functionality - Implement singleprogram.crossdataset.TFprioritize.matcha functionality - Implement multiprogram.crossdataset.TFprioritize.matcha functionality - Add example usage and documentation Co-Authored-By: Claude <noreply@anthropic.com>
1 parent c21b768 commit ef22af0

2 files changed

Lines changed: 1272 additions & 0 deletions

File tree

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
"""MATCHA: Multi-omic Analysis of TF-CRE-gene Hierarchy for Activity.
2+
3+
This module integrates the MATCHA workflow for mapping gene programs to
4+
co-accessible peaks and prioritizing transcription factors based on
5+
chromatin accessibility and gene expression correlations.
6+
"""
7+
8+
from __future__ import annotations
9+
10+
from ._matcha import MATCHA, GeneProgram, MatchaResult, PeakTFPrioritizer
11+
12+
__all__ = ["MATCHA", "GeneProgram", "MatchaResult", "PeakTFPrioritizer"]

0 commit comments

Comments
 (0)