2. Dependencies

2.1. Web Application Dependencies

  • Python v2.4 or later (but not Python v3.0)

  • Django v0.96 (v1.0 and later will not work)
    • pysqlite
      • SQLite
  • GMT
    • netCDF
  • ImageMagic

Note that both Python v3.0 and Django v1.0 are dramatically different from prior versions (they are not backwards compatible). Consequently, the portal does not work with Python v3.0 or Django v1.0.

Although Django has various database backends, the portal will not work properly with anything other than SQLite.

2.1.1. Installing SQLite and pysqlite

XXX

2.2. Backend Dependencies

2.2.1. Daemon Script

  • CIG Pyre
  • Stackless Python

2.3. Cluster Dependencies

More Pyre scripts.

2.3.1. Codes

Specfem and Mineos are written in Fortran. Specfem must be a special version.