databio / pepatac

A modular, containerized pipeline for ATAC-seq data processing
http://pepatac.databio.org
BSD 2-Clause "Simplified" License
54 stars 15 forks source link

tutorial to run from singularity is failing with this error:The following required tool(s) are not callable: macs2 #237

Open bioarpit1 opened 1 year ago

bioarpit1 commented 1 year ago

hi

I am trying to follow the tutorial for run from container. I am using latest docker image to make the sif image. but somehow its failing with the following required tools are not callable:macs2

Version log:

Arguments passed to pipeline:


The following required tool(s) are not callable: macs2

Pipeline failed at: (03-04 23:54:57) elapsed: 0.0 TIME

Total time: 0:00:00 Failure reason: Missing required tools. See message above. Traceback (most recent call last): File "/home/amishra/pepatac_tutorial/tools/pepatac/pipelines/pepatac.py", line 2779, in sys.exit(main()) File "/home/amishra/pepatac_tutorial/tools/pepatac/pipelines/pepatac.py", line 602, in main pm.fail_pipeline(RuntimeError(err_msg)) File "/usr/local/lib/python3.10/dist-packages/pypiper/manager.py", line 1660, in fail_pipeline raise exc RuntimeError: Missing required tools. See message above.

2lore commented 1 year ago

I had the same issue in docker when I pulled the most recent pepatac image. The workaround I used now is going back to an earlier version of the pepatac image in docker (0.10.0) - then the pipeline runs without this error.

Suncuss commented 1 year ago

I am having similar issue with the docker image too