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

Display some of the PCR primers #119

Closed
ivan-aksamentov opened this issue Jul 14, 2020 · 2 comments · Fixed by #198
Closed

Display some of the PCR primers #119

ivan-aksamentov opened this issue Jul 14, 2020 · 2 comments · Fixed by #198
Labels
prio:medium Do this soon t:feat Type: request of a new feature, functionality, enchancement

Comments

@ivan-aksamentov
Copy link
Member

We want to highlight some of the the primers typically used in PCR.
This can also be further extended to highlighting mutations in these regions.

@ivan-aksamentov ivan-aksamentov added t:feat Type: request of a new feature, functionality, enchancement prio:medium Do this soon labels Jul 14, 2020
@ivan-aksamentov ivan-aksamentov changed the title Display some of the PRC primers Display some of the PCR primers Jul 14, 2020
@nabito
Copy link

nabito commented Aug 21, 2020

I'm also interested in this feature.

Any idea how to implement it? Or where to first look.

@ivan-aksamentov
Copy link
Member Author

@nabito Hello,

For this we will need a list of places where the PCR primers typically are in the DNA/RNA of the virus. Then we just need to highlight them in the SequenceView.

We might also loop over all the mutations in a given sequence and check if it falls into a primer fragment. This can be done somewhere in the analysis part of the algorithm. If there are mutations detected in any of the primer fragments, we may report this in the tooltip of this sequence.

The difficulty here is to find and gather PCR primer data and to convert it to the format convenient to use in the web app (e.g. JSON, containing an array of ranges: { begin, end }, or similar).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
prio:medium Do this soon t:feat Type: request of a new feature, functionality, enchancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants