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

Invalid MEMLIMIT unit value with LSF jobs on Linux #425

Open
skoplev opened this issue Aug 22, 2023 · 3 comments
Open

Invalid MEMLIMIT unit value with LSF jobs on Linux #425

skoplev opened this issue Aug 22, 2023 · 3 comments

Comments

@skoplev
Copy link

skoplev commented Aug 22, 2023

Invalid MEMLIMIT value with LSF on Linux

When running the tutorial example for HPC with LSF, caper submits invalid memory unit format. Is lower case 'g' but should be 'G', resulting in the following LSF error on Ubuntu:

caper hpc submit atac.wdl -i "${INPUT_JSON}" --singularity --leader-job-name atac_seq_pipeline
2023-08-22 15:18:59,196|caper.hpc|INFO| Running shell command: bsub -W 2880 -M 4g -env all -J CAPER_atac_seq_pipeline /nfs/users/nfs_s/<userID>/lniu4in7.sh
MEMLIMIT value <4g> is not valid. Limit must be a positive integer. You can use the following units for the limit: KB (or K), MB (or M), GB (or G), TB (or T), PB (or P), EB (or E), ZB (or Z). Job not submitted.

OS/Platform

  • OS/Platform: Ubuntu 18.04.6 LTS
  • Conda version: conda 23.3.1
  • Pipeline version: newest pulled from github
  • Caper version: caper 2.3.2

Caper configuration file

Paste contents of ~/.caper/default.conf.

backend=lsf

# Local directory for localized files and Cromwell's intermediate files.
# If not defined then Caper will make .caper_tmp/ on CWD or `local-out-dir`.
# /tmp is not recommended since Caper store localized data files here.
local-loc-dir=

cromwell=/nfs/users/nfs_s/<userID>/.caper/cromwell_jar/cromwell-82.jar
womtool=/nfs/users/nfs_s/<userID>/.caper/womtool_jar/womtool-82.jar

Input JSON file

Paste contents of your input JSON file.

https://storage.googleapis.com/encode-pipeline-test-samples/encode-atac-seq-pipeline/ENCSR356KRQ_subsampled.json
@sbresnahan
Copy link

Bump

@hitz
Copy link
Member

hitz commented Nov 19, 2024

@akundaje any thoughts?

@akundaje
Copy link
Collaborator

Not sure. Seems like a Caper issue. Not familiar with its internals.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants