Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
7de1bb8
Update Crossing Detector docs and images for v1.0
anjaldoshi Feb 9, 2025
ff1125d
Update Spectrum Viewer images
anjaldoshi Feb 10, 2025
e1450a6
Use standard page size for editor screenshots
anjaldoshi Feb 17, 2025
09d9bb8
Update Bandpass Filter documentation and images
anjaldoshi Feb 18, 2025
6e73281
Update Event Broadcaster editor image
anjaldoshi Feb 18, 2025
0eabe6d
Update LFP Viewer images and docs
anjaldoshi Feb 20, 2025
8a4cb98
Update Falcon Output images and docs
anjaldoshi Feb 25, 2025
7c482a8
Update Data Snapshot images and docs
anjaldoshi Feb 25, 2025
aa71dfa
Update Latency Histogram image
anjaldoshi Feb 28, 2025
9d4e374
Update Network Events image and docs
anjaldoshi Feb 28, 2025
a422e46
Update Online PSTH images
anjaldoshi Mar 6, 2025
cadf1e1
Update Neuropixels CAR editor image
anjaldoshi Mar 7, 2025
06fdd4f
Update OSC Events docs and images
anjaldoshi Mar 7, 2025
e33afb5
Update tracking plugin images
anjaldoshi Mar 7, 2025
89a1cd7
Update TTL Panels images
anjaldoshi Mar 7, 2025
cf1e009
Update ZMQ Interface images
anjaldoshi Mar 8, 2025
c33c0f5
Update merger and splitter images
anjaldoshi Mar 11, 2025
d71f22a
Update Probe Viewer and Neuropix-PXI docs and images
anjaldoshi Mar 15, 2025
243edd2
Update CNN Ripple docs
medengineer Mar 4, 2025
4f4f019
Update LSL Inlet docs
medengineer Mar 4, 2025
a2691dd
Update Mean Spike Rate docs
medengineer Mar 4, 2025
60081f5
Update Multi-Band Integrator docs
medengineer Mar 4, 2025
273252c
Update Pulse Pal Output docs
medengineer Mar 13, 2025
6158e09
Update Ripple Detector docs
medengineer Mar 15, 2025
d6a70fb
Add Source Sim docs
medengineer Mar 15, 2025
5c7694d
Update Spike Sorter docs
medengineer Mar 15, 2025
df4d395
Update Virtual Reference docs
medengineer Feb 26, 2025
d22c22e
Update Arduino docs
medengineer Mar 15, 2025
ff2e6b6
Update Spike Viewer docs
medengineer Mar 15, 2025
be53681
Update NIDAQmx docs
medengineer Mar 6, 2025
7b4c9be
Update Phase Detector docs
medengineer Mar 15, 2025
e914cc7
Update Record Node docs
medengineer Mar 15, 2025
e9f6f2d
Update File Reader docs
medengineer Mar 15, 2025
5e70b94
Update Channel Map docs
medengineer Mar 15, 2025
c13f7ab
Update Virtual Reference image
medengineer Mar 15, 2025
ca203c7
Update Acquisition Board docs
anjaldoshi Mar 15, 2025
aac45f8
Update Audio Monitor docs
anjaldoshi Mar 15, 2025
4f5a93b
Update Neuropixels-PXI images
anjaldoshi Mar 15, 2025
6286fc6
Update CAR docs
anjaldoshi Mar 16, 2025
de38dbc
Update Record Control docs
anjaldoshi Mar 16, 2025
de1e973
Update user guide
jsiegle Mar 16, 2025
4f54abc
Remove River Output plugin
jsiegle Mar 16, 2025
302b2e6
Merge branch 'juce8' of https://github.com/open-ephys/gui-docs into j…
jsiegle Mar 16, 2025
f68ffe9
Add Benchmarking page
jsiegle Mar 16, 2025
b99285b
Update CoreServices documentation
jsiegle Apr 4, 2025
4eed980
Update Data Thread documentation
jsiegle Apr 4, 2025
94e2581
Update File Source documentation
jsiegle Apr 4, 2025
8ae78c2
Update Record Engine documentation
jsiegle Apr 4, 2025
fc77258
Update Visualizer documentation
jsiegle Apr 4, 2025
592caf5
Update processor plugin documentation
jsiegle Apr 4, 2025
1a28348
Update FAQs
jsiegle Apr 6, 2025
664f74d
Fix matlab-tools link formatting
medengineer Apr 8, 2025
89e5fb0
intro to hardware used with the GUI
ChucklesOnGitHub Apr 9, 2025
087e195
sections
ChucklesOnGitHub Apr 9, 2025
d872506
added images
ChucklesOnGitHub Apr 9, 2025
ee8651f
typo
ChucklesOnGitHub Apr 9, 2025
12a2d71
onix initial text
ChucklesOnGitHub Apr 9, 2025
0951776
changed onix pic
ChucklesOnGitHub Apr 9, 2025
6cf8cae
acq-board 3d text and image
ChucklesOnGitHub Apr 9, 2025
21dd38c
uniformize. headstage options are missing in the npix parts
ChucklesOnGitHub Apr 9, 2025
36de261
onix1 doc link
ChucklesOnGitHub Apr 9, 2025
54d32fa
added links to plugins
ChucklesOnGitHub Apr 9, 2025
57dff3c
Update UI overview image
anjaldoshi Apr 23, 2025
ffb5b83
Add Scale Converter docs
medengineer Apr 25, 2025
4023d11
Update building a signal chain docs and images
anjaldoshi May 1, 2025
997f08c
Merge branch 'main' into juce8
bparks13 May 6, 2025
d146223
Fix missing refs, remove nonexistent pages
bparks13 May 6, 2025
5ea5f95
Some edits to ONIX hardware requirements
jonnew May 6, 2025
89d8b2d
Merge branch 'juce8' into hw-requirements
bparks13 May 8, 2025
ba487f1
Spelling fixes and link updates
bparks13 May 8, 2025
c17269c
Spelling and grammar check
bparks13 May 8, 2025
822691f
Add commutator plugin page (#54)
cjsha May 9, 2025
eb1e7e3
Update acq board plugin page for v3 (#55)
cjsha May 9, 2025
df690fc
addressed reviews
ChucklesOnGitHub May 9, 2025
32ba8b8
added onix to landing page
ChucklesOnGitHub May 9, 2025
d4e0b24
Fix merge conflict
jsiegle May 10, 2025
8fbfbdb
Split up computer requirements and compatible hardware
jsiegle May 10, 2025
f844439
Merge pull request #48 from open-ephys/hw-requirements
jsiegle May 12, 2025
152db21
Initial commutator tutorial progress
cjsha May 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add Source Sim docs
  • Loading branch information
medengineer committed Mar 15, 2025
commit d6a70fb5d1c2558191d8dabc129bff50b40b29b2
46 changes: 46 additions & 0 deletions source/User-Manual/Plugins/Source-Sim.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
.. _sourcesim:
.. role:: raw-html-m2r(raw)
:format: html

#####################
Source Sim
#####################

.. image:: ../../_static/images/plugins/sourcesim/sourcesim.png
:alt: Annotated Source Sim editor

.. csv-table:: Simulates a modern ephys acquisition system using a variable number of Neuropixels probes and NIDAQ devices.
:widths: 18, 80

"*Plugin Type*", "Source"
"*Platforms*", "Windows, Linux, macOS"
"*Built in?*", "No"
"*Key Developers*", "Pavel Kulik, Josh Siegle, Anjal Doshi"
"*Source Code*", "https://github.com/open-ephys-plugins/source-sim"

Installing and upgrading
###########################

The Source Sim plugin is not included by default in the Open Ephys GUI. To install, use **ctrl-P** or **⌘P** to access the Plugin Installer, browse to the "Source Sim" plugin, and click the "Install" button.

The Plugin Installer also allows you to upgrade to the latest version of this plugin, if it's already installed.

Overview
########

The Source Sim plugin simulates a variable number of Neuropixels probes and NIDAQ devices with a shared TTL synchronization line. Each probe has an AP band at 30kHz and an optional LFP band at 2.5kHz when the LFP toggle is set to ON. The AP band contains the same synthetic spike waveforms at regular intervals across all channels and the LFP band contains a fixed period sine wave across all channels. Each NIDAQ device is simulated as a series of analog channels with a 50% duty cycle square wave at the sync clock frequency across all channels. The amplitude of all generated data attenuates linearly with time to help validate temporal integrity in recordings. This plugin primarily serves as a proxy for benchmarking and testing signal chains without requiring a physical hardware setup.

Plugin configuration
######################

The plugin editor allows the user to set the following parameters:

- **Sync clock frequency:** The frequency of the sync clock signal (in Hz). 0 Hz = no sync clock.

- **Probe channel count:** The number of channels per Neuropixels stream.

- **LFP band ON/OFF toggle:** Adds/removes the LFP band to/from each probe.

- **NIDAQ Analog channel count:** The number of analog channels per NIDAQ device.

- **Number of NIDAQ devices:** The number of NIDAQ devices to simulate.
1 change: 1 addition & 0 deletions source/User-Manual/Plugins/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@ To remove a plugin, simply click the "Uninstall" button. This will delete the pl
RHD-Rec-Controller
Ripple-Detector
River-Output
Source-Sim
Spectrum-Viewer
Spike-Detector
Spike-Sorter
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
313 changes: 313 additions & 0 deletions source/_static/images/plugins/sourcesim/sourcesim.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.