Skip to content

Commit a519fc1

Browse files
authored
Merge branch 'master' into add-fromwdl-to-janisdk
2 parents d152f23 + e1ae6b2 commit a519fc1

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ Documentation is available here: https://janis.readthedocs.io/
1515
1616

1717
Janis gives you an API to build computational workflows and will generate
18-
a workflow description in CWL and WDL. By using Janis, you get type-safety,
19-
portability and reproducibility across all of your execution environments.
18+
a workflow description in CWL (v1.2) and WDL (version development). By using Janis,
19+
you get type-safety, portability and reproducibility across all of your execution environments.
2020

2121

2222
Janis requires a Python installation > 3.6, and can be installed through PIP

docs/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ Janis requires a Python installation > 3.6, and can be installed through PIP
5454
5555
There are two ways to use Janis:
5656

57-
- Build workflows (and translate to CWL / WDL)
58-
- Run tools or workflows with CWLTool or Cromwell
57+
- Build workflows (and translate to CWL (v1.2) / WDL (version development) / Nextflow (in-progress))
58+
- Run tools or workflows with CWLTool, Cromwell, or Nextflow (in progress)
5959

6060

6161
Example Workflow

docs/references/faq.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ If you're still having trouble, use `janis spider --trace mytool` to give you an
4747
- **Can a `janis.ToolInput` be marked as streamable?**
4848

4949
Currently there's no support to mark ToolInput's as `streamable`. Although the
50-
[`CWL specification`](https://www.commonwl.org/v1.1/CommandLineTool.html#CommandInputParameter).
50+
[`CWL specification`](https://www.commonwl.org/v1.2/CommandLineTool.html#CommandInputParameter).
5151
does support marking inputs as streamable, WDL does not and, there is
5252
[no engine support](https://github.com/broadinstitute/cromwell/issues/3454#issuecomment-455367417).
5353

@@ -150,4 +150,4 @@ If you're still having trouble, use `janis spider --trace mytool` to give you an
150150
You can override the container being used by specifying a `container-override`, there are two ways to do this:
151151

152152
- CLI with the syntax: `janis [translate|run] --container-override 'MyTool=myorganisation/mytool:0.10.0' mytool`
153-
- API: include container override dictionary: `mytool.translate("wdl", container_override={"mytool": "myorganisation/mytool:0.10.0"})`, the dictionary has structure: `{toolId: container}`. The toolId can be an asterisk `*` to override all tools' containers.
153+
- API: include container override dictionary: `mytool.translate("wdl", container_override={"mytool": "myorganisation/mytool:0.10.0"})`, the dictionary has structure: `{toolId: container}`. The toolId can be an asterisk `*` to override all tools' containers.

janis/__meta__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "v0.11.4"
1+
__version__ = "v0.11.6"
22

33
GITHUB_URL = "https://github.com/PMCC-BioinformaticsCore/janis"
44
DOCS_URL = "https://janis.readthedocs.io/en/latest/"

janisdk/fromwdl/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def add_fromwdl_args(parser):
1212
parser.add_argument("wdlfile", help="The path to the WDL file")
1313

1414
parser.add_argument(
15-
"translation", default="janis", choices=["wdl", "wdl", "janis"], nargs="?"
15+
"translation", default="janis", choices=["cwl", "wdl", "janis"], nargs="?"
1616
)
1717

1818
return parser

setup.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
DESCRIPTION = "Contains classes and helpers to build a workflow, and provide options to convert to CWL / WDL"
55

66
JANIS_CORE_VERSION = "v0.11.5"
7-
JANIS_ASSISTANT_VERSION = "v0.11.7"
8-
JANIS_UNIX_VERSION = "v0.11.0"
9-
JANIS_BIOINFORMATICS_VERSION = "v0.11.1"
10-
JANIS_PIPELINES_VERSION = "v0.11.3"
11-
JANIS_TEMPLATES_VERSION = "v0.11.3"
7+
JANIS_ASSISTANT_VERSION = "v0.11.9"
8+
JANIS_UNIX_VERSION = "v0.11.2"
9+
JANIS_BIOINFORMATICS_VERSION = "v0.11.3"
10+
JANIS_PIPELINES_VERSION = "v0.11.5"
11+
JANIS_TEMPLATES_VERSION = "v0.12.0"
1212

1313

1414
######## SHOULDN'T NEED EDITS BELOW THIS LINE ########

0 commit comments

Comments
 (0)