VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why Science? | muscat, Multi-Sample Differential-State Analysis and Biological Replication

Three students sit around open books and worksheets at a classroom table, reading, writing and discussing the work together.

eduKateSG · Why Science?

Keep donors visible while asking whether a cell population changes state across conditions—because thousands of cells do not replace biological replication

Full section index · Science Learning Hub

Science learning becomes useful when a familiar object or observation is turned into a system of quantities, mechanisms and claim limits. This guide owns one applied evidence-reading job inside eduKateSG’s wider Science estate. It connects naturally to Why Science Single Cell Rna Sequencing Barcodes Transcriptome Heterogeneity Evidence; Why Science Diffcyt High Resolution Clustering Differential Discovery; Why Science Masc Mixed Effects Disease Associated Cell Populations; Why Science Sccomp Differential Composition Variability Single Cell Data; Education Hub; Singapore Secondary School Directory; Career Adulthood Hub; Science Learning Hub. It also keeps current school and public claims traceable to visible primary sources: muscat primary study; muscat PubMed record; muscat open full text; Official Bioconductor muscat package; 2026 Singapore–Cambridge O-Level Biology syllabus; MOE G2/G3 Lower Secondary Science syllabus; 2026 MOE G2 Computing syllabus. The sources describe the scientific scope; this article translates that scope into a calm route for Primary Science, PSLE Science, Secondary Science, O-Level Science, STEM exploration, school choices and career pathways without inventing admission or employment outcomes.

muscat, described by Crowell and colleagues in Nature Communications in 2020, is a framework for multi-sample, multi-group single-cell RNA-sequencing analysis. It supports differential-state testing within cell subpopulations using pseudobulk and cell-level mixed-model approaches, and it includes simulation tools for benchmarking complex experimental designs. Its central lesson is wonderfully practical: cells are measurements nested inside biological samples, so the experimental unit, design matrix and sample balance must remain visible from question to claim.

Section 1 of 36

1. Begin with samples, groups and subpopulations

A single-cell experiment may compare treatments across several people while measuring many cell types. The useful question is not merely which genes vary, but where, between which groups and across which independent samples.

muscat preserves the multi-sample design by summarising or modelling cells within cluster-by-sample combinations before comparing experimental groups.

Archive sample manifests, preprocessing decisions, model formulae, contrasts, random seeds, package versions and exclusions so another analyst can reconstruct the decision path.

Contents · Next section

Section 2 of 36

2. Define differential state

A differential-state gene changes expression within a selected cell subpopulation across experimental conditions. This separates cellular state from the number of cells assigned to that population.

Differential state asks whether expression changes within a cell subpopulation; it is distinct from differential abundance, which asks whether that subpopulation changes in representation.

Keep the biological sample as the unit of replication. More cells can sharpen cellular description, but they do not manufacture more independent donors, animals or cultures.

Contents · Previous section · Next section

Section 3 of 36

3. Protect the experimental unit

If ten thousand cells came from one donor, the experiment still has one donor for population-level inference. Cells carry resolution; donors, animals or cultures carry replication.

Pseudobulk workflows aggregate counts for each gene, sample and cluster, then use established count-based models with the biological sample as the replicate.

Use negative controls, simulated nulls or label permutations only when their exchangeability assumptions match the design, and state exactly what false signal each check can reveal.

Contents · Previous section · Next section

Section 4 of 36

4. Name the comparison

Write the exact group contrast, cell population, tissue and time point before modelling. A vague search across every possible comparison invites post-hoc storytelling.

Cell-level mixed models can represent within-sample structure but are computationally heavier and still require enough independent samples to support group inference.

Report effect direction, uncertainty, sample support and sensitivity beside adjusted evidence; a ranked gene list or colourful curve is not a complete result.

Contents · Previous section · Next section

Section 5 of 36

5. Separate abundance from state

A cluster can become more common without changing its gene expression, or change expression without becoming more common. Analyse and describe those outcomes separately.

