Lesson Flow

Learn

Goals and Concepts

Start with the capability target and concept set for this module.

Practice

Studio Activity

Apply the ideas in a guided activity tied to realistic outputs.

Check

Assessment Rubric

Use the rubric to verify competency and identify improvement targets.

Interactive Lab

Practice in short loops: checkpoint quiz, microtask decision, and competency progress tracking.

Checkpoint Quiz

Q1. Which output most clearly demonstrates module competency?

Competency is shown through measurable, method-linked evidence.

Q2. What should always accompany a technical claim in this curriculum?

Every claim should include boundaries and uncertainty.

Q3. What is the best next step after identifying a gap in understanding?

Progress improves when gaps become explicit practice targets.

Microtask Decision

Choose the action that best improves scientific reliability.

Progress Tracker

State is saved locally in your browser for this module.

0% complete

Annotation Challenge

Click the hotspot with the strongest evidence for the requested feature.

Connectomics training scene

Selected hotspot: none

Capability target

Produce a figure set that communicates connectomics findings accurately, including uncertainty and data-quality context, for both expert and mixed audiences. Students will leave this module able to choose the right visualization form for a given scientific claim, build publication-quality figures using standard tools, and defend every design choice in terms of clarity and honesty.

Why this module matters

Poor visual design can create false confidence and hide limitations. In connectomics, visualizations are often used as primary evidence: a node-link diagram of a circuit motif, a heatmap of synaptic connectivity, or a 3D rendering of a reconstructed neuron may be the single most important piece of evidence for a paper’s central claim. If that figure misleads — through cluttered layout, inappropriate color scales, gratuitous 3D, or invisible uncertainty — the science itself is compromised. Visualization is communication, not decoration.

Concept set

1) Visualization as communication, not decoration

2) Choosing the right plot type for connectomics data

3) Common visualization mistakes in connectomics

4) Uncertainty must be visible

5) Accessibility and colorblind-safe design

Tools for connectomics visualization

Neuroglancer

Browser-based volumetric visualization for EM data, segmentation overlays, and mesh browsing. Ideal for exploring reconstructed volumes interactively, generating shareable view states, and verifying proofreading. Used extensively in MICrONS, FlyWire, and H01 projects.

Matplotlib and Plotly

The workhorses of 2D figure generation in Python. Matplotlib excels at publication-quality static figures with fine-grained control. Plotly provides interactive figures useful for exploration and web-based sharing. Both support adjacency matrices, histograms, violin plots, Sholl plots, and scatter plots.

Blender and ParaView

For high-quality 3D renderings of neuronal morphologies and circuit reconstructions. Blender produces photorealistic images suitable for journal covers and presentations. ParaView handles large-scale scientific datasets with built-in volume rendering. Both have steep learning curves but produce results unmatched by simpler tools.

napari

Python-based multi-dimensional image viewer for volume data. Supports overlaying segmentation masks on EM imagery, annotating structures, and integrating with analysis pipelines through its plugin ecosystem. Lighter-weight than Neuroglancer for local exploration.

Core workflow

  1. Map each claim to required visual evidence. For every result sentence, identify what figure panel and what visual encoding will support it.
  2. Select the appropriate plot type. Use the decision framework: topology questions get node-link diagrams or matrices; quantity questions get heatmaps or bar charts; spatial questions get renderings; distribution questions get histograms or violins.
  3. Draft candidate visuals with uncertainty layers. Include error bars, confidence bands, or explicit missing-data indicators from the start — do not plan to “add them later.”
  4. Run critique for misinterpretation risk. Show the draft to someone unfamiliar with the analysis and ask them what they conclude. If their conclusion differs from your intent, revise.
  5. Check accessibility. Run the figure through a colorblind simulator (e.g., Coblis or the Matplotlib colorblind check). Verify grayscale legibility.
  6. Revise for clarity, accessibility, and reproducibility. Add scale bars, axis labels, panel letters, and complete captions.
  7. Export figure package with caption metadata. Include figure files at publication resolution (300+ DPI for raster, vector preferred), caption text, and a note on the dataset version and code used to generate each panel.

