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

add new workflow for WW sars-cov-2 amliconic analysis #154

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

PlushZ
Copy link

@PlushZ PlushZ commented Dec 6, 2022

This is PR to publish new workflow for wastewater sars-cov-2 variant analysis for ampliconic input data

Copy link
Member

@mvdbeek mvdbeek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, that looks great!

PlushZ and others added 2 commits December 6, 2022 22:50
…illumina-artic-variant-analysis/.dockstore.yml

Co-authored-by: Marius van den Beek <[email protected]>
@PlushZ
Copy link
Author

PlushZ commented Feb 21, 2023

Can you please approve, @mvdbeek?

@mvdbeek
Copy link
Member

mvdbeek commented Feb 22, 2023

It seems that there is no container for kraken2tax and that it also couldn't be built:

Screenshot 2023-02-22 at 11 01 25

@mvdbeek
Copy link
Member

mvdbeek commented Feb 22, 2023

galaxyproject/tools-devteam#612 should fix that tool, @wm75 can you review the PR ?

@wm75
Copy link
Contributor

wm75 commented Feb 22, 2023

I should, yes :)

@wm75
Copy link
Contributor

wm75 commented Mar 1, 2023

@PlushZ @bebatut this looks more or less fine, but I have more of a general question:

So my question: shouldn't the WF here be stripped down to its unique, downstream part and be advertised as yet another component of our modular SARS-CoV-2 WF arsenal instead of duplicating a lot of existing steps?
Some consequences of this would be:

  • simpler automation (since we would be able to reuse the existing autmation code for running the variation part)
  • you would be running the full variation WF, which handles removal of potential bias introduced by mutations in primer binding sites. I think this could be particularly benefitial for lineage quantification (because it would correct amplification bias if a primer pair binds to a certain lineage less efficiently than to another one, but happy to discuss this)
  • simpler maintenance since you would benefit automatically from improvements to the variation WF

Besides this design thought I have another question: do you have a plan how to keep the data sources of freyja (usher patterns) and cojac (custom yaml files) up-to-date? Currently, the WF uses the sources shipping with the respective tools, but those get outdated quickly (and already are, I guess).

@PlushZ
Copy link
Author

PlushZ commented Jul 14, 2023

@PlushZ @bebatut this looks more or less fine, but I have more of a general question:

So my question: shouldn't the WF here be stripped down to its unique, downstream part and be advertised as yet another component of our modular SARS-CoV-2 WF arsenal instead of duplicating a lot of existing steps? Some consequences of this would be:

  • simpler automation (since we would be able to reuse the existing autmation code for running the variation part)
  • you would be running the full variation WF, which handles removal of potential bias introduced by mutations in primer binding sites. I think this could be particularly benefitial for lineage quantification (because it would correct amplification bias if a primer pair binds to a certain lineage less efficiently than to another one, but happy to discuss this)
  • simpler maintenance since you would benefit automatically from improvements to the variation WF

Besides this design thought I have another question: do you have a plan how to keep the data sources of freyja (usher patterns) and cojac (custom yaml files) up-to-date? Currently, the WF uses the sources shipping with the respective tools, but those get outdated quickly (and already are, I guess).

Considering this, I created another short workflow for ampliconic wastewater downstream analysis #190

@PlushZ
Copy link
Author

PlushZ commented Jul 14, 2023

Should we close this PR?

@wm75
Copy link
Contributor

wm75 commented May 8, 2024

@PlushZ it seems the output of samtools depth is not exactly valid input for freyja demix - see https://help.galaxyproject.org/t/freyja-module-not-working/12425.

Looks like freyja expects the depth in the fourth column instead of the third?

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

Successfully merging this pull request may close these issues.

3 participants