Ploomber can help you manage your research project to enhance reproducibility and to run more experiments faster. Click here to see a sample project.
Thanks to incremental builds, you can make small changes to your data analysis code and quickly bring your results up-to-date, since Ploomber will only execute the code that has changed since your last run.
Run (and organize) more experiments¶
Ploomber allows you to run many experiments efficiently. You can parametrize your pipeline to run the same code with different configurations. For example, run the same analysis with different data slices and organize the outputs in different folders, depending on the input parameters. To accelerate your research, you can execute independent tasks in parallel with no extra configuration.
Since Ploomber generates an output notebook (that may include any number of tables or charts) whenever you execute your pipeline, you can easily bookkeep the results of each experiment. Whenever you make changes, such executed notebooks from previous runs can help you verify the reproducibility of your results.