文件名称:workflow-service:实施GA4GH工作流程执行服务,这是一种用于运行工作流程的REST服务
文件大小:59KB
文件格式:ZIP
更新时间:2024-05-20 19:50:58
Python
工作流即服务 这是1.0.0 API的客户端和服务器实现。 它提供和后端。 它也可以与任何支持CWL标准命令行界面的cwl-runner一起使用: : 安装: pip install wes-service 用法 客户端配置 命令行参数或环境变量。 --host或WES_API_HOST 要联系的主机。 --proto或WES_API_PROTO 要使用的协议(http或https)。 --auth或WES_API_AUTH 证书。 格式为“标题:值”或仅“值”。 如果未提供标题名称,则值将显示在“授权”中。 获取服务信息 $ wes-client --info 提交工作流程以运行: 附件必须可从文件系统访问。 工作流运行程序也可能支持http URL或其他存储系统。 $ wes-client --attachments="testdata/dockstore-to
【文件预览】:
workflow-service-main
----.flake8(31B)
----Dockerfile(2KB)
----testdata()
--------revsort-job.json(66B)
--------md5sum.json(58B)
--------revtool.cwl(1KB)
--------dockstore-tool-md5sum.cwl(1KB)
--------md5sum.wdl(311B)
--------sorttool.cwl(1KB)
--------revsort.cwl(2KB)
--------md5sum.cwl.json(84B)
--------md5sum.input(6B)
--------md5sum.wdl.json(39B)
--------whale.txt(1KB)
--------md5sum.cwl(252B)
----.gitignore(1KB)
----dev-requirements.txt(20B)
----README.md(2KB)
----wes_client()
--------util.py(12KB)
--------wes_client_main.py(5KB)
--------__init__.py(0B)
----wes_service()
--------util.py(4KB)
--------arvados_wes.py(16KB)
--------cwl_runner.py(7KB)
--------__init__.py(0B)
--------wes_service_main.py(2KB)
--------toil_wes.py(12KB)
--------openapi()
----.github()
--------workflows()
----test()
--------test_integration.py(11KB)
--------__init__.py(0B)
--------test_client_util.py(4KB)
----wes-docker.sh(460B)
----LICENSE(11KB)
----README.pypi.rst(2KB)
----passenger_wsgi.py(70B)
----cwltool_stream.py(1KB)
----MANIFEST.in(92B)
----notebooks()
--------toil-wes-demo.ipynb(9KB)
----cwl_flask.py(4KB)
----setup.py(2KB)
----.travis.yml(968B)
----keys()
--------561F9B9CAC40B2F7.asc(4KB)
--------58118E89F3A912897C070ADBF76221572C52609D.asc(7KB)