Mercurial > repos > artbio > repenrich2
comparison RepEnrich2.py @ 6:388a47ca4199 draft
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/repenrich2 commit a9af1284d644055565b6cf3401569694218ab8e9
| author | artbio |
|---|---|
| date | Mon, 22 Apr 2024 10:31:50 +0000 |
| parents | 08e50af788f7 |
| children | 61e0404f0d76 |
comparison
equal
deleted
inserted
replaced
| 5:08e50af788f7 | 6:388a47ca4199 |
|---|---|
| 195 familyfractionalcounts[repeat_ref[key]['family']] += value | 195 familyfractionalcounts[repeat_ref[key]['family']] += value |
| 196 | 196 |
| 197 # print class-, family- and fraction-repeats counts to files | 197 # print class-, family- and fraction-repeats counts to files |
| 198 with open("class_fraction_counts.tsv", 'w') as fout: | 198 with open("class_fraction_counts.tsv", 'w') as fout: |
| 199 for key in sorted(classfractionalcounts): | 199 for key in sorted(classfractionalcounts): |
| 200 fout.write(f"{key}\t{classfractionalcounts[key]}\n") | 200 fout.write(f"{key}\t{round(classfractionalcounts[key], 2)}\n") |
| 201 | 201 |
| 202 with open("family_fraction_counts.tsv", 'w') as fout: | 202 with open("family_fraction_counts.tsv", 'w') as fout: |
| 203 for key in sorted(familyfractionalcounts): | 203 for key in sorted(familyfractionalcounts): |
| 204 fout.write(f"{key}\t{familyfractionalcounts[key]}\n") | 204 fout.write(f"{key}\t{round(familyfractionalcounts[key], 2)}\n") |
| 205 | 205 |
| 206 with open("fraction_counts.tsv", 'w') as fout: | 206 with open("fraction_counts.tsv", 'w') as fout: |
| 207 for key in sorted(fractionalcounts): | 207 for key in sorted(fractionalcounts): |
| 208 fout.write(f"{key}\t{repeat_ref[key]['class']}\t" | 208 fout.write(f"{key}\t{repeat_ref[key]['class']}\t" |
| 209 f"{repeat_ref[key]['family']}\t" | 209 f"{repeat_ref[key]['family']}\t" |
| 210 f"{fractionalcounts[key]}\n") | 210 f"{round(fractionalcounts[key], 2)}\n") |
