icaoberg / singularity-score-client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

singularity-score-client

Hosted Release Build Status GitHub issues GitHub forks GitHub stars GitHub license

For more information about the score-client please visit the ICGC DCC Docs page.

Pre-requisites

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 remotely

Run the script rbuild.sh to build image remotely.

bash ./rbuild.sh

You will need to edit the script above to match your account on SyLabs.io.

Pulling from the repository

If you have the client installed and cannot build the image locally nor remotely, simply run

singularity pull library://icaoberg/default/score-client:3.0.1

The command above will download the image from the SyLabs.io image repository.

Example

If you read the documentation you will find the following basic example

bin/score-client url --object-id ddcdd044-adda-5f09-8849-27d6038f8ccd

When using the container the command above turns into

singularity run --app score /path/to/score-client_3.0.1.sif url --object-id ddcdd044-adda-5f09-8849-27d6038f8ccd

Use the comand above as a emplate when working with your scripts.

Disclaimer

I am nothing but a humble programmer creating the container for this wonderful app.


CBD

Copyleft © 2019-2020 icaoberg at the Computational Biology Department in Carnegie Mellon University

About


Languages

Language:Shell 100.0%