galaxyproject / galaxyproject/iwc
Extended to-do list
- Dominant language
- Vue
- Stars
- 57
- Forks
- 97
- Avg merge
- 5d 7h
- Merged PRs (30d)
- 17
Description
These are things we should keep an eye on. We've only selected a small subset for #29:
- Extend [Intergalactic Workflow Commission](https://github.com/galaxyproject/iwc)
- More tests
- More workflows
- Reach out to Scientific Applications / Tools Working Groups
- Static page with workflow previews
- Include Cytoscape plugin in page ?
- Benchmarks / Runtime
- Expected input / output
- Annotated resource requirements
- Tools, versions, citations and parameters in tabular form
- Deploy workflows to usegalaxy.*
- More documentation / howto / getting started / FAQs
- Tool version auto-updates ?
- Improve Workflow Run Form
- ["send results to new history" should remain on the main workflow invocation form](https://github.com/galaxyproject/galaxy/issues/10903)
- [Improvements to the simplified workflow run UI](https://github.com/galaxyproject/galaxy/issues/10128)
- [Input data from other histories, drag and drop data](https://github.com/galaxyproject/galaxy/issues/9110)
- [Last used input datasets / User default input datasets](https://github.com/galaxyproject/galaxy/issues/5400)
- Improve workflow features
- Finalize Conditional support
- CWL support
- [Improve output deletion support](https://github.com/galaxyproject/galaxy/issues/10449)
- ["Real" webhook support when invocation or invocation step completes](https://github.com/galaxyproject/galaxy/issues/9954)
- Improve workflow editor & editing
- Cross and dot product indicators
- [Allow selection of subworkflow versions](https://github.com/galaxyproject/galaxy/issues/11430)
- Make all free-text fields markdown compatible
- [Improve License Selector](https://github.com/galaxyproject/galaxy/issues/11091)
- [Undo Button ... and vuex mutation tracking](https://github.com/galaxyproject/galaxy/issues/644)
- [Polish Workflow Best Practices Panel](https://github.com/galaxyproject/galaxy/issues/10989)
- [Allow simple workflow inputs to connect to text input regardless of type](https://github.com/galaxyproject/galaxy/issues/10897)
- [Add extra workflow input annotations](https://github.com/galaxyproject/galaxy/issues/10895)
- [Allow selecting multiple tools in workflow editor](https://github.com/galaxyproject/galaxy/issues/10763)
- [Overhaul Workflow Editor Upgrade Modal](https://github.com/galaxyproject/galaxy/issues/3382)
- [Allow setting subworkflow outputs as outputs](https://github.com/galaxyproject/galaxy/issues/10719)
- Allow editing workflows textually
- [Drag tools from toolbox into workflow](https://github.com/galaxyproject/galaxy/issues/4209)
- [Scroll to output when clicking on Output Terminal](https://github.com/galaxyproject/galaxy/issues/4148)
- [Replace bundle of connections](https://github.com/galaxyproject/galaxy/issues/9861)
- [Highlight connections / inputs / outputs on hover](https://github.com/galaxyproject/galaxy/issues/6346)
- [Highlight tool/subworkflow nodes that can be updated to newer versions](https://github.com/galaxyproject/galaxy/issues/5592)
- [Maintain connections for missing tools](https://github.com/galaxyproject/galaxy/issues/7141)
- [Diff-based Workflow Updates](https://github.com/galaxyproject/galaxy/issues/9166)
- [Improve Collection Type Selector in Workflow Editor](https://github.com/galaxyproject/galaxy/issues/8053)
- Improve workflow reporting
- [Workflow reporting - support for IFrames, Fancy Tables](https://github.com/galaxyproject/galaxy/issues/11426)
- Task queue for PDF reports
- Improve runtime performance
- Report performance metrics
- Move job creation from workflow handler to celery task
- Improve sharing and publishing of workflows
- Track source of workflow
- Display Changelog
- [Improve management of workflow versions](https://github.com/galaxyproject/galaxy/issues/6410)
- Improve management of workflow invocations
- [Rerun option for workflows](https://github.com/galaxyproject/galaxy/issues/11340)
- [Pause invocations if step inputs are paused](https://github.com/galaxyproject/galaxy/issues/8088)
- [Resume scheduling of workflow steps when all jobs of a steps have been fixed](https://github.com/galaxyproject/galaxy/issues/10073)
- Limit / Offset for Worflow Invocations
- Tags for Invocations
- [Export methods (tool versions/params) for workflow/history](https://github.com/galaxyproject/galaxy/issues/10906)
- Access to invocation details from history (if history has invocation)
- Add exception / error reporting to invocations for known exception issues
- https://github.com/galaxyproject/galaxy/issues/10309
- https://github.com/galaxyproject/galaxy/issues/5179
- Improve workflow testing
- Improve running workflows from commandline / CI
- Add/Improve invocation export and import
- Fix workflow-related bugs
- ["Expand to full workflow form" resets chosen input data](https://github.com/galaxyproject/galaxy/issues/11136)
- [Simple workflow input does not use default](https://github.com/galaxyproject/galaxy/issues/10902)
- [Workflow objects not completely immutable outside of editor](https://github.com/galaxyproject/galaxy/issues/10900)
- [Additional Outputs not appended to workflow tool form](https://github.com/galaxyproject/galaxy/issues/7876)
- [Tool outputs can be connected as own tool inputs](https://github.com/galaxyproject/galaxy/issues/7491)
Contributor guide
No contributing guide indexed for this repository
Research direction
This is an umbrella roadmap rather than an implementation task, and it names no files or tests. Start with issue #29 and the linked Galaxy issues to separate one concrete goal into its own issue; done should be defined independently for that scoped change, including its affected tests or documentation.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100