forked from galaxyproject/galaxy
-
-
Notifications
You must be signed in to change notification settings - Fork 2
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
Implement a subset of the Common Workflow Language. #47
+4,788
−197
Closed
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
7099b14
Allow unit testing tool init to specify paths.
jmchilton 84254d7
[WIP] Implement records - heterogenous dataset collections.
jmchilton da73bc8
Deal with workflow definitions without position fields.
jmchilton efa2e85
Add CWL conformance test data to Galaxy for testing.
jmchilton 1df9a9c
Implement subset of the Common Workflow Language tool and workflow fo…
jmchilton c09de83
Generate Python test cases from CWL conformance tests
nsoranzo 36c6fcc
CWL Testing and Runner Improvements.
jmchilton b8b6b39
Swap default for beta formats (do not include in Galaxy).
jmchilton 26d1678
More logging messages... REMOVE LATER
jmchilton eaac097
WIP: Work toward Galaxy-flavored CWL tools.
jmchilton a608c11
[WIP] Implement client UI for field parameter type for CWL.
jmchilton 38cbae7
Revert complex objectstore - for docker tests (needed for CWL).
jmchilton b738498
WORKAROUND TO GET TAR TO DIRECTORY WORKING AGAIN.
jmchilton 95acd19
Create codeql-analysis.yml
mr-c f7ce1ed
Update .github/workflows/codeql-analysis.yml
mr-c 8cd7307
Move CWL unit tests to test/unit/app/tools
nsoranzo bd5567e
Generate CWL conformance tests only when needed
nsoranzo 937f2ee
Code cleanups
nsoranzo 7e8ce0d
Fix CwlToolObjectTestCase unit test
nsoranzo 82e111e
Ignore fals-y scatter_type
mvdbeek 0600e71
Add fields parameter to create collection schema
mvdbeek 7d89772
Fix non_data_connection workflows
mvdbeek 9a06bd3
Use staged_addition/add_pending_items
mvdbeek 665b018
Use allow_tool_state_corrections when running CWL conformance tests
mvdbeek 1f019a6
Can't used TypedDict in python < 3.8
mvdbeek 856be8a
Fix inverted worklfow ids and invocation ids
mvdbeek 2d549f7
Fix nested collections getting reduced completely
mvdbeek d74ded5
Fix handling of uploaded_file_name
mvdbeek 59c2c7a
Reenable check_upload_content
mvdbeek d59d343
Remove unneeded `check_upload_content=True`
nsoranzo 7572b60
Undo persisting ephemeral collections
mvdbeek acf9575
Fix directory location tests
mvdbeek cba84c7
Consider a history not new once there are any items in it
mvdbeek 0ccc310
Move num_hdas to else branch
mvdbeek 62b96dd
Fix test_command_factory unit test
mvdbeek b58ffae
Make structure argument optional in subworkflow_progress
mvdbeek 9063176
Fix typing issue
nsoranzo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can just use the invocation ID now also.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point, addressed in a commit that I'll push soon.