Computational Neuroscience
Lectures/Notes
- Spike Train Analysis Network - Online seminars : a range of seminars that take place live online (you can email questions etc.) but are also archived for later viewing.
- Statistical analysis of neural data : learning materials available online for a course taught at Columbia by Liam Paninski.
Software
Here is a list of some software I use regularly.
I have been happily Windows free for some time now,I use Mac OS X on a laptop, Ubuntu on workstations I can control, and Windows on servers which I do not control.- I primarily use the MacVim variant of the Vim editor.
- For version control I now use Git primarily, but have in the past used Subversion and Bazaar.
- I use Firefox, with Pentadactyl (vim-style key bindings) and Zotero (bibliographic database).
- I work a lot in the iTerm2 terminal which is a more actively developed fork of iTerm.
- For remote access to workstations and servers I use NoMachine NX and CoRD.
- For document preparation I prefer to use LaTex via the MacTex distribution.
- I built this website with Blogofile using Markdown.
- While I prefer Python (see below) it would be remiss not to include a link to MATLAB, which I am using more often at the moment.
- Other day to day essentials include Skype, Skim and last but by no means least QuickSilver.
Python
The Python programming language, together with the numerical libraries NumPy and SciPy provide a compelling alternative to MATLAB for scientific computation.
- The Python programming language.
- The numerical libraries NumPy and SciPy.
- The matplotlib plotting package.
- The IPython interactive interpreter.
- The Cython language.
- There are some bundled installers which include everything you need, such as Python(x,y) (windows, quite current) and EPD (cross platform, commercial but free for academic use).
- You can find some information about the advantages of Python here. I also like these examples of how easy it is to improve performance and to parallelise your code.
Other Stuff
- I like playing acoustic guitar. fingerstyleblues.com is a site with some really nice beginner fingerstyle exercises and classtab.org is a great resource for classical guitar tab.