{ "info": { "author": "Bo Peng", "author_email": "bpeng@mdanderson.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython" ], "description": "[![PyPI version](https://badge.fury.io/py/sos-pbs.svg)](https://badge.fury.io/py/sos-pbs)\n[![Build Status](https://travis-ci.org/vatlab/sos-pbs.svg?branch=master)](https://travis-ci.org/vatlab/sos-pbs)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/46ae533bdb614265a9fe78f077e54d87)](https://www.codacy.com/app/BoPeng/sos-pbs?utm_source=github.com&utm_medium=referral&utm_content=vatlab/sos-pbs&utm_campaign=Badge_Grade)\n[![Coverage Status](https://coveralls.io/repos/github/vatlab/sos-pbs/badge.svg)](https://coveralls.io/github/vatlab/sos-pbs)\n\n# PBS task engine for SoS Workflow\n\nA workflow engine for SoS Workflow that allows the submission of tasks to PBS systems. Currently supported\ncluster systems include PBS, PBS Pro, Torque, SLURM, IBM LSF, and Sun Grid. Other cluster systems are\nprobably also supported but we do not have access to one and cannot test sos-pbs against it.\n\n## Installation\n\n`sos-pbs` is needed for `sos` to submit tasks to PBS-based environments, but is not needed for the\nexecution of tasks on such environments. That is to say, `sos-pbs` is not needed on a remote cluster\nsystem (whereas `sos` is needed there).\n\n### Conda-based installation\n\nIf you are using a conda environment, use command\n\n```\nconda install sos-pbs -c conda-forge\n```\nto install `sos-pbs` and `sos` to your system.\n\n### Pip-based installation\n\nIf you are not using conda, you can install `sos-pbs` with command\n\n```\npip install sos-pbs\n```\n\n## Documentation\n\nPlease refer to [SoS Homepage](http://vatlab.github.io/SoS/) and [SoS Workflow documentation](https://vatlab.github.io/sos-docs/workflow.html#content) for details.\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/vatlab/SOS", "keywords": "", "license": "3-clause BSD", "maintainer": "Bo Peng", "maintainer_email": "bpeng@mdanderson.org", "name": "sos-pbs", "package_url": "https://pypi.org/project/sos-pbs/", "platform": "", "project_url": "https://pypi.org/project/sos-pbs/", "project_urls": { "Homepage": "https://github.com/vatlab/SOS" }, "release_url": "https://pypi.org/project/sos-pbs/0.20.1/", "requires_dist": [ "sos (>=0.19.6)" ], "requires_python": "", "summary": "PBS task engine for Script of Scripts (SoS)", "version": "0.20.1" }, "last_serial": 5876840, "releases": { "0.17.0": [ { "comment_text": "", "digests": { "md5": "d211cbe2a09e6b314d062748ec9200c9", "sha256": "67836771db778487448fe17454f0ad98fd3b279bd77c35748339e763a725aaf6" }, "downloads": -1, "filename": "sos_pbs-0.17.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d211cbe2a09e6b314d062748ec9200c9", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13978, "upload_time": "2018-10-24T13:45:50", "url": "https://files.pythonhosted.org/packages/30/b8/d768f916602c27c4b3cb5ce2f5e752c723d76d6c9c5eba3b7e4f3e1aeb62/sos_pbs-0.17.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd2d898805a23166aa3630fc43b22fc3", "sha256": "7d10ba4d9b7eda3aadde426a6d880d78cce8aa9d47426eb20c95bdbdaa859fda" }, "downloads": -1, "filename": "sos-pbs-0.17.0.tar.gz", "has_sig": false, "md5_digest": "dd2d898805a23166aa3630fc43b22fc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10473, "upload_time": "2018-10-24T13:45:48", "url": "https://files.pythonhosted.org/packages/3a/c3/f541922ade4476bb7158013929ae522d22341b8e327240ac50450b33d075/sos-pbs-0.17.0.tar.gz" } ], "0.17.1": [ { "comment_text": "", "digests": { "md5": "aeb22137ace16c3e483e8453d591ca1a", "sha256": "897a957b9cd9b5958e95ae26538916cb701aab46e1ba3c492e651a2aa5e4b2f1" }, "downloads": -1, "filename": "sos_pbs-0.17.1-py3-none-any.whl", "has_sig": false, "md5_digest": "aeb22137ace16c3e483e8453d591ca1a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5740, "upload_time": "2018-12-03T20:38:42", "url": "https://files.pythonhosted.org/packages/bc/fa/7ae23280985c4648e9e48436b729169457bcccc6a90e7e7cad0906820549/sos_pbs-0.17.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc4b99a629ebc4fb3e71ac6fbb6d42e8", "sha256": "23a09566bfc57636bf10d63acf6aba47f0cf6bf0a1c4ede1442cb9a80b83329f" }, "downloads": -1, "filename": "sos-pbs-0.17.1.tar.gz", "has_sig": false, "md5_digest": "cc4b99a629ebc4fb3e71ac6fbb6d42e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9888, "upload_time": "2018-12-03T20:38:39", "url": "https://files.pythonhosted.org/packages/76/e8/f0a4ffb75ba25d34c1949e9bc14fe64f85d1acf2376471906b7d7d837e00/sos-pbs-0.17.1.tar.gz" } ], "0.17.4": [ { "comment_text": "", "digests": { "md5": "3972ea9db8dbf14195d2e91a696d66f9", "sha256": "15013869d6cba895f187f5f71124184bd362e05eaaf3cc09e81ac9813eee4ff7" }, "downloads": -1, "filename": "sos_pbs-0.17.4-py3-none-any.whl", "has_sig": false, "md5_digest": "3972ea9db8dbf14195d2e91a696d66f9", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13980, "upload_time": "2018-11-07T00:04:40", "url": "https://files.pythonhosted.org/packages/b2/21/20b1198414190e507e503f4db27a62fa8682604fec1a2f0a387b5de0f081/sos_pbs-0.17.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8d6ebfceb528e34b5e836bd692363dc", "sha256": "8fd757abc9d6c63e1ff3f36f70eab613a21ac876675fa692bebda2f196c84cb4" }, "downloads": -1, "filename": "sos-pbs-0.17.4.tar.gz", "has_sig": false, "md5_digest": "e8d6ebfceb528e34b5e836bd692363dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9504, "upload_time": "2018-11-07T00:04:39", "url": "https://files.pythonhosted.org/packages/ee/61/758512f8408e98186ff84a65415f9434b042762976e8b7bdc7e07a1187a6/sos-pbs-0.17.4.tar.gz" } ], "0.17.5": [ { "comment_text": "", "digests": { "md5": "53aba86b16967f557c06094c72bf706a", "sha256": "496ab08b1233e2dff7c30168dd6904e048018d47ed8c3fe73623a7e141e2a1ff" }, "downloads": -1, "filename": "sos_pbs-0.17.5-py3-none-any.whl", "has_sig": false, "md5_digest": "53aba86b16967f557c06094c72bf706a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5744, "upload_time": "2018-12-03T20:47:05", "url": "https://files.pythonhosted.org/packages/47/1e/4290d357d2a9d9292640baa999f89b4853df5d2f3af14c3dc9b01c24b231/sos_pbs-0.17.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "84ca0f341ce9ffca739d4640de091a60", "sha256": "867d36aa6e3897e5586b01c911a7cd728d1c8307926fb7df468ad43d72e808b5" }, "downloads": -1, "filename": "sos-pbs-0.17.5.tar.gz", "has_sig": false, "md5_digest": "84ca0f341ce9ffca739d4640de091a60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9892, "upload_time": "2018-12-03T20:47:04", "url": "https://files.pythonhosted.org/packages/06/50/7c6a078ef0aa62981f932d3e686005fd5561f5353a7780d6371e328ef64a/sos-pbs-0.17.5.tar.gz" } ], "0.19.6": [ { "comment_text": "", "digests": { "md5": "993b90081e3d109af94595a8d6e06f81", "sha256": "648be82e93a747f002c01d026049722f377b7040d56f99105eb966854b11e0dc" }, "downloads": -1, "filename": "sos_pbs-0.19.6-py3-none-any.whl", "has_sig": false, "md5_digest": "993b90081e3d109af94595a8d6e06f81", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13985, "upload_time": "2019-04-15T05:17:16", "url": "https://files.pythonhosted.org/packages/7e/8e/48a5b477c597f9281afbd3b5c3a1a5f4c51243427d1d4139c32bd57adfe8/sos_pbs-0.19.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "506b422edd660f4e6662186667fe07c7", "sha256": "4e7a73662b65d758d0e2d930307e7c8bde742962c21db58dedbe614c8a2af77d" }, "downloads": -1, "filename": "sos-pbs-0.19.6.tar.gz", "has_sig": false, "md5_digest": "506b422edd660f4e6662186667fe07c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9412, "upload_time": "2019-04-15T05:17:15", "url": "https://files.pythonhosted.org/packages/75/ad/8d3e202b1baccbce1bce6997f72fa9b9eb75a46240d958ebe8182d1ec3c6/sos-pbs-0.19.6.tar.gz" } ], "0.20.0": [ { "comment_text": "", "digests": { "md5": "e40673ac87fffbeef9d0eacc67701b64", "sha256": "7cd68f0102e24328ac68840a36690e6f0e8d6c0b9cbc923d5e67c72e9601e719" }, "downloads": -1, "filename": "sos_pbs-0.20.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e40673ac87fffbeef9d0eacc67701b64", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10376, "upload_time": "2019-09-16T18:55:01", "url": "https://files.pythonhosted.org/packages/7f/12/1666b86e73147222acaa2031a2d04acb03911e521b3c9695ec2e79cea241/sos_pbs-0.20.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8454c76b6d101f0657046d8e0127d475", "sha256": "f69977478630a371dbad4d162d7f0f7af8de687c0483632fef28f19a732e8312" }, "downloads": -1, "filename": "sos-pbs-0.20.0.tar.gz", "has_sig": false, "md5_digest": "8454c76b6d101f0657046d8e0127d475", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9256, "upload_time": "2019-09-16T18:54:59", "url": "https://files.pythonhosted.org/packages/3f/c6/bd52f800b3350caa398f595f97e0780649c3cd0784173b95057f56076eac/sos-pbs-0.20.0.tar.gz" } ], "0.20.1": [ { "comment_text": "", "digests": { "md5": "5094a98096170c5378180c2e1ba7d825", "sha256": "b7c36c76e826fba0a7b92ba568e4b11abfae17157d84bd079381b27721dfce3d" }, "downloads": -1, "filename": "sos_pbs-0.20.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5094a98096170c5378180c2e1ba7d825", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11096, "upload_time": "2019-09-24T01:07:13", "url": "https://files.pythonhosted.org/packages/bb/1e/5151a34052f3373e75708aff5d5203f96a183ff1ad65e4a5c4920cfbe2dc/sos_pbs-0.20.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df902d36e5517d566790c9a23ba03518", "sha256": "acfaca6394aa7473b2cd77698d21530c8b26a3c328dc4063a327c008578d1036" }, "downloads": -1, "filename": "sos-pbs-0.20.1.tar.gz", "has_sig": false, "md5_digest": "df902d36e5517d566790c9a23ba03518", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9947, "upload_time": "2019-09-24T01:07:15", "url": "https://files.pythonhosted.org/packages/c2/6e/c3213b640655b134f8b53c2031fbf9695da5df76360e80377564bf1bc992/sos-pbs-0.20.1.tar.gz" } ], "0.9.10.0": [ { "comment_text": "", "digests": { "md5": "6c1e55cf065edfb74549e6552cd81908", "sha256": "5d8bea3585daa25e3a8b0434746244f10808f68076ca219d1376c7e25b4a0c29" }, "downloads": -1, "filename": "sos-pbs-0.9.10.0.tar.gz", "has_sig": false, "md5_digest": "6c1e55cf065edfb74549e6552cd81908", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9196, "upload_time": "2017-11-05T14:56:13", "url": "https://files.pythonhosted.org/packages/ef/68/f5e91a1fb099454834f62b6a105488dad5309925ef6484bb25d7a72edab1/sos-pbs-0.9.10.0.tar.gz" } ], "0.9.10.1": [ { "comment_text": "", "digests": { "md5": "0d77c3d817cdfbbe5b8556fbd6c1a749", "sha256": "da7d509210793ee018c226cd71d6049f8680db06da4a4a7cdc118f32181393d9" }, "downloads": -1, "filename": "sos-pbs-0.9.10.1.tar.gz", "has_sig": false, "md5_digest": "0d77c3d817cdfbbe5b8556fbd6c1a749", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9205, "upload_time": "2017-11-08T21:06:33", "url": "https://files.pythonhosted.org/packages/14/5d/df895821ab3db595c6301a040a0114d54f60f81145043b39bfd5e1bb63ee/sos-pbs-0.9.10.1.tar.gz" } ], "0.9.10.2": [ { "comment_text": "", "digests": { "md5": "531ca79e076183f74b1a1176fbbf1984", "sha256": "cc1aa9afc5fd50194f4ee12357e744c6eef1b17b4cee928a5751bc97df85796c" }, "downloads": -1, "filename": "sos-pbs-0.9.10.2.tar.gz", "has_sig": false, "md5_digest": "531ca79e076183f74b1a1176fbbf1984", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9225, "upload_time": "2017-11-08T22:11:42", "url": "https://files.pythonhosted.org/packages/e9/5c/af8cf7f00f2e8d43d07aeef6e554465e778400891b3a8a179e71ce2e877f/sos-pbs-0.9.10.2.tar.gz" } ], "0.9.10.3": [ { "comment_text": "", "digests": { "md5": "521615f84292bb4cae2a5c79f743395d", "sha256": "31f8c7e8465b74d1e81a022cd1b7de79c6eaa81b8642e61994bdd4213b643690" }, "downloads": -1, "filename": "sos-pbs-0.9.10.3.tar.gz", "has_sig": false, "md5_digest": "521615f84292bb4cae2a5c79f743395d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9230, "upload_time": "2017-11-12T16:26:14", "url": "https://files.pythonhosted.org/packages/05/9c/30a0bd6c957a9c1df70ae8d0473b3e94ab395037605185c3775405113dcb/sos-pbs-0.9.10.3.tar.gz" } ], "0.9.10.4": [ { "comment_text": "", "digests": { "md5": "079bc4ff48ae646952b1b5e3bb7b3604", "sha256": "95b76b1079f9ecbbb1efe2530474aa4be4be7b8e0ff0ea8a074708713d8d0a0c" }, "downloads": -1, "filename": "sos-pbs-0.9.10.4.tar.gz", "has_sig": false, "md5_digest": "079bc4ff48ae646952b1b5e3bb7b3604", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9311, "upload_time": "2018-02-02T18:12:36", "url": "https://files.pythonhosted.org/packages/5e/13/3da05f161df1900e4dd754c9e3b120f9f26d02d304de26abdced89c277ad/sos-pbs-0.9.10.4.tar.gz" } ], "0.9.11.0": [ { "comment_text": "", "digests": { "md5": "7b1b858e5fdcd9d1628ea9c908e8c541", "sha256": "1cb0e09a5a986f850efc7dce50c46043c616f76629b11daf0298bd2205178a01" }, "downloads": -1, "filename": "sos_pbs-0.9.11.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7b1b858e5fdcd9d1628ea9c908e8c541", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11061, "upload_time": "2018-05-08T15:14:49", "url": "https://files.pythonhosted.org/packages/20/00/a8ad2a6491f7655306c6156cef7a6f2650c8e0f1111e11c0c44bab04c147/sos_pbs-0.9.11.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aabc949e59dd00c3a3abf748ade44e5f", "sha256": "9cf89017e9df4e1f38cf2d095f8b825b7426dd24d5b34472eb0c3ce699d23258" }, "downloads": -1, "filename": "sos-pbs-0.9.11.0.tar.gz", "has_sig": false, "md5_digest": "aabc949e59dd00c3a3abf748ade44e5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9428, "upload_time": "2018-05-08T15:14:47", "url": "https://files.pythonhosted.org/packages/1e/0a/d402c6cd458c7e75c8f18ac50c3dcb88e4f73a2e6751be816eb00a568662/sos-pbs-0.9.11.0.tar.gz" } ], "0.9.16.0": [ { "comment_text": "", "digests": { "md5": "1d182e85d95f8c891dd859b6eba15094", "sha256": "2aa7680e0eee1728c1cb76d52d190a8232f3a50e7c804480f5ec029b888cf9c5" }, "downloads": -1, "filename": "sos_pbs-0.9.16.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1d182e85d95f8c891dd859b6eba15094", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14031, "upload_time": "2018-07-26T16:55:01", "url": "https://files.pythonhosted.org/packages/4a/3d/fd6e3b67eb00e9c268807c15044f314790a5acf877cd10ac995eb4e7ca94/sos_pbs-0.9.16.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29657578f580fd2cdd3c60af7c2b433f", "sha256": "75e9c8f2088a5fe7ef315a596387be5ff5aa5d6ef3cd61fd80be11b240c7675b" }, "downloads": -1, "filename": "sos-pbs-0.9.16.0.tar.gz", "has_sig": false, "md5_digest": "29657578f580fd2cdd3c60af7c2b433f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10420, "upload_time": "2018-07-26T16:55:00", "url": "https://files.pythonhosted.org/packages/6e/19/3c93bd9ee850b09f5f4600e0ae1867d289645ea920c52cda873098d18f0b/sos-pbs-0.9.16.0.tar.gz" } ], "0.9.9.1": [ { "comment_text": "", "digests": { "md5": "777bd7ac5ab0684ffb9f459fca51ca51", "sha256": "6f0107d26c5a99348db59d4b856dde1a265c3132677f73db0cd5ca70b1b7437f" }, "downloads": -1, "filename": "sos-pbs-0.9.9.1.tar.gz", "has_sig": false, "md5_digest": "777bd7ac5ab0684ffb9f459fca51ca51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8866, "upload_time": "2017-10-05T20:59:01", "url": "https://files.pythonhosted.org/packages/90/49/b81bff1d3e5ee04a1d4f51bc2af56afded9311deca43c853b031edc66e5c/sos-pbs-0.9.9.1.tar.gz" } ], "0.9.9.2": [ { "comment_text": "", "digests": { "md5": "2860f4976a636eb927a672b5dd8ceb85", "sha256": "22e4bb26e2da79688a0906674c6ddfe2507b6d5fcc2f6b38374ed150f9edec70" }, "downloads": -1, "filename": "sos-pbs-0.9.9.2.tar.gz", "has_sig": false, "md5_digest": "2860f4976a636eb927a672b5dd8ceb85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9235, "upload_time": "2017-10-18T14:18:11", "url": "https://files.pythonhosted.org/packages/6c/e9/e11e015e94ee25df7f25b617af17ed2b6aa41d4cfd56466a8d599b3ccbc7/sos-pbs-0.9.9.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5094a98096170c5378180c2e1ba7d825", "sha256": "b7c36c76e826fba0a7b92ba568e4b11abfae17157d84bd079381b27721dfce3d" }, "downloads": -1, "filename": "sos_pbs-0.20.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5094a98096170c5378180c2e1ba7d825", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11096, "upload_time": "2019-09-24T01:07:13", "url": "https://files.pythonhosted.org/packages/bb/1e/5151a34052f3373e75708aff5d5203f96a183ff1ad65e4a5c4920cfbe2dc/sos_pbs-0.20.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df902d36e5517d566790c9a23ba03518", "sha256": "acfaca6394aa7473b2cd77698d21530c8b26a3c328dc4063a327c008578d1036" }, "downloads": -1, "filename": "sos-pbs-0.20.1.tar.gz", "has_sig": false, "md5_digest": "df902d36e5517d566790c9a23ba03518", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9947, "upload_time": "2019-09-24T01:07:15", "url": "https://files.pythonhosted.org/packages/c2/6e/c3213b640655b134f8b53c2031fbf9695da5df76360e80377564bf1bc992/sos-pbs-0.20.1.tar.gz" } ] }