Visual standards: reputable neuroscience vs AI slop#
The visual bar for Kahlus is: every research figure must be generated from data, code, and provenance. Prompted SVGs are allowed only for explicitly labeled conceptual schematics.
Reputable visual patterns#
EEG / BCI / neurophysiology#
Use MNE/MOABB/Braindecode conventions:
raw traces are shown in real time units, with channel labels and scale clarity;
topomaps require actual sensor names/positions, usually via a standard montage or dataset montage;
PSD/time-frequency plots state frequency bands and sampling rate;
model overlays include actual signal, prediction, residual, and a metric;
benchmark plots distinguish train/val/test and avoid random-window leakage.
NeuroML / computational neuroscience#
Use NeuroML/pyNeuroML conventions:
morphology figures come from cell/network model files, not decorative neuron clip art;
voltage/current traces include units, stimulus timing, and protocol labels;
F-I curves and electrophysiology summaries show the simulation protocol;
diagrams should map directly to model components, LEMS/NeuroML files, or documented equations.
Scientific Python documentation#
Use Sphinx/MyST/PyData conventions:
tutorials for first-run users;
how-to guides for tasks;
explanation pages for scientific reasoning;
API/reference pages for code;
citations and exact dependency versions for reproducibility.
Slop detector#
A figure is suspicious if it has any of these:
no data source or provenance;
no units on axes;
synthetic-looking EEG waves with no sampling rate or channel identity;
topomaps without montage/channel positions;
unverified claims such as “ridge learns neural state” when it may be exploiting short-horizon autocorrelation;
too many overlapping traces for readability;
decorative gradients, glassmorphism, fake 3D brains, or icons replacing evidence;
captions that explain vibes rather than methods.
Kahlus figure rule#
Every figure must be one of:
Benchmark-derived evidence: generated from stored tensors/manifests/results; includes source, split, model, and metrics.
Diagnostic refit: recomputed from the same exported tensors with code matching the benchmark baseline; clearly labeled.
Schematic: conceptual only; stamped
SCHEMATIC - NOT BENCHMARK EVIDENCE.
Anything else does not go into mentor-facing docs.