Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Feature: filter barcodes/reads based on barcode quality scores #50

Open
nbokulich opened this issue Aug 15, 2018 · 0 comments
Open
Labels
src:self From the original poster. type:new-feature Making something entirely new.

Comments

@nbokulich
Copy link
Member

Addition Description
Filtering reads/barcodes based on average barcode Q scores is a simple method to eliminate Illumina index "cross-talk".

Current Behavior
Currently nothing in the q2-family allows filtering based on barcode quality, as far as I know.

Proposed Behavior
Filter barcodes based on average barcode Q score. Drop reads [and barcodes] paired with the bad barcode reads.

Would need both single and paired versions.

Need to report filtering summary (# reads in, # reads out, % removed — could report removals on a per-barcode basis. anything else?). Should output a filter stats visualization or print to stdout?

Comments
@ebolyen has suggested that cutadapt would be a good tool for this. However, we both agreed that this plugin would be the best home, as (a) it is a bioinformatic protocol more than a tool and relevant to the goals of this plugin and (b) it is rather similar in spirit to the q-score* methods currently available in this plugin, but examines barcodes instead of reads.

@nbokulich nbokulich added src:self From the original poster. type:new-feature Making something entirely new. labels Aug 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
src:self From the original poster. type:new-feature Making something entirely new.
Projects
None yet
Development

No branches or pull requests

1 participant