Skip to content

Commit

Permalink
better barcoding (#74)
Browse files Browse the repository at this point in the history
This commit/PR improves on an edge case in barcoding where the sequencing read has both barcodes, but one is hanging off the edge (due to the nanopore kinda falling off at the last ~10bp). We do this by also considering the primer used to amplify the dual barcode, and taking the score from there. Included is a regression test, as well as all the default dual barcodes that I personally use.
  • Loading branch information
Koeng101 committed Apr 2, 2024
1 parent 0fa147f commit 85e8820
Show file tree
Hide file tree
Showing 4 changed files with 415 additions and 159 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
- Updated barcoding functions to handle edge case of hanging-edge barcodes [#74](https://github.com/Koeng101/dnadesign/pull/74)
- Updated megamash to use int instead of uint for minimal Kmer counts (so you can use -1) [#73](https://github.com/Koeng101/dnadesign/pull/73)
- Added bcftools to external [#72](https://github.com/Koeng101/dnadesign/pull/72)
- Fixed bug in PCR where certain matching primers wouldn't create any amplicons [#71](https://github.com/Koeng101/dnadesign/pull/71)
Expand Down
Loading

0 comments on commit 85e8820

Please sign in to comment.