@follows(mkdir("kegg.dir"))
@transform(PARAMS.get("kegg_tre"),
           regex("(\S+)/(\S+).tre"),
           add_inputs(PARAMS.get("kegg_map")),
           r"kegg.dir/\2.tsv")
def buildKeggTable(infiles, outfile):
    keggtre, keggmap = infiles
    statement = '''python %(scriptsdir)s/keggtre2table.py 
                   --kegg-tre=%(keggtre)s
                   --map=%(keggmap)s 
                   --log=%(outfile)s.log
                   > %(outfile)s'''
    P.run()

###################################################################
###################################################################
###################################################################
Test that failures to validate with the @api_accepts decorator do not result in
dataset/ETHPy150Open CGATOxford/cgat/obsolete/pipeline_metagenomecommunities.py/buildKeggTable--crossover with--dataset/ETHPy150Open bipsandbytes/django-api/django_api/tests.py/SimpleTest.test_api_accepts_decorator