@follows(mkdir("lca.dir"))
@transform(preprocessReads, regex("(\S+)/(\S+).fa"), r"lca.dir/\2.blast.gz")
def runBlastOnRawSequences(infile, outfile):
    db = PARAMS["megan_db"]
    evalue = PARAMS["megan_evalue"]
    blast_options = PARAMS["megan_blast_options"]
    statement = '''cat %(infile)s | python %(scriptsdir)s/farm.py --split-at-regex="^>(\S+)" 
                    --log=%(outfile)s.log 
                    --chunksize=100 "blastx -db %(db)s %(blast_options)s -evalue %(evalue)s" 
                  | gzip > %(outfile)s; checkpoint
                  '''
    P.run()

###################################################################
###################################################################
###################################################################
Load game lists from the remote connection to gogonlinux or from the
dataset/ETHPy150Open CGATOxford/cgat/obsolete/pipeline_metagenomecommunities.py/runBlastOnRawSequences--crossover with--dataset/ETHPy150Open Morgawr/gogonlinux/gog_utils/gog_gui.py/GogTuxGUI.do_load_games