comparison screen_abricate_report.py @ 1:45542cd244ad draft default tip

"planemo upload for repository https://github.com/public-health-bioinformatics/galaxy_tools/blob/master/tools/screen_abricate_report commit 1d569fc27b052d1982d82ca19455caaff6386f46"
author public-health-bioinformatics
date Thu, 31 Oct 2019 15:14:36 -0400
parents 2c6153023368
children
comparison
equal deleted inserted replaced
0:2c6153023368 1:45542cd244ad
28 screen = parse_screen_file(args.screening_file) 28 screen = parse_screen_file(args.screening_file)
29 abricate_report_fieldnames = get_fieldnames(args.abricate_report) 29 abricate_report_fieldnames = get_fieldnames(args.abricate_report)
30 gene_detection_status_fieldnames = ['gene_name', 'detected'] 30 gene_detection_status_fieldnames = ['gene_name', 'detected']
31 with open(args.abricate_report, 'r') as f1, open(args.screened_report, 'w') as f2, open(args.gene_detection_status, 'w') as f3: 31 with open(args.abricate_report, 'r') as f1, open(args.screened_report, 'w') as f2, open(args.gene_detection_status, 'w') as f3:
32 abricate_report_reader = csv.DictReader(f1, delimiter="\t", quotechar='"') 32 abricate_report_reader = csv.DictReader(f1, delimiter="\t", quotechar='"')
33 screened_report_writer = csv.DictWriter(f2, delimiter="\t", quotechar='"', fieldnames=abricate_report_fieldnames) 33 screened_report_writer = csv.DictWriter(f2, delimiter="\t", quotechar='"', fieldnames=abricate_report_reader.fieldnames)
34 gene_detection_status_writer = csv.DictWriter(f3, delimiter="\t", quotechar='"', fieldnames=gene_detection_status_fieldnames) 34 gene_detection_status_writer = csv.DictWriter(f3, delimiter="\t", quotechar='"', fieldnames=gene_detection_status_fieldnames)
35 screened_report_writer.writeheader() 35 screened_report_writer.writeheader()
36 gene_detection_status_writer.writeheader() 36 gene_detection_status_writer.writeheader()
37 37
38 for gene in screen: 38 for gene in screen: