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

Automatically mount non-standard directories #240

Closed
nebfield opened this issue Feb 8, 2024 · 1 comment · Fixed by #244
Closed

Automatically mount non-standard directories #240

nebfield opened this issue Feb 8, 2024 · 1 comment · Fixed by #244
Labels
enhancement New feature or request

Comments

@nebfield
Copy link
Member

nebfield commented Feb 8, 2024

Description of feature

The current approach of a python CLI application parsing a samplesheet doesn't work well if the container doesn't see the files on the host filesystem. This can happen if the files are "far away" or in non-standard directories (e.g. /scratch/). The problem is mostly triggered on HPCs with the singularity or apptainer execution profiles.

Two possible approaches:

  • Stick with a (modified) python application and dynamically edit containerOptions
  • Parsing samplesheets is pretty straightforward, implement in groovy and take advantage of nextflow autoMounts

The groovy approach is more portable across cloud executors / HPCs / object storage.

@nebfield
Copy link
Member Author

nebfield commented Mar 19, 2024

closed by #244

@nebfield nebfield mentioned this issue Mar 19, 2024
7 tasks
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 a pull request may close this issue.

1 participant