The muscat paper benchmarked methods using simulated multi-sample data, showing that performance depends on effect type, cluster frequency, sample size and model choice.

Create an evidence card naming the comparison, measured modality, statistical unit, model, result, validation status, unresolved alternatives and narrowest defensible claim.

Contents · Previous section · Next section

Section 6 of 36

6. Plan multi-factor designs carefully

Batch, donor pairing, treatment, sex, age or time may matter, but the sample count limits how many terms can be estimated responsibly.

A cluster label is an analysis object, not automatically a stable cell type. Marker coherence, sample coverage and sensitivity to clustering should accompany interpretation.

Write association, distributional difference or trajectory-linked pattern when that is what was tested. Reserve cause, diagnosis and benefit for designs that support those stronger claims.

Contents · Previous section · Next section

Section 7 of 36

7. Read the 2020 evidence in scope

Crowell and colleagues presented muscat for differential-state analysis in multi-sample, multi-condition single-cell data and compared pseudobulk with cell-level mixed-model strategies through benchmark simulations and applications.

muscat preserves the multi-sample design by summarising or modelling cells within cluster-by-sample combinations before comparing experimental groups.

Archive sample manifests, preprocessing decisions, model formulae, contrasts, random seeds, package versions and exclusions so another analyst can reconstruct the decision path.

Contents · Previous section · Next section

Section 8 of 36

8. Build the sample metadata first

Create one row per biological sample with group, batch, pairing, tissue, collection, processing and exclusion fields. Validate that every cell barcode maps to exactly one sample.

Differential state asks whether expression changes within a cell subpopulation; it is distinct from differential abundance, which asks whether that subpopulation changes in representation.

Keep the biological sample as the unit of replication. More cells can sharpen cellular description, but they do not manufacture more independent donors, animals or cultures.

Contents · Previous section · Next section

Section 9 of 36

9. Quality-control without reading outcomes

Apply cell-quality, doublet, ambient-RNA and low-count rules consistently. Outcome-aware filtering can manufacture a cleaner difference than the experiment produced.

Pseudobulk workflows aggregate counts for each gene, sample and cluster, then use established count-based models with the biological sample as the replicate.

Use negative controls, simulated nulls or label permutations only when their exchangeability assumptions match the design, and state exactly what false signal each check can reveal.

Contents · Previous section · Next section

Section 10 of 36

10. Define clusters reproducibly

Record dimensionality reduction, neighbour graph, resolution, markers and annotation rules. Repeat key results across defensible nearby clustering choices.

Cell-level mixed models can represent within-sample structure but are computationally heavier and still require enough independent samples to support group inference.

Report effect direction, uncertainty, sample support and sensitivity beside adjusted evidence; a ranked gene list or colourful curve is not a complete result.

Contents · Previous section · Next section

Section 11 of 36

11. Check every cluster-by-sample combination

A cluster observed in one group but nearly absent from another may not support stable state testing. Plot cells and summed counts per sample before fitting models.

The muscat paper benchmarked methods using simulated multi-sample data, showing that performance depends on effect type, cluster frequency, sample size and model choice.

Create an evidence card naming the comparison, measured modality, statistical unit, model, result, validation status, unresolved alternatives and narrowest defensible claim.

Contents · Previous section · Next section

Section 12 of 36

12. Choose gene filters visibly

Remove genes with insufficient counts using a declared rule applied without chasing significance. State whether filtering occurs globally or within clusters.

A cluster label is an analysis object, not automatically a stable cell type. Marker coherence, sample coverage and sensitivity to clustering should accompany interpretation.

Write association, distributional difference or trajectory-linked pattern when that is what was tested. Reserve cause, diagnosis and benefit for designs that support those stronger claims.

Contents · Previous section · Next section

Section 13 of 36

13. Aggregate pseudobulk counts

For each sample and cluster, sum raw counts gene by gene. This produces a familiar sample-level count matrix for each subpopulation.

muscat preserves the multi-sample design by summarising or modelling cells within cluster-by-sample combinations before comparing experimental groups.

