Skip to content
Snippets Groups Projects
  1. Sep 10, 2021
  2. Sep 06, 2021
  3. Sep 03, 2021
    • 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 16, 2021
  6. Aug 04, 2021
  7. Jul 20, 2021
  8. Jul 15, 2021
  9. Jul 02, 2021
  10. May 28, 2021
  11. May 21, 2021
    • Marcel Loose's avatar
      Make all DockerRequirements hints · d2b891f9
      Marcel Loose authored and alex's avatar alex committed
      A few CWL-files list the DockerRequirement under requirements,
      instead of hints, which precludes running the workflow as
      `cwltool --no-container`. This has been fixed.
      
      
      Former-commit-id: 088e9c30
      d2b891f9
  12. Apr 14, 2021
  13. Mar 08, 2021
  14. Dec 03, 2020
  15. Nov 18, 2020
  16. Nov 16, 2020
  17. Nov 13, 2020
  18. Nov 11, 2020
  19. Nov 10, 2020
  20. Oct 12, 2020
  21. Oct 07, 2020
  22. Oct 05, 2020
  23. Sep 30, 2020
  24. Sep 15, 2020
  25. Sep 03, 2020
  26. Aug 26, 2020
  27. Aug 17, 2020
  28. Aug 12, 2020
  29. Aug 04, 2020
  30. Jul 31, 2020
  31. Jun 19, 2020
  32. Jun 15, 2020
  33. May 13, 2020
  34. May 08, 2020
Loading