TutorialsΒΆ
This section contains interactive Jupyter notebooks demonstrating how to use Janssen for various applications.
Tutorial Notebooks
- Partial Coherence in Wave Optics
- Part I: Spatial Coherence
- Part II: Temporal Coherence
- Part III: Coherent Mode Decomposition
- Part IV: Differentiable Partial Coherence
- Publication Figure
- Publication Figures
- Create a diffractogram
- Polarization in Wave Optics
- Part I: Jones Calculus
- Part II: Mueller-Stokes Calculus
- Part III: Differentiable Polarization Optics
- Publication Figure
- Wavefronts Tutorial
- Zernike Polynomials Tutorial
Simulated Microscopes
Note
These notebooks are rendered automatically from the
tutorials/ directory. To run them interactively:
Clone the repository
Navigate to the
tutorials/directoryLaunch Jupyter:
jupyter notebookorjupyter labOpen any notebook to explore the examples