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

Generalised Amplicon Coverage Analysis #31

Open
gordonkoehn opened this issue Oct 16, 2024 · 5 comments
Open

Generalised Amplicon Coverage Analysis #31

gordonkoehn opened this issue Oct 16, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@gordonkoehn
Copy link
Collaborator

gordonkoehn commented Oct 16, 2024

The current amplicon coverage script devised by @dr-david won't work for all sets of primers and corresponding amplicons. The current logic exploits non-overlapping amplicon regions/positions to identify reads for a given amplicon.
This works already with already processed reads-per-position data.

If amplicons are arranged neatly to overlap each other this gets impossible. Then a more generalized rules are needed as for example: A given read belongs to a certain amplicon if it covers at least 50% of its bases. This requires the alignment of pre-processed reads with a tool like pySam, instead of the processed reads-per-position though.

@gordonkoehn gordonkoehn added the enhancement New feature or request label Oct 16, 2024
@gordonkoehn gordonkoehn self-assigned this Oct 16, 2024
@gordonkoehn
Copy link
Collaborator Author

gordonkoehn commented Oct 16, 2024

Case 1: current implementation
Case 2: potential future implementation as environed by @DrYak

Generalized Amplivon Coverage Analyser_241016_154357 (1).pdf

@gordonkoehn
Copy link
Collaborator Author

To check whether a particular Amplicon Design is good, a test sequencing will be done, and the reads per amplicon are counted.
If we see that some amplicons do not have decent coverage, we may need to change the primer design.

In this group, we have scripts which do analyse the coverage – written by David – get Annika and Ivan think that they do not work on all sets of amplicons.

I shall investigate and if need be design a generalized version of an amplicon coverage script.

@gordonkoehn
Copy link
Collaborator Author

@gordonkoehn
Copy link
Collaborator Author

gordonkoehn commented Oct 24, 2024

Next todo:

  • chat with Annika
  • chat with David
  • check out the above packaged

@gordonkoehn
Copy link
Collaborator Author

  • ask Adnan if they have something

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