<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>success</status>
  <result>
    <project>
      <id>57434</id>
      <name>pymaclab</name>
      <created_at>2008-12-17T11:49:33Z</created_at>
      <updated_at>2008-12-17T11:49:34Z</updated_at>
      <description>News14 March, 2008 - Made initial commit of pymaclab to svn repository PyMacLabpymaclab is a library written in python which implements a series of classes useful for conducting research in dynamic macroeconomics. The main class providing most of the library's functionality is the DSGE model class. 

One of the main aims of the project is to create a new DSGE model class (or abstract data type) containing useful features such as: 

Steady State Solution and Analysis First-order accurate solutions of the policy function Second-order accurate solutions of the policy function Simulations methods Impulse Response methods Model Evaluation methods Other than that, the library also implements a simple VAR (Vector Autoregression) Class, as well as a Time Series Database Class. pymaclab depends, or makes use of a number of python packages (or libraries) such as: 

DependenciesIPython - The Interactive Python Shell 

Numpy - For matrix and array calculations, Fortran integration, etc. 

Scipy - For general scientific routines, like root finding, optimization, etc. 

SympyCore - For fast symbolic differentiation 

matplotlib/pylab - For plotting graphs 

mlabwrap - For calling Matlab from Python 

TimeSeries - The Python TimeSeries Class 

Python wxwidgets - For more advanced gui stuff 

Usage# Model Instantiation with data
rbc1 = newMOD('rbc1.txt',db1)

# Model instantiation without data
rbc2 = newMOD('rbc2.txt')

# Solve the models using different methods
rbc1.modsolvers.forkleind.solve()
rbc2.modsolvers.pyklein2d.solve()

# Simulate the models after they have been solved
rbc1.modsolvers.forkleind.sim(400)
rbc2.modsolvers.pyklein2d.sim(1000)</description>
      <homepage_url>http://code.google.com/p/pymaclab</homepage_url>
      <download_url></download_url>
      <url_name>pymaclab</url_name>
      <user_count>0</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id></analysis_id>
      <licenses>
        <license>
          <name>bsd</name>
          <nice_name>BSD Copyright</nice_name>
        </license>
      </licenses>
    </project>
  </result>
</response>
