StarFlow: A script-centric data analysis environment