Tender Is The Byte

Ryan's profile pic

Hi! I'm Ryan Moore, NBA fan & PhD candidate in Eric Wommack's viral ecology lab @ UD. Follow me on Twitter!

Blog posts

Using Sass in Clojure Ring apps

Dec 12, 2019

So you want to use Sass instead of plain CSS in your Clojure Ring web app, but you're not sure how to get it set up? No problem! Let's walk through it together.

Virome Bytes: Prophages in Lactobacillus

Nov 25, 2019

In today's edition of Virome Bytes, I talk about a couple of new papers looking at prophages in Lactobacillus!

Notes from the Messyverse: How to tidy nested lists in R

Nov 2, 2019

You've got nested lists in R. In fact, you've got lists of nested lists, but ggplot wants data frames or tibbles. Have no fear, this post will show you how to tidy up your nested lists by converting them to data frames!

Making charts with ClojureScript, Reagent, and React-vis

Oct 9, 2019

An introduction to making sweet charts with ClojureScript, Reagent, and React-Vis!

Spell Checking in Emacs

Jun 9, 2019

Super simple guide to setting up spell checking in Emacs.

Running MMseqs2 on CPUs with SSE4.1 or AVX2 instruction sets

May 21, 2019

MMseqs2, a program for searching and clustering proteins, requires a CPU with either AVX2 or SSE4.1 to run. In this post, we walk through writing a script to automatically determine the instruction set on your computer and run the correct version of MMseqs2.

Learn Rust: Parsing command line arguments with StructOpt

May 8, 2019

A beginners guide to using StructOpt for parsing command line arguments.

Rotating axis labels in R plots

Apr 25, 2019

A detailed look at how to rotate axis labels in base R plots.

Apps

Exploring MGS Bias

Bias affects observed MGS composition. Check out this app to learn more!

R Packages Included in Rocker Version-Stable Docker Images

Rocker version-stable Docker images come preloaded with a variety of R packages. Check out this app to explore which packages are included in the various Rocker images.