PolypAtlas — CRSwNP Multi-omics Resource

Methods & limitations

Research use only: This site is an integrated query resource for publicly available chronic rhinosinusitis with nasal polyps (CRSwNP) transcriptomic data, for research reference only. It does not provide clinical diagnosis, disease probability estimates, or treatment recommendations. All values come from uniform reanalysis of public data; known limitations of each cohort are annotated alongside the data.

Workflow

  1. Census & curation: each of the 66 human CRS / nasal-polyp GEO series (census of 1 October 2026) was individually verified (tissue / grouping / platform / sample size) and graded core / pending / excluded with per-series evidence notes; endotype labels come only from deposited metadata, never inferred.
  2. Uniform bulk reanalysis: independent differential analysis per cohort (counts → DESeq2; continuous values → limma; paired designs → paired models), preceded by a three-way scale check; probes collapsed to symbols by min-p; cross-platform aggregation at the results level only — expression matrices are never merged.
  3. Unified single-cell annotation: Leiden clustering + canonical marker scoring to a unified 25-class vocabulary (scored on the full gene matrix, not an HVG subset); positive-control assertions (housekeeping / epithelial / immune markers) must pass before results are released; differential statistics at donor level (pseudobulk).
  4. Spatial: GeoMx organized by compartment; with 6-vs-4 donors no gene reaches FDR significance, so the spatial layer serves only as a compartment-localization/display layer, not independent evidence; descriptive values are shown with fixed annotations of low power and tissue confounding.
  5. Website: precomputed results rendered as a static viewer; known limitations of each dataset are annotated next to the data.
  6. Analysis layer: pathway enrichment (over-representation on up/down genes separately + GSEA on powered contrasts), per-sample ssGSEA program scores (13 immune/epithelial programs), MCP-counter-style immune deconvolution (labeled abundance estimates), and CellChat ligand–receptor analysis of the flagship single-cell dataset.

Known limitations (full list)

Data sources

All data come from public GEO series (PMID and GEO links for each series are on the ‘Cohorts & datasets’ page); the curation and reanalysis reports plus this site’s build scripts are public with the code repository, so every number is reproducible.

Authors & contact

Authors: Peiliang Lei · Corresponding: Peiliang Lei (of@live.com) · Cite this resource: [to be filled]