Molmed / fastq_demux

Demultiplex Illumina FASTQ files
GNU General Public License v3.0
3 stars 0 forks source link

Rebase use index file #10

Closed b97pla closed 1 year ago

b97pla commented 1 year ago

This PR introduces the feature to use sequenced barcodes supplied as FASTQ files, rather than parsing the barcodes from each read's header.

In addition, it allows specifying number of allowed mismatches to the barcode. In case of actual barcode collisions an exception will be thrown.

codecov[bot] commented 1 year ago

Codecov Report

Base: 100% // Head: 100% // Decreases project coverage by -1% :warning:

Coverage data is based on head (b34b3a8) compared to base (1e2c079). Patch coverage: 100% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #10 +/- ## ===================================== - Coverage 100% 100% -0% ===================================== Files 5 5 Lines 166 262 +96 ===================================== + Hits 166 261 +95 - Misses 0 1 +1 ``` | [Impacted Files](https://codecov.io/gh/Molmed/fastq_demux/pull/10?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Molmed) | Coverage Δ | | |---|---|---| | [fastq\_demux/parser.py](https://codecov.io/gh/Molmed/fastq_demux/pull/10/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Molmed#diff-ZmFzdHFfZGVtdXgvcGFyc2VyLnB5) | `99% <98%> (-1%)` | :arrow_down: | | [fastq\_demux/demux.py](https://codecov.io/gh/Molmed/fastq_demux/pull/10/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Molmed#diff-ZmFzdHFfZGVtdXgvZGVtdXgucHk=) | `100% <100%> (ø)` | | | [fastq\_demux/fastq\_demux.py](https://codecov.io/gh/Molmed/fastq_demux/pull/10/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Molmed#diff-ZmFzdHFfZGVtdXgvZmFzdHFfZGVtdXgucHk=) | `100% <100%> (ø)` | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Molmed). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Molmed)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.