diff --git a/src/main.nf b/src/main.nf
index 5198b79552f83d58ef88a63c377d2bf6da01b6e9..6a5799f4bad64aa7ad29790598a23ce424011046 100644
--- a/src/main.nf
+++ b/src/main.nf
@@ -9,6 +9,8 @@ include { SPLIT } from "./modules/split"
 include { FASTKMERS } from "./modules/fastkmers"
 include { MERGEKMER } from "./modules/mergekmer"
 include { COLLATEKMER} from "./modules/mergekmer"
+include { KMERCLUST} from "./modules/kmerclust"
+
 
 Channel.fromPath( file(params.csv) )
                     .splitCsv(header: true)
@@ -25,4 +27,5 @@ workflow {
   FASTKMERS(SPLIT.out.fastq.transpose())
   MERGEKMER(FASTKMERS.out.csv.groupTuple())
   COLLATEKMER(MERGEKMER.out.csv.map{it -> [it[0].specie, it[1]] }.groupTuple())
+  KMERCLUST(COLLATEKMER.out.csv)
 }
diff --git a/src/modules/kmerclust.nf b/src/modules/kmerclust.nf
index 24d7bf2afe5ef81b37926bc92b03216f50a3ad65..48113965701d2a2597b3499edaaca96e3fcc5228 100644
--- a/src/modules/kmerclust.nf
+++ b/src/modules/kmerclust.nf
@@ -10,6 +10,7 @@ process MERGEKMER {
 
     output:
     tuple val(specie), path("*.pdf"), emit: pdf 
+    tuple val(specie), path("*.Rdata"), emit: rdata 
     path "versions.yml"           , emit: versions
 
     script: