@classmethod<EOL><INDENT>def fetch_open_data(cls, catalog, columns=None, selection=None,<EOL>host=DEFAULT_GWOSC_URL, **kwargs):<DEDENT>
from .io.losc import fetch_catalog<EOL>tab = fetch_catalog(catalog, columns=columns, selection=selection,<EOL>host=host, **kwargs)<EOL>if type(tab) is cls:  <EOL><INDENT>return tab<EOL><DEDENT>return cls(tab)<EOL>
Fetch events from an open-data catalogue hosted by GWOSC.

        Parameters
        ----------
        catalog : `str`
            the name of the catalog to fetch, e.g. ``'GWTC-1-confident'``

        columns : `list` of `str`, optional
            the list of column names to read

        selection : `str`, or `list` of `str`, optional
            one or more column filters with which to downselect the
            returned events as they as read, e.g. ``'mass1 < 30'``;
            multiple selections should be connected by ' && ', or given as
            a `list`, e.g. ``'mchirp < 3 && distance < 500'`` or
            ``['mchirp < 3', 'distance < 500']``

        host : `str`, optional
            the open-data host to use