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? | scGen, Latent-Space Arithmetic and Cross-Condition Perturbation Prediction

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

eduKateSG · Why Science?

Learn a perturbation direction in a latent space and ask whether it transfers to another cell type—without treating vector arithmetic as biological proof

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 Scnode Neural Odes Missing Timepoint Single Cell Prediction; Why Science Deepsem Structural Equation Models Single Cell Regulatory Networks; Why Science Celloracle Gene Regulatory Networks In Silico Perturbation Evidence; Why Science Genie3 Tree Ensembles Gene Regulatory Network Inference Evidence; 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: scGen primary study; scGen PubMed record; Official scGen repository; 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.

scGen, reported by Lotfollahi, Wolf and Theis in Nature Methods in 2019, combines a variational autoencoder with latent-space vector arithmetic to predict how cells may respond to perturbation. The study explored transfer across cell types, studies and species. That makes scGen a lively secondary science bridge between experimental controls and AI representation learning, but its generated response remains a hypothesis that must be checked on genuinely held-out cells and, ultimately, in the laboratory.

Section 1 of 36

1. Begin with vector arithmetic

scGen asks whether the difference between perturbed and control cells can be represented as a direction in a learned latent space, then added to a different target population.

scGen encodes cells with a variational autoencoder, estimates a perturbation vector in latent space and transfers that vector to a target population.

Archive raw and processed matrices, specimen identifiers, conditions, perturbations, doses or times, gene mapping, seeds, checkpoints and software versions.

Contents · Next section

Section 2 of 36

2. Understand the encoder

A variational autoencoder compresses gene expression into a probability distribution over latent coordinates. Compression may retain dominant programmes and lose rare signals.

Latent subtraction and addition are modelling operations; biological effects need not be perfectly linear, shared or context-independent.

Use biological holdouts—whole specimens, cell types or perturbations—and keep the final test evidence untouched during model selection.

Contents · Previous section · Next section

Section 3 of 36

3. Estimate the perturbation vector

Average latent positions for perturbed and control reference cells are subtracted. That vector is treated as a reusable response direction under the model.

The published work explored transfer across cell types, studies and species, while each new transfer requires held-out evidence.

Compare with a no-change predictor, condition mean and an appropriate simple linear or nearest-neighbour baseline on identical splits.

Contents · Previous section · Next section

Section 4 of 36

4. Transfer to a target cell type

The vector is added to latent control cells from a target group, and the decoder produces predicted perturbed expression.

Two-condition designs make the perturbation contrast easy to state, but donor, batch and cell-state imbalance can masquerade as that contrast.

Repeat training across seeds and report intervals, subgroup errors and failure cases instead of selecting one attractive run.

Contents · Previous section · Next section

Section 5 of 36

5. Keep linearity conditional

Vector arithmetic assumes a useful local regularity in the representation. Interactions, saturation and target-specific pathways can violate that assumption.

Generated expression profiles can support hypothesis formation; they do not replace measurements or demonstrate safety, efficacy or mechanism.

Create a prediction card with training support, holdout type, baseline comparison, uncertainty, evidence source and planned experimental check.

Contents · Previous section · Next section

Section 6 of 36

6. Separate prediction from mechanism

A correct expression forecast does not prove which molecular route caused it. Different mechanisms can generate similar endpoint profiles.

A useful result beats simple condition and cell-type baselines on unseen biological units and preserves both global and marker-level structure.

Say model-predicted response or simulated trajectory; reserve observed, causal, safe and effective for evidence that actually supports those words.

Contents · Previous section · Next section

Section 7 of 36

7. Read the 2019 evidence in scope

Lotfollahi, Wolf and Theis reported scGen and evaluated cross-cell-type, cross-study and cross-species prediction tasks. New datasets still need local benchmarks.

scGen encodes cells with a variational autoencoder, estimates a perturbation vector in latent space and transfers that vector to a target population.

Archive raw and processed matrices, specimen identifiers, conditions, perturbations, doses or times, gene mapping, seeds, checkpoints and software versions.

Contents · Previous section · Next section

Section 8 of 36

8. Define the transfer question

