Biological SciencesHugo

Recology

Recent content on Recology
Home PageRSS Feed
language
Biological Sciences
Published
Author Scott Chamberlain

Introduction At work (Fred Hutch Cancer Center) we’ve been working on an R package (sixtyfour) over the last ~1.5 years. This post is a quick intro to the package with some learnings about working with AWS. sixtyfour is a science-focused, more humane R interface to AWS.

Biological Sciences
Published
Author Scott Chamberlain

Over the past few months at work we’ve been looking into web framework options for a project that currently uses R Shiny. Our needs have grown beyond what Shiny can provide. We decided to try Rails, SvelteKit, and HTMX/FastAPI to see which one would best suit our needs.

Biological Sciences
Published
Author Scott Chamberlain

For work I’m reading and taking notes on my blog about cancer biology texts. The following are notes on most chapters of The Emperor of All Maladies by Siddhartha Mukherjee. Some of these are not actual chapters (e.g., “Leukemia” is not a chapter). I listened (during many episodes getting a kid to sleep in the middle of the night) to this book borrowed from my local library with the Libby app.

Biological Sciences
Published
Author Scott Chamberlain

What is uv I’ve recently started using uv to manage Python projects and packages: many projects at work and the one active package I have on pypi.org (habanero). I don’t really know enough about all the various Python tools similar to uv to give an informed opinion. Rather, this is purely reflections on using uv. uv’s tagline is: uv docs and source code. Reflections Fast It’s super fast.

Biological Sciences
Published
Author Scott Chamberlain

webmockr v2 is here. You can find the source at https://github.com/ropensci/webmockr, and the docs at https://docs.ropensci.org/webmockr. There’s some big changes in this version; most importantly a breaking change, thus the major version change this time. Here’s a run down of the important items in this release.

Biological Sciences
Published
Author Scott Chamberlain

While reviewing an R package at work I realized I wasn’t totally sure what advice to give about examples for internal functions in a package. That is, there’s an R package. The package has some exported functions, and some internal functions that are not exported.

Biological Sciences
Published
Author Scott Chamberlain

cowsay is a command line program written in Perl. The original version had a final release in 2016 (that’s the version of many installed cowsay programs) and there’s a number of forks of that release in Perl. There are also many many versions of cowsay in other programming languages, like the one I maintain written in R, unimaginatively called cowsay. I wrote about cowsay here back in 2014.

Biological Sciences
Published
Author Scott Chamberlain

I worked on a refactor of an R package at work the other day. Here’s some notes about that after doing the work. This IS NOT a best practices post - it’s just a collection of thoughts. For context, the package is an API client.