Skip to content

Add ncountr#348

Open
princello wants to merge 1 commit intoscverse:mainfrom
princello:add-ncountr
Open

Add ncountr#348
princello wants to merge 1 commit intoscverse:mainfrom
princello:add-ncountr

Conversation

@princello
Copy link
Copy Markdown

Add ncountr to the scverse ecosystem

ncountr is the first Python package for end-to-end Nanostring nCounter gene expression analysis. It provides RCC file parsing, quality control, normalization (positive-control, CodeSet content, and housekeeping), differential expression testing (via DESeq2-style negative binomial GLMs), and gene set scoring.

AnnData integration

ncountr provides a to_anndata() method that exports the full NcountrExperiment (raw/normalized counts, sample metadata, gene annotations, and QC metrics) into an AnnData object, enabling seamless downstream analysis with scanpy and the broader scverse ecosystem.

Checklist

  • OSI-approved license: MIT
  • Versioned releases: published on PyPI
  • CI/CD: GitHub Actions (workflows)
  • API documentation: hosted on Read the Docs
  • AnnData integration: NcountrExperiment.to_anndata() export

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant