giotto

Parse and analyze spatial transcriptomics datasets in R with multi-platform support.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/CHENyiru3/AI-Skills-Collections --skill giotto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: giotto
Source: https://github.com/CHENyiru3/AI-Skills-Collections/tree/main/skills-market/compbio/spatial-omics/analysis/giotto
Command: npx skills add https://github.com/CHENyiru3/AI-Skills-Collections --skill giotto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Giotto provides a comprehensive R toolkit for spatial genomics, enabling end-to-end analysis across multiple platforms with advanced visualization and statistics.

Core Features & Use Cases

  • Multi-platform support (Visium, Slide-seq, MERFISH, seqFISH, Xenium) for spatial data processing and visualization.
  • Create, manage, and integrate Giotto objects with single-cell references for deconvolution and comparative analyses.
  • Spatial networks, spatial statistics, and rich, publication-ready visualizations to reveal spatial patterns.
  • Reproducible workflows and best-practice guidance for end-to-end spatial transcriptomics studies.
  • Use cases include analyzing tissue architecture, cell-type localization, and spatially informed differential expression.

Quick Start

Install Giotto and related tooling, then start analyzing a spatial dataset with Giotto.

Frequently Asked Questions about giotto

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

FAQPage Schema
How do I perform spatial transcriptomics analysis in R across different platforms?

Spatial transcriptomics analysis in R is performed by creating Giotto objects to process raw counts from platforms like Visium, Slide-seq, MERFISH, seqFISH, and Xenium. This enables integrated spatial context, spatial networks, and statistics.

Does this spatial genomics toolkit support integrating single-cell references for deconvolution?

Yes, spatial genomics workflows support integrating single-cell references for deconvolution. You can manage and integrate Giotto objects with single-cell data to perform comparative analyses and identify cell-type localization within tissue architecture.

What is the best way to visualize spatial patterns from multi-platform spatial data?

The best way to visualize spatial patterns is by generating rich, publication-ready visualizations from spatial networks and statistics. This reveals spatial patterns and spatially informed differential expression across multi-platform datasets.

Can I use Giotto for end-to-end workflows from raw counts to publication-ready figures?

Yes, you can use Giotto for end-to-end workflows from raw counts to publication-ready figures. It provides reproducible workflows and best-practice guidance for complete spatial transcriptomics studies, satisfying spatial analysis and visualization requirements.

When do I need spatial statistics for analyzing tissue architecture?

Spatial statistics are needed when analyzing tissue architecture to reveal spatial patterns and perform spatially informed differential expression. These statistics integrate spatial context to identify cell-type localization within tissue datasets.

What spatial analysis tools work with seqFISH and Xenium data in R?

Spatial analysis tools in R like Giotto work with seqFISH and Xenium data by parsing raw counts into Giotto objects. This enables spatial data processing, spatial networks, and high-quality visualizations for these specific platforms.