python-multimodal-10x

Run end-to-end multimodal single-cell RNA+ATAC analysis with Python tools.

1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/tony-zhelonkin/SciAgent-toolkit --skill python-multimodal-10x
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: python-multimodal-10x
Source: https://github.com/tony-zhelonkin/SciAgent-toolkit/tree/main/skills/python-multimodal-10x
Command: npx skills add https://github.com/tony-zhelonkin/SciAgent-toolkit --skill python-multimodal-10x

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end multimodal single-cell analysis for RNA and ATAC data using Python tools (MuData/muon, Scanpy, SnapATAC2) to streamline integrated workflows on 10x Multiome and CITE-seq datasets.

Core Features & Use Cases

  • Integrated workflow: end-to-end RNA+ATAC processing, visualization, and cross-modality analysis.
  • ATAC preprocessing & integration: TF-IDF/LSI, Harmony batch correction, differential accessibility analyses.
  • Cross-platform compatibility: guidance for bridging to Seurat workflows and data exchanges between MuData and AnnData.

Quick Start

Install the required Python packages and run a minimal example to validate the multimodal pipeline.

Frequently Asked Questions about python-multimodal-10x

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run multimodal single-cell analysis for RNA and ATAC data in Python?▼

Run multimodal single-cell analysis by applying TF-IDF/LSI ATAC preprocessing, Harmony batch correction, and joint RNA+ATAC visualization using MuData, muon, scanpy, and SnapATAC2 for integrated 10x Multiome workflows.

What is the best way to integrate RNA and ATAC modalities for 10x Multiome datasets?▼

The best way to integrate RNA and ATAC modalities is using the muon and MuData framework to structure objects, applying Harmony for batch correction, and performing cross-modality visualizations with scanpy and SnapATAC2.

Do I need to install muon and mudata separately to process multimodal single-cell data?▼

Yes, you need to install core packages like muon, mudata, scanpy, snapatac2, episcanpy, scvi-tools, and harmonypy to run the multimodal single-cell pipeline, with optional tools available for extended functionality.

Can I use SnapATAC2 for differential accessibility analysis after RNA+ATAC preprocessing?▼

Yes, SnapATAC2 supports the workflow by applying TF-IDF/LSI ATAC preprocessing first, followed by differential accessibility analyses and joint RNA+ATAC visualization across modalities.

Does this Python multimodal workflow support data exchange with Seurat?▼

Yes, the workflow provides cross-platform compatibility guidance for bridging to Seurat workflows and facilitates data exchanges between MuData and AnnData structures for multimodal single-cell analysis.