Branch | Commit message | Author | Age | |
---|---|---|---|---|
keyring | Add key for arunisaac. | Arun Isaac | 18 months | |
main | doc: Use section- prefix in section identifier. | Arun Isaac | 8 months | |
Tag | Download | Author | Age | |
v0.3.0 | ccwl-0.3.0.tar.gz ccwl-0.3.0.tar.lz ccwl-0.3.0.zip | Arun Isaac | 12 months | |
v0.2.0 | ccwl-0.2.0.tar.gz ccwl-0.2.0.tar.lz ccwl-0.2.0.zip | Arun Isaac | 3 years | |
v0.1.0 | ccwl-0.1.0.tar.gz ccwl-0.1.0.tar.lz ccwl-0.1.0.zip | Arun Isaac | 4 years | |
Age | Commit message | Author | ||
2024-05-30 | doc: Use section- prefix in section identifier.•••* doc/ccwl.skb (Cookbook)[Prefix arguments]: Use section- prefix in identifier. HEADmain | Arun Isaac | ||
2024-05-30 | doc: Document prefixing arguments.•••* doc/ccwl.skb (Cookbook)[Prefix arguments]: New section. * doc/prefix-arguments.scm: New file. | Arun Isaac | ||
2024-05-30 | doc: Document passing in arbitrary CWL Requirements.•••* doc/ccwl.skb (Cookbook)[Pass in arbitrary CWL Requirements]: New section. * doc/inline-javascript-requirement.scm, doc/resource-requirement.scm: New files. | Arun Isaac | ||
2024-04-13 | ccwl: Restrict #:requirements parameter to YAML serializable trees.•••This is in keeping with the way the #:other parameter is handled. * ccwl/ccwl.scm (command, js-expression): Restrict #:requirements parameter to YAML serializable trees. | Arun Isaac | ||
2024-04-12 | doc: Use curly single quotation marks.•••Curly quotation marks are better typography than straight quotation marks. Straight quotation marks were introduced only due to the physical limitations of the typewriter. * doc/ccwl.skb: Use curly single quotation marks. | Arun Isaac | ||
2024-04-12 | doc: Write guide to the source code.•••* doc/ccwl.skb (Guide to the source code): New chapter. (Contributing): Demote to section inside "Guide to the source code". | Arun Isaac | ||
2024-03-22 | doc: Markup "0" and "n-1" as code.•••* doc/ccwl.skb (Cookbook)[Javascript expressions via ExpressionTool]: Markup "0" and "n-1" as code. | Arun Isaac | ||
2024-03-22 | ccwl: Implement js-expression.•••js-expression corresponds to ExpressionTool in the CWL specification. * ccwl/ccwl.scm (<js-expression>): New type. (js-expression): New macro. (function-inputs, function-outputs, function-object): Support <js-expression> objects. (function-input-keys): Mention <js-expression> objects in docstring. * ccwl/cwl.scm (function->cwl, workflow->cwl-scm): Support <js-expression> objects. (command->cwl-scm): Move staging requirements handling to ... (staging-requirements): ... this new function. (js-expression->cwl, js-expression->cwl-scm): New functions. * ccwl/graphviz.scm (function->dot): Support <js-expression> objects. (command->graph): Abstract to ... (single-node-workflow->graph): ... this new function. (js-expression->dot, js-expression->graph): New functions. * scripts/ccwl (main): Support <js-expression> objects. * doc/ccwl.skb (Cookbook){Javascript expressions via ExpressionTool}: New section. * doc/js-expression-iota.scm: New file. | Arun Isaac | ||
2024-03-22 | scripts: Use unified function terminology.•••Call workflows and commands by our unified notion of "function". This makes it more succinct when adding more kinds of functions. * ccwl/cwl.scm (workflow-or-command->cwl): Rename to function->cwl. * ccwl/graphviz.scm (workflow-or-command->dot): Rename to function->dot. * scripts/ccwl (main): Use function->cwl and function->dot. | Arun Isaac | ||
2024-03-12 | ccwl: Find run argument directly without finding the position first.•••* ccwl/ccwl.scm (run-arg-position): Delete function. (find-run-arg): New function. (command): Use find-run-arg instead of run-arg-position. | Arun Isaac | ||
[...] |