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

Idea for the report table: A mini-plot that shows where Ns are in the assemblies #179

Open
RaverJay opened this issue Dec 8, 2021 · 14 comments
Assignees
Labels
enhancement New feature or request

Comments

@RaverJay
Copy link
Collaborator

RaverJay commented Dec 8, 2021

Could also include warnings when N stretches are in important regions, e.g. the spike protein

As any mutations/deletions/insertions are just omitted when the corresponding region isn't covered enough, this might give a better overview what to expect.

Not sure on the details - and no idea where to find the time :D

@RaverJay RaverJay added the enhancement New feature or request label Dec 8, 2021
@hoelzer
Copy link
Collaborator

hoelzer commented Dec 8, 2021

:) good suggestion, actually we have something in this direction in place in covPipe, @MarieLataretu implemented a process that checks for important mutations and alerts when they are masked by N.

For example, S:N501Y and when here an amplicon drop happens the user will get informed somehow. Am I right, @MarieLataretu ?

@replikation
Copy link
Owner

status? @MarieLataretu @RaverJay @hoelzer

@RaverJay
Copy link
Collaborator Author

No time, so i guess this remains in the idea stage :<

@MarieLataretu
Copy link
Collaborator

For example, S:N501Y and when here an amplicon drop happens the user will get informed somehow. Am I right, @MarieLataretu ?

You can specify a VCF file - the process checks if the position is N/low coverage and if the variation is found exactly as in the VCF or with another ALT. The output is a hand full of VCF files which are transformed into a table for the summary report in covpipe.

I cloud plug this also into poreCov, but we still have to think about the output

@MarieLataretu
Copy link
Collaborator

The topic came up again and we would like to add Nextclade's missing column to the summary data table.
missing is the list of detected N nucleotides in alignment coordinates and after all the insertions are stripped.

Also, we would like to have a closer look at the coverage of the spike.
I added a second fastcov call with positions to try it out and the plots automatically ended up in the HTML report directly below the full genome coverage plots.

Do you think it's a good place for them, or should they better be published in the results?

@replikation
Copy link
Owner

sounds good. so it will be in the final report then?

@MarieLataretu
Copy link
Collaborator

MarieLataretu commented Nov 30, 2022

Yes, with the current implementation, they only appear in the HTML report, which makes it a bit long:

report

@hoelzer
Copy link
Collaborator

hoelzer commented Nov 30, 2022

I like the Spike-focused plots bc/ they are pretty helpful to briefly check for "masked" regions.

Can we just have a "box" that one can extend to look at these plots? So the normal report does not get longer?

@replikation
Copy link
Owner

+1 for the hide part

@MarieLataretu
Copy link
Collaborator

I'll see what I can do :)

You are thinking of the collapsibles we already have in the HTML table, right?

@hoelzer
Copy link
Collaborator

hoelzer commented Nov 30, 2022

Yeah, something like a button below the genome.coverage plots to expand all the spike zoomed plots

@MarieLataretu
Copy link
Collaborator

Default

grafik

[bottom of the site]


Expanded

grafik

@hoelzer
Copy link
Collaborator

hoelzer commented Nov 30, 2022

Nice, I like! So with that it should be possible to get a quick idea if mutations are really missing/reverted for a certain lineage or just not called bc/ of low coverage in that region

@replikation
Copy link
Owner

replikation commented Nov 30, 2022 via email

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

4 participants