workflux

View on PyPIReverse Dependencies (0)

0.5.0 workflux-0.5.0-py3-none-any.whl

Wheel Details

Project: workflux
Version: 0.5.0
Filename: workflux-0.5.0-py3-none-any.whl
Download: [link]
Size: 224339
MD5: 055c76a07e8daf5ea4ea0502f0b9147c
SHA256: 1955cbfb9f7fc0fc25bfaf4e9372ffa0d06b08529b660515e9a3dcc7bb0990bd
Uploaded: 2021-06-21 17:54:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: workflux
Version: 0.5.0
Summary: A platform-agnostic, cloud-ready framework for simplified deployment of the Common Workflow Language using a graphical web interface
Author: Kersten Henrik Breuer
Author-Email: k.breuer[at]dkfz.de
Home-Page: https://github.com/CompEpigen/workflUX
Download-Url: https://github.com/CompEpigen/workflUX
License: Apache 2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: OS Independent
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Operating System :: Microsoft :: Windows :: Windows 8.1
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Classifier: Topic :: System :: Distributed Computing
Requires-Dist: werkzeug
Requires-Dist: flask
Requires-Dist: flask-wtf
Requires-Dist: flask-login
Requires-Dist: flask-sqlalchemy
Requires-Dist: pyexcel
Requires-Dist: pyexcel-io
Requires-Dist: pyexcel-ods
Requires-Dist: pyexcel-ods3
Requires-Dist: pyexcel-xls
Requires-Dist: pyexcel-xlsx (<=0.5.7)
Requires-Dist: PyYAML (>=5.1)
Requires-Dist: pexpect
Requires-Dist: janis-pipelines
Requires-Dist: cwltool (==3.0.20201203173111)
Requires-Dist: psutil
Requires-Dist: miniwdl (>=0.0.5)
Requires-Dist: requests
Requires-Dist: path (<13.2.0)
Requires-Dist: schema-salad (>=7.0.20200811075006)
Requires-Dist: trs-cli (>=0.3.1)
Requires-Dist: pydantic
Requires-Dist: cwlformat (<=2020.5.19)
Requires-Dist: pytest; extra == "testing"
Provides-Extra: testing
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17286 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.36.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tests/fixtures/__init__.py sha256=dFALMepfFema72KKAy6GlOzP9wWP1qY7w-oOR-xFTxs 99
tests/fixtures/flask_client.py sha256=9kVC7bd7oev-WIGQiiNvgmEU9tLnR5QN0D-hpeAlE9E 895
workflux/__init__.py sha256=IHmqKV-3E094WBvTO1-8c0LnQhCNWwhbbEvug1_hZks 1747
workflux/__main__.py sha256=BhxcTJtpBr-qqupgzXnh8p5OPDIfkyFMy7kVG3jeRYw 1402
workflux/api.py sha256=1ZpogYpXIwxk2ruHIPxBsbgsP3M37w1hYa2HRmyvCIo 279
workflux/config.py sha256=k3iMNtgxqtlrDoEFVbpMjjC16BUze4loV1FhN1EpBzA 15275
workflux/default_config.yaml sha256=FfsSGPq1Pp5UnSiyp8lF2Xpe6IA2gl4kTYJQp3zs200 210
workflux/log.py sha256=DMcmJFM5a92SOMXRPIEdBh4IUzByGLtPptkODwXzr04 1710
workflux/trs_import.py sha256=0TNCWgfofX3tkWHCR3IpH6x17qbWypsUmj4NCg-ZVnI 1160
workflux/utils.py sha256=lQI4io7fSlilD-jwmeRHlLMNj0pdreV3K9Bug9WXdD0 23136
workflux/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
workflux/database/connector.py sha256=jlPLvrdlWR5_ppydXFovLPqA-Nvm5TwEVFTq86gO6Rc 703
workflux/database/sqlalchemy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
workflux/database/sqlalchemy/job_manager.py sha256=SglszED3wVJcmE1unMLOyvtTIsdLNH6b5C73fLIigAg 7978
workflux/database/sqlalchemy/models.py sha256=y8k48-rK5ryjhP2PUSe4ZTBXjdmwhBx1XHIiX3O_Z0Y 5690
workflux/database/sqlalchemy/user_manager.py sha256=dOA0omnwegjq-BdS0FUGkwJeyq8OoQZb0DKrsvV0ZZE 5966
workflux/exec/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
workflux/exec/default_exec_profiles.py sha256=DJEcTJiWcBHLfZg2qrp81qD0BXWxKay8AFtFSRX0FF8 934
workflux/exec/exec.py sha256=Raz1PQ8hDBVeatQfXYKG7w3UgEGQ0MpQ1iMj3w57yqs 14579
workflux/exec/session.py sha256=8LpILspMhFNRGbng1Wj5IiRNDEJe3s-fcWzwbDEHiMw 10350
workflux/exec/workflux_bg_exec.py sha256=DFED12PN_94_Vj5uYqM9H6V86cG3sFDxNBamMLWC4zc 8102
workflux/users/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
workflux/users/manage.py sha256=J9fbZkcRLpE644zpahYv-1-LB3vyp0_0dhMbSDx_3DM 4518
workflux/web_app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
workflux/web_app/browse.py sha256=Ao3-Gk3BWDSVMUxsMlToXxh7ohYCkJTTjC1-EZNkqOo 7735
workflux/web_app/create_job.py sha256=xWiUENtfIlt7y_OYYhdZP7Vi55XxPyqfJbSNVAp8v4s 13823
workflux/web_app/import_wf.py sha256=CDx6psVJEdxg5n4Db-ibAtHjP8V_AHmpcPvH5YPH150 10714
workflux/web_app/job_exec.py sha256=jqvjMnvfDFi0v3SOWiJoEuwHDqYz0zRnoyi3XuF0qqo 10981
workflux/web_app/main.py sha256=xmV68hedMyqCVcZD_Et_K7CYzHyt6wgV_n3ODFn3Rpw 691
workflux/web_app/users.py sha256=JUhMwbADoN-x-Wj-z5PqTS1An7VfjJqZVU2FercWM0U 8386
workflux/web_app/static/callback.js sha256=Ld15uJxd93w9WeZ8yDIj7CmjHUwANha6d0_3X0K3zd0 150
workflux/web_app/static/create_job.js sha256=1xgUDYcxo_7UyFq8FIrYaAP8X0k8-vh35ZmRl2YPuS4 83466
workflux/web_app/static/custom.css sha256=ItiqcPOcsEz1JFfl6DiPSW4c9GmznALl0HsnWb0JHBM 4659
workflux/web_app/static/import_wf.js sha256=Sc-hxdRRA6Fo-7vytlBpcGXOCvx5eWgC7Z7E_f5JRug 32041
workflux/web_app/static/job_exec.js sha256=CcjvJwtcU1-Drpm33j6pw-VVKAxiT15uLlNEYJBvDRg 37257
workflux/web_app/static/main.js sha256=_w1QVqh2TDnpvEmGFlUKYHrvAXU7xbQz0W0EffnIKmk 8310
workflux/web_app/static/oidc-client.min.js sha256=NaRNCsShh6hlG9ZMnfODjhLtROr_HCLxdRr8CGbJQTc 363724
workflux/web_app/static/users.js sha256=M18-iVvDzMWO8MmVkOrWYPMdPl2BTYfxgVrCApedAEo 33815
workflux/web_app/static/utils.js sha256=_LnMLRdDizpT_bFY6lFTUan15izVG0vY0ipcTX3Zkx8 69080
workflux/web_app/templates/callback.html sha256=2hj6Y6gbl2wHqynOnjP7ORXym0_BQgPnEozcQ4dTzNE 616
workflux/web_app/templates/main.html sha256=Q-UC4LjbQBer_cRgtUlrn8RtuSqDEGURu354U3u0BvU 5771
workflux/wf_input/__init__.py sha256=mIxZ_zK7npJ7615yVd_TAMl0NdgMEV4dEcVWOEHS6YA 5202
workflux/wf_input/fill_in_defaults.py sha256=OqbGIZCbvXaH1O7o11i4GcdGqDV9D1vZ2BjiShEwEcI 2717
workflux/wf_input/make_runs.py sha256=pPNwi28L0-lW2wdLMrDv0CLXKOVuQ2NzHJpFsJ-Saok 3799
workflux/wf_input/manipulate.py sha256=V1XzB_VyXLu47td2yXp1trbssp0f7bRNrFcBRHdhDFA 2721
workflux/wf_input/match_types.py sha256=b3iNoWSvDT7HEcjgrQv94bwJl7WRauyUpgw8P-RaQZM 9801
workflux/wf_input/read_cwl.py sha256=BwQdMf9Gc4K-Gz2XLpZajz-dFfzNYgecHH8u4xvTgcE 7525
workflux/wf_input/read_field.py sha256=RLt6VvitU_-wGbwADtqV3wqU5B8J6Yb1RunaQh2wGyQ 946
workflux/wf_input/read_janis.py sha256=jbScBn4dwa_qsgyEc8tUyhaiugIbFqBpW5G12M_DMyY 4593
workflux/wf_input/read_wdl.py sha256=DZIYBqB7_AjWNRDQes-myDaFPJ1io4DAVzoW_pbT8r8 1804
workflux/wf_input/read_wf.py sha256=IF5nBGM2mVOgeS8XwtbGAkVoD19idkjn0DXdb7HtZjQ 1549
workflux/wf_input/read_xls.py sha256=8wGVCAXt1Rp_8S2qV9wV4x-iY0FvaMZIdWr0cHqynSI 16551
workflux/wf_input/split_by_run.py sha256=r75n_sNkj9rcz3fjvtt7DmuobowacmwI7buJ6sfuPHI 3535
workflux/wf_input/validate.py sha256=HBu138zcEgwDH8RqnfzmHfXVsIkVDVZ-akh6MNhODRs 7723
workflux/wf_input/web_interface.py sha256=bcBA7pV2SvO-99dqxi7gaakAeSdQSznd4177sFNxRYQ 5129
workflux/wf_input/write_xls.py sha256=u6mW9NlA9MY-wcEL06DROYAFXpkNY7iyGddqKjgz_68 11972
workflux-0.5.0.dist-info/LICENSE sha256=HrhfyXIkWY2tGFK11kg7vPCqhgh5DcxleloqdhrpyMY 11558
workflux-0.5.0.dist-info/METADATA sha256=vY2KfMcqF-FA2_hflkqz_Snldh0k4iee3VlsJoMZ4iQ 19599
workflux-0.5.0.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
workflux-0.5.0.dist-info/entry_points.txt sha256=yYNmGQC_TtRHx6nh7DFRskytlJg-L3psYcITvse_p4Q 53
workflux-0.5.0.dist-info/top_level.txt sha256=UVdXQwIrrGZoG-eFpv6TSmxTQGe4kPQn-_Re7_JkA0w 15
workflux-0.5.0.dist-info/RECORD

top_level.txt

tests
workflux

entry_points.txt

workflux = workflux.__main__:main