Archive sample manifests, preprocessing decisions, model formulae, contrasts, random seeds, package versions and exclusions so another analyst can reconstruct the decision path.

Contents · Previous section · Next section

Section 14 of 36

14. Build the design matrix

Represent group, pairing and justified covariates at sample level. Ensure the coefficient or contrast matches the written biological question.

Differential state asks whether expression changes within a cell subpopulation; it is distinct from differential abundance, which asks whether that subpopulation changes in representation.

Keep the biological sample as the unit of replication. More cells can sharpen cellular description, but they do not manufacture more independent donors, animals or cultures.

Contents · Previous section · Next section

Section 15 of 36

15. Practise with a fictional muscat table

This classroom table is invented and is not a result from the muscat paper.

Fictional clusterGeneLog effectAdjusted evidenceSamples represented
Memory TGENE-A1.100.01212
MonocyteGENE-B-0.630.07111
Rare CGENE-C2.400.0303
Invented classroom data for comparison practice; not an operational, product-certification or safety dataset.

Pseudobulk workflows aggregate counts for each gene, sample and cluster, then use established count-based models with the biological sample as the replicate.

Use negative controls, simulated nulls or label permutations only when their exchangeability assumptions match the design, and state exactly what false signal each check can reveal.

Contents · Previous section · Next section

Section 16 of 36

16. Choose a pseudobulk engine

Count-based tools can model aggregated cluster-sample matrices with library-size handling and dispersion estimation. The exact workflow and contrast should be reported, not hidden behind a default call.

Cell-level mixed models can represent within-sample structure but are computationally heavier and still require enough independent samples to support group inference.

Report effect direction, uncertainty, sample support and sensitivity beside adjusted evidence; a ranked gene list or colourful curve is not a complete result.

Contents · Previous section · Next section

Section 17 of 36

17. Understand mixed-model alternatives

Cell-level models can include sample effects while retaining cells as observations. Inspect convergence, computational stability and assumptions rather than treating added complexity as automatic superiority.

The muscat paper benchmarked methods using simulated multi-sample data, showing that performance depends on effect type, cluster frequency, sample size and model choice.

Create an evidence card naming the comparison, measured modality, statistical unit, model, result, validation status, unresolved alternatives and narrowest defensible claim.

Contents · Previous section · Next section

Section 18 of 36

18. Adjust across the declared family

Thousands of genes may be tested in several clusters. Define whether correction occurs within a cluster, across all cluster-gene tests or in another predeclared family.

A cluster label is an analysis object, not automatically a stable cell type. Marker coherence, sample coverage and sensitivity to clustering should accompany interpretation.

Write association, distributional difference or trajectory-linked pattern when that is what was tested. Reserve cause, diagnosis and benefit for designs that support those stronger claims.

Contents · Previous section · Next section

Section 19 of 36

19. Read effect size before rank

A small adjusted value can accompany a tiny expression shift, while a large shift in a rare cluster may be uncertain. Show estimates and intervals with evidence values.

muscat preserves the multi-sample design by summarising or modelling cells within cluster-by-sample combinations before comparing experimental groups.

Archive sample manifests, preprocessing decisions, model formulae, contrasts, random seeds, package versions and exclusions so another analyst can reconstruct the decision path.

Contents · Previous section · Next section

Section 20 of 36

20. Inspect sample-level agreement

Plot pseudobulk values or residual summaries for every donor. A pooled-looking difference may be carried by one sample or a batch-specific subgroup.

Differential state asks whether expression changes within a cell subpopulation; it is distinct from differential abundance, which asks whether that subpopulation changes in representation.

Keep the biological sample as the unit of replication. More cells can sharpen cellular description, but they do not manufacture more independent donors, animals or cultures.

Contents · Previous section · Next section

Section 21 of 36

21. Test cluster stability

Repeat the analysis after modest changes to resolution or annotation. A credible signal should map to a marker-coherent biological region rather than one arbitrary cluster number.

Pseudobulk workflows aggregate counts for each gene, sample and cluster, then use established count-based models with the biological sample as the replicate.

