diff --git a/doc/development/roadmap.rst b/doc/development/roadmap.rst index 8d09cc03a8b..29557d626c9 100644 --- a/doc/development/roadmap.rst +++ b/doc/development/roadmap.rst @@ -145,15 +145,10 @@ We should deprecate `MNE-Realtime`_ in favor of the newly minted `MNE-LSL`_. We should then fully support MNE-LSL using modern coding best practices such as CI integration. -Core components of commonly used real-time processing pipelines should be implemented in -MNE-LSL, including but not limited to realtime IIR filtering, artifact rejection, -montage and reference setting, and online averaging. Integration with standard -MNE-Python plotting routines (evoked joint plots, topomaps, etc.) should be -supported with continuous updating. - For closed-loop applications such as neurofeedback and BCI, `MNE-RT`_ builds on -MNE-LSL and MNE-Python to provide real-time feature extraction, adaptive protocols, -artifact correction, and live visualisation in a single researcher-friendly API. +MNE-LSL and MNE-Python for sensor- and source-space feature extraction, adaptive +feedback protocols, real-time artifact correction, and live visualisation that +integrates with standard MNE-Python plotting routines with continuous updating. Clustering statistics API ^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/doc/sphinxext/related_software.py b/doc/sphinxext/related_software.py index d1c29f74446..568b7e43720 100644 --- a/doc/sphinxext/related_software.py +++ b/doc/sphinxext/related_software.py @@ -81,6 +81,12 @@ "Home-page": "https://github.com/aaltoimaginglanguage/conpy", "Summary": "Functions and classes for performing connectivity analysis on MEG data.", # noqa: E501 }, + # PyPI metadata still points at the old personal repo (payamsash/mne-rt) + # instead of the current mne-rt-org/mne-rt home. + "mne-rt": { + "Home-page": "https://github.com/mne-rt-org/mne-rt", + "Summary": "Real-time M/EEG neurofeedback and BCI framework built on MNE-Python and MNE-LSL.", # noqa: E501 + }, } REQUIRE_INSTALLED = os.getenv("MNE_REQUIRE_RELATED_SOFTWARE_INSTALLED", "false").lower() diff --git a/examples/visualization/brain.py b/examples/visualization/brain.py index 9ab4f6d0a9e..a3ff6f754c1 100644 --- a/examples/visualization/brain.py +++ b/examples/visualization/brain.py @@ -145,8 +145,7 @@ # ``brain.layered_meshes``. Calling # :meth:`~mne.viz.LayeredMesh.update_overlay` pushes new scalar data without # rebuilding the full rendering pipeline — the key operation for packages that -# stream source-space data onto the brain in real time, such as -# `MNE-RT `_. +# stream source-space data onto the brain in real time, such as `MNE-RT`_. # # Here we add an initial bottom-to-top gradient as the first data frame.