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

Enhancement - primer cocktails for a marker #467

Open
peterjc opened this issue Jun 28, 2022 · 2 comments
Open

Enhancement - primer cocktails for a marker #467

peterjc opened this issue Jun 28, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@peterjc
Copy link
Owner

peterjc commented Jun 28, 2022

Some protocols don't just use IUPAC codes to define their forward/reverse amplicon primers, but a cocktail. e.g.

Support would need modifying our command line API (e.g. allow --left and --right arguments to be comma or semi-colon separated lists), modifying the SQLite database schema to hold the additional primers, and working out how to pass this to cutadapt while multiplexing.

@peterjc peterjc added the enhancement New feature or request label Jun 28, 2022
@peterjc
Copy link
Owner Author

peterjc commented Jun 28, 2022

See also https://github.com/grunwaldlab/OomyceteDB/blob/master/protocols/tables/metabarcoding_primer_mixing.tsv

rps10 example given as two forward primers:

  • GTTGGTTAGAGYAAAAGACT (note Y, meaning C or T - with double the volume)
  • GTTGGTTAGAGTAGAAGACT (note T instead of Y, and an A to G change later)

i.e. maps to three unambiguous primers (at same concentration):

  • GTTGGTTAGAGCAAAAGACT
  • GTTGGTTAGAGTAAAAGACT
  • GTTGGTTAGAGTAGAAGACT

Could approximate with the following, but wrongly includes a fourth sequence:

  • GTTGGTTAGAGYARAAGACT

Reverse given as seven unambiguous reverse primers (at same concentration):

  • ATGCTTAGAAAGATTTGAACT
  • ATACTTAGAAAGATTTGAACT
  • ATGCTTAGAAAGACTTGAACT
  • ATGCTTAGAAAGACTCGAACT
  • ATGCCTAGAAAGACTCGAACT
  • ATGTTTAGAAAGATTCGAACT
  • ATGCTTAGAAAGATTCGAACT

Could approximate with the following, but this is overly diverse:

  • ATRYYTAGAAAGAYTYGAACT

@peterjc
Copy link
Owner Author

peterjc commented Jun 29, 2022

According to https://github.com/grunwaldlab/rps10_barcode/blob/main/raw_data/primer_data.csv the authors did actually use GTTGGTTAGAGYARAAGACT and ATRYYTAGAAAGAYTYGAACT in their own analysis for Foster et al. (2022).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant