Mercurial > repos > greg > assembly_post_processor
diff assembly_post_processor.py @ 49:9d58af3e459d draft
Uploaded
author | greg |
---|---|
date | Fri, 05 May 2017 09:30:34 -0400 |
parents | b7858b1f64f1 |
children | 9a105e8f08e5 |
line wrap: on
line diff
--- a/assembly_post_processor.py Fri May 05 09:30:26 2017 -0400 +++ b/assembly_post_processor.py Fri May 05 09:30:34 2017 -0400 @@ -1,12 +1,8 @@ #!/usr/bin/env python import argparse -import os -import subprocess import utils -OUTPUT_DIR = 'assemblyPostProcessor_dir' - parser = argparse.ArgumentParser() parser.add_argument('--dereplicate', dest='dereplicate', default=None, help='Remove duplicate sequences') parser.add_argument('--gap_trimming', dest='gap_trimming', type=float, default=0, help='Trim alignments') @@ -43,8 +39,5 @@ if args.strand_specific is not None: cmd += ' --strand_specific' cmd += ' --transcripts %s' % args.transcripts - # Run the command. -proc = subprocess.Popen(args=cmd, stderr=subprocess.PIPE, stdout=subprocess.PIPE, shell=True) -rc = proc.wait() -utils.check_execution_errors(rc, proc.stderr, proc.stdout) +utils.run_command(cmd)