Improving reproducibility of data science pipelines through transparent provenance capture | Synapse