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 Mathematics? | SingleCellNet for Cross-Platform Classification: Gene-Pair Comparisons, Binary Features, Random Forests and Unknown Cells

WHY MATHEMATICS?

Why Mathematics? | SingleCellNet for Cross-Platform Classification: Gene-Pair Comparisons, Binary Features, Random Forests and Unknown Cells

How SingleCellNet replaces fragile expression magnitudes with within-cell gene-order comparisons, trains a random-forest ensemble and adds random profiles to resist coercing every query into a known type.

Why mathematics is important becomes easier to see when a real decision depends on it. This guide follows the mechanism from definitions and dimensions to a worked calculation, validation, practical learning and responsible use. It keeps factual evidence separate from interpretation and treats every illustrative scenario as an example rather than a promise of results.

Choose a reading route

  • Select genes and ordered pairs that distinguish reference types
  • Turn every pair comparison into a binary feature
  • Train a multiclass random forest with an unknown category
  • Audit votes across platforms, species and absent cell types

Chapter map

  1. 1. Why order can outlast scale
  2. 2. Balanced reference sampling
  3. 3. Candidate genes
  4. 4. Ordered gene pairs
  5. 5. Binary transformation
  6. 6. Template matching for pairs
  7. 7. Randomised unknown profiles
  8. 8. Decision trees
  9. 9. Random forest ensemble
  10. 10. Class vote scores
  11. 11. Unknown-category decisions
  12. 12. Cross-platform transfer
  13. 13. Cross-species mapping
  14. 14. Held-out performance
  15. 15. A student forest project
  16. 16. Governance and careers

Visit the How Mathematics Works hub for the wider series and its connections to education, reasoning, science, computing, design and careers.


1. Why order can outlast scale

This step deserves a careful pause. A platform may change expression magnitudes while preserving whether one gene exceeds another within a cell.

A concrete situation

Gene A remains above gene B after rescaling.

What the mathematics does not license

Dropout can flip the order. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Test pair stability across platforms. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


2. Balanced reference sampling

The useful question is not only how to calculate, but what the calculation assumes. Training cells are sampled by type so abundant labels do not dominate every tree.

A concrete situation

Each pancreas type contributes the same training count.

What the mathematics does not license

Aggressive balancing discards diversity. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Report sampled and available cells. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


3. Candidate genes

A small example makes the mechanism visible. Genes enriched and under-expressed by type define a manageable search space for useful pairs.

A concrete situation

A beta-cell gene and an immune gene become candidates.

What the mathematics does not license

Differential expression can capture batch. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Select within biological folds. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


4. Ordered gene pairs

This is where modelling choices begin to affect evidence. Every candidate pair asks a directional question, not a distance. Reversing the pair reverses the binary meaning.

A concrete situation

Feature AB equals one when A is greater than B.

What the mathematics does not license

Ties and missing genes need a declared rule. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Calculate ten cell-wise comparisons. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.

Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.


5. Binary transformation

The central mathematical idea is concrete. Selected pairs convert the expression matrix into zeros and ones.

A concrete situation

Thousands of counts become a compact pattern.

What the mathematics does not license

Binarisation removes magnitude information. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Compare rank robustness and information loss. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


6. Template matching for pairs

Here the geometry becomes operational. Pair patterns are scored against ideal class templates to retain discriminating features.

A concrete situation

A pair is usually one for one type and zero elsewhere.

What the mathematics does not license

Many correlated pairs can duplicate evidence. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Measure pair redundancy and stability. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


7. Randomised unknown profiles

This step deserves a careful pause. Random sampling of pair values creates profiles unlike the observed known classes and supplies an extra category.

A concrete situation

A scrambled pattern trains the forest to reject some queries.

What the mathematics does not license

Synthetic unknowns cannot represent every real novelty. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Challenge with withheld real types. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


8. Decision trees

The useful question is not only how to calculate, but what the calculation assumes. Each tree repeatedly splits on binary gene-pair questions until leaves accumulate class evidence.

A concrete situation

One path asks AB, then CD, then EF.

What the mathematics does not license

Deep trees can learn reference noise. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Inspect depth and out-of-bag error. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.

Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.