Use negative controls, simulated nulls or label permutations only when their exchangeability assumptions match the design, and state exactly what false signal each check can reveal.

Contents · Previous section · Next section

Section 22 of 36

22. Check library depth and composition

Cluster-sample totals can differ greatly. Review offsets, normalisation assumptions and whether a few highly expressed genes dominate the count budget.

Cell-level mixed models can represent within-sample structure but are computationally heavier and still require enough independent samples to support group inference.

Report effect direction, uncertainty, sample support and sensitivity beside adjusted evidence; a ranked gene list or colourful curve is not a complete result.

Contents · Previous section · Next section

Section 23 of 36

23. Compare pseudobulk and mixed models

Agreement across reasonable engines increases confidence; disagreement is diagnostic. Examine sparsity, variance assumptions, sample imbalance and random-effect estimation before choosing a story.

The muscat paper benchmarked methods using simulated multi-sample data, showing that performance depends on effect type, cluster frequency, sample size and model choice.

Create an evidence card naming the comparison, measured modality, statistical unit, model, result, validation status, unresolved alternatives and narrowest defensible claim.

Contents · Previous section · Next section

Section 24 of 36

24. Use simulation as a question, not decoration

Simulate designs resembling the planned sample counts, cell frequencies and effect sizes to estimate what the study can detect and where false discoveries may arise.

A cluster label is an analysis object, not automatically a stable cell type. Marker coherence, sample coverage and sensitivity to clustering should accompany interpretation.

Write association, distributional difference or trajectory-linked pattern when that is what was tested. Reserve cause, diagnosis and benefit for designs that support those stronger claims.

Contents · Previous section · Next section

Section 25 of 36

25. Compare with diffcyt

diffcyt addresses differential abundance and state in cytometry through high-resolution clusters. muscat focuses on multi-sample single-cell transcriptomic designs and gene-level state tests.

muscat preserves the multi-sample design by summarising or modelling cells within cluster-by-sample combinations before comparing experimental groups.

Archive sample manifests, preprocessing decisions, model formulae, contrasts, random seeds, package versions and exclusions so another analyst can reconstruct the decision path.

Contents · Previous section · Next section

Section 26 of 36

26. Compare with MAST

MAST models detection and positive expression at cell level. muscat provides an experiment-aware framework for multi-sample, multi-group comparisons and can place cell-level approaches beside pseudobulk alternatives.

Differential state asks whether expression changes within a cell subpopulation; it is distinct from differential abundance, which asks whether that subpopulation changes in representation.

Keep the biological sample as the unit of replication. More cells can sharpen cellular description, but they do not manufacture more independent donors, animals or cultures.

Contents · Previous section · Next section

Section 27 of 36

27. Build a differential-state evidence card

Record cluster markers, sample counts, group contrast, aggregation or mixed-model choice, effect, uncertainty, multiplicity family, sensitivity and replication status.

Pseudobulk workflows aggregate counts for each gene, sample and cluster, then use established count-based models with the biological sample as the replicate.

Use negative controls, simulated nulls or label permutations only when their exchangeability assumptions match the design, and state exactly what false signal each check can reveal.

Contents · Previous section · Next section

Section 28 of 36

28. Design an independent validation

Test a short gene set in new biological samples with targeted RNA measurement, protein assays or functional experiments that match the proposed interpretation.

Cell-level mixed models can represent within-sample structure but are computationally heavier and still require enough independent samples to support group inference.

Report effect direction, uncertainty, sample support and sensitivity beside adjusted evidence; a ranked gene list or colourful curve is not a complete result.

Contents · Previous section · Next section

Section 29 of 36

29. Connect muscat to school science

The method makes fair testing concrete: many readings from one specimen improve detail, while repeated independent specimens support a general comparison.

The muscat paper benchmarked methods using simulated multi-sample data, showing that performance depends on effect type, cluster frequency, sample size and model choice.

