code: def log_time_frame(bcbio_log):
      
      output = collections.namedtuple("Time", ["start", "end", "steps"])
      bcbio_timings = get_bcbio_timings(bcbio_log)
      return output(min(bcbio_timings), max(bcbio_timings), bcbio_timings)
docs: The bcbio running time frame.
  
      :return:    an instance of :class collections.namedtuple:
                  with the following fields: start and end