Skip to slides

NEUROTRAILBLAZERS · TEACHING MATERIALS

Proofreading and Quality Control

Reading version. Text reflows with your screen and zoom. Figures retain their available captions. Expand teaching notes for additional context and, where supplied, visual descriptions.

Contents · 19 slides
  1. 1. Proofreading and Quality Control
  2. 2. Learning Objectives
  3. 3. Capability Target
  4. 4. Concept Focus
  5. 5. Core Workflow
  6. 6. Core Workflow (continued)
  7. 7. Core Workflow (continued)
  8. 8. Run of Show (60 min)
  9. 9. Run of Show (60 min) (continued)
  10. 10. Misconceptions to Watch
  11. 11. Review the edit, not just the final picture
  12. 12. Prioritize against the scientific endpoint
  13. 13. Studio Activity
  14. 14. Activity Output Checklist
  15. 15. Assessment Rubric
  16. 16. Exit Ticket
  17. 17. References (Instructor)
  18. 18. Teaching Materials
  19. 19. Read, review, or teach

Slide 1 of 19

H01 electron microscopy with object segmentation and original 2 µm scale bar Nanoscale · Module 07

Proofreading and Quality Control

Teaching Deck

Human cortex · H01
Object segmentation over electron microscopy

H01 release · Lichtman Lab / Harvard & Connectomics at Google · CC BY 4.0
Shapson-Coe et al. (2024) · doi:10.1126/science.adk4858

Slide 2 of 19

Learning Objectives

Slide 3 of 19

Capability Target

Execute a proofreading triage cycle that ranks corrections by impact and issues a transparent QC decision.

Slide 4 of 19

Concept Focus

1) Impact-weighted triage

Not all errors are worth fixing. A merge error on a large interneuron with 500 synapses is far more impactful than a split error on a tiny axon fragment with 2 synapses. Impact factors include: (a) size of the affected segment (larger = more connections affected), (b) position in the analysis region of interest, (c) error type (merges corrupt the graph more directly than splits), (d) confidence of the error detection (is it definitely wrong or ambiguous?).

Slide 5 of 19

Core Workflow

Slide 6 of 19

Core Workflow (continued)

Slide 7 of 19

Core Workflow (continued)

Figure description and teaching notes

Further teaching detail from the module:
**Verify** each correction: check that the fix didn't introduce new errors. Splitting a merge sometimes creates an orphan fragment that needs re-merging elsewhere. Merging a split sometimes absorbs a nearby fragment that shouldn't be included. Always inspect the result in at least two orthogonal views.

Slide 8 of 19

Run of Show (60 min)

Figure description and teaching notes

Pre-class preparation (10 min async)
Read the proofreading strategies content library entry
Review the worked examples content library entry (at least Scenario 1 and 4)
Minute-by-minute plan

00:00-10:00 | Triage philosophy
Open with: "You have 100 errors flagged in your volume and time to fix 20. Which 20 do you choose?"
Discuss: visual salience does not equal scientific importance. The ugliest error (a weird tentacle from a merge) may be less important than a subtle split in a key neuron.
Introduce impact-weighting framework.
Show a concrete example: two errors side by side, one visually dramatic but low-impact, one subtle but high-impact. Ask learners which they would fix first and why.

10:00-24:00 | Queue classification exercise
Present 12 pre-identified errors with brief descriptions. Learners work in pairs to:
Classify each by type (merge/split/boundary)
Estimate impact (high/medium/low) based on segment size and analysis relevance
Rank the top 5 for correction
Debrief: compare rankings across pairs. Where do teams disagree? Disagreements often reveal implicit assumptions about what matters.

24:00-38:00 | Correction sprint
Learners fix their top 5 errors in the practice dataset.
Instructor circulates: "Show me why you think this is a merge error." "What evidence did you check before splitting?"
Emphasis on verification after each correction.
Common pitfall to watch for: learners who split a merge but forget to re-merge the orphaned fragment with the correct parent segment.

38:00-50:00 | Threshold-based release decisions
Compute metrics before and after the correction sprint.
Introduce release thresholds: "If ERL > 30 um and synapse F1 > 0.80, we release. If not, more proofreading."
Group discussion: are we above threshold? If not, what would we fix next?
Key teaching moment: the threshold should be set before proofreading begins, not adjusted after seeing the results. Moving the goalposts undermines the purpose of having thresholds.

50:00-60:00 | Competency check
Each learner writes a 4-sentence "release recommendation memo":
Current quality metrics
What was fixed
What remains unfixed and why
Go/no-go recommendation
Exit ticket: "One rule for when an error MUST be fixed before release."

Slide 9 of 19

Run of Show (60 min) (continued)

Slide 10 of 19

Misconceptions to Watch

Slide 11 of 19

Review the edit, not just the final picture

Follow the field through an automated result and a human revision.

Three panels: raw image, automated selection and selection after proofreading. A region selected in the middle panel is removed in the right panel.
Left: raw. Middle: automated. Right: after proofreading.

Discuss: What should be recorded so another reviewer can audit the edit?

H01 release, Lichtman Lab / Harvard and Connectomics at Google; Shapson-Coe et al. (2024), doi:10.1126/science.adk4858; CC BY 4.0.

Figure description and teaching notes

Visual description and discussion guidance:
In the middle panel the small upper-right selected region is removed in the final panel; the large lower-left selected region remains. This positional description supplements the green/red encoding. The example illustrates one edit, not a complete release audit.

Slide 12 of 19

Prioritize against the scientific endpoint

The most conspicuous error may not have the greatest impact.

  1. State the endpoint

    Which result could change?

  2. Review the risk

    Weigh evidence, uncertainty and correction cost.

  3. Record the decision

    Fix, defer or request adjudication; document why.

Discuss: When might deferring an edit be defensible?

Illustrative teaching scenario; see this module’s lesson and worked example.

Figure description and teaching notes

Visual description and discussion guidance:
These are triage questions, not a universal ranking of merge and split errors. Unresolved uncertainty should stay visible in the release record even when a team defers an edit.

Slide 13 of 19

Studio Activity

Scenario: You are the QC lead for a 100x100x100 um subvolume that will be used in a paper analyzing reciprocal connectivity between L2/3 pyramidal cells. The segmentation has been through one round of automated error detection. You need to decide: is this subvolume ready for analysis?

Slide 14 of 19

Activity Output Checklist

Slide 15 of 19

Assessment Rubric

Figure description and teaching notes

Further teaching detail from the module:
**Strong performance**: Impact reasoning explicitly tied to the scientific question (reciprocal connectivity). Uncertainty handling is transparent -- learner acknowledges what they could not determine and explains how that uncertainty affects the release decision. Memo is clear and actionable.

Slide 16 of 19

Exit Ticket

Write one rule for when an error must be fixed before release. Your rule should specify: (1) the type of error, (2) the condition under which it is mandatory to fix, and (3) why that condition matters for downstream analysis. Example format: "A [type] error must be fixed before release when [condition], because [scientific reasoning]."

Slide 17 of 19

References (Instructor)

Slide 18 of 19

Teaching Materials

Slide 19 of 19

Read, review, or teach

Read these slides as a page

Open the complete lesson

The reading version includes figure descriptions and discussion guidance.

Nanoscale text: CC BY 4.0. Scientific figures retain their individual credits.