GithubHelp home page GithubHelp logo

divand-singularity's Introduction

Build Status DOI GitHub top language
GitHub issues GitHub all releases GitHub contributors GitHub last commit
Static Badge

DIVAnd-singularity

Singularity container for DIVAnd, the interpolation tool (https://github.com/gher-ulg/DIVAnd.jl).

The container installs the last stable release of Julia, DIVAnd and other required Julia packages.

Dependencies

Building

After checking out the source, the singularity container can be build using:

rm -f DIVAnd.sif; sudo singularity build DIVAnd.sif Singularity

The first command is only needed if you already had the .sif file in your system.
The build operation lasts severall minutes due to the download and installation of languages and libraries.

Download

There are two possibilities to get the container

1. From the GitHub actions

2. From the Sylabs reposity containers

singularity pull --arch amd64 library://gher-uliege/divand/divand-singularity:v0-1-0

Screenshot from 2022-09-08 10-31-52

Running the container

There are two ways to run the container:

1. Without specifying a Julia script

singularity run DIVAnd.sif

This gives access to a Julia terminal, where commands and scripts can be executed.

2. By specifying the script to be run

singularity run DIVAnd.sif my_script.jl

(where my_script.jl has to be substitued by the correct file name).

Acknowledgements

The development of this container has been made possible thanks to PHIDIAS project (2019-2022).

The PHIDIAS project has received funding from the European Union's Connecting Europe Facility under grant agreement nĀ° INEA/CEF/ICT/A2018/1810854.

divand-singularity's People

Contributors

alexander-barth avatar ctroupin avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.