Overcoming challenges to data and software attribution throughout the research workflow: a publisher perspective | Synapse