pub fn parse_cli() -> (PathBuf, PathBuf, usize, usize, f64, f64, f64, bool, usize, f64, f64, f64, Option<PathBuf>, Option<(NaiveTime, NaiveTime)>, i32, bool)
Takes the CLI arguments to set the processing parameters.