def read_region(s):
rp = RegionParser()<EOL>ss = rp.parse(s)<EOL>sss1 = rp.convert_attr(ss)<EOL>sss2 = _check_wcs(sss1)<EOL>shape_list = rp.filter_shape(sss2)<EOL>return ShapeList(shape_list)<EOL>
Read region.

    Parameters
    ----------
    s : str
        Region string

    Returns
    -------
    shapes : `ShapeList`
        List of `~pyregion.Shape`