From 6c590eb894ba2a2702b88fdd9127ef486cec5a06 Mon Sep 17 00:00:00 2001 From: Josh Siegle Date: Mon, 22 Dec 2025 12:57:48 -0800 Subject: [PATCH 1/5] Neuropixels Slack -> Neuropixels Discord --- source/User-Manual/Compatible-hardware.rst | 2 +- source/User-Manual/Plugins/MATLAB-Interface.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/User-Manual/Compatible-hardware.rst b/source/User-Manual/Compatible-hardware.rst index 0a072be..7d8391c 100644 --- a/source/User-Manual/Compatible-hardware.rst +++ b/source/User-Manual/Compatible-hardware.rst @@ -75,7 +75,7 @@ IMEC Neuropixels PXI basestations Neuropixels have become a new standard for electrophysiology, given their ability to record from hundreds to thousands of neurons across many brain regions in parallel. All probe types (including 1.0, 2.0, Ultra, Opto, and NHP) are compatible with the Open Ephys GUI. The Neuropixels PXI acquisition system consists of one or more basestations mounted in a chassis (usually from NI). Each basestation can acquire data from four Neuropixels headstages, and multiple basestations can be used inside the same chassis. -General questions about Neuropixels can be directed to the Neuropixels Group Slack (sign up `here `__). +General questions about Neuropixels can be directed to the Neuropixels Discord (sign up `here `__). The following hardware is recommended for experiments with Neuropixels PXI basestations: diff --git a/source/User-Manual/Plugins/MATLAB-Interface.rst b/source/User-Manual/Plugins/MATLAB-Interface.rst index f61eea6..239447f 100644 --- a/source/User-Manual/Plugins/MATLAB-Interface.rst +++ b/source/User-Manual/Plugins/MATLAB-Interface.rst @@ -26,7 +26,7 @@ Installing and upgrading The Plugin Installer also allows you to upgrade to the latest version of this plugin, if it's already installed. -The Matlab Interface is not yet released for version 1.0 of the Open Ephys GUI. An announcement will be made via Discord/Slack when it's available for download via Plugin Installer. +The Matlab Interface is not yet released for version 1.0 of the Open Ephys GUI. An announcement will be made via the Open Ephys Discord when it's available for download via Plugin Installer. Plugin configuration ######################## From 1d95834b6da71c8a0775a5ce574e78e57ecd9ed7 Mon Sep 17 00:00:00 2001 From: Josh Siegle Date: Mon, 22 Dec 2025 12:58:43 -0800 Subject: [PATCH 2/5] Fix Neuropixels Discord link --- source/User-Manual/Compatible-hardware.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/User-Manual/Compatible-hardware.rst b/source/User-Manual/Compatible-hardware.rst index 7d8391c..5e9b5b8 100644 --- a/source/User-Manual/Compatible-hardware.rst +++ b/source/User-Manual/Compatible-hardware.rst @@ -75,7 +75,7 @@ IMEC Neuropixels PXI basestations Neuropixels have become a new standard for electrophysiology, given their ability to record from hundreds to thousands of neurons across many brain regions in parallel. All probe types (including 1.0, 2.0, Ultra, Opto, and NHP) are compatible with the Open Ephys GUI. The Neuropixels PXI acquisition system consists of one or more basestations mounted in a chassis (usually from NI). Each basestation can acquire data from four Neuropixels headstages, and multiple basestations can be used inside the same chassis. -General questions about Neuropixels can be directed to the Neuropixels Discord (sign up `here `__). +General questions about Neuropixels can be directed to the Neuropixels Discord (sign up `here `__). The following hardware is recommended for experiments with Neuropixels PXI basestations: From 028f3292381410d23ca57aa076d94b6e9417fa19 Mon Sep 17 00:00:00 2001 From: Josh Siegle Date: Mon, 22 Dec 2025 13:06:47 -0800 Subject: [PATCH 3/5] Fix Thorlabs links --- source/Tutorials/Closed-Loop-Latency.rst | 2 +- source/Tutorials/Data-Synchronization.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/Tutorials/Closed-Loop-Latency.rst b/source/Tutorials/Closed-Loop-Latency.rst index 819fbf9..c41fb47 100644 --- a/source/Tutorials/Closed-Loop-Latency.rst +++ b/source/Tutorials/Closed-Loop-Latency.rst @@ -23,7 +23,7 @@ Required hardware * 2 `Open Ephys I/O Boards `__ with HDMI cables * 2 Arduinos with 5V operating voltage (e.g. `Arduino Uno `__). along with the appropriate USB cables * 2 BNC cables -* 2 BNC Female-to-Binding Post Adapters (e.g., `Thorlabs T1452 `__) +* 2 BNC Female-to-Binding Post Adapters (e.g., `Thorlabs T1452 `__) * 4 hookup wires (minimum 5" long) with bare ends .. note:: It's possible to carry out the steps below with an alternative set of hardware components. Cases where substitutes can be used will be explained throughout the tutorial. If you'd like to test closed-loop latency with a different set of components, we recommend reading through the tutorial first. diff --git a/source/Tutorials/Data-Synchronization.rst b/source/Tutorials/Data-Synchronization.rst index 340de2a..48a5121 100644 --- a/source/Tutorials/Data-Synchronization.rst +++ b/source/Tutorials/Data-Synchronization.rst @@ -74,7 +74,7 @@ In the first case, the Neuropixels basestation can be configured to output its o #. Connect the other end of the SMA cable to a digital input channel of the NIDAQ device. -.. note:: You will need an SMA-to-BNC adapter cable to connect the digital terminals, such as `this one `__ from Thorlabs. +.. note:: You will need an SMA-to-BNC adapter cable to connect the digital terminals, such as `this one `__ from Thorlabs. .. image:: ../_static/images/tutorials/synchronization/config_1.png :align: center From a08cfb459e1707eb9010a8e743232f29d3731ca6 Mon Sep 17 00:00:00 2001 From: Josh Siegle Date: Mon, 22 Dec 2025 13:18:28 -0800 Subject: [PATCH 4/5] Ignore Discord redirect --- source/conf.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/source/conf.py b/source/conf.py index 982b16f..8ee62b5 100644 --- a/source/conf.py +++ b/source/conf.py @@ -41,8 +41,7 @@ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = ["sphinx.ext.todo", - "sphinx.ext.githubpages", - "sphinx_design"] + "sphinx.ext.githubpages"] # Add any paths that contain templates here, relative to this directory. @@ -236,11 +235,9 @@ r'https://github.com/.*#L.*', 'https://www.sciencedirect.com/*', 'https://labstreaminglayer.org/#/', - 'https://neuropixelsgroup.slack.com/*#*', + 'https://discord.gg/jmnneS85CY', 'https://store-usa.arduino.cc/*', - 'https://openbci.com/*', - 'https://elifesciences.org/articles/*', # Returns a 406 error on GitHub actions - 'https://pubmed.ncbi.nlm.nih.gov/*' # Returns a 403 error on Github Actions + 'https://openbci.com/*' ] linkcheck_allowed_redirects = { From 3b2f8f2525f1a0a0fbfb11a0fe06e8dfd2b7a964 Mon Sep 17 00:00:00 2001 From: Josh Siegle Date: Mon, 22 Dec 2025 13:30:17 -0800 Subject: [PATCH 5/5] Enable sphinx_design extension in conf.py --- source/conf.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/conf.py b/source/conf.py index 8ee62b5..5891fc5 100644 --- a/source/conf.py +++ b/source/conf.py @@ -41,7 +41,8 @@ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = ["sphinx.ext.todo", - "sphinx.ext.githubpages"] + "sphinx.ext.githubpages", + "sphinx_design"] # Add any paths that contain templates here, relative to this directory.