Quick Start¶
This page is for your first successful analysis after installation.
Install first: Installation
Configure your client first: Configuration Guide
If something fails: Troubleshooting
Your First Analysis¶
Open your MCP client and type:
Load /absolute/path/to/spatial_data.h5ad and show me the tissue structure
If you configured ChatSpatial through Docker, use the container path from your mount instead:
Load /data/spatial_data.h5ad and show me the tissue structure
For example, -v /Users/alice/spatial-data:/data:ro makes host files under /Users/alice/spatial-data visible as /data inside ChatSpatial. For the full Docker path model, see Docker / GHCR.
Then continue with:
Normalize and cluster the data
Identify spatial domains with SpaGCN
Common First Prompts¶
Task |
Say This |
|---|---|
Load data |
|
Preprocess |
|
Find domains |
|
Annotate cells |
|
Deconvolve |
|
Find spatial genes |
|
Visualize |
|
Sample Data¶
Try these public test files from the sample-data release:
card_spatial.h5ad — pancreatic spatial data
card_reference_filtered.h5ad — reference dataset
The sample-data release is versioned separately from the ChatSpatial package and Docker image.
What Success Looks Like¶
After loading:
Dataset loaded successfully
- ID: spatial_data_abc123
- 3000 spots, 18000 genes
- Platform: Visium
After preprocessing:
Preprocessing complete
- Filtered to 2800 spots, 2000 HVGs
- Computed 30 PCs, UMAP
- Found 8 clusters (Leiden)
Visualizations appear directly in the chat or client UI.
Before You Troubleshoot¶
Check these basics first:
Use an absolute data path, not
~/...or./...If using Docker, use the container path from your mount, such as
/data/sample.h5ad; full Docker mount rules live in Docker / GHCRRestart your client after MCP configuration changes
Run preprocessing before most downstream analyses
If that does not fix the problem, go to the Troubleshooting Guide.
Next Steps¶
Concepts — choose the right analysis strategy
Examples — complete workflow recipes
Methods Reference — exact tool parameters and defaults