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

custom barcode support #26

Open
bwprice opened this issue Dec 5, 2024 · 1 comment
Open

custom barcode support #26

bwprice opened this issue Dec 5, 2024 · 1 comment

Comments

@bwprice
Copy link

bwprice commented Dec 5, 2024

Is your feature related to a problem?

We use lots of custom barcode indexes added during PCR of the target gene (e.g. up to 9216 unique combinations of 96 uniquely indexed F and 96 uniquely indexed R primers). Indexes can be between 9bp and 16bp depending on the primer set being used (but always the same length in a single dataset).

Describe the solution you'd like

A modification of the CSV input that allows columns for both forward primer index sequence and reverse primer index sequence, allowing demultiplexing of custom indexes. Columns for primer sequences (including degenerate bases) can be included if needed as in ONTbarcoder:

<style> </style>
F index R index F primer R primer
ATCCGGTCGGAGA ATCCGGTCGGAGA GGTCAACAAATCATAAAGATATTGG TAAACTTCAGGGTGACCAAAAAATCA
CTGAGGTGATCAG ATCCGGTCGGAGA GGTCAACAAATCATAAAGATATTGG TAAACTTCAGGGTGACCAAAAAATCA

Describe alternatives you've considered

I'm not aware of a simple method to do this before running this pipeline. ONTbarcoder does this but does not allow degenerate bases in primer sequences and it means more software to install.

Additional context

No response

@cjw85
Copy link
Contributor

cjw85 commented Dec 5, 2024

Our bioinformatics workflows do not themselves perform demultiplexing, as it is expected to have been done by the sequencing device or the standalone basecaller.

This has not been an often enough asked feature to add to the workflows for us to have prioritised it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants