Software Packages
Applications

Math/Stat Applications

  • Macaulay 2:a software system devoted to supporting research in algebraic geometry and commutative algebra.
  • GAP: a system for computational discrete algebra, developed with particular emphasis on computational group theory.
  • Magnus: a graphically-oriented software system for computational group theory
  • Singular: a Computer Algebra System for polynomial computations with special emphasis on the needs of commutative algebra, algebraic geometry, and singularity theory.
  • LiE: a computer algebra system that is specialized in computations involving (reductive) Lie groups and their representions.
  • Pari-GP: a software system aimed to number theorists.
  • nauty: a program for computing automorphism groups of graphs and digraphs. It can also produce a canonical labelling.
  • Evolver: an interactive program for the study of surfaces shaped by surface tension and other energies, and subject to various constraints.
  • Geomview: an interactive program for viewing and manipulating geometric objects
  • Knotscape: an interactive program for the study of knots.
  • Knot: a tool for knot theory to draw diagrams of knots and links(in S^3) and knotted surfaces(in S^4) and calculate many invariants.
  • SnapPeaPython: extended version of Jeff Week's SnapPeaPython.
  • Snap: a computer program for exact computations of hyperbolic 3-manifolds based on Jeff Weeks' program SnapPea. 
  • R: R is `GNU S', a freely available language and environment for statistical computing and graphics
  • GGobi: GGobi is an open source visualization program for exploring high-dimensional data.
  • XGobi: XGobi is a data visualization system for viewing high-dimensional data.
  • SciLab: Scilab is a scientific software package for numerical computations providing a powerful open computing environment for engineering and scientific applications.
  • OCtave: GNU Octave is a high-level language, primarily intended for numerical computations.
  • S-Plus: S-PLUS is a powerful environment for statistical and graphical analysis of data.

Editors

  • emacs:  an extensible, customizable, self-documenting real-time display editor.
  • xemacs: a highly customizable open source text editor and application development system.
  • vim: an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set.
  • kile: a user friendly TeX/LaTeX editor for the KDE desktop environment.

Word Processing/Office

  • TeTeX:  TeX & LaTeX distribution.
  • LaTex2Html : a converter that converts LaTeX documents to HTML.
  • OpenOffice: Office suite which includes word processor, spreadsheet and more.

Graphics

  • xfig: a drawing program for XWindows System.
  • gimp: the GNU Image Manipulation Program.
  • xv: an interactive image manipulation program for the X Window System.

Viewers

  • gv: a version of Ghostview with an improved user interface and the ability to display PDF files.
  • xdvi: a program to display TeX/LaTeX .dvi files under the X Window System.
  • xpdf: an open source viewer for PDF files.
  • acroread: Abode Acrobat Reader.

Programming

Internet & Email

  • Mozilla: all-in-one internet application suite.
  • Firefox:  web browser.
  • Thunderbird: email client.
  • Nvu: a complete Web Authoring System for Linux desktop users.
  • Gaim: a multi-protocol instant messaging (IM) client.

If you need any program intstalled please let Bin Wang or Abhijit Champanerkar know.