Computational Methods for Economists using Python#

Org

OSE Lab cataloged OS License: AGPL-3.0 Jupyter Book Badge

Package

Python 3.10 Python 3.11

Testing

example event parameter example event parameter example event parameter Codecov

This online book site contains open access tutorial materials and exercises for learning and using modern computational methods used by economists and data scientists. These materials have been developed by Richard W. Evans since 2008 primarily through the following endeavors:

  • (2008-2016) Assistant Professor, Department of Economics, Brigham Young University. Taught undergraduate courses in macroeconomics, international finance, advanced macroeconomics, computational methods.

  • (2012-2016) Co-founder and co-director of the BYU Macroeconomics and Computational Laboratory.

  • (2013-2016) Co-PI, National Science Foundation Grant for original development of Applied and Computational Math Emphasis (ACME) curriculum at Brigham Young University.

  • (2013-present) National advisory board member for the Applied and Computational Math Emphasis (ACME), Brigham Young University.

  • (2014-2018) Economist, Open Source Policy Center, American Enterprise Institute.

  • (2016-present) Founder and Director, Open Source Economics Laboratory.

  • (2016-2019) Fellow, Becker Friedman Institute, University of Chicago.

  • (2016-2020) Senior Lecturer and Associate Director, Masters in Computational Social Science, University of Chicago. Taught graduate students data science, computational methods, structural estimation, overlapping generations models.

  • (2016-present) President, Open Research Group, Inc.

  • (2022-present) Senior Research Fellow and Director of Open Policy, Center for Growth and Opportunity at Utah State University.

The core maintainer of this project is the following. However, some of the chapters have been jointly developed with coauthors as noted at the top of some chapters.

  • Richard W. Evans, Senior Research Fellow and Director of Open Policy, Center for Growth and Opportunity at Utah State University; President and Co-founder, Open Research Group, Inc. (GitHub handle: @rickecon)

We welcome collaboration on the maintenance and improvement of this tutorial. If you have changes you would like to see or errors that you find, please open an issue in the GitHub repository or submit a pull request. More details on how to collaborate with this project are the Contributor Guide chapter.

Tutorial site functionality#

This site was created using the Executable Books Jupyter Book platform. All of the content for this tutorial material is publicly accessible, available, and version controlled in the GitHub repository (OpenSourceEcon/CompMethods) associated with this book. Some of the functionality of this tutorial site includes the following:

  • Navigate through the chapters and sections of the tutorial materials using the chapter table of contents on the left side of the site, and navigate through subsections of each chapter using the subsection table of contents on the right side of each page.

  • Click on the GitHub icon _images/icon_GitHub.png in the upper-right of each page to go to the GitHub repository or open and issue in the repository.

  • Download each page as a markdown file .md or a PDF file .pdf by clicking on the download icon _images/icon_download.png in the upper-right of each page.

  • Toggle between a desktop window or full-screen mode by clicking on the full screen icon _images/icon_fullscreen.png in the upper-right of each page.

  • Change the background from light to dark to automatic using the background brightness icon _images/icon_background.png in the upper-right of each page.

  • Search for terms in the training materials using by clicking on the search icon _images/icon_search.png in the upper-fight of each page and entering your search terms.

Associated repository components#

Code related to labs and exercises in the online book are posted in the ./code/ directory of the book’s GitHub repository. The code directory has subdirectories that are organized by chapter name.

Data related to labs and exercises in the online book are posted in the ./data/ directory of the book’s GitHub repository. The data directory has subdirectories that are organized by chapter name.

Images related to labs and exercises in the online book are posted in the ./images/ directory of the book’s GitHub repository. The images directory has subdirectories that are organized by chapter name.

Citing this book#

Please use the following citation form for this book.

General citation to the book:

Citation to a chapter in the book only authored by Evans:

Citation to a chapter in the book only authored by multiple authors:

  • DeBacker, Jason and Richard W. Evans, “[insert chapter name]”, in Computational Methods for Economists using Python, Open access Jupyter Book, v#.#.#, 2023, https://opensourceecon.github.io/CompMethods + [chapter path].