Skip to content
Cognitive Axon Laboratory edited this page Jan 10, 2022 · 49 revisions

This Wiki will serve as a useful resource for tools associated with class lectures and labs. Keep checking as it is updated.

Required tools for the course

R (version 3.4.3)
Jupyter Notebooks
A Github Account

Useful support tools

RStudio: A better interactive environment than the R console.
Colaboratory: Run notebooks on Google's servers.
GitKraken: A GUI interface for Github.
Jupyter Themes: Spruce up your notebook style. Pure aesthetics.
Latex Math Symbols Cheatsheet

Useful tutorials

Getting R working with Jupyter Notebooks

Jupyter And R Markdown: Notebooks With R
(Note: Do not use the second method via Conda).

Math

Math for statistics, generally
Linear algebra review
Calculus cheatsheet
Calculus from a statistics perspective
Primer on principal component analysis

Programming and version control

How to use a command line
Learn R in R using swirl: Learn how to use R using a package in R.
Video tutorial for how to integrate R with Jupyter
Interacting with the Open Science Framework in R
Video tutorial for Github | The git parable
Solutions to common git errors
Markdown text cheatsheet
How to Teach Programming (and Other Things)
More on reproducible and collaborative data science (in Python this time)
MCMC without all the bullshit
More on cross-validation best practices
Mixed modeling resources
Summary Tools in R

Data Visualization

Advice for visualizing 2-way interactions
How to plot neuroimaging data using ggplot with ggBrain
A ggplot2 tutorial for beautiful plotting in r
A cheat sheet of ggplot2 commands for quick reference

Publicly Available Datasets

The American Psychological Association points to several electronically available data sets
The English Lexicon Project provides reaction times and naming times for over 30,000 English words.
The Human Connectome Database is free, you just have to make an account.
There are also several interesting datasets in the CRAN universe as well as the R datasets package You can also check out the BOLD5000 dataset, the Common Cold Project. There's great linguistic data at TalkBank (CHILDES is part of this) and FluencyBank.

Useful online books

Fundamentals of Data Visualization
A whirlwind tour of Python
The good Research Code Handbook

Advice

On how to learn hard things