-
Notifications
You must be signed in to change notification settings - Fork 9
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
Expressions in Janis #10
Commits on Jan 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0395ea5 - Browse repository at this point
Copy the full SHA 0395ea5View commit details
Commits on Jan 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 162afe8 - Browse repository at this point
Copy the full SHA 162afe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0442f0a - Browse repository at this point
Copy the full SHA 0442f0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 767ce97 - Browse repository at this point
Copy the full SHA 767ce97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bd8dc8 - Browse repository at this point
Copy the full SHA 9bd8dc8View commit details
Commits on Jan 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ad07171 - Browse repository at this point
Copy the full SHA ad07171View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d200d3 - Browse repository at this point
Copy the full SHA 8d200d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca5fa4a - Browse repository at this point
Copy the full SHA ca5fa4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for de8cce4 - Browse repository at this point
Copy the full SHA de8cce4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c62eb92 - Browse repository at this point
Copy the full SHA c62eb92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f022b2 - Browse repository at this point
Copy the full SHA 3f022b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94118fc - Browse repository at this point
Copy the full SHA 94118fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21217e9 - Browse repository at this point
Copy the full SHA 21217e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ddefc5 - Browse repository at this point
Copy the full SHA 5ddefc5View commit details
Commits on Jan 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5050a3e - Browse repository at this point
Copy the full SHA 5050a3eView commit details
Commits on Mar 23, 2020
-
Merge branch 'master' into expressions
# Conflicts: # janis_core/types/selectors.py # janis_core/utils/__init__.py # janis_core/workflow/workflow.py
Configuration menu - View commit details
-
Copy full SHA for 31323a7 - Browse repository at this point
Copy the full SHA 31323a7View commit details -
Remove
first_element
legacy arg from WildcardSelector# Conflicts: # janis_core/types/selectors.py
Configuration menu - View commit details
-
Copy full SHA for c9be341 - Browse repository at this point
Copy the full SHA c9be341View commit details
Commits on Mar 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 91a79ba - Browse repository at this point
Copy the full SHA 91a79baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b93477 - Browse repository at this point
Copy the full SHA 4b93477View commit details -
Configuration menu - View commit details
-
Copy full SHA for c53b578 - Browse repository at this point
Copy the full SHA c53b578View commit details -
Configuration menu - View commit details
-
Copy full SHA for 500687c - Browse repository at this point
Copy the full SHA 500687cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4fd11b - Browse repository at this point
Copy the full SHA a4fd11bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05f59ae - Browse repository at this point
Copy the full SHA 05f59aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ac72f0 - Browse repository at this point
Copy the full SHA 7ac72f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ec9efc - Browse repository at this point
Copy the full SHA 9ec9efcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bb52e1 - Browse repository at this point
Copy the full SHA 6bb52e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff3f069 - Browse repository at this point
Copy the full SHA ff3f069View commit details -
Configuration menu - View commit details
-
Copy full SHA for a81992c - Browse repository at this point
Copy the full SHA a81992cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf11886 - Browse repository at this point
Copy the full SHA bf11886View commit details -
Configuration menu - View commit details
-
Copy full SHA for d61a4a9 - Browse repository at this point
Copy the full SHA d61a4a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84c179b - Browse repository at this point
Copy the full SHA 84c179bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28e9ffa - Browse repository at this point
Copy the full SHA 28e9ffaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a53fc4 - Browse repository at this point
Copy the full SHA 1a53fc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a232ad6 - Browse repository at this point
Copy the full SHA a232ad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a264a1d - Browse repository at this point
Copy the full SHA a264a1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1625d9 - Browse repository at this point
Copy the full SHA a1625d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5be655 - Browse repository at this point
Copy the full SHA b5be655View commit details
Commits on Mar 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e8f68c8 - Browse repository at this point
Copy the full SHA e8f68c8View commit details -
Modify StepTagInput to use selector instead of step node + string
Move scatter logic into Selector
Configuration menu - View commit details
-
Copy full SHA for 2c2bf7f - Browse repository at this point
Copy the full SHA 2c2bf7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4047c73 - Browse repository at this point
Copy the full SHA 4047c73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c7ea12 - Browse repository at this point
Copy the full SHA 1c7ea12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 860399e - Browse repository at this point
Copy the full SHA 860399eView commit details
Commits on Mar 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ec211b8 - Browse repository at this point
Copy the full SHA ec211b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4932e65 - Browse repository at this point
Copy the full SHA 4932e65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c6443d - Browse repository at this point
Copy the full SHA 4c6443dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0db160 - Browse repository at this point
Copy the full SHA e0db160View commit details
Commits on Apr 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 34e0c83 - Browse repository at this point
Copy the full SHA 34e0c83View commit details -
Configuration menu - View commit details
-
Copy full SHA for e73dbb2 - Browse repository at this point
Copy the full SHA e73dbb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d24e6b - Browse repository at this point
Copy the full SHA 9d24e6bView commit details
Commits on Apr 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 83bfac2 - Browse repository at this point
Copy the full SHA 83bfac2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f8a30e - Browse repository at this point
Copy the full SHA 5f8a30eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d94b6a - Browse repository at this point
Copy the full SHA 0d94b6aView commit details
Commits on Apr 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 93a37cf - Browse repository at this point
Copy the full SHA 93a37cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84e2f22 - Browse repository at this point
Copy the full SHA 84e2f22View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2b0bc7 - Browse repository at this point
Copy the full SHA e2b0bc7View commit details -
Cleanup add wrt. string formatters
Added some different overrides for to_string_formatter, though I do intend to deprecate this method
Configuration menu - View commit details
-
Copy full SHA for c812955 - Browse repository at this point
Copy the full SHA c812955View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0872da7 - Browse repository at this point
Copy the full SHA 0872da7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3410b0e - Browse repository at this point
Copy the full SHA 3410b0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ebd5c0 - Browse repository at this point
Copy the full SHA 9ebd5c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccf6627 - Browse repository at this point
Copy the full SHA ccf6627View commit details -
Configuration menu - View commit details
-
Copy full SHA for f278320 - Browse repository at this point
Copy the full SHA f278320View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d5a69 - Browse repository at this point
Copy the full SHA 22d5a69View commit details -
Configuration menu - View commit details
-
Copy full SHA for e57f3ec - Browse repository at this point
Copy the full SHA e57f3ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9945eac - Browse repository at this point
Copy the full SHA 9945eacView commit details -
Merge branch 'master' into expressions
# Conflicts: # janis_core/workflow/workflow.py
Configuration menu - View commit details
-
Copy full SHA for 0937ebc - Browse repository at this point
Copy the full SHA 0937ebcView commit details
Commits on Apr 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3c41be6 - Browse repository at this point
Copy the full SHA 3c41be6View commit details -
Attempt new WDL implementation for output expressions
This has increased the complexity again, but I think I've simplified the process for collecting the secondary files. There are cases I don't know how to handle yet, but still working on them.
Configuration menu - View commit details
-
Copy full SHA for aa7fe2c - Browse repository at this point
Copy the full SHA aa7fe2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f777dd - Browse repository at this point
Copy the full SHA 5f777ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for b174ee7 - Browse repository at this point
Copy the full SHA b174ee7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fb5be2 - Browse repository at this point
Copy the full SHA 1fb5be2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8bb37a - Browse repository at this point
Copy the full SHA b8bb37aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa91820 - Browse repository at this point
Copy the full SHA aa91820View commit details -
Rewrite WDL's translation of step node (big change)
Golly gosh this was a hard one, but I got it. Condensed the scattering and secondary logic into a shorter, much more succinct block that still passes all the tests (so far). Really, it was ensuring that the values are unwrapped correctly (essentially replace dotted_source with `unwrap_expression` (as the input / stepoutput selectors are handled there) and rely on earlier Janis checks to prohibit expressions when secondary files are involved.
Configuration menu - View commit details
-
Copy full SHA for 20cfe0a - Browse repository at this point
Copy the full SHA 20cfe0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8839a7 - Browse repository at this point
Copy the full SHA f8839a7View commit details
Commits on Apr 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0f378a9 - Browse repository at this point
Copy the full SHA 0f378a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6dae88 - Browse repository at this point
Copy the full SHA e6dae88View commit details -
Configuration menu - View commit details
-
Copy full SHA for aea5e47 - Browse repository at this point
Copy the full SHA aea5e47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 367362f - Browse repository at this point
Copy the full SHA 367362fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aeedbf5 - Browse repository at this point
Copy the full SHA aeedbf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba43366 - Browse repository at this point
Copy the full SHA ba43366View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29e2fbd - Browse repository at this point
Copy the full SHA 29e2fbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a93a5b - Browse repository at this point
Copy the full SHA 2a93a5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f060d1f - Browse repository at this point
Copy the full SHA f060d1fView commit details
Commits on Apr 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8e252c4 - Browse repository at this point
Copy the full SHA 8e252c4View commit details -
Add basic abstract methods for StringFormatter (even though currently…
… it's stsrictly not an operator)
Configuration menu - View commit details
-
Copy full SHA for d97b042 - Browse repository at this point
Copy the full SHA d97b042View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a4640 - Browse repository at this point
Copy the full SHA 47a4640View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66c3b4f - Browse repository at this point
Copy the full SHA 66c3b4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d63deb3 - Browse repository at this point
Copy the full SHA d63deb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27759f1 - Browse repository at this point
Copy the full SHA 27759f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1b6e71 - Browse repository at this point
Copy the full SHA a1b6e71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e9e04f - Browse repository at this point
Copy the full SHA 1e9e04fView commit details -
Waiting on openwdl/wdl#362 for more information about how to join(array, "sep") in WDL command block.
Configuration menu - View commit details
-
Copy full SHA for cbe5a4a - Browse repository at this point
Copy the full SHA cbe5a4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aab1b02 - Browse repository at this point
Copy the full SHA aab1b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8a82b5 - Browse repository at this point
Copy the full SHA b8a82b5View commit details
Commits on Apr 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 56cfd48 - Browse repository at this point
Copy the full SHA 56cfd48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2018d7e - Browse repository at this point
Copy the full SHA 2018d7eView commit details
Commits on Apr 23, 2020
-
Merge branch 'master' into expressions
# Conflicts: # janis_core/tests/test_translation_cwl.py # janis_core/tests/test_translation_wdl.py # janis_core/translations/cwl.py # janis_core/translations/translationbase.py # janis_core/translations/wdl.py # janis_core/utils/__init__.py
Configuration menu - View commit details
-
Copy full SHA for 495eb47 - Browse repository at this point
Copy the full SHA 495eb47View commit details -
Add workflow input default expression to WDL
Still a bit more complicated for CWL
Configuration menu - View commit details
-
Copy full SHA for 4c92c01 - Browse repository at this point
Copy the full SHA 4c92c01View commit details -
Configuration menu - View commit details
-
Copy full SHA for df66181 - Browse repository at this point
Copy the full SHA df66181View commit details
Commits on Apr 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 073110b - Browse repository at this point
Copy the full SHA 073110bView commit details -
Merge branch 'master' into expressions
# Conflicts: # janis_core/tool/commandtool.py
Configuration menu - View commit details
-
Copy full SHA for 6d0b6ba - Browse repository at this point
Copy the full SHA 6d0b6baView commit details -
Configuration menu - View commit details
-
Copy full SHA for d754cbe - Browse repository at this point
Copy the full SHA d754cbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a6f0cf - Browse repository at this point
Copy the full SHA 6a6f0cfView commit details
Commits on Apr 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 53ab9b9 - Browse repository at this point
Copy the full SHA 53ab9b9View commit details
Commits on May 1, 2020
-
Merge branch 'master' into expressions
# Conflicts: # janis_core/tests/test_translation_cwl.py # janis_core/tests/test_translation_wdl.py # janis_core/tests/testtools.py # janis_core/translations/cwl.py # janis_core/translations/wdl.py # janis_core/types/common_data_types.py
Configuration menu - View commit details
-
Copy full SHA for 19a1449 - Browse repository at this point
Copy the full SHA 19a1449View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2aa0f1 - Browse repository at this point
Copy the full SHA c2aa0f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee1d2f4 - Browse repository at this point
Copy the full SHA ee1d2f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 441930c - Browse repository at this point
Copy the full SHA 441930cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 308da54 - Browse repository at this point
Copy the full SHA 308da54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65410ff - Browse repository at this point
Copy the full SHA 65410ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1dfe95 - Browse repository at this point
Copy the full SHA d1dfe95View commit details
Commits on May 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 755fd7f - Browse repository at this point
Copy the full SHA 755fd7fView commit details -
Merge branch 'master' into expressions
# Conflicts: # janis_core/translations/wdl.py # janis_core/types/common_data_types.py
Configuration menu - View commit details
-
Copy full SHA for 8cb82cc - Browse repository at this point
Copy the full SHA 8cb82ccView commit details
Commits on May 7, 2020
-
Merge branch 'master' into expressions
# Conflicts: # janis_core/translations/wdl.py # janis_core/types/common_data_types.py
Configuration menu - View commit details
-
Copy full SHA for 67ff1ad - Browse repository at this point
Copy the full SHA 67ff1adView commit details -
Configuration menu - View commit details
-
Copy full SHA for bea0d46 - Browse repository at this point
Copy the full SHA bea0d46View commit details -
Configuration menu - View commit details
-
Copy full SHA for b71d4bc - Browse repository at this point
Copy the full SHA b71d4bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 840b5c5 - Browse repository at this point
Copy the full SHA 840b5c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd12702 - Browse repository at this point
Copy the full SHA fd12702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77d2b8a - Browse repository at this point
Copy the full SHA 77d2b8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb1e87a - Browse repository at this point
Copy the full SHA cb1e87aView commit details -
Merge branch 'master' into expressions
# Conflicts: # janis_core/translations/cwl.py
Configuration menu - View commit details
-
Copy full SHA for c4d38ee - Browse repository at this point
Copy the full SHA c4d38eeView commit details
Commits on May 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0646a06 - Browse repository at this point
Copy the full SHA 0646a06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6436995 - Browse repository at this point
Copy the full SHA 6436995View commit details
Commits on May 11, 2020
-
Fix a whole bunch of test that started breaking
They should've been breaking before...
Configuration menu - View commit details
-
Copy full SHA for 690d8e3 - Browse repository at this point
Copy the full SHA 690d8e3View commit details
Commits on May 18, 2020
-
Merge branch 'master' into expressions
# Conflicts: # janis_core/tests/test_translation_wdl.py # janis_core/translations/cwl.py # janis_core/translations/wdl.py # setup.py
Configuration menu - View commit details
-
Copy full SHA for e497f95 - Browse repository at this point
Copy the full SHA e497f95View commit details
Commits on May 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a16abcb - Browse repository at this point
Copy the full SHA a16abcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9033fee - Browse repository at this point
Copy the full SHA 9033feeView commit details
Commits on May 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bff49ee - Browse repository at this point
Copy the full SHA bff49eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d7c621 - Browse repository at this point
Copy the full SHA 3d7c621View commit details
Commits on May 21, 2020
-
Merge branch 'master' into expressions
# Conflicts: # janis_core/tests/test_translation_cwl.py
Configuration menu - View commit details
-
Copy full SHA for fb34585 - Browse repository at this point
Copy the full SHA fb34585View commit details
Commits on May 26, 2020
-
Merge branch 'master' into expressions
# Conflicts: # janis_core/graph/steptaginput.py # janis_core/tests/test_translation_cwl.py # janis_core/tests/test_translation_wdl.py # janis_core/translations/cwl.py # janis_core/translations/wdl.py # janis_core/workflow/workflow.py # setup.py
Configuration menu - View commit details
-
Copy full SHA for 53b6d49 - Browse repository at this point
Copy the full SHA 53b6d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c65ad3 - Browse repository at this point
Copy the full SHA 5c65ad3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 872962c - Browse repository at this point
Copy the full SHA 872962cView commit details
Commits on May 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6cd0646 - Browse repository at this point
Copy the full SHA 6cd0646View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d575d2 - Browse repository at this point
Copy the full SHA 0d575d2View commit details
Commits on Jun 1, 2020
-
Merge branch 'master' into expressions
# Conflicts: # janis_core/tool/commandtool.py # janis_core/translations/cwl.py
Configuration menu - View commit details
-
Copy full SHA for 188b74f - Browse repository at this point
Copy the full SHA 188b74fView commit details
Commits on Jun 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 05edbee - Browse repository at this point
Copy the full SHA 05edbeeView commit details
Commits on Jun 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 85f04d5 - Browse repository at this point
Copy the full SHA 85f04d5View commit details
Commits on Jun 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for caba870 - Browse repository at this point
Copy the full SHA caba870View commit details
Commits on Jun 10, 2020
-
Add ReadContentsOperator for WDL
(implementation for CWL still in testing)
Configuration menu - View commit details
-
Copy full SHA for a8d7a0e - Browse repository at this point
Copy the full SHA a8d7a0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a68d9c - Browse repository at this point
Copy the full SHA 4a68d9cView commit details