diff --git a/workflows/deseq2/workflow.cwl b/workflows/deseq2/workflow.cwl
index 84cb8823d74ef4fecd4941d569aaaded0029c130..993371903c5258fdc98b03740978714854530c22 100644
--- a/workflows/deseq2/workflow.cwl
+++ b/workflows/deseq2/workflow.cwl
@@ -1,5 +1,14 @@
 #!/usr/bin/env cwl-runner
 
+doc: |
+  DESeq2 example workflow
+  This workflow runs DESeq2 on the output of the kallisto workflow
+  and the metadata file.
+  It runs an R script, deseq2.R, which ideally should be split into three sub scripts and accordingly three workflow steps
+    1. Read kallsito data
+    2. Prep / run deseq2
+    3. Plot results
+
 cwlVersion: v1.2
 class: CommandLineTool
 hints: