Skip to content
Snippets Groups Projects

Use logarithmic mean.

Merged Santcroos requested to merge fix/qualmean into master
1 unresolved thread

Fix for #3 (closed).

Merge request reports

Pipeline #2504 passed

Pipeline passed for 6b5035f7 on fix/qualmean

Approval is optional

Merged by Sander BollenSander Bollen 6 years ago (Apr 18, 2019 12:09pm UTC)

Merge details

  • Changes merged into master with 37cc3d17.
  • Deleted the source branch.

Pipeline #2543 passed

Pipeline passed for 37cc3d17 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
58 59 return [gq]*maxlen
59 60
60 61
62 # Credit:
63 # https://gigabaseorgigabyte.wordpress.com/2017/06/26/averaging-basecall-quality-scores-the-right-way/
64 # https://git.lumc.nl/klinische-genetica/capture-lumc/vtools/issues/3
65 def qualmean(quals):
66 return -10*math.log(sum([10**(q/-10) for q in quals]) / len(quals), 10)
  • Sander Bollen added 1 commit

    added 1 commit

    • 6b5035f7 - some formatting and numpy over math

    Compare with previous version

  • merged

  • Sander Bollen mentioned in commit 37cc3d17

    mentioned in commit 37cc3d17

  • Please register or sign in to reply
    Loading