diff --git a/stringtie.wdl b/stringtie.wdl
index d5694815f76078409621f661c432d9fea7cd48f0..e969ac79e5b91cb69350d92f741c72936b6f1f5e 100644
--- a/stringtie.wdl
+++ b/stringtie.wdl
@@ -6,6 +6,7 @@ task Stringtie {
     String assembledTranscriptsFile
     Boolean? firstStranded
     Boolean? secondStranded
+    String? geneAbundanceFile
 
     command {
         set -e -o pipefail
@@ -15,12 +16,15 @@ task Stringtie {
         ${"-G " + referenceGFF} \
         ${true="--rf" false="" firstStranded} \
         ${true="fr" false="" secondStranded} \
+        -o ${assembledTranscriptsFile} \
+        ${"-A " + geneAbundanceFile} \
         ${alignedReads} \
-        > ${assembledTranscriptsFile}
+
     }
 
     output {
         File assembledTranscripts = assembledTranscriptsFile
+        File geneAbundance = geneAbundanceFile
     }
 
     runtime {