Name reference cells, target cells, perturbation, duration and desired output. Avoid vague claims that one vector represents every context.

Latent subtraction and addition are modelling operations; biological effects need not be perfectly linear, shared or context-independent.

Use biological holdouts—whole specimens, cell types or perturbations—and keep the final test evidence untouched during model selection.

Contents · Previous section · Next section

Section 9 of 36

9. Build a condition manifest

Record specimen, cell type, condition, dose, time, batch, assay and cell count. Check whether reference and target contrasts are comparable.

The published work explored transfer across cell types, studies and species, while each new transfer requires held-out evidence.

Compare with a no-change predictor, condition mean and an appropriate simple linear or nearest-neighbour baseline on identical splits.

Contents · Previous section · Next section

Section 10 of 36

10. Balance biological units

A perturbation vector should not merely separate donors or processing days. Use paired or balanced designs where possible.

Two-condition designs make the perturbation contrast easy to state, but donor, batch and cell-state imbalance can masquerade as that contrast.

Repeat training across seeds and report intervals, subgroup errors and failure cases instead of selecting one attractive run.

Contents · Previous section · Next section

Section 11 of 36

11. Hold out the target response

Keep all truly perturbed target cells outside training and model selection. Reveal them only for the final transfer test.

Generated expression profiles can support hypothesis formation; they do not replace measurements or demonstrate safety, efficacy or mechanism.

Create a prediction card with training support, holdout type, baseline comparison, uncertainty, evidence source and planned experimental check.

Contents · Previous section · Next section

Section 12 of 36

12. Choose genes transparently

Document normalisation, highly variable genes and identifier mapping. The official repository recommends attention to normalised input and gene selection.

A useful result beats simple condition and cell-type baselines on unseen biological units and preserves both global and marker-level structure.

Say model-predicted response or simulated trajectory; reserve observed, causal, safe and effective for evidence that actually supports those words.

Contents · Previous section · Next section

Section 13 of 36

13. Preserve rare subtypes

Analyse whether target control cells contain the subpopulations expected after perturbation. A global vector can obscure heterogeneous response.

scGen encodes cells with a variational autoencoder, estimates a perturbation vector in latent space and transfers that vector to a target population.

Archive raw and processed matrices, specimen identifiers, conditions, perturbations, doses or times, gene mapping, seeds, checkpoints and software versions.

Contents · Previous section · Next section

Section 14 of 36

14. Predeclare comparison metrics

Use distributional distances, correlation, differential-expression recovery and subgroup errors. No single score captures every failure.

Latent subtraction and addition are modelling operations; biological effects need not be perfectly linear, shared or context-independent.

Use biological holdouts—whole specimens, cell types or perturbations—and keep the final test evidence untouched during model selection.

Contents · Previous section · Next section

Section 15 of 36

15. Practise with a fictional scGen table

This classroom table is invented and is not output from the scGen paper.

Fictional targetBaseline errorscGen errorMarker recoveryNext check
Cell type A0.420.21StrongNew donor
Cell type B0.310.29MixedAudit vector
Rare subtype C0.550.61WeakCollect cells
Invented classroom data for comparison practice; not an operational, product-certification or safety dataset.

The published work explored transfer across cell types, studies and species, while each new transfer requires held-out evidence.

Compare with a no-change predictor, condition mean and an appropriate simple linear or nearest-neighbour baseline on identical splits.

Contents · Previous section · Next section

Section 16 of 36

16. Separate mean and distribution

A predicted mean can be accurate while variation and subtypes are wrong. Compare full populations as well as pseudobulk summaries.

Two-condition designs make the perturbation contrast easy to state, but donor, batch and cell-state imbalance can masquerade as that contrast.

Repeat training across seeds and report intervals, subgroup errors and failure cases instead of selecting one attractive run.

Contents · Previous section · Next section

Section 17 of 36

17. Plot the latent operation

Show control, translated and measured perturbed cells with provenance labels. A neat arrow is an explanation aid, not validation.

Generated expression profiles can support hypothesis formation; they do not replace measurements or demonstrate safety, efficacy or mechanism.

