Survival analysis includes an array of non-parametric, semi-parametric, and fully parametric methods for analyzing time to event data. Often, these analyses aim to estimate a survival function, $S(t)$, which describes the proportion of subjects surviving at time $t$. A key feature of survival analysis is the ability to incorporate censored data, in which the event of interest does not occur during the observation period.