generated from open-ephys/doc-template
-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #36 from anjaldoshi/latency-histogram-docs
Add Latency histogram docs
- Loading branch information
Showing
6 changed files
with
722 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
.. _latencyhistogram: | ||
.. role:: raw-html-m2r(raw) | ||
:format: html | ||
|
||
|
||
######################### | ||
Latency Histogram | ||
######################### | ||
|
||
.. image:: ../../_static/images/plugins/latencyhistogram/latencyhistogram-01.png | ||
:alt: Annotated Latency Histogram interface | ||
|
||
|
||
.. csv-table:: Displays latencies between events on two TTL lines as a histogram. | ||
:widths: 18, 80 | ||
|
||
"*Plugin Type*", "Sink" | ||
"*Platforms*", "Windows, Linux, macOS" | ||
"*Built in?*", "No" | ||
"*Key Developers*", "Josh Siegle" | ||
"*Source Code*", "https://github.com/open-ephys-plugins/latency-histogram" | ||
|
||
|
||
Installing and upgrading | ||
========================== | ||
|
||
The Latency Histogram plugin is not included by default in the Open Ephys GUI. To install, use **ctrl-P** or **⌘P** to open the Plugin Installer, browse to the "Latency Histogram" 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. | ||
|
||
|
||
Plugin configuration | ||
====================== | ||
|
||
The following parameters can be modified in the plugin editor: | ||
|
||
- **TTL A** - The event line to use as the first reference. | ||
- **TTL B** - The event line to use as the second reference. | ||
|
||
The following actions can be performed inside the Histogram view by right-clicking anywhere inside the view. | ||
|
||
- **Clear** - Clears the histogram display and its values | ||
- **Save values** - Saves the histogram statistics to a JSON file | ||
|
||
Plugin usage | ||
====================== | ||
|
||
Select the two TTL event lines for which you want to calculate the latency. The histogram will display the latency between the two TTL lines in milliseconds. The histogram will be updated in real time as events are received. You can see the count of any bin and the range of that bin by hovering over the respective histogram bar. You can clear the plot at any time by right-clicking inside the plot and selecting "Clear". You can also save the histogram statistics to a JSON file by right-clicking inside the plot and selecting "Save values". | ||
|
||
| | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file added
BIN
+37.1 KB
source/_static/images/plugins/latencyhistogram/latencyhistogram-01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.