Skip to content

Split Snakefile into 2 branches #119

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

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

Split Snakefile into 2 branches #119

wants to merge 28 commits into from

Conversation

domivika
Copy link

Snakefile has been split into 2 branches depending on whether the number of sequences per taxon ("results/fasta/taxon/{taxon}/unaligned.fa") is less than 3, or if it’s equal to or higher than 3. If it’s less than 3, then some rules need to be skipped and such files should be directly passed to the choose_exemplars rule.

  • choose_exemplars:
    The exemplar choosing script is run only if the alignment and tree files exist (so only if the above condition has passed). Otherwise, the outgroups are removed from the input aligned file, which is then used as the output of the rule.

  • run_raxml:
    Updated and adjusted rule, code moved to a python script (run_raxml.py).

@domivika domivika requested a review from rvosa January 13, 2025 15:40
@rvosa
Copy link
Member

rvosa commented Feb 10, 2025

I think things look ok. Is this the branch we are running on the server?

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