Skip to content

Instantly share code, notes, and snippets.

@elsherbini
Created April 28, 2016 20:33
Show Gist options
  • Save elsherbini/a031efef467ea2833902b216fe4b69fe to your computer and use it in GitHub Desktop.
Save elsherbini/a031efef467ea2833902b216fe4b69fe to your computer and use it in GitHub Desktop.

Resources for learning

Linux / Command Line

  • Command Line Bootcamp - A great interactive tutorial for learning the basics of the command line

  • Art of the Command Line - Not interactive, but more exhaustive than the bootcamp.

  • explainshell - Give it a shell command, and it'll tell you what all the parts mean. Never wonder what cat ./in | cut -f 2 | sort | uniq -c | sort -n -k1 | sed -e 's/^[ \t]*//' > ./out means again!

Python

  • The Rosalind Project - A set of challenges designed to teach python for bioinformatics. The Python Village and Bionformatics Armory are most relevant.

R

  • R for data science - An ebook on R with a focus on plotting and and dealing with flat data files. It is written by the creator of ggplot and dplyr, Hadley Wickham.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment