Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tutorial: using the Ephys Socket for visualization #121

Open
ChucklesOnGitHub opened this issue Oct 28, 2024 · 3 comments
Open

Tutorial: using the Ephys Socket for visualization #121

ChucklesOnGitHub opened this issue Oct 28, 2024 · 3 comments
Assignees
Labels
user-friendliness Missing tutorials and user guide
Milestone

Comments

@ChucklesOnGitHub
Copy link
Contributor

Document the scaling setttings

@ChucklesOnGitHub ChucklesOnGitHub added the user-friendliness Missing tutorials and user guide label Oct 28, 2024
@ChucklesOnGitHub ChucklesOnGitHub added this to the One milestone Oct 28, 2024
@ChucklesOnGitHub ChucklesOnGitHub self-assigned this Oct 28, 2024
@ChucklesOnGitHub
Copy link
Contributor Author

proto workflow. np1e needs to get a lfp viewer for the lfp data. also, structure will change once ephys socket changes
socket.zip

@cjsha cjsha modified the milestones: One, Two Oct 31, 2024
@ChucklesOnGitHub
Copy link
Contributor Author

ChucklesOnGitHub commented Nov 14, 2024

This is for continuous signals in Mat format

  1. Install Bonsai library OpenEphys.Sockets.Bonsai and Open Ephys GUI plugin Ephys Socket or upgrade library and packages as necessary.
  2. Build the Bonsai workflow including the TCP Socket at the top (Use Alt and drag if not at the top). Name it.
  3. In the SendMatOverSocket choose same name via drop-down
  4. Build the Open Ephys GUI signal chain using the Ephys Socket as a source processor. Configure accordingly. Use other downstream processors as needed (e.g. Probe Viewer or LFP viewer).
  5. Start the workflow in Bonsai.
  6. Click CONNECT in the Ephys Socket Processor and Start acquisition in the GUI

Troubleshooting: if you cannot Start Acquisition in the GUI, check that the workflow in Bonsai is running. If you can’t see data, troubleshoot acquisition in Bonsai.

Scale and Offset values as per the table.
@cjsha s a text under the table should refer to the fact that in the GUI the Offset value is positive because of how it performs the calculation and in Bonsai the ConvertScale node uses Shift as negative. See below:

image

@ChucklesOnGitHub
Copy link
Contributor Author

I made the proto workflow with np1e for the sake of showing LFP viewer and Probe viewer, but perhaps we are better off showing it with the np2e. With that one we can show how to do an ephys socket for each of the probes. Maybe this is two tutorials?

@ChucklesOnGitHub ChucklesOnGitHub modified the milestones: Three, Two Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
user-friendliness Missing tutorials and user guide
Projects
None yet
Development

No branches or pull requests

2 participants