Tutorial

Using Structure
Using Structure

Background Structure is a brilliant intellectual work. Structure is also not user-friendly. In fact, one might go so far as to say it’s sometimes user-hostile. User hostility extremely unforgiving input file parsing manual is not terribly user friendly program is not user friendly GUI version …

Snakemake 101
Snakemake 101

Install Snakemake To simplify this tutorial, install Snakemake using conda. See the conda tutorial on this site if you need guidance for that process. Create conda environment with snakemake installation conda create -n snake_env Activate the environment and install snakemake into it conda activate …

Writing clean BASH scripts
Writing clean BASH …

While you don’t need to know everything about sh or bash to write functional code, you’ll find that like R, there are certain ways to write code that end up making life easier for you. This tutorial is meant to share some of those methods so you can have less headaches along the way. By …

Graphic Design Tutorial
Graphic Design Tutorial

Let’s make a graphic! As I’m hoping you’ve already read, I talk a lot about making your own graphics. Well, to supplement that, I want to include a brief tutorial on how to make the “minimal” style graphics that I use for my own work. This is done entirely in Inkscape …

Using Conda in your workflow
Using Conda in your …

At some point, you may have come across tutorials and posts online referring to conda Anaconda or miniconda and just ignored it (we’ve all been there, no judgement). Hopefully by the end of this writing, you will be convinced that conda can be a big deal and make your life quite a bit easier. …