diff --git a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/Cufflinks.scala b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/Cufflinks.scala
index d3d28f7c1a45fd36606e93e13fadc283a61d1a9b..cc9b0490cf7d109a7b15eca788bfa9d38e3c8516 100644
--- a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/Cufflinks.scala
+++ b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/Cufflinks.scala
@@ -29,6 +29,12 @@ class Cufflinks(val root: Configurable) extends BiopetCommandLineFunction {
   /** default executable */
   executable = config("exe", default = "cufflinks")
 
+  /** default threads */
+  override def defaultThreads = num_threads.getOrElse(1)
+
+  /** default vmem for cluster jobs */
+  override def defaultVmem = "4G"
+
   /** input file */
   @Input(doc = "Input file (SAM or BAM)", required = true)
   var input: File = null