Create DynarePython authored by MichelJuillard's avatar MichelJuillard
# Dynare Python
The general goal of the project is to create a Python package that can
- trigger the Dynare Preprocessor
- apply Python algorithms to Python representation of a Dynare model
- call Julia to leverage DynareJulia algorithms and recover results as Python objects
- call Matlab/Octave to leverage Dynare Matlab/Octave algorithms and recover results as Python objects
## Development tasks
1. Add Python output to the Dynare Preprocessor
- as *.py files
- calling the bytecode library generated by the preprocessor
2. Decide about the distribution of Dynare Preprocessor for Python (should be transparent to the Python user who installs the Dynare Python package)
3. Use [JuliaCall(https://juliapy.github.io/PythonCall.jl/stable/juliacall/)]