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

Nucleotide insertions not shown in peptide tooltip, causing confusion in case of frameshift due to nt insertion #1520

Open
whottel opened this issue Sep 4, 2024 · 6 comments
Labels
package: nextclade_web t:feat Type: request of a new feature, functionality, enchancement

Comments

@whottel
Copy link

whottel commented Sep 4, 2024

Hello,

I recently uploaded a few Mpox sequences into the the web version of Nextclade.
I noticed several of these had a OPG069:45-167 frame shift flagged.
Screenshot 2024-09-04 120716
Looking at the results more closely as shown in the screenshot, it is not clear to me where the frame shift is actually occurring. Despite a few nucleatide mutations, it looks like the query sequences should still be in frame but starting at AA 45 an unknown amino acid is indicated.

@whottel whottel added needs triage Mark for review and label assignment t:ask Type: question, request of information 1 labels Sep 4, 2024
@corneliusroemer
Copy link
Member

Hello @whottel - thanks so much for your question (or potential bug report).

In order to help, could you please share some sequences with which I can try to reproduce what you're seeing? Are they available publicly? If so, you can just send me their accessions, otherwise, you can also email them to me at first name dot last name @unibas.ch - I will treat them confidentially.

Could you also tell me which mpox dataset you were using? Thanks!

@corneliusroemer corneliusroemer added t:talk Type: discussion of the application or the science behind it needs information Requires information from the submitter and removed needs triage Mark for review and label assignment labels Sep 4, 2024
@whottel
Copy link
Author

whottel commented Sep 4, 2024

The samples in question are not publically available, so I will send a follow-up email as you suggested. And this was analyzed using the Nextclade dataset "Mpox virus (Lineage B.1)".

@corneliusroemer
Copy link
Member

@whottel thank you! I'm looking forward to your email and try to find out what's happening here.

@corneliusroemer
Copy link
Member

Thanks you, I've received your email and I believe I've figured out what's happening:

There's a 2nt insertion TT after 50117:
Brave Browser 2024-09-04 20 30 07

The insertion isn't shown in the tooltip because I don't think we show insertions in tooltips, I'm not sure why not, I suppose we ought to as it is otherwise confusing. While one can check insertions separately, it's not obvious to users that this would be necessary:
image

It's not quite obvious how we would show an insertion in the tooltip, but some sort of indication would be nice, even if it is just a triangle marker.

Until insertions are shown in the tooltip in gene view, as a workaround, you can look at the frameshift in nucleotide view, where it is shown:
Brave Browser 2024-09-04 20 34 37

@corneliusroemer corneliusroemer changed the title Mpox Frame Shift Question Nucleotide insertions not shown in peptide tooltip, causing confusion in case of frameshift due to nt insertion Sep 4, 2024
@corneliusroemer corneliusroemer added t:feat Type: request of a new feature, functionality, enchancement package: nextclade_web and removed t:ask Type: question, request of information 1 t:talk Type: discussion of the application or the science behind it needs information Requires information from the submitter labels Sep 4, 2024
@whottel
Copy link
Author

whottel commented Sep 4, 2024

Great, thanks! I am now looking in the right place.

@corneliusroemer
Copy link
Member

Thanks so much for raising this - while your question is explainable, you are totally correct that the current tooltip is confusing in this regard so I very much appreciate you opening this issue! If you notice any other confusing things in the UI, please let us know!

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

No branches or pull requests

2 participants