User Tools

Site Tools


analysis:course-w16

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
analysis:course-w16 [2016/01/19 14:32]
mvdm [Contents]
analysis:course-w16 [2018/07/07 10:19] (current)
Line 1: Line 1:
 ~~DISCUSSION~~ ~~DISCUSSION~~
 +
 +Welcome! This is the home page for the Winter 2016 edition of the "​Neural Data Analysis"​ course.
  
 === Contents === === Contents ===
Line 29: Line 31:
 == Intermediate topics == == Intermediate topics ==
  
-   * [[analysis:​course-w16:​week11|Module 11: Time-frequency analysis IIcross-frequency coupling ​(Week 8)]] +   * [[analysis:​course-w16:​week11|Module 11: Interactions between multiple signalscoherence, Granger causality, and phase-slope index (Week 8)]] 
-   * [[analysis:​course-w16:​week12|Module 12: Interactions between multiple signalscoherence and other connectivity measures ​(Week 9)]] +   * [[analysis:​course-w16:​week12|Module 12: Time-frequency analysis IIcross-frequency coupling ​(Week 9)]] 
    * [[analysis:​course-w16:​week13|Module 13: Spike-field relationships:​ spike-triggered average, phase locking, phase precession (Week 10)]]    * [[analysis:​course-w16:​week13|Module 13: Spike-field relationships:​ spike-triggered average, phase locking, phase precession (Week 10)]]
-   * [[analysis:​course-w16:​week14|Module 14: Classification of ensemble spiking patterns]] (we will probably ​skip this one, but you are welcome to go through  +   * [[analysis:​course-w16:​week14|Module 14: Classification of ensemble spiking patterns]] (likely ​skip)
-it yourself.)+
  
 == Advanced topics == == Advanced topics ==
  
-  * [[analysis:​course-w16:​week15|Module 15: Two-step Bayesian decoding with dynamic spatial priors]] +  * [[analysis:​course-w16:​week15|Module 15: Two-step Bayesian decoding with dynamic spatial priors]] ​(likely skip) 
-  * [[analysis:​course-w16:​week16|Module 16: Co-activation and detection of neural ensembles]]+  * [[analysis:​course-w16:​week16|Module 16: Pairwise co-occurrence]] (likely skip)
  
 == Other topics == == Other topics ==
  
-  * Git: conflict resolution, undo'​s,​ writing good commit messages, issue tracking, branching +  * Git: conflict resolution, undo'​s,​ writing good commit messages, issue tracking, branching ​(on request) 
-  * Top-level analysis workflows for handling multiple subjects and sessions +  * Top-level analysis workflows for handling multiple subjects and sessions ​(on request) 
-  * Exporting MATLAB data to R +  * Exporting MATLAB data to R (on request) 
-  * MATLAB tools: GUI design tool, debugger, profiler+  * MATLAB tools: GUI design tool, debugger, profiler ​(on request)
 === Prerequisites === === Prerequisites ===
  
 Basic familiarity with MATLAB. Depending on your background and programming experience you might find the following resources helpful: Basic familiarity with MATLAB. Depending on your background and programming experience you might find the following resources helpful:
  
