def METHOD_NAME(record):
    from .utils import parse_and_format_date, tidy_bytestring
    source = record['_source']
    # Collaborations
    collaborations = source.get('collaborations', [])
    if isinstance(collaborations, str):
        collaborations = [collaborations]
    authors = source.get('summary_authors', None)
    if authors:
        authors = list(map(lambda x: x['full_name'], authors))
    datestring = source.get('creation_date')
    res = source
    res['collaborations'] = collaborations
    res['authors'] = authors
    res['date'] = parse_and_format_date(datestring)
    res['abstract'] = tidy_bytestring(source.get('abstract'))
    return res