Python for Scientific programming

From Gridkaschool
Revision as of 03:52, 30 August 2012 by Zvada (talk | contribs)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Technical specification/requirements

To take part in this course you will need the following software packages

  • Python (>= 2.6 > 3.0)
  • IPython (>= 0.12)
  • Numpy
  • Matplotlib
  • Cython (>= 0.15)

GridKa School has provided machines with the above software pre-installed, to which you can log in remotely, but if you install the required packages on your laptop you will be more comfortable working in a familiar environment.

Assigned exercise machines

UID            Host name                   IP address
060		gks-140.scc.kit.edu	   141.52.174.140
001		gks-141.scc.kit.edu	   141.52.174.141
065		gks-142.scc.kit.edu	   141.52.174.142
067		gks-143.scc.kit.edu	   141.52.174.143
072		gks-145.scc.kit.edu	   141.52.174.145
076		gks-212.scc.kit.edu	   141.52.174.212
053		gks-213.scc.kit.edu	   141.52.174.213 
080		gks-214.scc.kit.edu	   141.52.174.214
083		gks-215.scc.kit.edu	   141.52.174.215
087		gks-026.scc.kit.edu	   141.52.174.26
091		gks-216.scc.kit.edu	   141.52.174.216
093		gks-217.scc.kit.edu	   141.52.174.217
094		gks-218.scc.kit.edu	   141.52.174.218
096		gks-219.scc.kit.edu	   141.52.174.219
100		gks-220.scc.kit.edu	   141.52.174.220
101		gks-221.scc.kit.edu	   141.52.174.221
106		gks-222.scc.kit.edu	   141.52.174.222
006		gks-223.scc.kit.edu	   141.52.174.223
109		gks-225.scc.kit.edu	   141.52.174.225 
111		gks-226.scc.kit.edu	   141.52.174.226
007		gks-227.scc.kit.edu	   141.52.174.227
118		gks-228.scc.kit.edu	   141.52.174.228
119		gks-229.scc.kit.edu	   141.52.174.229
009		gks-230.scc.kit.edu	   141.52.174.230
122		gks-231.scc.kit.edu	   141.52.174.231 
127		gks-232.scc.kit.edu	   141.52.174.232
056		gks-233.scc.kit.edu	   141.52.174.233

Testing your installation

Download Media:installation-test.tgz. Then

   tar zxvf installation-test.tgz
   cd installation-test
   python setup.py build_ext --inplace
   ipython --pylab -i mandelbrot.py

should pop up a picture of the Mandelbrot set.

Course Material

There are three ways of accessing the course material: