HOW TO MAKE A PIE: REPRODUCIBLE RESEARCH FOR EMPIRICAL ECONOMICS AND ECONOMETRICS |
| |
Authors: | Valérie Orozco Christophe Bontemps Elise Maigné Virginie Piguet Annie Hofstetter Anne Lacroix Fabrice Levert Jean-Marc Rousselle |
| |
Affiliation: | 1. Toulouse School of Economics, INRAE, University of Toulouse Capitole, Toulouse, France;2. Observatoire du Développement Rural, INRAE, Toulouse, France;3. CESAER, Agrosup Dijon, INRAE, Université Bourgogne Franche-Comté, Dijon, France;4. CEE-M, Université Montpellier, CNRS, INRAE, Montpellier SupAgro, Montpellier, France;5. Université Grenoble Alpes, INRAE, CNRS, Grenoble INP, GAEL, Grenoble, France;6. SMART-LERECO, INRAE, Rennes, France |
| |
Abstract: | Empirical economics and econometrics (EEE) research now relies primarily on the application of code to data sets. Handling the workflow that links data sets, programs, results, and finally manuscript(s) is essential if one wishes to reproduce results. Herein, we highlight the importance of “reproducible research” in EEE and propose three simple principles to follow: organize your work, code for others, and automate as much as you can. The first principle, “organize your work”, deals with the overall organization of files and the documentation of a research workflow. “Code for others” emphasizes that we should take care in how we write code that has to be read by others or later by our future self. Finally, “automate as much as you can” is a proposal to avoid any manual treatment and to automate most, if not all, of the steps used in a research process to reduce errors and increase reproducibility. As software is not always the problem and will never be the solution, we illustrate these principles with good habits and tools, with a particular focus on their implementation in most popular software and languages in applied economics. |
| |
Keywords: | Empirical economics Literate programming Replication Reproducibility Software Workflow |
|
|