Sage Optional Packages

To install one of these packages, type e.g., the following at the UNIX shell prompt:
        sage -i db-jones-2005-11-02
Note that the package name contains the version number, and it will be downloaded automatically if necessary.



ace-5.0.p0.spkgSPKG.txt:
biopython-1.53.p0.spkgSPKG.txt: Biopython is a set of freely available tools for biological computation written in Python by an international team of developers. It is a distributed collaborative effort to develop Python libraries and applications which address the needs of current and future work in bioinformatics.
cbc-2.3.p1.spkgSPKG.txt: The Computational Infrastructure for Operations Research (COIN-OR**, or simply COIN) project is an initiative to spur the development of open-source software for the operations research community. The COIN Branch and Cut solver (CBC) is an open-source mixed-integer program (MIP) solver written in C++. CBC is intended to be used primarily as a callable library to create customized branch-and-cut solvers. A basic, stand-alone executable version is also available. CBC is an active open-source project led by John Forrest at www.coin-or.org.
cunningham_tables-1.0.spkgSPKG.txt: 2009/10/18 - version 1.0 - Initial version * add cunningham_prime_factors
database_cremona_ellcurve-20071019.p0.spkgSPKG.txt: John Cremona's huge database of elliptic curves See: http://www.warwick.ac.uk/staff/J.E.Cremona/ftp/data/ and http://sage.math.washington.edu/cremona/INDEX.html This is an optional package, not included by default.
database_gap-4.4.10.spkgSPKG.txt: GAP's databases of finite groups and table of marks.
database_jones_numfield-v4.spkgSPKG.txt:
database_kohel-20060803.spkgSPKG.txt:
database_odlyzko_zeta.spkgSPKG.txt:
database_sloane_oeis-2005-12.spkgSPKG.txt:
database_stein_watkins_mini.spkgSPKG.txt:
database_symbolic_data-20070206.spkgSPKG.txt:
extra_docs-20070208.spkgSPKG.txt:
fricas-1.0.8.spkgSPKG.txt: FriCAS is an advanced computer algebra system. Its capabilities range from calculus (integration and differentiation) to abstract algebra. It can plot functions and has an integrated help system. FriCAS is a fork of the Axiom project -- its starting point was the wh-sandbox branch of the Axiom project. This version of the fricas package is built using hardware independent cached Lisp files to generate the executables.
frobby-0.7.6.spkgSPKG.txt: The software package Frobby provides a number of computations on monomial ideals. The current main feature is the socle of a monomial ideal, which is largely equivalent to computing the maximal standard monomials, the Alexander dual or the irreducible decomposition. Operations on monomial ideals are much faster than algorithms designed for ideals in general, which is what makes a specialized library for these operations on monomial ideals useful.
gap_packages-4.4.10_6.spkgSPKG.txt:
gdbm-1.8.3.spkgSPKG.txt: GNU dbm is a set of database routines that use extendible hashing and works similar to the standard UNIX dbm routines.
ginv-1.9-20080723.spkgSPKG.txt: The open source software GINV implements the Gröbner bases method for systems of equations. GINV is a C++ module of Python designed for constructing Gröbner bases of ideals and modules in polynomial, differential and difference rings. Gröbner bases are constructed by involutive algorithms.
glpk-4.38.p4.spkgSPKG.txt: The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library. GLPK supports the GNU MathProg modeling language, which is a subset of the AMPL language. The GLPK package includes the following main components: * primal and dual simplex methods * primal-dual interior-point method * branch-and-cut method * translator for GNU MathProg * application program interface (API) * stand-alone LP/MIP solver
gmpy-1.0.1.spkgSPKG.txt:
gnuplotpy-1.8.spkgSPKG.txt: Gnuplot.py is a Python package that interfaces to gnuplot. It allows you to use gnuplot from within Python to plot arrays of data from memory, data files, or mathematical functions.
graphviz-2.16.1.p0.spkgSPKG.txt: Caution: this code is GPL incompatible, so it cannot become a standard spkg.
guppy-0.1.8.spkgSPKG.txt: Guppy-PE is a library and programming environment for Python, currently providing in particular the Heapy subsystem, which supports object and heap memory sizing, profiling and debugging. It also includes a prototypical specification language, the Guppy Specificaion Language (GSL), which can be used to formally specify aspects of Python programs and generate tests and documentation from a common source. Website: http://pypi.python.org/pypi/guppy/0.1.8
java3d-20070901.spkgSPKG.txt: Java 3d libraries. PACKAGE MAINTAINER: Robert Bradshaw
jsmath-image-fonts-1.4.p3.spkgSPKG.txt: The jsMath image fonts provide a fall-back for rendering TeX characters in browsers on computers that do not have the TeX fonts installed.
kash3-2008-07-31.spkgSPKG.txt: This is a binary of KASH from: http://www.math.tu-berlin.de/~kant/download.html It works on OS X and Linux, but nothing else, since that's all that is available for KASH. The Linux binary is 32-bit only, but will run on 64-bit boxes in 32-bit mode.
knoboo-20080411.spkgSPKG.txt: Programming notebook for the web
libcocoa-0.9930.spkgSPKG.txt: CoCoALib is a GPL C++ library for doing Computations in Commutative Algebra.
lie-2.2.2.p3.spkgSPKG.txt: 1. Get it from: 2. Comment out the #include lines from both of * src/lie.h * src/box/closure.c 3. Makefile -- I had to add -lcurses *20070906: change default to link against ncurses, curses is uncommon on modern Linux systems. Linking against curses will be better on Solaris. [mabshoff]
lrs-4.2b.p1.spkgSPKG.txt: lrs implements the linear reverse search algorithm of Avis and Fukuda. See the homepage (http://cgm.cs.mcgill.ca/~avis/C/lrs.html) for details.
mpc-0.5.p0.spkgSPKG.txt: From http://www.multiprecision.org/mpc: The MPC library is a C library for multiple-precision floating-point computations with correct rounding. MPC has continuously been supported by the INRIA and the current main authors come from the CACAO and TANC project-teams at Loria (Nancy, France) and Ecole Polytechnique (Palaiseau, France) respectively; see more on the web page. MPC is based on the MPFR multiple-precision library.
mpi4py-1.1.0.spkgSPKG.txt: MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors.
nauty-24b7.p1.spkgSPKG.txt: Nauty has various tools for finding the automorphism group of a graph, generating non-isomorphic graphs with certain properties, etc.
nzmath-0.6.0.spkgSPKG.txt:
openmpi-1.1.4.spkgSPKG.txt:
openopt-0.24.spkgSPKG.txt: OpenOpt 0.24, a free Python-written numerical optimization framework with some own solvers and connections to tens of 3rd party ones, has been released.
openssl-0.9.8d.p1.spkgSPKG.txt:
p_group_cohomology-1.2.spkgSPKG.txt: Modular Cohomology Rings of Finite p-Groups The documentation of the package is provided at http://sage.math.washington.edu/home/SimonKing/Cohomology/
phc-2.3.53.p0.spkgSPKG.txt: PHCpack: a general-purpose solver for polynomial systems by homotopy continuation. Website: http://www2.math.uic.edu/~jan/PHCpack/phcpack.html
pyopenssl-0.8.spkgSPKG.txt: Python bindings for openssl. http://pyopenssl.sourceforge.net/
pyx-0.10.spkgSPKG.txt: From http://pyx.sourceforge.net/
sage-mode-0.6.spkgSPKG.txt: sage-mode provides Emacs Lisp that helps you use Sage in GNU Emacs. '''Warning!''' This is alpha code. This might fail horribly and is not (yet) easily customizable!
trac-0.11.5.p0.spkgSPKG.txt: Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. It provides an interface to Subversion (or other version control systems), an integrated Wiki and convenient reporting facilities.
valgrind-3.5.0.p0.spkgSPKG.txt: This is an optional spkg. It is Linux x86, x86-64, ppc and ppc64 only. Website: http://www.valgrind.org/ From the above website: Valgrind is an award-winning instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools. The Valgrind distribution currently includes five production-quality tools: a memory error detector, a thread error detector, a cache and branch-prediction profiler, a call-graph generating cache profiler, and a heap profiler. It also includes two experimental tools: a data race detector, and an instant mem
valgrind_3.3.1.spkgSPKG.txt: This is an optional spkg. It is Linux x86, x86-64, ppc and ppc64 only. Website: http://www.valgrind.org/ From the above website: Valgrind is an award-winning instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools. The Valgrind distribution currently includes five production-quality tools: a memory error detector, a thread error detector, a cache and branch-prediction profiler, a call-graph generating cache profiler, and a heap profiler. It also includes two experimental tools: a data race detector, and an instant mem