data-synthesis-pipeline