diff --git a/hic.wdl b/hic.wdl index bb1ef36..2082155 100644 --- a/hic.wdl +++ b/hic.wdl @@ -1105,6 +1105,7 @@ task localizer { Int quality = 0 Int disk_size_gb = 100 Int num_cpus = 24 + Int ram_gb = 64 RuntimeEnvironment runtime_environment } @@ -1137,7 +1138,7 @@ task localizer { runtime { cpu : "~{num_cpus}" disks: "local-disk ~{disk_size_gb} HDD" - memory: "64 GB" + memory: "~{ram_gb} GB" docker: runtime_environment.docker singularity: runtime_environment.singularity } diff --git a/megamap.wdl b/megamap.wdl index 27eb0cd..f49cf47 100644 --- a/megamap.wdl +++ b/megamap.wdl @@ -50,6 +50,8 @@ workflow megamap { Int? hiccups_2_ram_gb Int? localizer_disk_size_gb + Int? localizer_num_cpus + Int? localizer_ram_gb Int? merge_bigwigs_disk_size_gb Int? merge_bigwigs_num_cpus @@ -158,6 +160,8 @@ workflow megamap { localizer_window = 10, quality = quality, disk_size_gb = localizer_disk_size_gb, + num_cpus = localizer_num_cpus, + ram_gb = localizer_ram_gb, runtime_environment = runtime_environment, } }