code: def schedule_from_proto_dicts(
          device: 'xmon_device.XmonDevice',
          ops: Iterable[Dict],
  ) -> Schedule:
      
      scheduled_ops = []
      last_time_picos = 0
      for op in ops:
          delay_picos = 0
          if 'incremental_delay_picoseconds' in op:
              delay_picos = op['incremental_delay_picoseconds']
          time_picos = last_time_picos + delay_picos
          last_time_picos = time_picos
          xmon_op = xmon_op_from_proto_dict(op)
          scheduled_ops.append(ScheduledOperation.op_at_on(
              operation=xmon_op,
              time=Timestamp(picos=time_picos),
              device=device,
          ))
      return Schedule(device, scheduled_ops)
docs: Convert proto dictionaries into a Schedule for the given device.