-  * Textbook: ​{{:​analysis:​wallisch_matlabforneuro.pdf|Wallisch, MATLAB for Neuroscientists}}+  * Textbook: Wallisch, MATLAB for Neuroscientists
   * [[http://​www.mathworks.com/​help/​matlab/​getting-started-with-matlab.html?​s_cid=learn_doc|"​Getting Started with MATLAB"​ Primer]]. ​   * [[http://​www.mathworks.com/​help/​matlab/​getting-started-with-matlab.html?​s_cid=learn_doc|"​Getting Started with MATLAB"​ Primer]]. ​
   * [[http://​www.mathworks.com/​matlabcentral/​about/​cody/​ | Cody]], a continually expanding set of problems with solutions to work through, with a points system to track your progress   * [[http://​www.mathworks.com/​matlabcentral/​about/​cody/​ | Cody]], a continually expanding set of problems with solutions to work through, with a points system to track your progress
Line 61: Line 62:
   * [[http://​stackoverflow.com/​questions/​tagged/​matlab | MATLAB questions on StackOverflow]],​ a Q&A site where you can browse previous questions and add new ones   * [[http://​stackoverflow.com/​questions/​tagged/​matlab | MATLAB questions on StackOverflow]],​ a Q&A site where you can browse previous questions and add new ones
  
-If you have no formal training in computer programming (i.e. you have never taken a "Intro to Computer Science"​ or "​Introductory Programming"​ type course) you will almost certainly find what follows in this course less frustrating if you do the pen-and-paper exercises in this [[http://​sites.tufts.edu/​rodrego/​files/​2011/​03/​Secrets-of-Computer-Power-Revealed-2008.pdf | short chapter]] by Daniel Dennett ("The Secrets of Computer Power Revealed"​)+If you have no formal training in computer programming (i.e. you have never taken a "Intro to Computer Science"​ or "​Introductory Programming"​ type course) you will almost certainly find what follows in this course less frustrating if you do the pen-and-paper exercises in this [[http://​sites.tufts.edu/​rodrego/​files/​2011/​03/​Secrets-of-Computer-Power-Revealed-2008.pdf | short chapter]] by Daniel Dennett ("The Secrets of Computer Power Revealed"​) ​before you embark on the MATLAB primer linked to above.
 === Resources === === Resources ===
  
 This course is "​standalone",​ but the following textbooks provide more in-depth treatment of some of the topics. This course is "​standalone",​ but the following textbooks provide more in-depth treatment of some of the topics.
  
-  * Textbook: ​{{:​analysis:​leis_dspusingmatlab.pdf|Leis, Digital Signal Processing using MATLAB for Students and Researchers}} +  * Textbook: Leis, Digital Signal Processing using MATLAB for Students and Researchers 
-  * Textbook: ​{{:​analysis:​johnstonwu.pdf|Johnston and Wu, Foundations of Cellular Neurophysiology}} +  * Textbook: Johnston and Wu, Foundations of Cellular Neurophysiology 
-  * Textbook: ​{{:​analysis:​dayanabbott_theoneuro.pdf|Dayan & Abbott, Theoretical Neuroscience}}+  * Textbook: Dayan & Abbott, Theoretical Neuroscience
  
 === What this course is === === What this course is ===
Line 84: Line 85:
 === Evaluation === === Evaluation ===
  
-Most modules finish with a challenge (or several), in which you are invited to implement some of the ideas in the module yourself. Pick one such challenge from the first half of modules (1-7) and another from the second half (8-14). Submit your code for two chosen challenges to a %%GitHub%% repository you created, along with documentation:​ instructions on what it is supposed to do, how to make it run if applicable, and comments explaining how the code works.+Most modules finish with a challenge (or several), in which you are invited to implement some of the ideas in the module yourself. Pick one such challenge from the first half of modules (1-7) and another from the second half (9-16). Submit your code for two chosen challenges to a %%GitHub%% repository you created, along with documentation:​ instructions on what it is supposed to do, how to make it run if applicable, and comments explaining how the code works.
  
 === Note for Linux users === === Note for Linux users ===
Line 92: Line 93:
 === Acknowledgments === === Acknowledgments ===
  
-The architecture of the code used in this course was inspired by a similar set of code by my post-doctoral mentor, [[http://​redishlab.neuroscience.umn.edu/​ | A. David Redish]]; several of the data types and functions are re-implementations of Redish lab functions of the same name. Major contributions to the codebase were made by Alyssa Carey (a %%MSc%% student and research assistant in the lab) and Youki Tanaka (current PhD student)+The architecture of the code used in this course was inspired by a similar set of code by my post-doctoral mentor, [[http://​redishlab.neuroscience.umn.edu/​ | A. David Redish]]; several of the data types and functions are re-implementations of Redish lab functions of the same name. Major contributions to the codebase were made by Alyssa Carey (a %%MSc%% student and research assistant in the lab) and Youki Tanaka (current PhD student)
analysis/course-w16.1453231938.txt.gz · Last modified: 2018/07/07 10:19 (external edit)