CyclOps: Automated end-to-end data life cycle management for FAIR data integration, processing and re-use