py-scipy Overview

SciPy is open-source software for mathematics, science, and engineering. The SciPy library depends on NumPy, which provides convenient and fast N-dimensional array manipulation. The SciPy library is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization.

Support

Usage

To use scipy load the modules python, python_numpy, and scipy. The scipy module will automatically load the  numpy module if you have not done so.
module load python
module load numpy
module load scipy
Modify your pyhton scripts to import the scipy package as in the following example.
#/usr/bin/env python

import scipy

def main():
  x=scipy.r_[1:4]
  h1=scipy.zeros(15); h1[0]=1
  h2=scipy.zeros(15); h2[6]=1
  h3=scipy.zeros(15); h3[12]=1
  a=scipy.convolve(h1+h2+h3,x)

  print a

main()
Builds

SUMMIT

  • py-scipy@0.18.1%gcc@4.8.5

EOS

  • py-scipy@0.18.1%gcc@5.3.0
  • py-scipy@0.18.1%gcc@5.3.0

RHEA

  • py-scipy@0.18.1%gcc@5.3.0
  • py-scipy@0.18.1%gcc@4.4.7
  • py-scipy@0.18.1%gcc@5.3.0
  • py-scipy@0.18.1%gcc@4.4.7