Reproducible research for scientific computing: Tools and strategies for changing the culture | Synapse