TutorialMaker Collection

The TutorialMaker Collection is a curated set of tutorials created with the Slicer Tutorial Maker extension. Each tutorial is automatically generated by running a Python script inside 3D Slicer, which captures annotated screenshots and produces outputs in HTML, PDF, and Markdown formats. The tutorials are available in multiple languages and serve as both learning resources and reference implementations for authors creating new tutorials.

The full collection is publicly available on the SlicerTutorialMakerCollection GitHub repository.

Tutorials

Icon

Welcome Tutorial

STC-GEN-101

  • Introduction to the 3D Slicer interface
  • Loading and exploring sample data
  • Navigating 3D and 2D views
  • Ideal starting point for first-time users
Icon

Four Minute Tutorial

STC-GEN-102

  • Quick overview of core Slicer features
  • Data loading and basic visualization
  • Basic user interaction
  • Get started in under 4 minutes
Icon

AI-Based Segmentation in 3D Slicer

STC-SEG-103

  • AI-powered anatomical segmentation
  • Loading and processing DICOM data
  • Generating 3D segmentation models
  • Full end-to-end workflow
Icon

Visualization Tutorial

STC-VIS-101

  • Volume rendering techniques
  • Color mapping and transfer functions
  • Interactive viewport manipulation
  • Presenting medical imaging data

Writing Your Own Tutorial

Want to contribute a tutorial? Use the existing collection tutorials as a base. Each tutorial is a Python script with structured TUTORIALMAKER directives that define screenshots and annotations. See the repository README for a full guide on the tutorial format and the Tutorial Maker extension for installation and usage instructions.