singlecell-portal
Installation
SKILL.md
When to Use
- You need to discover relevant public single-cell studies by filtering on organism (e.g., human/mouse) and tissue (e.g., lung/brain).
- You want to quickly retrieve study-level metadata (e.g., study name, accession, cell counts) for downstream curation or reporting.
- You are building a script or tool that needs no authentication and should work reliably on Windows with minimal setup.
- You want to inspect available filter facets (what tissues/diseases/cell types exist in the index) before constructing queries.
- You need a lightweight way to validate that a study exists and fetch its details by accession.
Key Features
- Direct REST access to the official Single Cell Portal API (
/single_cell/api/v1/*) - No API key required (public endpoints)
- Faceted search for studies (organism, tissue, disease, cell type, etc.)
- Retrieve facet dictionaries to build valid filters
- Retrieve study details by accession
- Minimal dependency footprint (only
requests) - Windows-friendly behavior (optional SSL verification disablement for certificate issues)