Difference between revisions of "Broadband User Guide v13.9.0"
Line 34: | Line 34: | ||
*[[SEISM Project]] | *[[SEISM Project]] | ||
*[[Broadband Platform]] | *[[Broadband Platform]] | ||
− | * | + | *[http://scec.usc.edu/scecpedia/Main_Page SCECpedia wiki Home Page] |
Revision as of 20:28, 8 September 2013
Version 13.9.0
If you find errors in this document or sections to be unclear, please contact software@scec.org. If possible, please send a description of how to reproduce the problem. This will help SCEC developers more quickly identify and resolve the problem you have identified.
Contents
Installing the Broadband Platform
Installing the Broadband Platform involves obtaining a copy of the code and building the required executables. You can either download the platform from the Broadband web site (http://www.scec.org/research/broadband) or check the code out of SCEC's Subversion repository. Most users should download the platform.
System Dependencies
The current version of the Broadband Platform is designed to run on standard 64-bit Linux machines. Testing has been performed on SCEC's development servers running Fedora Core 10 (kernel version 2.6.27.41-170.2.117.fc10.x86_64). In this guide we outline how to install the platform into your own account on a Linux computer using the simplest approach.
Software Dependencies
The Broadband Platform has certain software dependencies.
Required:
- Python v2.7 with
- PyGTK
- Matplotlib
- Numpy
- Pyproj
- Intel compilers (64-bit) v12.0.4
- GNU compilers (gcc, gfortran) v4.5.1
- GNU Fortran 77 v3.4.6
- GMT (Generic Mapping Toolkit)
Setting Up Your Account
For simplicity of installation, we recommend users use a bash shell for the Broadband Platform account. It is possible to get the platform running using other shell's, but we will focus on a bash shell installation. The user environment is a common source of problems since certain environment variables must be defined for the platform to work correctly.
To check your account, make sure you can run basic commands like ls and cd before proceeding.