Gap: abtem/mtf.py (MTF) and abtem/mcf.py (DiagonalMCF) have zero documentation coverage — no tutorial, walkthrough mention, or example uses them.
Why it matters: Detector response directly affects quantitative comparison between simulated and experimental images; users comparing to real cameras need to know these exist and when to apply them.
Suggested content: A tutorial notebook (e.g. user_guide/tutorials/detector_response.ipynb) that:
- explains what the modulation transfer function models and how to specify
MTF(func=...) for a real camera;
- shows
DiagonalMCF (parameters like semiangle_cutoff, focal_spread, source_size) and how it differs from/complements the MTF;
- applies both to a simple HRTEM or STEM simulation and compares against the ideal-detector result side by side.
From a docs coverage audit (July 2026) comparing the abTEM public API against documentation content.
🤖 Generated with Claude Code
Gap:
abtem/mtf.py(MTF) andabtem/mcf.py(DiagonalMCF) have zero documentation coverage — no tutorial, walkthrough mention, or example uses them.Why it matters: Detector response directly affects quantitative comparison between simulated and experimental images; users comparing to real cameras need to know these exist and when to apply them.
Suggested content: A tutorial notebook (e.g.
user_guide/tutorials/detector_response.ipynb) that:MTF(func=...)for a real camera;DiagonalMCF(parameters likesemiangle_cutoff,focal_spread,source_size) and how it differs from/complements the MTF;From a docs coverage audit (July 2026) comparing the abTEM public API against documentation content.
🤖 Generated with Claude Code