An open API service indexing awesome lists of open source software.

https://github.com/pscedu/singularity-octave

GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations
https://github.com/pscedu/singularity-octave

numerical-computation singularity

Last synced: 5 months ago
JSON representation

GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations

Awesome Lists containing this project

README

          

![Status](https://github.com/pscedu/singularity-octave/actions/workflows/main.yml/badge.svg)
![Status](https://github.com/pscedu/singularity-octave/actions/workflows/pretty.yml/badge.svg)
![Issue](https://img.shields.io/github/issues/pscedu/singularity-octave)
![forks](https://img.shields.io/github/forks/pscedu/singularity-octave)
![Stars](https://img.shields.io/github/stars/pscedu/singularity-octave)
![License](https://img.shields.io/github/license/pscedu/singularity-octave)

# singularity-octave

Singularity recipe for [Octave](https://www.gnu.org/software/octave/).

## Installing the container on Bridges 2
Copy the

* `SIF` file
* and the `octave-cli`, `pandoc` and `gnuplot` scripts

to `/opt/packages/octave/10.2.0`.

Copy the file `modulefile.lua` to `/opt/modulefiles/octave` as `10.2.0.lua`.

## Building the image using the recipe

### To build the image locally
Run the script `build.sh` to build image locally

```
bash ./build.sh
````

### To build the image remotely
Run the script `rbuild.sh` to build image remotely

```
bash ./rbuild.sh
```

## To run tests
To run the available tests, run the command

```
bash ./test.sh
```
## Contributing
We welcome contributions to this repository. Before getting started, please review our [Contributing Guide](https://raw.githubusercontent.com/pscedu/singularity-report/refs/heads/main/CONTRIBUTING.md) for detailed instructions and best practices.

---
Copyright © 2020-2025 Pittsburgh Supercomputing Center. All Rights Reserved.

The [Biomedical Applications Group](https://www.psc.edu/biomedical-applications/) at the [Pittsburgh Supercomputing Center](http://www.psc.edu) in the [Mellon College of Science](https://www.cmu.edu/mcs/) at [Carnegie Mellon University](http://www.cmu.edu).