Mercurial > repos > greg > draw_features
comparison draw_features.py @ 1:7d47800ee5ac draft
Uploaded
author | greg |
---|---|
date | Thu, 26 Jan 2023 16:00:37 +0000 |
parents | 636eeb4fb9ac |
children | c5555f1c8f49 |
comparison
equal
deleted
inserted
replaced
0:636eeb4fb9ac | 1:7d47800ee5ac |
---|---|
23 for feature_hits_file in feature_hits_files: | 23 for feature_hits_file in feature_hits_files: |
24 feature_name = os.path.basename(feature_hits_file) | 24 feature_name = os.path.basename(feature_hits_file) |
25 # Make sure the file is not empty. | 25 # Make sure the file is not empty. |
26 if os.path.isfile(feature_hits_file) and os.path.getsize(feature_hits_file) > 0: | 26 if os.path.isfile(feature_hits_file) and os.path.getsize(feature_hits_file) > 0: |
27 best_hits = pandas.read_csv(filepath_or_buffer=feature_hits_file, sep='\t', header=None) | 27 best_hits = pandas.read_csv(filepath_or_buffer=feature_hits_file, sep='\t', header=None) |
28 ofh.write("\nFeature file %s will be processed\n" % str(feature_hits_file)) | 28 ofh.write("\nFeature file %s will be processed\n" % os.path.basename(feature_hits_file)) |
29 else: | 29 else: |
30 ofh.write("\nEmpty feature file %s will NOT be processed\n" % str(feature_hits_file)) | 30 ofh.write("\nEmpty feature file %s will NOT be processed\n" % os.path.basename(feature_hits_file)) |
31 best_hits = None | 31 best_hits = None |
32 feature_hits[feature_name] = best_hits | 32 feature_hits[feature_name] = best_hits |
33 | 33 |
34 # Draw one plot per contig for simplicity. | 34 # Draw one plot per contig for simplicity. |
35 ofh.write("\nProcessing contigs file: %s\n" % str(contigs)) | 35 ofh.write("\nProcessing contigs file: %s\n" % str(contigs)) |