diff --git a/rules/Assembly/MGMT.rules b/rules/Assembly/MGMT.rules
index 10ecdfcfe0c08427cb26513546b0ce78e61557bc..a607f8a972c4c24a951241e88a668f671712dba9 100644
--- a/rules/Assembly/MGMT.rules
+++ b/rules/Assembly/MGMT.rules
@@ -141,7 +141,6 @@ rule ASSEMBLY_MGMT_ASSEMBLY_1:
         rm -rf $TMPD
         """
 
-
 rule ASSEMBLY_MGMT_EXTRACT_UNMAPPED_FROM_ASSEMBLY_1:
     log:
         A_LOG
@@ -174,7 +173,6 @@ rule ASSEMBLY_MGMT_EXTRACT_UNMAPPED_FROM_ASSEMBLY_1:
         rm -rf $BUFFER* $TMP_FILE
         """
 
-
 rule ASSEMBLY_MGMT_ASSEMBLY_2:
     log:
         A_LOG
diff --git a/rules/Assembly/master.rules b/rules/Assembly/master.rules
index 0710ead2a83a039de6d54973cda76da9af02f166..df660eb862f39f4a8c9944ed11906a37206f926a 100644
--- a/rules/Assembly/master.rules
+++ b/rules/Assembly/master.rules
@@ -3,7 +3,8 @@ A_OUT, A_LOG = prepare_environment('Assembly')
 
 # include sub rules
 include:
-    "MGMT.rules"
+    "MGMT.rules",
+    "MG.rules"
 
 def assembly_output_files():
     return expand('{dir}/{name}', name=[
@@ -24,3 +25,11 @@ rule ASSEMBLY_MT_ALL:
     shell:
         "echo 'MT Assembly Done'"
 
+# MG ASSEMBLY command
+# This will produce an MG-only assembly
+rule ASSEMBLY_MG_ALL:
+    input:
+        "%s/MG.assembly.merged.fa" % A_OUT
+    shell:
+        "echo 'MG Assembly Done'"
+