docs: def info(data, cols):
  
      """
      Compute min/max for all registered columns.
  
      Parameters
      ----------
      data : list
          List of points from tile.
      cols : list
          List of columns from tile header.
  
      Returns
      -------
      dict
          {
              column: {
                  min: value,
                  max: value
              }
          }
      """
  
      stats = {c['name']: [] for c in cols}
      for point in data:
          for c, v in point.items():
              stats[c].append(v)
      return {n: {'min': min(v), 'max': max(v)} for n, v in stats.items()}