60-minute tutorial run-of-show

Materials needed

Timing and instructor script

00:00-10:00 | Visual integrity gallery walk Instructor displays six figures (three strong, three weak) without labels. Students vote on which are “trustworthy” and which are “suspicious.” Instructor reveals issues: missing scale bars, rainbow colormaps, cluttered node-link diagrams, hidden uncertainty, gratuitous 3D. Key script line: “Your first instinct about a figure’s trustworthiness is often right. Let us learn why.”

10:00-20:00 | Claim-to-visual mapping exercise Instructor presents three scientific claims from a mock connectomics study:

  1. “Excitatory neurons in layer 4 receive more synaptic input than those in layer 2/3.”
  2. “Reciprocal connections are enriched between Martinotti cells.”
  3. “Axonal arbors of chandelier cells are spatially restricted to a 100-micron radius.” Students work in pairs to select the best plot type for each claim and justify their choice. Instructor circulates, challenging choices: “Why not a node-link diagram for claim 1? What would you lose with a heatmap for claim 3?”

20:00-35:00 | Figure draft build Students open the provided notebook and generate: (a) an adjacency heatmap for the cell-type connectivity matrix, (b) a Sholl plot for the reconstructed neuron. Instructor models adding axis labels, a perceptually uniform colormap, and a scale bar. Students replicate and customize.

35:00-47:00 | Uncertainty and quality overlays Instructor demonstrates adding confidence intervals to the Sholl plot and a “data quality” overlay to the heatmap (hatching for cell-type pairs with fewer than 5 observed connections). Students add these to their own figures. Key script line: “If you cannot see the uncertainty, you cannot evaluate the claim.”

47:00-55:00 | Peer critique and revision Students swap figures with a neighbor and complete the critique rubric: Does the figure support the stated claim? Is uncertainty visible? Could it be misinterpreted? Is it colorblind-safe? Students revise based on feedback.

55:00-60:00 | Competency check and wrap-up Each student submits one revised figure with a two-sentence caption. Instructor reviews one or two examples live, highlighting what works and what still needs improvement.

Success criteria for this session

Studio activity: connectomics figure package

Scenario: You are preparing a three-figure package for a short connectomics paper reporting cell-type-specific connectivity patterns in a cortical volume. Your dataset includes a 50x50 cell-type adjacency matrix, morphological reconstructions for three example neurons, and synapse count distributions across layers.

Figure 1 task: Create an adjacency heatmap of the cell-type connectivity matrix. Choose an appropriate colormap, add a colorbar with units, order rows and columns by hierarchical clustering, and annotate the diagonal. Include hatching or transparency for cell-type pairs with fewer than 10 observed connections.

Figure 2 task: Generate Sholl plots for the three example neurons (one excitatory, one inhibitory basket cell, one inhibitory chandelier cell). Use distinct colorblind-safe colors with a legend. Add shaded confidence bands reflecting reconstruction uncertainty. Include a scale bar and soma marker.

Figure 3 task: Produce a synapse count distribution comparison across cortical layers using violin plots. Add individual data points as jittered dots. Include a statistical annotation (e.g., effect size with confidence interval, not just a p-value star).

Outputs

Assessment rubric

Content library cross-references

Teaching resources

Evidence anchors from connectomics practice

Key papers

Key tools and resources

Competency checks

Quick practice prompt

Take one existing connectomics figure (from a paper, a classmate, or your own work) and perform a full audit:

  1. Identify the claim the figure is supposed to support.
  2. Add one uncertainty cue (error bar, confidence band, or missing-data indicator).
  3. Replace the colormap with a perceptually uniform alternative if needed.
  4. Write a two-sentence caption that narrows interpretation bounds and specifies the dataset version.
  5. Run the figure through a colorblind simulator and note any issues.

Teaching Materials

Activity Worksheet

Learner worksheet aligned to the studio activity and rubric.

Open worksheet

Slide Source

Marp source file for editing and rendering.

course/decks/marp/modules/module16.marp.md

Related Content