-
Notifications
You must be signed in to change notification settings - Fork 0
Executing SMRT Link using Singularity
SMRT Link is designed to run on only a couple operating systems and has specific dependencies. This can make it inconvenient or impossible to install on your machine. Preparing a container in which SMRT Link can be installed and run has several benefits.
This repository contains everything you need to build and execute a containerized instance of SMRT Link using Singularity, is a free and open-source containerization software.
A basic container image is a stand-alone package containing everything needed to execute a given software
program or set of programs. This is not true of the container in this repository. This container image
includes everything needed to execute SL except for the actual SL installation.
install.sh installs the SL files on the host filesystem, which can be mounted by a container.
This approach means that the container is not completely encapsulated, however it is much easier than trying to bake the SL install into the container image. Plus, it lets you modify, examine and reuse the installation files.