9. Random forest ensemble

A small example makes the mechanism visible. Bootstrap samples and random feature subsets create diverse trees whose votes are combined.

A concrete situation

One thousand trees stabilise a class score in the documented implementation.

What the mathematics does not license

More trees do not fix biased labels. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Plot error and vote stability versus tree count. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


10. Class vote scores

This is where modelling choices begin to affect evidence. The fraction of trees voting for each class forms a comparative score vector.

A concrete situation

A query receives 0.72 beta, 0.18 alpha, 0.10 random.

What the mathematics does not license

Vote fractions are not automatically calibrated probabilities. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Build reliability curves on held-out studies. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


11. Unknown-category decisions

The central mathematical idea is concrete. A high random-class score or weak known scores can flag cells unsupported by the reference.

A concrete situation

A withheld ductal type avoids a forced endocrine label.

What the mathematics does not license

Novel states can still resemble known pair patterns. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Report rejection precision and recall. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


12. Cross-platform transfer

Here the geometry becomes operational. Because features are within-cell comparisons, the same classifier can sometimes transfer across protocols.

A concrete situation

Droplet reference classifies plate-based queries.

What the mathematics does not license

Gene detection limits can change many pairs. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Stratify missing and flipped pairs. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.

Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.


13. Cross-species mapping

This step deserves a careful pause. Ortholog tables align genes before the same pair transform is applied.

A concrete situation

Mouse gene pairs classify a related human programme.

What the mathematics does not license

One-to-many orthology and species biology add uncertainty. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Publish the mapping and lost pairs. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


14. Held-out performance

The useful question is not only how to calculate, but what the calculation assumes. Cohen’s kappa measures agreement beyond chance while class-wise precision–recall handles imbalance.

A concrete situation

Rare classes receive their own AUPR.

What the mathematics does not license

A single average hides failures. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Report every class and confidence interval. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


15. A student forest project

A small example makes the mechanism visible. Convert ranked measurements into binary pairs, train a small forest and add random profiles.

A concrete situation

Known synthetic labels reveal pair and vote behaviour.

What the mathematics does not license

Real data add dropout, missing genes and species mapping. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Withhold one class as unknown. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


16. Governance and careers

This is where modelling choices begin to affect evidence. Version genes, pairs, transforms, random profiles, forest seeds, votes and mappings. This joins combinatorics, trees and computational biology.

A concrete situation

Students can begin with binary comparisons.

What the mathematics does not license

A high vote proves no function or diagnosis. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Write a pair-feature model card. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.

Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.


A seven-day practice lab

  1. Day 1: define the decision, observation unit, X variables and Y or reference condition.
  2. Day 2: reproduce the smallest worked example and check every dimension, unit and sign.
  3. Day 3: build a transparent baseline and write what it assumes.
  4. Day 4: fit the main method inside a training-only pipeline; record every parameter.
  5. Day 5: challenge one assumption with a deliberately difficult dataset or operating regime.
  6. Day 6: compare validation metrics with the practical workload created by errors.
  7. Day 7: present one supported conclusion, one unresolved uncertainty and one safe next experiment.

Questions for a student, parent or mentor

  • Which part of the model is a mathematical definition, and which part is a choice?
  • What small calculation would catch a sign, scale or dimension error?
  • What evidence comes from training, validation and the untouched test?
  • What benign condition could look like a fault or prediction failure?
  • How would the answer change for another response, asset, school project or time period?
  • What should a human review before acting on the score?

A method-specific audit before deployment

A SingleCellNet audit begins with labelled reference cells and shared genes. It selects genes enriched or depleted by cell type, compares selected genes in pairs and converts every cell into binary questions such as “is gene A greater than gene B?” Template matching selects discriminating pairs, and a multiclass random forest learns the resulting binary patterns.

Record label balance, selected genes, ordered gene pairs, binary transforms, random-profile generation, forest settings, seeds, class vote scores, unknown-category scores and orthology mapping. Pairwise ranks can be more portable across platforms than raw expression magnitudes, but missing genes, changed biology and bad reference labels still matter.

Validate with donor-, study-, platform- and species-held-out data, per-class precision–recall, Cohen’s kappa, gene-pair stability, forest calibration and truly absent cell types. A forest vote is comparative evidence within the trained class system, not a direct measurement of identity or function.


Frequently asked questions

What is SingleCellNet?

It is a supervised single-cell classifier that converts selected within-cell gene comparisons into binary features and trains a multiclass random forest.

What is a top gene-pair feature?

For an ordered pair A and B, the feature is 1 when expression of A exceeds B in that cell and 0 otherwise.

Why can gene pairs help transfer?

Within-cell order is often less sensitive to platform scale than raw expression magnitude, though missing genes and biological shift still matter.

What does the random forest output?

Its trees vote across candidate classes, producing class scores or vote proportions for each query cell.

Why include random profiles?

Randomised binary profiles create an additional category that can absorb queries unlike the known training classes.

How should SingleCellNet be validated?

Use donor-, platform-, study- and species-held-out sets, per-class precision–recall, kappa, pair stability and absent-type challenges.


Primary source and fact-check note

Yuqi Tan and Patrick Cahan, “SingleCellNet: A Computational Tool to Classify Single Cell RNA-Seq Data Across Platforms and Across Species,” Cell Systems 9, 207–213.e2 (2019), DOI 10.1016/j.cels.2019.06.004. Definitions and core claims in this article were checked against this primary publication. Calculations shown here were independently recomputed. Examples are educational illustrations; they are not reported industrial performance results.

Useful next reading

Keep the options open. Mathematics education supports clearer questions, transferable problem-solving skills and informed choices across science, engineering, computing, AI, statistics, design and many other careers. It does not guarantee intelligence, income, admission or employment; those outcomes depend on far more than one subject or model.

Extended laboratory: topic-specific validation and responsible use

Gene-pair provenance

Store each pair, direction, source genes, class template score and selection fold. Review whether a few batches or genes dominate the feature set.

Binary-flip audit

Measure how often every selected pair flips across technical replicates, platforms and normalisation choices. Rank robustness must be demonstrated, not assumed.

Unknown-profile audit

Record how random profiles were generated and compare them with real withheld classes. Synthetic randomness covers only part of biological novelty.

Forest stability

Repeat training with declared seeds. Compare selected pairs, out-of-bag error, per-class votes and feature importance across forests.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Vote calibration

Relate class vote fractions to observed correctness in held-out studies. A 0.8 vote share need not mean 80% probability.

Cross-platform test

Train on one platform and test another without tuning on the final labels. Report missing genes, unusable pairs and performance by type.

Cross-species test

Publish ortholog rules, one-to-many choices and lost pairs. Validate species separately; conserved order does not guarantee conserved cell state.

Final claim

Name references, pairs, random class, forest settings, scores and held-out metrics. A quantitative comparison remains conditional on the training classes.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Mechanism workshop: calculate, challenge and transfer

Workshop 1: Why order can outlast scale

Start with the mechanism: A platform may change expression magnitudes while preserving whether one gene exceeds another within a cell. The worked case is concrete: Gene A remains above gene B after rescaling. Expose the boundary: Dropout can flip the order. Complete this evidence step: Test pair stability across platforms. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 2: Balanced reference sampling

Start with the mechanism: Training cells are sampled by type so abundant labels do not dominate every tree. The worked case is concrete: Each pancreas type contributes the same training count. Expose the boundary: Aggressive balancing discards diversity. Complete this evidence step: Report sampled and available cells. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 3: Candidate genes

Start with the mechanism: Genes enriched and under-expressed by type define a manageable search space for useful pairs. The worked case is concrete: A beta-cell gene and an immune gene become candidates. Expose the boundary: Differential expression can capture batch. Complete this evidence step: Select within biological folds. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 4: Ordered gene pairs

Start with the mechanism: Every candidate pair asks a directional question, not a distance. Reversing the pair reverses the binary meaning. The worked case is concrete: Feature AB equals one when A is greater than B. Expose the boundary: Ties and missing genes need a declared rule. Complete this evidence step: Calculate ten cell-wise comparisons. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Workshop 5: Binary transformation

