# Oscar: Macaulay 2

## Loading and launching Macaulay 2

Once authenticated to Oscar, use the following commands at the command line.

1\. Start an interactive job by using the `interact` command. This command can take [additional parameters](https://docs.ccv.brown.edu/oscar/submitting-jobs/interact) to extend the resources and time allotted to the node as well as the partition that the node operates on.

2\. The Macaulay 2 module provides containers. To load them, use `module load macaulay2-container/1.2-vupc5g` (if running Oscar in PuTTY, pasting text is done by right-clicking).

3\. To start the container use `apptainer shell $MACAULAY2_CONTAINER`.

4\. Once inside the container's shell, use `M2` to launch the Macaulay console.