-
Notifications
You must be signed in to change notification settings - Fork 185
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
bwa-memx_index meme wrapper expects specific file name? #1344
Comments
This issue was marked as stale because it has been open for 6 months with no activity. |
I am not familiar with |
From what I remember (it's been a while), the problem is with the case when I have run index manually with a different prefix, and want to rely on snakemake not rerunning jobs for which the output exists. So I can't specify the output files, if they are named different than snakemake expects... (and the suffixes have to be exactly the same for the mapping to work, but the prefix can be anything...) |
I think That way, we would have the flexibility of naming the output files in any way desirable. |
If someone can make a PR with the suggested changes, I can look into it. |
From what I can tell, the wrapper bwa-memx/index in case of bwa=bwa-meme expects one of the output to be named exactly as {input[0]}.suffixarray_uint64. This file is produced by the first indexing step, and then this exact name is used by the second step. It's is clear from the code of the wrapper:
snakemake-wrappers/bio/bwa-memx/index/wrapper.py
Line 77 in a23858a
Same thing in the bwa-meme wrapper btw:
snakemake-wrappers/bio/bwa-meme/index/wrapper.py
Line 48 in a23858a
The text was updated successfully, but these errors were encountered: