diff --git a/tools/samtools/extract_unmapped_pairs/example_usage/Snakefile b/tools/samtools/extract_unmapped_pairs/example_usage/Snakefile
new file mode 100644
index 0000000000000000000000000000000000000000..e7c4f70f1ab9e7a59df94c854a649b7a36a29419
--- /dev/null
+++ b/tools/samtools/extract_unmapped_pairs/example_usage/Snakefile
@@ -0,0 +1,22 @@
+configfile: "config.yaml"
+
+# ==== Snakefile path ====
+__extract_unmapped_pairs_rules = config.get("snakefiles", {}).get("extract_unmapped_pairs")
+
+__main_output_dir = config.get('output_dir', 'output')
+
+# ==== Main config ====
+SAMPLES = config.get('samples')
+__input_dir = config.get('input_dir', 'data')
+
+# ==== Extract unmapped pairs ====
+__extract_unmapped_pairs_input = expand(
+    "{dir}/{{sample}}.bam".format(dir=__input_dir), sample=SAMPLES
+)
+__extract_unmapped_pairs_output = expand(
+    "{dir}/{{sample}}_unmapped.bam".format(dir=__input_dir), sample=SAMPLES
+)
+include: __extract_unmapped_pairs_rules
+
+rule all:
+    input: expand("{dir}/{{sample}}_unmapped.bam".format(dir=__input_dir), sample=SAMPLES)
diff --git a/tools/samtools/extract_unmapped_pairs/example_usage/config.yaml b/tools/samtools/extract_unmapped_pairs/example_usage/config.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..d0bffdd33d7205208c326397b7b8848b6e99a9c9
--- /dev/null
+++ b/tools/samtools/extract_unmapped_pairs/example_usage/config.yaml
@@ -0,0 +1,14 @@
+snakefiles:
+    extract_unmapped_pairs: /pasteur/zeus/projets/p02/metasig/gitlab/snakemake/tools/samtools/extract_unmapped_pairs/Snakefile
+
+input_dir: /some/input/directory
+output_dir: /some/output/directory
+
+samples:
+- test_00000
+- test_00001
+- test_00002
+
+extract_unmapped_pairs:
+  samtools_exec_command: samtools
+  modules: samtools
diff --git a/tools/samtools/view/Snakefile b/tools/samtools/view/Snakefile
deleted file mode 100644
index 7fd8bfbb0a1803e50a8b9a7018c5ea284c9e9165..0000000000000000000000000000000000000000
--- a/tools/samtools/view/Snakefile
+++ /dev/null
@@ -1,19 +0,0 @@
-__samtools_view_exec_command = config.get('samtools_view', {}).get('exec_command', 'samtools view')
-__samtools_view_modules = config.get('samtools_view', {}).get('modules')
-__samtools_view_options = config.get('samtools_view', {}).get('options', "")
-
-rule samtools_view:
-    input:
-        __samtools_view_input
-    output:
-        __samtools_view_output
-    params:
-        exec_command = __samtools_view_exec_command,
-        modules = __samtools_view_modules,
-        options = __samtools_view_options
-    run:
-        command = []
-        if params.modules:
-        	command.append("module load {params.modules}")
-        command.append("{params.exec_command} {params.options} {input} > {output}")
-        shell(" && ".join(command))
\ No newline at end of file
diff --git a/tools/samtools/view/example_usage/Snakefile b/tools/samtools/view/example_usage/Snakefile
deleted file mode 100644
index c8212cee7f7ade5cd8c2e313c392ace92a28a346..0000000000000000000000000000000000000000
--- a/tools/samtools/view/example_usage/Snakefile
+++ /dev/null
@@ -1,21 +0,0 @@
-configfile: "config.yaml"
-
-# ==== Snakefile path ====
-__samtools_view_rules = config.get("snakefiles", {}).get("samtools_view")
-
-__main_output_dir = config.get('output_dir', 'output')
-
-# ==== Main config ====
-SAMPLES = config.get('samples')
-__input_dir = config.get('input_dir', 'data')
-
-# ==== Samtools view ====
-__samtools_view_input =
-__samtools_view_output =
-
-__samtools_view_input = expand("{dir}/{{sample}}.emapper.seed_orthologs".format(dir=__input_dir), sample=SAMPLES)
-__samtools_view_output = "{dir}/{file_name}".format(dir=__samtools_view_output_dir, file_name=__samtools_view_merged_name)
-include: __samtools_view_rules
-
-rule all:
-    input: "{dir}/{file_name}".format(dir=__samtools_view_output_dir, file_name=__samtools_view_merged_name)
diff --git a/tools/samtools/view/example_usage/config.yaml b/tools/samtools/view/example_usage/config.yaml
deleted file mode 100644
index e31325bb134b60f613d8d223975244990a53418d..0000000000000000000000000000000000000000
--- a/tools/samtools/view/example_usage/config.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-snakefiles:
-    samtools_view: /pasteur/zeus/projets/p02/metasig/gitlab/snakemake/tools/samtools/view/Snakefile
-
-input_dir: /some/input/directory
-output_dir: /some/output/directory
-
-samples:
-- test_00000
-- test_00001
-- test_00002
-
-samtools_view:
-  exec_command: samtools view
-  modules: samtools
-  options: "-b -f 4"