Posts

Get SSH Keys From Github

Did you know you can get your public SSH keys via GitHub? I recently installed Ubuntu Server to VM. During the installation process, it asked for my GitHub username and then populated the authorized_keys file with my public keys.

New MI Feature: Flux Statistics

The Viya 2024.04 release includes a brand new MI feature: new missing data statistics. An important choice when building an imputation model is the selection of variables to be included. One method to help in the variable selection process is the usage of summary statistics such as influx and outflux, as proposed by van Buuren.

Observations on Obstetrics and EBM

We live in the age of evidence-based medicine and an increasing willingness on the part of patients to review medical guidance and actively participate in their care. This includes such personal and emotional areas like pregnancy and birth.

Takeaways from 'On the uses and abuses of regression models'

This weekend I found an interesting new preprint by Carlin and Moreno-Betancur on arxiv titled “On the Uses and Abuses of Regression Models” so I had to check it out.

Calling R From SAS

The statistics literature is filled with example code and sample data in R. Sometimes I find myself wanting to work through some provided sample data and compare the output from R with SAS code.

Automatic Suspend in Fedora 38

For a while now I’ve recycled an old iMac running Fedora Workstation as a simple homeserver. It’s been working well in the past, but just now with the EOL of Fedora 37 did I get around to updating from Fedora 36 to Fedora 38.

Reproducibility by Sharing Code

Whenever I speak with students, I emphasize the need to share as much code and data as is feasible to enable reproduciblity. The fact that a large amount of research is not reproducible is a big issue that has gotten a lot of traction in the past two decades since Ioannidis published his influental paper.

Some Basic SQL Joins

A non-technical friend recently asked me for help with a merge problem. They had two separate data pulls of electronic medical records based on specific study parameters. The set of people in the database who fit the study parameters changed in between the data pulls, for example by having people age into our out of a study, or by having new diagnoses added to their records that cause them to either be newly included or excluded.

Univariate Missing Data with PROC MI

In Chapter 3 of van Buuren’s Flexible Imputation of Missing Data a variety of methods for imputing univariate missing data are presented. This post will summarize these techniques and show how to implement them in SAS.

SUC - a Slack Clone for Modern Unix

I love simple CLI tools and am a big fan of the Unix philosophy. Recently I came across The Dam, a public Unix server that implements a clever tool they termed suc - the Simple Unix Chat.