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'" +