├── .flake8 ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── codecov.yml ├── cookiecutter.json ├── dev-requirements.txt ├── pyproject.toml ├── requirements.txt ├── tests ├── __init__.py ├── real_jobscript.sh ├── src ├── test_OSLayer.py ├── test_file.txt ├── test_lsf_cancel.py ├── test_lsf_config.py ├── test_lsf_submit.py ├── test_memory_units.py └── test_status_checker.py └── {{cookiecutter.profile_name}} ├── CookieCutter.py ├── OSLayer.py ├── config.yaml ├── lsf_cancel.py ├── lsf_config.py ├── lsf_jobscript.sh ├── lsf_status.py ├── lsf_submit.py └── memory_units.py /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 88 -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/codecov.yml -------------------------------------------------------------------------------- /cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/cookiecutter.json -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line_length = 88 3 | target-version = ['py35'] -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | snakemake>=4.1.0,<8.0.0 2 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/real_jobscript.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/tests/real_jobscript.sh -------------------------------------------------------------------------------- /tests/src: -------------------------------------------------------------------------------- 1 | ../{{cookiecutter.profile_name}}/ -------------------------------------------------------------------------------- /tests/test_OSLayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/tests/test_OSLayer.py -------------------------------------------------------------------------------- /tests/test_file.txt: -------------------------------------------------------------------------------- 1 | abcd 2 | 1234 3 | -------------------------------------------------------------------------------- /tests/test_lsf_cancel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/tests/test_lsf_cancel.py -------------------------------------------------------------------------------- /tests/test_lsf_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/tests/test_lsf_config.py -------------------------------------------------------------------------------- /tests/test_lsf_submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/tests/test_lsf_submit.py -------------------------------------------------------------------------------- /tests/test_memory_units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/tests/test_memory_units.py -------------------------------------------------------------------------------- /tests/test_status_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/tests/test_status_checker.py -------------------------------------------------------------------------------- /{{cookiecutter.profile_name}}/CookieCutter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/{{cookiecutter.profile_name}}/CookieCutter.py -------------------------------------------------------------------------------- /{{cookiecutter.profile_name}}/OSLayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/{{cookiecutter.profile_name}}/OSLayer.py -------------------------------------------------------------------------------- /{{cookiecutter.profile_name}}/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/{{cookiecutter.profile_name}}/config.yaml -------------------------------------------------------------------------------- /{{cookiecutter.profile_name}}/lsf_cancel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/{{cookiecutter.profile_name}}/lsf_cancel.py -------------------------------------------------------------------------------- /{{cookiecutter.profile_name}}/lsf_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/{{cookiecutter.profile_name}}/lsf_config.py -------------------------------------------------------------------------------- /{{cookiecutter.profile_name}}/lsf_jobscript.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/{{cookiecutter.profile_name}}/lsf_jobscript.sh -------------------------------------------------------------------------------- /{{cookiecutter.profile_name}}/lsf_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/{{cookiecutter.profile_name}}/lsf_status.py -------------------------------------------------------------------------------- /{{cookiecutter.profile_name}}/lsf_submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/{{cookiecutter.profile_name}}/lsf_submit.py -------------------------------------------------------------------------------- /{{cookiecutter.profile_name}}/memory_units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Snakemake-Profiles/lsf/HEAD/{{cookiecutter.profile_name}}/memory_units.py --------------------------------------------------------------------------------