Create an evidence card naming the comparison, measured modality, statistical unit, model, result, validation status, unresolved alternatives and narrowest defensible claim.

Contents · Previous section · Next section

Section 30 of 36

30. Try a nested-samples activity

Measure several leaves from each plant in treated and untreated groups. Compare a leaf-naive analysis with plant-level summaries and discuss why the confidence changes.

A cluster label is an analysis object, not automatically a stable cell type. Marker coherence, sample coverage and sensitivity to clustering should accompany interpretation.

Write association, distributional difference or trajectory-linked pattern when that is what was tested. Reserve cause, diagnosis and benefit for designs that support those stronger claims.

Contents · Previous section · Next section

Section 31 of 36

31. Connect to mathematics

Nested data, sums, offsets, contrasts, variance and false-discovery control show how a complex table becomes a bounded conclusion.

muscat preserves the multi-sample design by summarising or modelling cells within cluster-by-sample combinations before comparing experimental groups.

Archive sample manifests, preprocessing decisions, model formulae, contrasts, random seeds, package versions and exclusions so another analyst can reconstruct the decision path.

Contents · Previous section · Next section

Section 32 of 36

32. Connect to computing and AI literacy

A pipeline can process millions of values, yet every label, filter, cluster and design term encodes a human decision that must be documented.

Differential state asks whether expression changes within a cell subpopulation; it is distinct from differential abundance, which asks whether that subpopulation changes in representation.

Keep the biological sample as the unit of replication. More cells can sharpen cellular description, but they do not manufacture more independent donors, animals or cultures.

Contents · Previous section · Next section

Section 33 of 36

33. Connect to school and career pathways

Interest in cells and statistics can lead toward biology, biotechnology, medicine, public health, computing or bioinformatics through different education routes.

Pseudobulk workflows aggregate counts for each gene, sample and cluster, then use established count-based models with the biological sample as the replicate.

Use negative controls, simulated nulls or label permutations only when their exchangeability assumptions match the design, and state exactly what false signal each check can reveal.

Contents · Previous section · Next section

Section 34 of 36

34. Create a family evidence habit

When a headline cites thousands of cells, ask how many independent people or specimens contributed them and whether most samples showed the effect.

Cell-level mixed models can represent within-sample structure but are computationally heavier and still require enough independent samples to support group inference.

Report effect direction, uncertainty, sample support and sensitivity beside adjusted evidence; a ranked gene list or colourful curve is not a complete result.

Contents · Previous section · Next section

Section 35 of 36

35. Use precise muscat language

Say differential state within an annotated subpopulation under the fitted design. Avoid calling a gene causal, diagnostic or universal without separate evidence.

The muscat paper benchmarked methods using simulated multi-sample data, showing that performance depends on effect type, cluster frequency, sample size and model choice.

Create an evidence card naming the comparison, measured modality, statistical unit, model, result, validation status, unresolved alternatives and narrowest defensible claim.

Contents · Previous section · Next section

Section 36 of 36

36. Finish with a sample-to-claim bundle

Deliver manifests, quality checks, cluster definitions, count matrices, design and contrasts, model diagnostics, sample plots, multiplicity control, sensitivity analyses and validation plans.

A cluster label is an analysis object, not automatically a stable cell type. Marker coherence, sample coverage and sensitivity to clustering should accompany interpretation.

Write association, distributional difference or trajectory-linked pattern when that is what was tested. Reserve cause, diagnosis and benefit for designs that support those stronger claims.

## Source date and scope note Primary papers, open records and official software documentation were checked for this article on 10 October 2026. Software interfaces and recommendations can change, so readers should consult the linked current documentation before reproducing an analysis.

## Final reader checklist Before accepting a claim, confirm the biological sample count, condition definition, measured modality, preprocessing, statistical unit, model formula, uncertainty, software version, negative controls, sensitivity checks, independent validation and the exact boundary between association and causation.

Contents · Previous section · Continue to the Science Learning Hub

Discover more from eduKate Singapore

Subscribe now to keep reading and get access to the full archive.

Continue reading