https://github.com/alanlujan91/consumptionsavingnotebooks
Jupyter Notebook examples of the ConSav package
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.9%) to scientific vocabulary
Last synced: 9 months ago
·
JSON representation
Repository
Jupyter Notebook examples of the ConSav package
Basic Info
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of NumEconCopenhagen/ConsumptionSavingNotebooks
Created almost 5 years ago
· Last pushed over 3 years ago
https://github.com/alanlujan91/ConsumptionSavingNotebooks/blob/master/
Contains Jupyter Notebooks showcasing the [ConSav package](https://github.com/NumEconCopenhagen/ConsumptionSaving). # Getting Started The main tool in the [ConSav package](https://github.com/NumEconCopenhagen/ConsumptionSaving) is the **ModelClass** class with predefined methods for e.g. saving and loading. The main selling point is that it provides an easy interface to calling Python functions jit compilled with [Numba](http://numba.pydata.org/), and C++ functions. Each concrete model inherits these methods and then adds methods for e.g. solving and simulating. The main folders are: * **01. BufferStockModel/** Example with canonical buffer-stock model. * **02. DurableConsumptionModel/** Example with the solution method proposed in [A Guide to Solve Non-Convex Consumption-Saving Models](https://doi.org/10.1007/s10614-020-10045-x), [Druedahl](https://sites.google.com/view/jeppe-druedahl/), 2021, *Computational Economics*. * **03. G2EGM/** Python version of the G2EGM algorithm from [A General Endogenous Grid Method for Multi-Dimensional Models with Non-Convexities and Constraints](https://doi.org/10.1016/j.jedc.2016.11.005), [Druedahl](https://sites.google.com/view/jeppe-druedahl/) and [Jrgensen](http://www.tjeconomics.com/), 2017, *Journal of Economic Dynamics and Control*, 74 ([MATLAB version](https://github.com/JeppeDruedahl/G2EGM)). * **04. Tools/** Showcases the various tools. The repository **[EconModelNotebooks](https://github.com/NumEconCopenhagen/EconModelNotebooks)** contains a number of examples on using the underlying model class. **To get started:** 1. Install the EconModel package: ``pip install EconModel`` 2. Install the ConSav package: ``pip install ConSav`` 3. Clone or download this repository 4. Open your notebook of choice If you are **new to Python** then try out this online course, [Introduction to programming and numerical analysis](https://sites.google.com/view/numeconcph-introprog/home).
Owner
- Name: Alan Lujan
- Login: alanlujan91
- Kind: user
- Location: Rockville, MD
- Company: The Ohio State University
- Repositories: 7
- Profile: https://github.com/alanlujan91
PhD candidate at The Ohio State University working on heterogeneous agent models and quantitative macroeconomics.