Skip to content
Snippets Groups Projects
  1. Sep 10, 2021
  2. Sep 06, 2021
  3. Sep 03, 2021
    • Marcel Loose's avatar
      Merge branch 'fix-false-true-null-mapping' into 'master' · 73fc1036
      Marcel Loose authored
      Fix false/true/null mapping
      
      See merge request eosc/prefactor3-cwl!37
      
      Former-commit-id: 796fed2b
      73fc1036
    • Marcel Loose's avatar
      Fix the mapping between CWL inputs, which are in JSON format, and Python... · 58bdbcf2
      Marcel Loose authored
      Fix the mapping between CWL inputs, which are in JSON format, and Python types, for CWL steps that contain inline Python script.
      
      The solution is to convert the CWL `$(inputs)` once to a Python `dict`, by using the `json.loads()` function, passing the `$(inputs)` as a raw Python string. Next, any input argument can be accessed as an entry in a Python `dict`.
      
      Also, to avoid potential "Argument list too long" errors, all inline Python scripts that expand the `$(inputs)` argument are now automatically turned into a script *file*, instead of being passed as a (potentially huge) string on the command line.
      
      
      Former-commit-id: 250aa9d1
      58bdbcf2
  4. Sep 02, 2021
  5. Aug 18, 2021
  6. Aug 17, 2021
  7. Aug 16, 2021
  8. Aug 13, 2021
  9. Aug 06, 2021
  10. Aug 05, 2021
  11. Aug 04, 2021
  12. Aug 02, 2021
  13. Jul 26, 2021
  14. Jul 20, 2021
  15. Jul 15, 2021
Loading