def get_catalog_record_preferred_identifier(cr):
    """Get preferred identifier for a catalog record.

    Args:
        cr (dict): A catalog record.

    Returns:
        str: The preferred identifier of e dataset. If not found then ''.

    """
    return cr.get('research_dataset', {}).get('preferred_identifier', '')