code: def read_region(s):
      
      rp = RegionParser()
      ss = rp.parse(s)
      sss1 = rp.convert_attr(ss)
      sss2 = _check_wcs(sss1)
  
      shape_list = rp.filter_shape(sss2)
      return ShapeList(shape_list)
docs: Read region.
  
      Parameters
      ----------
      s : str
          Region string
  
      Returns
      -------
      shapes : `ShapeList`
          List of `~pyregion.Shape`