Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: mount tmp dir in Singularity container #139

Merged
merged 2 commits into from
Feb 2, 2024
Merged

Conversation

ninsch3000
Copy link
Collaborator

@ninsch3000 ninsch3000 commented May 12, 2023

Description

When running htsinfer.smk on the login node, an additional --bind argument has to be specified in the singularity profile, in order to mount the tmp directory that will be used by htsinfer/STAR.

Question: Do we want to include that in our singularity profiles in the form of --bind $TMPDIR? This solution was tested on the login node, where $TMPDIR points to /scratch and on Ubuntu 20, where $TMPDIR is empty. On both platforms the rule run_htsinfer ran without errors.
Disclosure: I don't understand how the issue of a STAR tmp directory is solved inside zarp, and whether that could also be a solution for the htsinfer.smk workflow. Input appreciated.
Fixes # (issue)

@ninsch3000 ninsch3000 marked this pull request as ready for review February 2, 2024 13:05
Copy link
Member

@uniqueg uniqueg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good stuff 🚀

@uniqueg uniqueg changed the title feat: mount tmp dir in singularity container feat: mount tmp dir in Singularity container Feb 2, 2024
@uniqueg uniqueg merged commit b4556ea into dev Feb 2, 2024
11 checks passed
@uniqueg uniqueg deleted the singularity_tmpdir branch February 2, 2024 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants