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

Pipeline exits when there are no non-synonymous mutations #62

Open
johnoooh opened this issue Dec 12, 2024 · 0 comments
Open

Pipeline exits when there are no non-synonymous mutations #62

johnoooh opened this issue Dec 12, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@johnoooh
Copy link
Collaborator

Description of the bug

When a maf is input that does not contain any non-synonymous mutations the generatemutfasta module will generate an empty fasta. This then causes an error in netmhcpan which will exit the pipeline.

A few option here to fix this:

  • Detect if there are non-synonymous mutations in the Maf in input validation and end there for this sample. I dont like this solution as what if there is a sv bedpe that does have non-syn mutations as well. Would need to check both which may be difficult.
  • If no nonsynonymous mutations are detected in the generatemutfasta page we output one synonymous mutation to the fastas. This will be filtered out later as the pipeline will detect that the Mut_sequence==WT_sequence.
  • In Netmhcpan if the fasta is empty, dont run netmhcpan, just touch the requisite outputs so it moves along fine. This might cause errors later on in other modules.

Also, what is the best way to inform people that they don't have any non-syn mutation in their MAF?

This was discovered in Martina's pipeline run

Command used and terminal output

No response

Relevant files

No response

System information

No response

@johnoooh johnoooh added the bug Something isn't working label Dec 12, 2024
@johnoooh johnoooh self-assigned this Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant