BIMSBbioinfo / pigx_rnaseq

Bulk RNA-seq Data Processing, Quality Control, and Downstream Analysis Pipeline
GNU General Public License v3.0
20 stars 11 forks source link

suggesting singularity image #127

Closed smoe closed 2 years ago

smoe commented 2 years ago

I need to bring pigx-rnaseq to our HPC environment and, well, guix is not much better available than a Debian package since that old CentOS environment is a bit tricky.

What came to mind was to use Singularity - this issue could possibly collect all the requests for such an image.

rekado commented 2 years ago

We can build a Singularity image with guix pack -f squashfs.

rekado commented 2 years ago

If you don't have Singularity on the HPC cluster you could also use guix pack -RR to build a self-contained, portable tarball that can be unpacked anywhere. guix pack includes various backends that might work even on older HPC systems: https://hpc.guix.info/blog/2020/05/faster-relocatable-packs-with-fakechroot/

smoe commented 2 years ago

Both options read very nice. I think I want to try both. Many thanks! Should have proposed this earlier :)