CWLKernel! ===================================== .. image:: https://travis-ci.com/giannisdoukas/CWLJNIKernel.svg?branch=master :target: https://travis-ci.com/giannisdoukas/CWLJNIKernel .. image:: https://coveralls.io/repos/github/giannisdoukas/CWLJNIKernel/badge.svg?branch=master :target: https://coveralls.io/github/giannisdoukas/CWLJNIKernel?branch=master ------------------------------------------------------------ CWLKernel is an Kernel for Jupyter Notebook to enable users to execute `CWL `_. --------------------------------------------------------------------------- .. code-block:: yaml cwlVersion: v1.1 class: CommandLineTool baseCommand: echo inputs: message: type: string inputBinding: position: 1 outputs: example_output: type: stdout .. code-block:: % execute echo message: Hello world! .. code-block:: json { "basename": "f811c63eed22dec4eec6f02280820eabf16fa779", "checksum": "sha1$47a013e660d408619d894b20806b1d5086aab03b", "class": "File", "http://commonwl.org/cwltool#generation": 0, "id": "example_output", "location": "file':///private/tmp/CWLKERNEL_DATA/runtime_data/f811c63eed22dec4eec6f02280820eabf16fa779", "nameext": "", "nameroot": "f811c63eed22dec4eec6f02280820eabf16fa779", "size": 13 } Installation --------------------------------------------------------------------------- To install the kernel, download it from `github `_ and run the python setup.py install. Contents ------------------------------------------------------------ .. toctree:: :maxdepth: 3 users developers Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`