@classmethod
def get_available_releases(cls, public=None):
    """ Get the available releases

        Parameters:
            public (bool):
                If True, only return public data releases
        """
    cfgs = cls.list_available_configs()
    releases = []
    for i in cfgs:
        if public and not i.startswith('dr'):
            continue
        b = i.split('.cfg', 1)[0]
        if 'dr' in b or 'mpl' in b:
            releases.append(b.upper())
        elif 'work' in b and 'WORK' not in releases:
            releases.append('WORK')
    return releases
