diff --git a/rewrite-taxonomy.snakefile b/rewrite-taxonomy.snakefile index 9e24389f7bf8d274bfc6521ed6f419346d4862ad..77b4b3ffb4942d3b0fb2d828c9762b6d321bf5e4 100644 --- a/rewrite-taxonomy.snakefile +++ b/rewrite-taxonomy.snakefile @@ -5,19 +5,23 @@ rule all: input: config['OUTDIR'] + '/finish.txt', config['OUTDIR'] + '/taxid_microorganisms.txt', - config['OUTDIR'] + '/taxa+id_microorganisms.txt' + config['OUTDIR'] + '/taxa+id_microorganisms.txt', + config['OUTDIR'] + '/taxa+id_microorganisms.trie', + config['OUTDIR'] + '/taxid_full.txt', + config['OUTDIR'] + '/taxa+id_full.txt', + config['OUTDIR'] + '/taxa+id_full.trie' rule check: input: - config['OUTDIR'] + '/taxa+id_microorganisms.txt' + config['OUTDIR'] + '/taxa+id_{root}.txt' output: - config['OUTDIR'] + '/finish.txt' + config['OUTDIR'] + '/taxa+id_{root}.trie' shell: - '''{config[ALVISNLP]} -J-Xmx12G -alias taxo {input} -alias finish {output} check-taxonomy.plan''' + '''{config[ALVISNLP]} -J-Xmx12G -alias taxo {input} -alias trie {output} compile-taxonomy.plan''' rule microorganisms: