Toolverse
All skills

spatial-transcriptomics-tutorials-with-omicverse

by Starlitnightly

Guide users through omicverse's spatial transcriptomics tutorials covering preprocessing, deconvolution, and downstream modelling workflows across Visium, Visium HD, Stereo-seq, and Slide-seq datasets.

Installation

Pick a client and clone the repository into its skills directory.

Installation

About this skill

Guide users through omicverse's spatial transcriptomics tutorials covering preprocessing, deconvolution, and downstream modelling workflows across Visium, Visium HD, Stereo-seq, and Slide-seq datasets.

How to use

  1. Zainstaluj omicverse i jego zależności (scanpy, numpy) w swoim środowisku Python. Umiejętność wymaga dostępu do bibliotek omicverse.space, omicverse.io.spatial i omicverse.plot.

  2. Załaduj dane przestrzenne za pomocą funkcji omicverse – użyj ov.io.spatial.read_visium() dla danych Visium lub załaduj dane ręcznie, upewniając się, że współrzędne przestrzenne znajdują się w adata.obsm['spatial'] jako tablica numeryczna.

  3. Przed jakąkolwiek operacją przestrzenną sprawdź, czy współrzędne istnieją i są typu float64. Wykonaj asercję: assert 'spatial' in adata.obsm, a następnie skonwertuj: adata.obsm['spatial'] = adata.obsm['spatial'].astype('float64'). Ten krok zapobiega błędom precyzji podczas rotacji i przycinania.

  4. Przeprowadź preprocessing: użyj ov.space.crop_space_visium() do wybrania regionu zainteresowania (podaj współrzędne i rozmiar obszaru), a następnie ov.space.rotate_space_visium() do rotacji danych. Po rotacji wyrównaj współrzędne automatycznie za pomocą ov.space.map_spatial_auto() z metodą 'phase' lub ręcznie za pomocą map_spatial_manual().

  5. Przejdź do etapu dekonwolucji i analizy downstream zgodnie z dokumentacją omicverse – wybierz metodę dekonwolucji (Tangram, cell2location lub Starfysh), klasteryzacji (GraphST, STAGATE) i dalszych analiz w zależności od Twoich pytań badawczych.

  6. Wizualizuj wyniki za pomocą ov.plot_set() na początku sesji, aby ustawić domyślne parametry graficzne, a następnie używaj funkcji plotowania omicverse do prezentacji wyników preprocessing i analiz downstream.

Related skills

docx

by anthropics

Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content,

Data Science
39142

threejs

by mrgoonie

Build 3D web apps with Three.js (WebGL/WebGPU). Use for 3D scenes, animations, custom shaders, PBR materials, VR/XR experiences, games, data visualizations, product configurators.

Data Science
1743

web-artifacts-builder

by anthropics

Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX

Data Science
37124

openrouter

by rawveg

OpenRouter API - Unified access to 400+ AI models through one API

Data Science
17138

claude-automation-recommender

by anthropics

Analyze a codebase and recommend Claude Code automations (hooks, subagents, skills, plugins, MCP servers). Use when user asks for automation recommendations, wants to optimize their Claude Code setup, mentions improving Claude Code workflows, asks how to first set up Claude Code

Data Science
1787

data-storytelling

by wshobson

Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.

Data Science
26105