-
Notifications
You must be signed in to change notification settings - Fork 192
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
nf-core download: Container image for Bowtie2 align module does not resolve #2392
Comments
With great relief, this error can be somewhat downgraded. A first exploration of the bug showed that it affects version 2.0, but not in 2.1.2. The presentation of the error message is misleading in this respect, since the error is printed above the Obviously, issues in older revisions are vexing, but not as critical as problems with up-to-date versions of pipelines. |
Sadly, this is a won't fix case:
The problem with this module is, that the same quote character is used for the wrapping quotes and (without being escaped) also for the inner quotes. I am surprised that Nextflow accepts this without hiccups, but I do not see a way to accommodate the regex to that. I had already worked with a simpler regex Therefore, we now use a regex that is "aware" of the outer quote type being used. The other quote character is ignored and so are escaped versions of the outer quote type:
Evidently, this regex depends on different quotes being used. I also can't match on the correct double quote being accompanied by a closing bracket, since other modules use arbitrary white spaces before/after at this position. So accommodating the regex for this module would break it for others. |
Description of the bug
While downloading the newest release '2.1.2' of atacseq, I noticed that nf-core download fails to extract the container image string from the most recent versions of the Bowtie2 align module. Since Bowtie2 is a very frequently used module, this will soon affect further pipelines with new releases, too.
I will have time for that earliest in two weeks, so if somebody wants to investigate, go for it!
Command used and terminal output
System information
No response
The text was updated successfully, but these errors were encountered: