Mercurial > repos > artbio > blastparser_and_hits
comparison BlastParser_and_hits.py @ 3:b4c9c085d709 draft
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blastparser_and_hits commit e3881f05134c6f50889d0376d27e1c232251f8b3
author | artbio |
---|---|
date | Tue, 05 Feb 2019 17:21:41 -0500 |
parents | 36103afa0934 |
children | 5b7aa9f6fd59 |
comparison
equal
deleted
inserted
replaced
2:36103afa0934 | 3:b4c9c085d709 |
---|---|
60 | 60 |
61 | 61 |
62 def median(lst): | 62 def median(lst): |
63 lst = sorted(lst) | 63 lst = sorted(lst) |
64 if len(lst) < 1: | 64 if len(lst) < 1: |
65 return None | 65 return None |
66 if len(lst) % 2 == 1: | 66 if len(lst) % 2 == 1: |
67 return lst[((len(lst)+1)/2)-1] | 67 return lst[((len(lst)+1)/2)-1] |
68 if len(lst) % 2 == 0: | 68 if len(lst) % 2 == 0: |
69 return float(sum(lst[(len(lst)/2)-1:(len(lst)/2)+1]))/2.0 | 69 return float(sum(lst[(len(lst)/2)-1:(len(lst)/2)+1]))/2.0 |
70 | 70 |
71 | 71 |
72 def mean(lst): | 72 def mean(lst): |
73 if len(lst) < 1: | 73 if len(lst) < 1: |
74 return 0 | 74 return 0 |