How-to's and tutorials
Tutorials
Embarrassingly (and potentially dangerously) amateuristic, but possibly useful.- My introduction to statistics via simulation programming; also presents an argument for a valid role of NHST in experimental research.
- Using a simulated toy language to explore semantic vectors with word2vec (in Python).
- Programming online tasks in barebones JavaScript.
- Programming Tasks for Psychological Experiments using Presentation.
- Data Wrangling in Social Science and Psychophysiology using Matlab.
- Sending triggers and event markers via USB, how to get TTL pulses and other marker-bits out of a USB port.
- Homebrew Heart Rate Sensor Measurement via Arduino.
- Maths foundations, a suggested ordered list of sources for quasi-quantitative researchers to get a more comprehensive grasp of maths for statistics etc.
Note: there's another "book" floating around that's actually just an expensive version of my thesis, which is freely available here as a PDF.
Brief how-to's and worse tutorials
- SPSS Macro's, syntax for running a regression as a Macro over a vector of dependent variables.
- A wavelet analysis tutorial that even a psychologist (like me) could understand (PDF), from trying to figure this out as a student.
- Me, Myself, and MRI (PDF), more "pathetic first attempts at understanding something technical by a psychologist."
- Overlaying images in Matlab.
- Interactive plotting in Matlab.
- Batch-process SPM analyses.
- Principal Components Analysis (PCA).
- Use MySQL to get information from the UCSC genome database.
- Stopping matplotlib plots crashing in PyCharm. The solution that worked for me was to add the lines: import matplotlib; matplotlib.use('TkAgg'); matplotlib.pyplot.ion().