Difference between revisions of "Scientific Software"

From UCB Math Wiki
Jump to: navigation, search
Line 2: Line 2:
  
 
* [http://www.wolfram.com/mathematica/ Mathematica] (outdated version 4) and [http://www.maplesoft.com/products/maple/ Maple] (also outdated version 9.5) are available on <tt>panda</tt>.
 
* [http://www.wolfram.com/mathematica/ Mathematica] (outdated version 4) and [http://www.maplesoft.com/products/maple/ Maple] (also outdated version 9.5) are available on <tt>panda</tt>.
* [http://www.mathworks.com/products/matlab/ MATLAB] (current version) is available on thin client server <tt>beyonce</tt> from computer lab 744.
+
* [http://www.mathworks.com/products/matlab/ MATLAB] (current version) is available on the thin client server <tt>beyonce</tt> from computer lab 744.
 
* [http://www.gnu.org/software/octave/  Octave] is a free program that runs most MATLAB code.
 
* [http://www.gnu.org/software/octave/  Octave] is a free program that runs most MATLAB code.
 
* [http://www.singular.uni-kl.de/ Singular], [http://www.math.uiuc.edu/Macaulay2/ Macaulay 2], and [http://cocoa.dima.unige.it/ CoCoA] are free programs for doing computational commutative algebra. The first two are available on <tt>panda</tt> with the command names <tt>Singular</tt> and <tt>M2</tt> respectively.
 
* [http://www.singular.uni-kl.de/ Singular], [http://www.math.uiuc.edu/Macaulay2/ Macaulay 2], and [http://cocoa.dima.unige.it/ CoCoA] are free programs for doing computational commutative algebra. The first two are available on <tt>panda</tt> with the command names <tt>Singular</tt> and <tt>M2</tt> respectively.
Line 8: Line 8:
 
* [http://magma.maths.usyd.edu.au/magma/ MAGMA] does computations with many algebraic objects. Not free, but available on <tt>panda</tt>.
 
* [http://magma.maths.usyd.edu.au/magma/ MAGMA] does computations with many algebraic objects. Not free, but available on <tt>panda</tt>.
  
All of these packages are either freely available or installed on <tt>panda</tt> (also known as <tt>login.math.berkeley.edu</tt>), the math department's login server. See [[File Management#SSH|here]] for instructions on connecting to <tt>panda</tt> from your personal computer.
+
Most of these packages are installed either on the Math department's login server <tt>panda</tt> (also known as <tt>login.math.berkeley.edu</tt>) or on the thin client server <tt>beyonce</tt>. See [[File Management#SSH|here]] for instructions on connecting to <tt>panda</tt> from your personal computer.
  
 
See also the list of [[Text Editor|text editors]] for various operating systems.
 
See also the list of [[Text Editor|text editors]] for various operating systems.

Revision as of 11:08, 23 January 2011

List of software which might be useful for graduate math:

  • Mathematica (outdated version 4) and Maple (also outdated version 9.5) are available on panda.
  • MATLAB (current version) is available on the thin client server beyonce from computer lab 744.
  • Octave is a free program that runs most MATLAB code.
  • Singular, Macaulay 2, and CoCoA are free programs for doing computational commutative algebra. The first two are available on panda with the command names Singular and M2 respectively.
  • Polymake is a free software package for computations with polytopes, polyhedra, etc. Available on panda.
  • MAGMA does computations with many algebraic objects. Not free, but available on panda.

Most of these packages are installed either on the Math department's login server panda (also known as login.math.berkeley.edu) or on the thin client server beyonce. See here for instructions on connecting to panda from your personal computer.

See also the list of text editors for various operating systems.

MacPorts

MacPorts is a program for Mac OS X which makes it easy to install and update most of the free software packages above and many others as well.