diff --git a/ccs.wdl b/ccs.wdl index 3a8f887947faab7bc3ee898cf06fcd6ca28586d8..d428053f4758aab99274f5b7e3b8b740e021b1ba 100644 --- a/ccs.wdl +++ b/ccs.wdl @@ -33,6 +33,7 @@ task CCS { Int cores = 2 String memory = "2G" + Int timeMinutes = 120 String dockerImage = "quay.io/biocontainers/pbccs:4.2.0--0" } @@ -63,6 +64,7 @@ task CCS { runtime { cpu: cores memory: memory + time_minutes: timeMinutes docker: dockerImage } @@ -78,6 +80,7 @@ task CCS { outputPrefix: {description: "Output directory path + output file prefix.", category: "required"} cores: {description: "The number of cores to be used.", category: "advanced"} memory: {description: "The amount of memory available to the job.", category: "advanced"} + timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"} dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"} # outputs diff --git a/isoseq3.wdl b/isoseq3.wdl index 10d87bbc2264ac1aad7661f8ab8786249503684a..d241027cb546e876d370186f1e84ac092d5bfe00 100644 --- a/isoseq3.wdl +++ b/isoseq3.wdl @@ -32,6 +32,7 @@ task Refine { Int cores = 2 String memory = "2G" + Int timeMinutes = 180 String dockerImage = "quay.io/biocontainers/isoseq3:3.3.0--0" } @@ -61,6 +62,7 @@ task Refine { runtime { cpu: cores memory: memory + time_minutes: timeMinutes docker: dockerImage } @@ -75,6 +77,7 @@ task Refine { outputNamePrefix: {description: "Basename of the output files.", category: "required"} cores: {description: "The number of cores to be used.", category: "advanced"} memory: {description: "The amount of memory available to the job.", category: "advanced"} + timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"} dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"} # outputs diff --git a/lima.wdl b/lima.wdl index ba8a5407fa1be7757beaff0b5bdb404016793352..77bcf320009f628f93774253253f9cf15951b24e 100644 --- a/lima.wdl +++ b/lima.wdl @@ -50,6 +50,7 @@ task Lima { Int cores = 2 String memory = "2G" + Int timeMinutes = 1440 String dockerImage = "quay.io/biocontainers/lima:1.11.0--0" } @@ -110,6 +111,7 @@ task Lima { runtime { cpu: cores memory: memory + time_minutes: timeMinutes docker: dockerImage } @@ -142,6 +144,7 @@ task Lima { outputPrefix: {description: "Output directory path + output file prefix.", category: "required"} cores: {description: "The number of cores to be used.", category: "advanced"} memory: {description: "The amount of memory available to the job.", category: "advanced"} + timeMinutes: {description: "The maximum amount of time the job will run in minutes.", category: "advanced"} dockerImage: {description: "The docker image used for this task. Changing this may result in errors which the developers may choose not to address.", category: "advanced"} # outputs diff --git a/talon.wdl b/talon.wdl index c6402fe44c933717e352c888b8f045c364ecdb2b..b2ae3a622067184bfb6fc5524cdd7b137460d10e 100644 --- a/talon.wdl +++ b/talon.wdl @@ -31,7 +31,7 @@ task CreateAbundanceFileFromDatabase { File? datasetsFile String memory = "4G" - Int timeMinutes = 1 + Int timeMinutes = 30 String dockerImage = "biocontainers/talon:v4.4.2_cv1" } @@ -87,7 +87,7 @@ task CreateGtfFromDatabase { File? datasetFile String memory = "4G" - Int timeMinutes = 1 + Int timeMinutes = 30 String dockerImage = "biocontainers/talon:v4.4.2_cv1" } @@ -141,7 +141,7 @@ task FilterTalonTranscripts { File? pairingsFile String memory = "4G" - Int timeMinutes = 1 + Int timeMinutes = 30 String dockerImage = "biocontainers/talon:v4.4.2_cv1" } @@ -189,7 +189,7 @@ task GetReadAnnotations { File? datasetFile String memory = "4G" - Int timeMinutes = 1 + Int timeMinutes = 30 String dockerImage = "biocontainers/talon:v4.4.2_cv1" } @@ -240,7 +240,7 @@ task InitializeTalonDatabase { String outputPrefix String memory = "10G" - Int timeMinutes = 1 + Int timeMinutes = 60 String dockerImage = "biocontainers/talon:v4.4.2_cv1" } @@ -292,7 +292,7 @@ task ReformatGtf { File GTFfile String memory = "4G" - Int timeMinutes = 1 + Int timeMinutes = 30 String dockerImage = "biocontainers/talon:v4.4.2_cv1" } @@ -333,7 +333,7 @@ task SummarizeDatasets { File? datasetGroupsCSV String memory = "4G" - Int timeMinutes = 1 + Int timeMinutes = 50 String dockerImage = "biocontainers/talon:v4.4.2_cv1" } diff --git a/transcriptclean.wdl b/transcriptclean.wdl index 8c62190f79aecbdcd7324fcb09dc84a8945daa2e..15da1f583ee7c0271e3e54751d2c588cbba5087d 100644 --- a/transcriptclean.wdl +++ b/transcriptclean.wdl @@ -28,7 +28,7 @@ task GetSJsFromGtf { Int minIntronSize = 21 String memory = "8G" - Int timeMinutes = 1 + Int timeMinutes = 30 String dockerImage = "biocontainers/transcriptclean:v2.0.2_cv1" } @@ -73,7 +73,7 @@ task GetTranscriptCleanStats { String outputPrefix String memory = "4G" - Int timeMinutes = 1 + Int timeMinutes = 30 String dockerImage = "biocontainers/transcriptclean:v2.0.2_cv1" }