Ejemplo n.º 1
0

@follows(mkdir("report"))
def build_report():
    '''build report from scratch.'''

    E.info("starting report build process from scratch")
    P.run_report(clean=True)


@follows(mkdir("report"))
def update_report():
    '''update report.'''

    E.info("updating report")
    P.run_report(clean=False)


@follows(update_report)
def publish():
    '''publish report and data.'''

    E.info("publishing report")
    P.publish_report()


if __name__ == "__main__":

    # P.checkFiles( ("genome.fasta", "genome.idx" ) )
    sys.exit(P.main(sys.argv))
Ejemplo n.º 2
0
def main(argv=None):
    if argv is None:
        argv = sys.argv
    P.main(argv)