User Tools

Site Tools


analysis:nsb2015

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
analysis:nsb2015 [2015/07/16 16:05]
mvdm created
analysis:nsb2015 [2018/07/07 10:19] (current)
Line 3: Line 3:
 === Contents === === Contents ===
  
-   * [[analysis:​nsb2015:​week1|Module 1: Good data management habits and tools (MATLAB, paths, ​%%GitHub%%, lab database)]]+== Fundamentals == 
 + 
 +   * [[analysis:​nsb2015:​week1|Module 1: Setting up (MATLAB, paths, GitHub, lab database)]]
    * [[analysis:​nsb2015:​week2|Module 2: Introduction to Neuralynx data formats and preprocessing]]    * [[analysis:​nsb2015:​week2|Module 2: Introduction to Neuralynx data formats and preprocessing]]
-   * [[analysis:​nsb2015:​week3|Module 3Anatomy of neural datatime series, sampling, aliasing]]+   ​* ​Module 3: Visualizing raw neural data in MATLAB ([[analysis:​nsb2015:​week3long|long version]] to learn the guts, [[analysis:nsb2015:week3short|short version]] to just get stuff done) 
 +  
 +== Spike data basics == 
    * [[analysis:​nsb2015:​week4|Module 4: Spike sorting]]    * [[analysis:​nsb2015:​week4|Module 4: Spike sorting]]
-   * [[analysis:​nsb2015:​week5|Module ​5Visualizing neural data in MATLAB]]+   * [[analysis:​nsb2015:​week11|Module ​11Spike train analysis: firing rate, interspike interval distributions,​ auto- and crosscorrelations]] 
 +   * [[analysis:​nsb2015:​week12|Module 12: Spike train analysis II: tuning curves, encoding, decoding]] 
 + 
 +== Local field potential data basics == 
    * [[analysis:​nsb2015:​week6|Module 6: Fourier series, transforms, power spectra]]    * [[analysis:​nsb2015:​week6|Module 6: Fourier series, transforms, power spectra]]
    * [[analysis:​nsb2015:​week7|Module 7: Filtering: filter design, use, caveats]]    * [[analysis:​nsb2015:​week7|Module 7: Filtering: filter design, use, caveats]]
    * [[analysis:​nsb2015:​week8|Module 8: Time-frequency analysis: spectrograms]]    * [[analysis:​nsb2015:​week8|Module 8: Time-frequency analysis: spectrograms]]
 +
 +== Intermediate topics ==
 +
    * [[analysis:​nsb2015:​week9|Module 9: Time-frequency analysis II: cross-frequency coupling]]    * [[analysis:​nsb2015:​week9|Module 9: Time-frequency analysis II: cross-frequency coupling]]
-   * [[analysis:​nsb2015:​week10|Module 10: Interactions between multiple signals: coherence and other connectivity measures]] +   * [[analysis:​nsb2015:​week10|Module 10: Interactions between multiple signals: coherence and other connectivity measures]] ​
-   * [[analysis:​nsb2015:​week11|Module 11: Spike train analysis: firing rate, interspike interval distributions,​ auto- and crosscorrelations]] +
-   * [[analysis:​nsb2015:​week12|Module 12: Spike train analysis II: tuning curves, encoding, decoding]]+
    * [[analysis:​nsb2015:​week13|Module 13: Spike-field relationships:​ spike-triggered average, phase locking, phase precession]]    * [[analysis:​nsb2015:​week13|Module 13: Spike-field relationships:​ spike-triggered average, phase locking, phase precession]]
-   * [[analysis:​nsb2015:​week0|Coda:​ Principles of careful data analysis]] 
  
 +== Advanced topics ==
 +
 +  * [[analysis:​cosmo2014|Two-step Bayesian decoding with dynamic spatial priors]]
 + 
 +== Reference ==
 +
 +   * [[analysis:​nsb2015:​week0|Coda:​ Principles of careful data analysis]]
  
 +   
 === Prerequisites === === Prerequisites ===
  
Line 36: Line 53:
   * Textbook: {{|Dayan & Abbott, Theoretical Neuroscience}}   * Textbook: {{|Dayan & Abbott, Theoretical Neuroscience}}
  
-=== What this course ​is ===+=== What this tutorial ​is ===
  
-A hands-on introduction to basic management, visualization,​ and analysis of neurophysiology data (spike trains and LFPs from behaving rodents) using MATLAB. We will make contact with a few concepts from computer science, signal processing, and statistics. However, the focus is on making initial steps that work and getting pointers to more complete treatment, rather than a thorough theoretical grounding.+A hands-on introduction to basic management, visualization,​ and analysis of neurophysiology data (spike trains and LFPs from behaving rodents ​acquired using Neuralynx systems) using MATLAB. We will make contact with a few concepts from computer science, signal processing, and statistics. However, the focus is on making initial steps that work and getting pointers to more complete treatment, rather than a thorough theoretical grounding.
  
-=== What this course ​is not ===+=== What this tutorial ​is not ===
  
-This course will provide a brief introduction to a number of concepts which are themselves the subject of multiple courses and thick textbooks. These include signal processing topics such as Fourier analysis and filter design, computer science concepts such as object-oriented programming and binary data formats, and a number of statistical ideas and tools. Be aware that if any of these are particularly important to your research, you should consider taking more in-depth coursework and/or working through relevant textbooks on your own.+This course will provide a brief introduction to a number of concepts which are themselves the subject of multiple courses and voluminous ​textbooks. These include signal processing topics such as Fourier analysis and filter design, computer science concepts such as object-oriented programming and binary data formats, and a number of statistical ideas and tools. Be aware that if any of these are particularly important to your research, you should consider taking more in-depth coursework and/or working through relevant textbooks on your own: this short tutorial cannot replace such courses!
  
 === Note for Linux and OS X users === === Note for Linux and OS X users ===
  
 The lab codebase is set up for machines running 64-bit Windows 7. To make the low-level loading functions work on OSX or Linux, you'll need to download them yourself from the Neuralynx website. Some more specific instructions are provided in subsequent modules when loading is introduced. The lab codebase is set up for machines running 64-bit Windows 7. To make the low-level loading functions work on OSX or Linux, you'll need to download them yourself from the Neuralynx website. Some more specific instructions are provided in subsequent modules when loading is introduced.
analysis/nsb2015.1437077114.txt.gz · Last modified: 2018/07/07 10:19 (external edit)