-
Notifications
You must be signed in to change notification settings - Fork 417
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
Remove "None" definition from schema #851
Conversation
|
I am sorry |
That's ok! All of the full-sized tests are running out-of-the-box now so I owed you one! |
ok, so given what @asp8200 just said, I think we need to fix tools and the schema so that no "None" definition are there. |
Holy crap, why it was happening only on Tower |
I guess because the launchpad sends through all params from the form - including the default values supplied by the schema. This is different behaviour to running the pipeline alone (quick launch or local). It's also different to the nf-core launch tools (web, cli), which only pass on values from the schema which have been changed from the default. |
Does this make sense? Makes perfect sense in my head but I'm not sure that I explained it very well 😆 Can try again if anyone is confused ☝🏻 |
Likely. It would be nice to have a snippet to replicate the error so that the error message can be better handled by nextflow |
Specifying "None" here in the schema breaks the config resolution on Tower meaning we are unable to use the pipeline from the Launchpad. The error that is generated is below:
This was added in 6fd00e1 by @FriederikeHanssen ! Figuring this out has consumed my entire day 😅 You're welcome!