Start with the mechanism: Selected pairs convert the expression matrix into zeros and ones. The worked case is concrete: Thousands of counts become a compact pattern. Expose the boundary: Binarisation removes magnitude information. Complete this evidence step: Compare rank robustness and information loss. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 6: Template matching for pairs

Start with the mechanism: Pair patterns are scored against ideal class templates to retain discriminating features. The worked case is concrete: A pair is usually one for one type and zero elsewhere. Expose the boundary: Many correlated pairs can duplicate evidence. Complete this evidence step: Measure pair redundancy and stability. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 7: Randomised unknown profiles

Start with the mechanism: Random sampling of pair values creates profiles unlike the observed known classes and supplies an extra category. The worked case is concrete: A scrambled pattern trains the forest to reject some queries. Expose the boundary: Synthetic unknowns cannot represent every real novelty. Complete this evidence step: Challenge with withheld real types. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 8: Decision trees

Start with the mechanism: Each tree repeatedly splits on binary gene-pair questions until leaves accumulate class evidence. The worked case is concrete: One path asks AB, then CD, then EF. Expose the boundary: Deep trees can learn reference noise. Complete this evidence step: Inspect depth and out-of-bag error. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Workshop 9: Random forest ensemble

Start with the mechanism: Bootstrap samples and random feature subsets create diverse trees whose votes are combined. The worked case is concrete: One thousand trees stabilise a class score in the documented implementation. Expose the boundary: More trees do not fix biased labels. Complete this evidence step: Plot error and vote stability versus tree count. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 10: Class vote scores

Start with the mechanism: The fraction of trees voting for each class forms a comparative score vector. The worked case is concrete: A query receives 0.72 beta, 0.18 alpha, 0.10 random. Expose the boundary: Vote fractions are not automatically calibrated probabilities. Complete this evidence step: Build reliability curves on held-out studies. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 11: Unknown-category decisions

Start with the mechanism: A high random-class score or weak known scores can flag cells unsupported by the reference. The worked case is concrete: A withheld ductal type avoids a forced endocrine label. Expose the boundary: Novel states can still resemble known pair patterns. Complete this evidence step: Report rejection precision and recall. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 12: Cross-platform transfer

Start with the mechanism: Because features are within-cell comparisons, the same classifier can sometimes transfer across protocols. The worked case is concrete: Droplet reference classifies plate-based queries. Expose the boundary: Gene detection limits can change many pairs. Complete this evidence step: Stratify missing and flipped pairs. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Workshop 13: Cross-species mapping

Start with the mechanism: Ortholog tables align genes before the same pair transform is applied. The worked case is concrete: Mouse gene pairs classify a related human programme. Expose the boundary: One-to-many orthology and species biology add uncertainty. Complete this evidence step: Publish the mapping and lost pairs. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 14: Held-out performance

Start with the mechanism: Cohen’s kappa measures agreement beyond chance while class-wise precision–recall handles imbalance. The worked case is concrete: Rare classes receive their own AUPR. Expose the boundary: A single average hides failures. Complete this evidence step: Report every class and confidence interval. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 15: A student forest project

Start with the mechanism: Convert ranked measurements into binary pairs, train a small forest and add random profiles. The worked case is concrete: Known synthetic labels reveal pair and vote behaviour. Expose the boundary: Real data add dropout, missing genes and species mapping. Complete this evidence step: Withhold one class as unknown. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.

Workshop 16: Governance and careers

Start with the mechanism: Version genes, pairs, transforms, random profiles, forest seeds, votes and mappings. This joins combinatorics, trees and computational biology. The worked case is concrete: Students can begin with binary comparisons. Expose the boundary: A high vote proves no function or diagnosis. Complete this evidence step: Write a pair-feature model card. Write inputs, the mathematical operation, expected output, uncertainty and one observation that would contradict the claim. Repeat under a nearby defensible setting and compare correlations, binary pairs, margins, probabilities, paths or labels. Use untouched donors, studies or simulated truth because random cells can share hidden structure with training data. Keep measurement, model estimate, interpretation and decision on separate notebook lines so the conclusion remains auditable.