PyMEGDec is a legacy compatibility and reproducibility archive for the historical BUSH-MEG decoding work. NeuRepTrace is the maintained successor for reusable M/EEG decoding, dataset specifications, probability-observation diagnostics, onset/state inference, calibration-aware metrics, and report aggregation.
Use NeuRepTrace for all new work. New reusable code should not be added to PyMEGDec unless it is a temporary shim that preserves an old command surface while delegating to NeuRepTrace.
Accept changes here only when they are required for at least one of these cases:
Do not add new datasets, new reusable decoders, new benchmark infrastructure, new calibration metrics, or new report aggregation helpers here. Implement those in NeuRepTrace and keep PyMEGDec as a caller or dataset-specific wrapper only when backward compatibility requires it.
The only code that should remain project-owned here is code that is tightly tied to the historical repository context:
Part*Data.mat and Part*CueData.mat naming conventions;Before archiving the GitHub repository, verify the following manually:
pyproject.toml marks the package as inactive/deprecated.This archive is not actively maintained for feature development. Security fixes should be limited to dependency metadata or compatibility changes needed to keep historical reproduction environments installable. General usage questions and new feature requests should be opened in NeuRepTrace instead.