Articles

I recently wanted to test out the newly released Seurat 5. However, once I was ready to switch back to Seurat v4, I ran into a great deal of difficulty trying to reinstall the required dependencies. If this has ever happened to you, or if you want to prevent such... Read more

In a recent project, I wanted to implement my own object class to simplify my code and make it more flexible. That’s when I realized that object-oriented programming in R can be unnecessarily complex. Therefore, in this blog post, I want to make it easy for you to get started.... Read more

The most important feature of scripting is its ability to reduce the amount of time it takes to accomplish a specific task. In the words of Uwe Ligges and popularized Patrick Burns’ R Inferno: Read more

I wrote this guide for the ultra-beginner, ie. me three years ago. This is the guide I wish I had before I dived head-first into the GameStop short-squeeze of early 2021. Prior to that, I had dabbled on-and-off unsuccessfully in my Robinhood account with no real strategy and lost quite... Read more

As part of my application for Metis, I proposed a passion project that involved training a machine learning model to classify cells as dead or alive, then counting the number of alive and dead cells in an image. The reason I wanted to do this project is that while I... Read more