Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.48 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.48 KB

https://www.singularity-hub.org/static/img/hosted-singularity--hub-%23e32929.svg

A singularity container for PHCpack

A repo containing the Singularity recipe file for build PHCpack. Also builds the Macaulay2 language from source.

Details:

Author: Alex Coleman [email protected]
Date: 2020-06-29
Originating request: REQTSK0356325

TODO:

  • get Macauley2 built
  • get PHCpack built
  • create acceptable interface for user
  • write documentation for use
  • upload to Singularity Hub (optional)

Using the container

For University of Leeds users!

If you want to use this container on ARC3 or ARC4

You'll need to load the singularity module first before running the following commands:

$ module load singularity

To download this container from Singularity Hub:

$ singularity build PHCpack_sing shub://ARCLeeds/PHCpack_sing

This should download a file called PHCpack_sing to your current directory which you can use in the following way:


# open a Macaulay2 interactive development environment
$ singularity run PHCpack_sing

# You can also run an existing .m2 script file by doing the following:
$ singularity exec PHCpack_sing --script name_of_script.m2