-
Notifications
You must be signed in to change notification settings - Fork 85
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
Improve docs with regards to running and testing workflows #1426
base: master
Are you sure you want to change the base?
Conversation
- Renamed chapter "Interacting with Galaxy workflows" since it's covering a lot more than just planemo run. - Introduced a few, new subheadings - Hopefully improved explanation of workflow testing with planemo test
@mvdbeek you asked me to take a look at the documentation of I've added some smaller improvements here, but imo the biggest hurdle when trying to understand the documentation is not so much the content of individual chapters, but their outline. |
More specifically, I'd ask what different things you can do with planemo and what people coming to the docs might be looking for: something like develop/test tools, interact with workflows, interacting with the tool shed, then use these as main topics and add sub-chapters for each. |
The chapter on "Running", now "Interacting with" workflows is actually rather good on its own. "Automating Galaxy workflows" on the other hand is very redundant with "Running", "Test Format" and "Best Practices for Maintaining Galaxy Workflows", and hardly worth keeping in its current form. We could think of documenting the large-scale SARS-CoV-2 automation there perhaps. |
I've noticed that the simple Here's the error message I'm getting with the command:
|
I'll try fixing that up, however I think we should have people testing workflows from the IWC, not https://github.com/usegalaxy-eu/workflow-testing, which I think isn't very active or easily debuggable. |
The fix was pretty simple, no profile required, I'll merge and cut a new release once the tests pass. |
Sorry, got distracted a little. https://pypi.org/project/planemo/0.75.21/ should work for workflow_edit, though we should enable the prebuilt-client install to speed up planemo serve. |
No description provided.