Difference between revisions of "Scientific Software"

From UCB Math Wiki
Jump to: navigation, search
(Software Available on Linux Servers)
m (Software for Mac Computers)
Line 14: Line 14:
  
 
[http://www.macports.org/ MacPorts] is a program for MacOS X which makes it easy to install and update most of the free software packages above and many others as well.
 
[http://www.macports.org/ MacPorts] is a program for MacOS X which makes it easy to install and update most of the free software packages above and many others as well.
 +
 +
[https://brew.sh/ Homebrew] is an alternative quite popular package manager for MacOS.

Revision as of 12:15, 18 December 2018

Software Available on Linux Servers

  • Mathematica and Maple are available on the HPC server appsa (accessible from campus network) and thin client servers beyonce, keira (accessible from thin client computer lab 744), and twiggy with command line names math and maple, respectively.
  • MATLAB is available on appsa, beyonce, keira, and twiggy with command line name matlab.
  • Octave is a free program that runs most MATLAB code — available on appsa, beyonce, keira, and twiggy with command line name octave.
  • SageMath is a free mathematics software built on top of many existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more — available on appsa, beyonce, keira, and twiggy with command line name sage.
  • Singular and Macaulay 2 are free programs for doing computational commutative algebra. They are available on appsa, beyonce, keira, and twiggy with command line names Singular and M2, respectively.
  • MAGMA does computations with many algebraic objects. Not free, but available on appsa with command line name magma.

Check out the Math Computing Cheat Sheet. The Math department's HPC server appsa may be accessed off-campus via login. See here for instructions on connecting to login from your personal computer.

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

Software for Mac Computers

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

Homebrew is an alternative quite popular package manager for MacOS.