Create a prediction card with training support, holdout type, baseline comparison, uncertainty, evidence source and planned experimental check.

Contents · Previous section · Next section

Section 18 of 36

18. Audit vector stability

Re-estimate the perturbation direction across donors, seeds and balanced subsamples. Report angle, magnitude and downstream prediction variation.

A useful result beats simple condition and cell-type baselines on unseen biological units and preserves both global and marker-level structure.

Say model-predicted response or simulated trajectory; reserve observed, causal, safe and effective for evidence that actually supports those words.

Contents · Previous section · Next section

Section 19 of 36

19. Test reference choice

A vector learned from one cell type may not transfer equally from another. Compare credible references without choosing retrospectively.

scGen encodes cells with a variational autoencoder, estimates a perturbation vector in latent space and transfers that vector to a target population.

Archive raw and processed matrices, specimen identifiers, conditions, perturbations, doses or times, gene mapping, seeds, checkpoints and software versions.

Contents · Previous section · Next section

Section 20 of 36

20. Audit dose and time mismatch

Responses measured at different exposures may encode incomparable biology. Match them or explicitly limit the claim.

Latent subtraction and addition are modelling operations; biological effects need not be perfectly linear, shared or context-independent.

Use biological holdouts—whole specimens, cell types or perturbations—and keep the final test evidence untouched during model selection.

Contents · Previous section · Next section

Section 21 of 36

21. Use strong baselines

Compare no change, target-control mean plus reference fold changes and simple regression. Latent arithmetic should earn its complexity.

The published work explored transfer across cell types, studies and species, while each new transfer requires held-out evidence.

Compare with a no-change predictor, condition mean and an appropriate simple linear or nearest-neighbour baseline on identical splits.

Contents · Previous section · Next section

Section 22 of 36

22. Protect against leakage

Gene selection, scaling and model tuning must use training data only. Target perturbed cells cannot influence preprocessing decisions.

Two-condition designs make the perturbation contrast easy to state, but donor, batch and cell-state imbalance can masquerade as that contrast.

Repeat training across seeds and report intervals, subgroup errors and failure cases instead of selecting one attractive run.

Contents · Previous section · Next section

Section 23 of 36

23. Test cross-study transfer honestly

Hold out entire studies or laboratories when claiming portability. Random cells from the same experiment are not a cross-study test.

Generated expression profiles can support hypothesis formation; they do not replace measurements or demonstrate safety, efficacy or mechanism.

Create a prediction card with training support, holdout type, baseline comparison, uncertainty, evidence source and planned experimental check.

Contents · Previous section · Next section

Section 24 of 36

24. Audit cross-species mapping

Orthologue selection and duplicated genes influence transfer. Report mapping coverage and failures rather than only shared successes.

A useful result beats simple condition and cell-type baselines on unseen biological units and preserves both global and marker-level structure.

Say model-predicted response or simulated trajectory; reserve observed, causal, safe and effective for evidence that actually supports those words.

Contents · Previous section · Next section

Section 25 of 36

25. Compare with CPA

CPA explicitly composes perturbations, covariates and doses, while scGen centres a latent difference vector. Their strengths and assumptions differ.

scGen encodes cells with a variational autoencoder, estimates a perturbation vector in latent space and transfers that vector to a target population.

Archive raw and processed matrices, specimen identifiers, conditions, perturbations, doses or times, gene mapping, seeds, checkpoints and software versions.

Contents · Previous section · Next section

Section 26 of 36

26. Build a transfer evidence card

Record vector source, target support, held-out unit, baseline, global error, marker recovery, rare-state error and uncertainty.

Latent subtraction and addition are modelling operations; biological effects need not be perfectly linear, shared or context-independent.

Use biological holdouts—whole specimens, cell types or perturbations—and keep the final test evidence untouched during model selection.

Contents · Previous section · Next section

Section 27 of 36

27. Treat differential genes carefully

Predicted differential expression is a prioritisation list. Control false discovery and confirm important genes in independent measurements.

The published work explored transfer across cell types, studies and species, while each new transfer requires held-out evidence.

Compare with a no-change predictor, condition mean and an appropriate simple linear or nearest-neighbour baseline on identical splits.

Contents · Previous section · Next section

Section 28 of 36

28. Design the laboratory check

Collect perturbed target cells from new specimens, match dose and time, and include positive, negative and rescue controls where appropriate.

Two-condition designs make the perturbation contrast easy to state, but donor, batch and cell-state imbalance can masquerade as that contrast.

Repeat training across seeds and report intervals, subgroup errors and failure cases instead of selecting one attractive run.

Contents · Previous section · Next section

Section 29 of 36

29. Connect to school science

scGen links control groups, variables and fair tests with vectors and AI. It offers a concrete way to discuss how models generalise.

Generated expression profiles can support hypothesis formation; they do not replace measurements or demonstrate safety, efficacy or mechanism.

Create a prediction card with training support, holdout type, baseline comparison, uncertainty, evidence source and planned experimental check.

Contents · Previous section · Next section

Section 30 of 36

30. Try a classroom translation activity

Represent objects with measured features, learn the change caused by one condition and test whether the same change transfers to a new group.

A useful result beats simple condition and cell-type baselines on unseen biological units and preserves both global and marker-level structure.

Say model-predicted response or simulated trajectory; reserve observed, causal, safe and effective for evidence that actually supports those words.

Contents · Previous section · Next section

Section 31 of 36

31. Connect to mathematics

Vector subtraction, addition, averages, distributions and distance metrics make latent-space prediction understandable.

scGen encodes cells with a variational autoencoder, estimates a perturbation vector in latent space and transfers that vector to a target population.

Archive raw and processed matrices, specimen identifiers, conditions, perturbations, doses or times, gene mapping, seeds, checkpoints and software versions.

Contents · Previous section · Next section

Section 32 of 36

32. Connect to computing and AI literacy

An encoder, arithmetic step and decoder can fail separately. Reproducible preprocessing and untouched tests are essential.

Latent subtraction and addition are modelling operations; biological effects need not be perfectly linear, shared or context-independent.

Use biological holdouts—whole specimens, cell types or perturbations—and keep the final test evidence untouched during model selection.

Contents · Previous section · Next section

Section 33 of 36

33. Connect to school and career choices

Students drawn to experiments and AI can explore biology, mathematics, computing, statistics, medicine or biomedical engineering.

The published work explored transfer across cell types, studies and species, while each new transfer requires held-out evidence.

Compare with a no-change predictor, condition mean and an appropriate simple linear or nearest-neighbour baseline on identical splits.

Contents · Previous section · Next section

Section 34 of 36

34. Create a family AI habit

When an AI transfers a pattern, ask where it learned the pattern, how different the target is and which real result was hidden for testing.

Two-condition designs make the perturbation contrast easy to state, but donor, batch and cell-state imbalance can masquerade as that contrast.

Repeat training across seeds and report intervals, subgroup errors and failure cases instead of selecting one attractive run.

Contents · Previous section · Next section

Section 35 of 36

35. Use precise scGen language

Say latent perturbation vector and predicted target response. Avoid claiming that arithmetic discovered the biological mechanism.

Generated expression profiles can support hypothesis formation; they do not replace measurements or demonstrate safety, efficacy or mechanism.

Create a prediction card with training support, holdout type, baseline comparison, uncertainty, evidence source and planned experimental check.

Contents · Previous section · Next section

Section 36 of 36

36. Finish with a vector-to-validation bundle

Deliver manifests, held-out targets, gene mapping, baseline suite, vector stability, subgroup metrics, prediction cards and new experiments.

A useful result beats simple condition and cell-type baselines on unseen biological units and preserves both global and marker-level structure.

Say model-predicted response or simulated trajectory; reserve observed, causal, safe and effective for evidence that actually supports those words.

Did you know? The same latent vector can improve an average prediction yet fail for a rare subtype. Plot subgroup distributions and marker-level errors.

Cross-species transfer requires transparent orthologue mapping and should never erase species-specific biology. Keep mapping losses in the evidence card.

The most useful prediction is one that leads to a new target-cell experiment whose outcome can confirm, refine or reject the transferred vector.

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