Skip to content

GonzalezLabUCSF/neuropixels_trajectory_explorer

 
 

Repository files navigation

LAB Specific guidelines

Getting Started

  1. Clone repository/Download the zip file

You can get started with the zebra finch neuropixel trajectory explorer either by download the whole repository or cloning using the following git command

git clone https://github.com/GonzalezLabUCSF/neuropixels_trajectory_explorer.git

Data

  1. Download/Clone npy-matlab repository Download npy-matlab library using the following link https://github.com/kwikteam/npy-matlab

    git clone https://github.com/kwikteam/npy-matlab.git
    
  2. Setup path Chage the npy-matlab and atlas path relative to your computer's path

Data

Change atlas path

Data

  1. Run zebra finch neuropixel trajectory explorer

    In matlab command window run the following command

    neuropixels_trajectory_explorer_finch
    

    For the zebra finch atlas Sinus-HVC is 2.5mm, for wild zebra finch Sinus-HVC is usually 2.0mm. This parameter is adjustable by setting Sinus-HVC distance in the Brain scaling menu.

DOI

Neuropixels trajectory explorer

Neuropixels trajectory explorer with the Allen CCF mouse atlas

There is also a Waxholm rat atlas version available, though this is not actively maintained.

The program does not require any specific software. It was written and can be run from MATLAB, but included is a standalone version that does not require MATLAB to run.

Features:

  • Plan trajectories to target brain regions with one or more Neuropixels probes
  • Interface with New Scale manipulators to have a live visual of trajectories and recorded areas during an experiment
  • Display brain regions alongside data during recording (in Open Ephys or SpikeGLX)

For a demo, see this video (part of the 2023 UCL Neuropixels Course)

For instructions, see the Wiki

Updates and issues:

  • Regularly pull new code: try to use up-to-date code whenever possible, there are sometimes critical fixes/updates
  • Major changes are logged on the Wiki change log page
  • Issues/bugs/suggestions: please open a github issue by clicking on the 'Issues' tab above and pressing the green 'New issue' button
  • Planned updates are marked as "future upgrades" on the issues page (https://github.com/petersaj/neuropixels_trajectory_explorer/issues). If you would like to be notified when a planned update is completed, click into the issue page for that update and hit "subscribe" in the lower right-hand corner

About

Neuropixels trajectory explorer for zebra finch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • MATLAB 99.5%
  • HTML 0.5%