Sage

What is Sage?

"Sage is free, open-source math software that supports research and teaching in algebra, geometry, number theory, cryptography, numerical computation, and related areas. Both the Sage development model and the technology in Sage itself are distinguished by an extremely strong emphasis on openness, community, cooperation, and collaboration: we are building the car, not reinventing the wheel. The overall goal of Sage is to create a viable, free, open-source alternative to Maple, Mathematica, Magma, and MATLAB" (Sage's tutorial()).

How is Sage loaded?

The below can be used to view all of the installations of Sage on a particular system, where this example uses Coeus.

$ module avail |& grep -i "sage"

General/sage/8.1/gcc-7.2.0

How is Sage invoked?

To invoke Sage's binary, use the below. Be sure to have enabled X11 Forwarding.

$ module load General/sage/8.1/gcc-7.2.0

$ sage