Skip to content

mwyczalkowski/mutect-tool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mutect CWL Tool

Simple CWL wrapper for mutect-1.1.7 for use with TinDaisy. Based on OpenGenomics/mutect-tool

For development and testing purposes, this project ships with test data and demonstration scripts for running directly (in docker container), by calling docker image, and by calling CWL tool. See ./testing for details.

Docker image: "dinglab2/mutect-tool:20200427"

Memory issues

Jobs which die suddenly with "Killed" error output may be caused by running out of memory.

There are three parameters to tweak in a cromwell run:

  • Java parameter Xmx?g, maximum memory in g per job
  • rammin - parameter passed to cromwell to request memory for container
  • ncpu - number of jobs running at once

The hypothesis is that NCPU * Xmx <= RamMin, on the thinking that each thread requires Xmx and there will be NCPU of them, so at least RamMin must be provided

Setting Xmx2g, rammin = 18, ncpu = 8 seems to be stable.

Contact: Matt Wyczalkowski ([email protected])

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 56.4%
  • Shell 27.1%
  • Common Workflow Language 12.9%
  • Dockerfile 3.6%