hvantk:resource-ucsc-cellbrowser

Convert UCSC Cell Browser TSV matrices and metadata into AnnData objects.

Updated Feb 2, 2024
One-click install
npx skills add https://github.com/bigbio/hvantk --skill hvantk-resource-ucsc-cellbrowser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hvantk:resource-ucsc-cellbrowser
Source: https://github.com/bigbio/hvantk/tree/main/hvantk/skills/ucsc_cellbrowser
Command: npx skills add https://github.com/bigbio/hvantk --skill hvantk-resource-ucsc-cellbrowser

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires anndata, scanpy, scipy, requests, and includes scripts (resource) components.

What problem does it solve?

This skill automates the complex process of transforming raw UCSC Cell Browser TSV expression matrices and metadata into standardized, high-performance AnnData objects, ensuring consistency across multiomics analysis pipelines.

Core Features & Use Cases

  • Automated Builder: Converts raw TSV inputs into optimized .h5ad files with automatic sparse matrix handling.
  • Resource Management: Provides a unified interface to download, build, and update specific UCSC collections like cortex-dev or adult-ctx.
  • Use Case: Researchers can quickly ingest new single-cell datasets from the UCSC Cell Browser into their local hvantk environment for downstream scanpy analysis without manual data wrangling.

Quick Start

Use the hvantk reprocess command to build the adult-ctx dataset from your local raw data directory into an output file named adult-ctx.h5ad.

Frequently Asked Questions about hvantk:resource-ucsc-cellbrowser

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

FAQPage Schema
How do I convert UCSC Cell Browser TSV expression matrices into AnnData objects?

You can convert UCSC Cell Browser TSV expression matrices into AnnData objects by using an automated builder that transforms raw inputs into optimized .h5ad files with automatic sparse matrix handling and schema validation.

What is the best way to process large-scale single-cell atlas datasets without running out of memory?

For large-scale single-cell atlas datasets, you can use disk-backed construction to build AnnData objects, preventing memory exhaustion while converting extensive UCSC Cell Browser expression resources into structured .h5ad files.

How does building single-cell resources validate input alignment for transcriptomics data?

Building single-cell resources validates input alignment and schema consistency during the conversion of raw TSV matrices and metadata, ensuring reliable integration of transcriptomics data into the multiomics analysis pipeline.

Can I use scanpy to analyze single-cell expression data built from UCSC collections?

Yes, you can use scanpy to analyze single-cell expression data because the skill outputs standardized AnnData objects specifically designed for downstream scanpy analysis within your local environment.

Do I need scipy and anndata dependencies to reprocess UCSC Cell Browser datasets?

Yes, you need scipy and anndata dependencies, along with scanpy and requests, to reprocess UCSC Cell Browser datasets into structured AnnData objects for multiomics toolkit integration.