For some custom clinical annotation datasets the clinical metadata some numeric columns are being parsed as categorical. WHen selecting a column for 'time_to_event' we should parse it through as.numeric just in case the guessing of type doesn't work well.
We should also investigate why the type is guessed incorretly when data.table::fread guesses correctly. Something in the type 'fixing' isn't working amazingly