Skip to content

Please add project name, clear description, and links to relevant GitHub folder. Kindly indicate active branch. This ensures accurate, up-to-date information for a comprehensive understanding of the project. Thank you.

Notifications You must be signed in to change notification settings

tne-lab/TNEL_Project_Atlas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 

Repository files navigation

TNEL Project Atlas

This serves as an entrance to a realm of sought-after code, capable of resolving one of your challenges. Make a prudent selection to foster your wisdom.

Table of Contents

Open Ephys installation

Installation Description
Open Ephys installation Scripts for easy installation of Open Ephys and useful plugins.

Open Ephys plugins

Plugin Name Description Active branch(es)
Overall GUI
Plugin GUI TNE's version of the Open Ephys GUI tnel-master
SOURCES
Neuralynx Receives data from neuralynx. master
LSL-inlet Receives data and event markers through the LSL protocol. master
v6 downgrade
Network Events Receiving events from other components. main
NWBFormat A format to record to files based on the Neurodata Without Borders 1.0 specification. master
FILTER
Phase Calculator (TORTE) Estimates the phase of inputs within a specified passband in real time. main
Crossing Detector Detects when signals rise and fall across thresholds. Typically used in combination with the phase calculator. master
Mean Spike Rate Estimates an exponentially-weighted recent spike rate over time and channels. master
Sample Math Performs simple samplewise arithmetic on continuous channels master
Independent component analysis This plugin for the Open Ephys GUI allows you to decompose incoming data using ICA master
continuous-stats Plugin for the Open Ephys GUI to compute the exponentially weighted sliding mean or standard deviation of incoming continuous data. master
SINKS
Coherence Spectrogram Viewer Plots coherance and spectrogram (power vs. frequency) master
Event broadcaster Sending events to other software communicating with open ephys main
Parallel Port Output A plugin that sends TTL events for a given channel over a parallel port. main

Project based tool

Project Name Description Active branch(es)
Set Shift project The code Ellie and Evan generally use for Setshift related things main
Device project
ASIC project Code related to ASIC device main
Device data pipeline Code related to device project data analysis master
mtm coh Code related to device project data analysis main
Addiction project Addiction project master
MATLAB data fetching and TFR analysis Code to calculate the time frequency analysis in matlab main
LabVIEW Stim
Closed loop stim This repository mainly houses LabVIEW code for receiving TTL events from the Open Ephys GUI and outputting stimulation pulses on an NI DAQ in response. There are also general VIs for interfacing with Open Ephys in other ways. main
Real time ERP
real-time-ERP This repository contains a plugin for the Open Ephys GUI. This plugin provides the user with the ability to visualize and calculate event related potentials in real time from a variety of event sources. master
PMA Project PMA Project main
SAD Project This repository contains all the relevant code for the sex avoidance differences project (PMA). main

Phase calculator

Project Name Description Active branch(es)
Phase calculator simulations MATLAB version of our TORTE phase calculator. (hilbert_transformer_phase.m) matlab code

Pybehav

Project Name Description Active branch(es)
Python behaviour code (old) This repository houses the code to control the behavior chamber, this is one older version. exp-class
Python behaviour code version 2 This repository houses the code to control the behavior chamber, this is newer version. master

Libraries

Library Description Active branch(es)
Fieldtrip Fieldtrip library. download
Analysis Tool This repository contains code to read and convert open ephys data to matlab. master
py Tools Code includes analysis of open ephys data in python, along with code for controlling other components such as camera. master
npy Matlab Code to read and write NumPy's NPY format (.npy files) in MATLAB. master
Compass toolkit py Code for the compass toolkit for the encoding and decoding of the states in python. main
OpenEphysFFTW This is a small library to wrap FFTW functionality useful for Open Ephys. master
OpenEphysHDF5Lib A common library for all formats that write HDF5 files. master
KWIKFormat A plugin to record to and read from files based on the KWIK specification. master

Lab Papers

Paper Description
Olsen et al. (2020, Frontiers in Human Neuroscience) Analysis. This script produces most of the figures in this article. The article details the case report of the first participant in this clinical trial.
MSIT-Nature-Biomedical-Engineering MSIT-Nature-Biomedical-Engineering paper
DBSParameterOptimization2022 Code for simulation of DBS optimization.
Headstage-accelerometry-paper-2022 Code for simulation of Headstage-accelerometry-paper-2022.
Widge-Tractography-2021 Analysis code for the Widge tractography 2021 paper.

About

Please add project name, clear description, and links to relevant GitHub folder. Kindly indicate active branch. This ensures accurate, up-to-date information for a comprehensive understanding of the project. Thank you.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •