Mercurial > repos > greg > lrn_risk
comparison lrn_risk.py @ 5:5aa8560d9d91 draft
Uploaded
author | greg |
---|---|
date | Tue, 29 Aug 2023 15:17:07 +0000 |
parents | 8fe04662585c |
children | a3799444f281 |
comparison
equal
deleted
inserted
replaced
4:8fe04662585c | 5:5aa8560d9d91 |
---|---|
131 perc = str(round(float(perc), 2)) | 131 perc = str(round(float(perc), 2)) |
132 ann = items[-1] | 132 ann = items[-1] |
133 freetext = '{0}/{1} ({2}%)'.format(pres, denom, perc) | 133 freetext = '{0}/{1} ({2}%)'.format(pres, denom, perc) |
134 elif gtdb != '(Unknown Species)': | 134 elif gtdb != '(Unknown Species)': |
135 ann = 'NA' | 135 ann = 'NA' |
136 denom = gtdbd[gtdb] | 136 if gtdb in gtdbd.keys(): |
137 denom = gtdbd[gtdb] | |
138 else: | |
139 denom = 'NA' | |
137 freetext = "*WARNING" | 140 freetext = "*WARNING" |
138 warnings.append("*WARNING: This gene has never been detected in this species! Interpret with caution!") | 141 warnings.append("*WARNING: This gene has never been detected in this species and/or this species has not been included in the LRNRisk database! Interpret with caution!") |
139 else: | 142 else: |
140 ann = 'NA' | 143 ann = 'NA' |
144 denom = 'NA' | |
141 freetext = "**WARNING" | 145 freetext = "**WARNING" |
142 warnings.append("**WARNING: This genome belongs to an undescribed species. Interpret with caution!") | 146 warnings.append("**WARNING: This genome belongs to an undescribed species. Interpret with caution!") |
143 finallines.append('%s\t%s\t%s' % (bv, ann, freetext)) | 147 finallines.append('%s\t%s\t%s' % (bv, ann, freetext)) |
144 return [finallines, warnings] | 148 return [finallines, warnings] |
145 | 149 |