Further resources


This list of further resources is organized by the main topics covered in this course – see the Contents on the left-hand site.


Shell

Books

The first two are available online at the OSU library:

Online guides and tutorials

Further reading


Git

Books

I wouldn’t necessarily recommend diving so deep into Git as to read a book about it, but this book provides an excellent reference, is quite accessible, and is freely available online:

Online guides and tutorials

General

Interactive practice

Undoing

Further reading


Python

Books

These are all available online, freely or via the OSU library:

Courses

Online guides and tutorials

General

Library-specific material

VS Code and Python

Jupyter Notebooks / JupyterLab

You can also use the Jupyter Notebooks / JupyterLab as an Interactive App at OSC OnDemand. If you’re interested in using this, I would recommend trying JupyterLab which can run Jupyter Notebooks but also regular Python scripts, a shell, and so forth.

Further reading


Snakemake

Further reading


Miscellaneous

Books similar to CSB

Reproducibility and best practices

Genomics and applied bioinformatics

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".