Toolverse
All skills

tcga-bulk-data-preprocessing-with-omicverse

by Starlitnightly

Guide Claude through ingesting TCGA sample sheets, expression archives, and clinical carts into omicverse, initialising survival metadata, and exporting annotated AnnData files.

Installation

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

Installation

Quick info

Category
Mobile
Views
2

About this skill

Guide Claude through ingesting TCGA sample sheets, expression archives, and clinical carts into omicverse, initialising survival metadata, and exporting annotated AnnData files.

How to use

  1. Przygotuj trzy pliki z portalu GDC Data Portal: plik sample sheet (gdc_sample_sheet..tsv), rozpakowany katalog z archiwami ekspresji (gdc_download_/) oraz katalog z plikami klinicznymi (clinical.cart.*/).

  2. Zaimportuj omicverse i zainicjalizuj obiekt pyTCGA, podając ścieżki do pobranych plików. Następnie uruchom metodę adata_init(), która automatycznie zbuduje macierz AnnData zawierającą warstwy surowych zliczeń, FPKM i TPM.

  3. Zapisz zainicjalizowane dane do pliku HDF5 (.h5ad) z kompresją gzip, aby móc je szybko załadować w przyszłości bez konieczności ponownego przetwarzania.

  4. Zainicjalizuj metadane i informacje o przeżywalności, uruchamiając metody adata_meta_init() (mapowanie ID genów na symbole i informacje o pacjentach) oraz survial_init() (przygotowanie danych do analiz przeżywalności).

  5. Przeprowadź analizę przeżywalności dla wybranego genu, podając jego nazwę i warstwę danych (np. 'deseq_normalize'), lub uruchom analizę dla wszystkich genów jednocześnie — pamiętaj, że pełna analiza może trwać kilka minut dla dużych zestawów.

  6. Wyeksportuj ostateczne wyniki, zapisując obiekt AnnData z wynikami analiz przeżywalności do pliku HDF5.

Related skills

android-kotlin-development

by aj-geddes

Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.

Mobile
152396

interactive-portfolio

by davila7

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities. Use when: portfolio,

Mobile
1823

kotlin-multiplatform

by vitorpamplona

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific,\nsource set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets\n(Android, JVM/Desktop, iOS) with web/wasm future

Mobile
15105

flutter-expert

by sickn33

Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment. Handles state management, animations, testing, and performance optimization for mobile, web, desktop, and embedded platforms. Use PROACTIVELY for Flutter architecture, UI implementation, or

Mobile
54112

garmin-connect

by openclaw

Syncs daily health and fitness data from Garmin Connect into markdown files. Provides sleep, activity, heart rate, stress, body battery, HRV, SpO2, and weight data.

Mobile
37119

csharp-developer

by zenobi-us

Expert C# developer specializing in modern .NET development, ASP.NET Core, and cloud-native applications. Masters C# 12 features, Blazor, and cross-platform development with emphasis on performance and clean architecture.

Mobile
37126