Published: Nov. 6, 2023

PAY FOR CODING lessons

https://www.codecademy.com/

https://www.datacamp.com/

FREE CODING lessons

General Sequencing:

Short read workshop: http://dna.colorado.edu/ShortRead/

Science-based:

https://datacarpentry.org/lessons/

Python:

Introduction to python by Microsoft- very good: https://www.youtube.com/watch?v=jFCNu1-Xdsw&list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6

Jacob Stanley (DnA lab) workshop on python: https://github.com/jtstanley/DS2_materials

Python for biologists: https://www.pythonforbiologists.org/

Introduction to pandas: https://www.youtube.com/watch?v=vmEHCJofslg

 

The original main plotting software for python: https://matplotlib.org/ and https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.html

Another newer plotting software for python: https://plotly.com/python/plotly-fundamentals/

Jupyter notebook installs:

For Mac: https://medium.com/@blessedmarcel1/how-to-install-jupyter-notebook-on-mac-using-homebrew-528c39fd530f

R:

https://datacarpentry.org/R-ecology-lesson/

 

Download RStudio: https://www.rstudio.com/products/rstudio/download/

  • You want to get RStudio Desktop- Free for whatever machine you have

 

There is an “Intro to R” day in the Short read workshop that should be very useful.

 

Introduction to R: https://cran.r-project.org/doc/manuals/r-release/R-intro.pdf

  • This is an introduction to the ins and outs of R syntax.

 

R for Data Science: https://r4ds.had.co.nz/index.html

  • This discusses applying R to data science with tips on exploratory data analysis.

 

The Pirate’s Guide to R: https://bookdown.org/ndphillips/YaRrr/

  • This is an excellent (and famous) comprehensive guide to R. I highly recommend this for learning as it starts at the basics and helps you build up skills for data analysis. It is also an easy read.

 

Beautiful Plotting Tips: http://zevross.com/blog/2014/08/04/beautiful-plotting-in-r-a-ggplot2-cheatsheet-3/

  • Cheat sheet for making beautiful, publication worthy plots in ggplot2!