snakebids

View on PyPIReverse Dependencies (6)

0.13.1 snakebids-0.13.1-py3-none-any.whl

Wheel Details

Project: snakebids
Version: 0.13.1
Filename: snakebids-0.13.1-py3-none-any.whl
Download: [link]
Size: 107020
MD5: dab6eaa28f2c00728e4cac08c924b6f9
SHA256: 3c68251d54e0615c3bdbf5b8050c0c0a3a58b9789a44c5e1bf75b3ec310cd7a5
Uploaded: 2024-05-09 20:54:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: snakebids
Version: 0.13.1
Summary: BIDS integration into snakemake workflows
Author: Ali Khan
Author-Email: alik[at]robarts.ca
Home-Page: https://github.com/khanlab/snakebids
Project-Url: Documentation, https://snakebids.readthedocs.io/
Project-Url: Repository, https://github.com/khanlab/snakebids
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8,<4.0
Requires-Dist: attrs (>=22.2.0)
Requires-Dist: boutiques (<0.6.0,>=0.5.25)
Requires-Dist: copier (>=9.2.0)
Requires-Dist: docutils (!=0.21.post1)
Requires-Dist: importlib-resources (>=5.12.0)
Requires-Dist: jinja2-time (>=0.2.0)
Requires-Dist: lazy-loader (>=0.3)
Requires-Dist: more-itertools (>=8)
Requires-Dist: numpy (<=1.24.4); python_version < "3.9"
Requires-Dist: numpy (>=1.23.2); python_version >= "3.11"
Requires-Dist: pandas (<=2.0.3); python_version < "3.9"
Requires-Dist: pandas (>=2.1.1); python_version >= "3.12"
Requires-Dist: pluggy (>=1.3)
Requires-Dist: pvandyken-deprecated (==0.0.4)
Requires-Dist: pybids (<0.17,>=0.16.0)
Requires-Dist: requests (>=2.31.0)
Requires-Dist: ruamel-yaml (>=0.17.2)
Requires-Dist: scipy (>=1.10.0); python_version >= "3.9"
Requires-Dist: scipy (<=1.10.1,>=1.10.0); python_version < "3.9"
Requires-Dist: snakemake (<8,>=5.28.0); python_version < "3.11"
Requires-Dist: snakemake (>=7.18.2); python_version >= "3.11"
Requires-Dist: typing-extensions (>=3.10.0)
Description-Content-Type: text/markdown
[Description omitted; length: 4832 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
snakebids/__init__.py sha256=9q1N3XMvqOJsvsZ_jrEQo4PQiGN3wq_dBGZyAWLi5ko 683
snakebids/__init__.pyi sha256=-0NdHbO4_3f8NEgitV45p5kJXZoG8CIDx8hdpsrUQnI 816
snakebids/_warningformat.py sha256=FJeSKpqM-iInIQ6SkYEul7Zxs7TMjep4QNURGZ5yYYg 1121
snakebids/admin.py sha256=pKu6btYMReiVOugYoaEFUDZ5wQFPlNk3-ykYhPKAw8Q 4352
snakebids/app.py sha256=UNZL2CHcD9iSeiDQqUIZTkcL_MjDbirh-cqfoidKmnc 5423
snakebids/bidsapp/__init__.py sha256=0yQ-53E_wXuM6y3f_1Ipjj_afy0ivTVOxAXcYmmRs80 278
snakebids/bidsapp/__init__.pyi sha256=-byyypCENpqrdp_2oORhsp8X2dWlJZahoHfq5pnHnBg 243
snakebids/bidsapp/args.py sha256=vFVBjv51Lawif_ZlKR0t-5Gap8tlDCIbt0D38gzYJEA 619
snakebids/bidsapp/hook.py sha256=IvYUXZjrn3s4JE4QWlGESDEF07dxzw4oJPQ9A4vrYls 139
snakebids/bidsapp/hookspecs.py sha256=TgJeRllKtJijYmUa83rQCd_mLbeGIBrHafj-bQThoYs 2920
snakebids/bidsapp/run.py sha256=Bwt6lMNwBhL7EqHZ4GrJGPVW9_fJ2x4R3ReTnHIWcnY 6876
snakebids/cli.py sha256=_X0tChWxYrmRAra2OdOsCtnN7d2_sznBCHmAQNxqjzQ 772
snakebids/core/__init__.py sha256=QRTpk4-iaZeZ2wBx1xsyNuZuI5nKHKJAyTsulmUg5rQ 501
snakebids/core/__init__.pyi sha256=R1DzHlG8LuqHGRkqis3LW9l0YGtBUAepEMerRC2nsD4 586
snakebids/core/_querying.py sha256=_nQLZCXApANmFOh0jqPN51ZfONaF2Lixm8-8mHlj6zA 12507
snakebids/core/datasets.py sha256=gi9mAiPScd9SshxtVp1j8lz70iP1jhWKvqX-3XPI5H0 32743
snakebids/core/filtering.py sha256=F1N0jzlV-NI63HphkXdM8JJjeaPVPC_iMfSfZW4NbME 9016
snakebids/core/input_generation.py sha256=29lncZQFx6CZQYzKRdyRmaiqK-675AJIk-5VPPQ1glg 27264
snakebids/exceptions.py sha256=eujBZ-jB6dVNd9ulN8fjbyMjTHZPUvFf3jJd49hQNI0 1624
snakebids/io/__init__.py sha256=vXlXo8CW8AHw2vw02Llu87Gt2hh9f-WmiFgjQ8zULZo 181
snakebids/io/__init__.pyi sha256=da1PTClDMl-IBkrSvq6JC1lnS-K_BASzCvxVhNxN5Ls 13
snakebids/io/config.py sha256=3jaJ_4p0WfRWMSZ6wbhFLBinoG8nuGemTtsOr7eBneo 1161
snakebids/io/console.py sha256=zZXNB4fNx-7VoUlVIbtZHIdzDh5hNuqDiCgmBAN38Cc 4135
snakebids/io/printing.py sha256=Ry5MBKDrOOyQnwsA84pQmLLxn6sEF0dJjj8NqD7we90 3887
snakebids/io/yaml.py sha256=9cd2xU2Je3XiDafBqM4xHc6A5xORN7yxe2U8I7gSQFQ 815
snakebids/jinja2_ext/__init__.py sha256=vXlXo8CW8AHw2vw02Llu87Gt2hh9f-WmiFgjQ8zULZo 181
snakebids/jinja2_ext/__init__.pyi sha256=da1PTClDMl-IBkrSvq6JC1lnS-K_BASzCvxVhNxN5Ls 13
snakebids/jinja2_ext/colorama.py sha256=IQU1ZXmPKicZ5dTffndCUKfIXiGUL8KIMdCKeEa1Yp0 357
snakebids/jinja2_ext/format_dep_spec.py sha256=kRsk1uYhvb3dHQwhz4mTwoXOrBTYZHMIiJwqMEjDxOw 928
snakebids/jinja2_ext/snakebids_version.py sha256=7apwQ_OL6wgXZehSL6oNN6BZgfUy8ExFS0tjDsN-QQc 1094
snakebids/jinja2_ext/toml_encode.py sha256=lKpbKy1UwDmk293PZxof2bzjCkmbknzAWVROn8cDPXE 854
snakebids/jinja2_ext/vcs.py sha256=P5aTLe1J5i33_twH5I8ZzXDFDiYnUWpKT2eBdZLwWUA 2428
snakebids/paths/__init__.py sha256=dRomCBiPgph36EZ2Ug9Kdb_BnrzIgz8oXTkyV8l7Gdg 368
snakebids/paths/__init__.pyi sha256=FaIjfdyXHOQbRhexAo1PvnOBvKXQzWd2fkLcaWzLc5M 423
snakebids/paths/_config.py sha256=1o3ZgZCoMH1oMRjY-NWxMBwRXtOQXAL6f_yGSvc6zg8 1622
snakebids/paths/_factory.py sha256=eQ_I8Gaquc95Er-sQtJPK_FVisEtwQvpnGSKGb4w7yo 8734
snakebids/paths/_presets.py sha256=d-fYLSb0-_itIK9T_8aE9P7Ey9KSmgYEW5SPeMW4P-4 4685
snakebids/paths/_templates/__init__.py sha256=vXlXo8CW8AHw2vw02Llu87Gt2hh9f-WmiFgjQ8zULZo 181
snakebids/paths/_templates/__init__.pyi sha256=da1PTClDMl-IBkrSvq6JC1lnS-K_BASzCvxVhNxN5Ls 13
snakebids/paths/_templates/spec_func.py sha256=-KUSQuRxA4BMgRoalQCMlpS_F-4ordXvrEYP_d8aw7w 2981
snakebids/paths/_utils.py sha256=MKmXa1okTfcqaOrc5d86kOZZdXSZffd1X9iG_R5uAyQ 2199
snakebids/paths/resources/__init__.py sha256=5K2kTX11eVZHREyWVORJZE5PfNB0QW2eszOv_TxCsaY 161
snakebids/paths/resources/__init__.pyi sha256=da1PTClDMl-IBkrSvq6JC1lnS-K_BASzCvxVhNxN5Ls 13
snakebids/paths/resources/spec.0.0.0.yaml sha256=FRCxOWRL-Vc_8peGe4NFW048259dcT6hwDcE6KyAjzw 776
snakebids/paths/resources/spec.0.11.0.yaml sha256=LZxRLZ3Gf21N1pkrbZZD4DddAoqFcKhav5oMX1PVK9I 1449
snakebids/paths/specs.py sha256=QxT3FB6wp-UHVzJ8mZ8Eec05vtfeWynzYJdY7_JHLkw 1505
snakebids/paths/specs.pyi sha256=wTXlmCJhxR9KLrwLpmd0IAJKRqF2KL72XyCYNCA1P3Q 4261
snakebids/plugins/__init__.py sha256=5758tJZIJD6ujPmTC2qGPLVtOLY2dx3lfOA8JspsFCc 491
snakebids/plugins/__init__.pyi sha256=knE9lK3LlLGEAhvfzwAgwWs6jFhrvnX-mjsLymdlerY 560
snakebids/plugins/base.py sha256=UFP5ylcQ2o-k7Fxg7h5EFlMtOMP87-KLNtzG-XdWVHU 3775
snakebids/plugins/bidsargs.py sha256=uYE_qI9BRYazvgnwhVqkJgSNsN5ADWguVbeBh_AwU0Y 8387
snakebids/plugins/cli_config.py sha256=GX7kNTZfUKHsM-lwmhFwefItUkYhzeaxR2AnaFR4McE 4190
snakebids/plugins/component_edit.py sha256=ShCMwjO539Y8n0Q5vjFM6FzaV6b-iFiEU9o8t7yp8qM 7046
snakebids/plugins/pybidsdb.py sha256=Nb7w-DPaOL3uazKkv3aG9ZMJm3hbNb4NUWrGTnPtor4 3850
snakebids/plugins/snakemake.py sha256=BHXhUSeoYy_SDHN1BlD0jpxHxsayKnoPNjBPjdK7T90 11701
snakebids/plugins/validator.py sha256=YlEyFjq8hv0gMEQBErC7GPbTgrexNdjEJXwDfaMWVdU 2352
snakebids/plugins/version.py sha256=CRE8H5x8Wxc8HpkNl50lVnDxkoGwymWuI8akUUeby9U 1786
snakebids/project_template/.gitignore sha256=XixnHdyeMB2vwkGtGnwHqoWpH-9WChdyG0GXe57duhc 3078
snakebids/project_template/README.md.jinja sha256=pHfgcyJbGjI4sa7NNWD3tjeUH_04SFwGAYBumfO8tgw 43
snakebids/project_template/copier.yaml sha256=_gwY6No4h-YUNrOw3Ii0AQc34zC-XE3csGZsvGJfaOY 3623
snakebids/project_template/tests/data/dataset_description.json sha256=BAkFI-SXaKQMtFmTiNwK4XoL5NVTZuEUmuEb3BZNA8E 423
snakebids/project_template/tests/data/sub-001/anat/sub-001_T1w.nii.gz sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snakebids/project_template/tests/data/sub-001/func/sub-001_task-rest_run-1_bold.nii.gz sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snakebids/project_template/tests/data/sub-001/func/sub-001_task-rest_run-2_bold.nii.gz sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snakebids/project_template/{% if build_system != 'poetry' %}pyproject.toml{% endif %}.jinja sha256=Bre7U2026n3YnsJTtyFoj09e-9YsgwqIAUFXU-F0Wfk 1685
snakebids/project_template/{% if build_system == 'poetry' %}pyproject.toml{% endif %}.jinja sha256=Wt01CkgVCzyDKB14GwET315qY-Ufc_ZMf2XUs6IkZNs 1243
snakebids/project_template/{% if build_system == 'setuptools' %}MANIFEST.in{% endif %}.jinja sha256=MOlnlwajjZu-lFOrqYPiH_9kHlEoI0lgxGpfbQwH_Ws 171
snakebids/project_template/{% if create_doc_template %}docs{% endif %}/conf.py.jinja sha256=7VCuZIaD1IXV-W22Q5NDU4OudnEKaP3t2M1vjS1I_nQ 1978
snakebids/project_template/{% if create_doc_template %}docs{% endif %}/getting_started/installation.md.jinja sha256=px4QlvAQiW2ydiFw2zCJXAbr6kzON3I7WS3Q34Uo9kQ 2983
snakebids/project_template/{% if create_doc_template %}docs{% endif %}/index.md sha256=68wNLqgFOtAeBdNPLkTPAPQ6DvFCrqs_hx1uH_LzyhQ 307
snakebids/project_template/{% if create_doc_template %}docs{% endif %}/requirements.txt.jinja sha256=W7ChOEQdbeJiB-boec9yBMU97RAMzx798V4g2KbAhws 59
snakebids/project_template/{% if create_doc_template %}docs{% endif %}/usage/app_cli.md.jinja sha256=oC00AnQPTp_EWovVzkFJVTVW0phMlpvROToWpSWpKhI 104
snakebids/project_template/{% if create_doc_template %}docs{% endif %}/usage/snakemake_cli.md sha256=uWZV7f5xFWQGyKT22zgsA5aJu0m-DfpTbPG_-cTOjpY 134
snakebids/project_template/{{name_slug}}/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snakebids/project_template/{{name_slug}}/config/snakebids.yml sha256=wQ8zOo3ia_KXw4i0YIwnivRZ-xPtbMPKoGkAZLH2luw 1381
snakebids/project_template/{{name_slug}}/pipeline_description.json.jinja sha256=iLE4vTf8XpKuA8N1YTM4KgkHBIgXNB6Im2zaVMf9VBA 613
snakebids/project_template/{{name_slug}}/run.py.jinja sha256=dLGWRhmk85w8Mp5r37ousfdVY--oClG4TOMzCDvtx70 468
snakebids/project_template/{{name_slug}}/workflow/Snakefile sha256=6PLngBtZHdO5xwazOHoAWq2XjUZHBmuerDRoGptqq2U 1086
snakebids/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snakebids/resources/__init__.py sha256=jlwvWuqZ7Hib9D3GQNVPIw4zsDCB0wynOZeSx8Ve4LU 126
snakebids/resources/__init__.pyi sha256=da1PTClDMl-IBkrSvq6JC1lnS-K_BASzCvxVhNxN5Ls 13
snakebids/resources/bids_tags.json sha256=Kd8P8yivtl2S1tFiIEfcGvPWY0qU3hDiPEBMvjtTSzM 4362
snakebids/snakemake_compat.py sha256=FL3XkPIUXgrvCldXykLmE1n6u9Z580SLZBqYC-UmvU8 602
snakebids/snakemake_compat.pyi sha256=Np3igy9SqhbdWSvWaNrN0p1fq9WqCLI7RGKXbcT1CUM 1617
snakebids/types.py sha256=GfCiAn_0Fa-fA2bkkxnDPOdNBTP1MFv9KauvA5_bLso 4860
snakebids/utils/__init__.py sha256=vXlXo8CW8AHw2vw02Llu87Gt2hh9f-WmiFgjQ8zULZo 181
snakebids/utils/__init__.pyi sha256=da1PTClDMl-IBkrSvq6JC1lnS-K_BASzCvxVhNxN5Ls 13
snakebids/utils/containers.py sha256=Q1QQiJ7_3z9BlU9TYJH68PNqBHT4YYwqEh4kWzbxBaQ 7901
snakebids/utils/output.py sha256=gMDN8N6jHyGV2kjtEccPpXMIX5x3qf7WBE-2GROqDhk 4007
snakebids/utils/sb_itertools.py sha256=pg1UoFOo2x0kLQiv-xZME6cW28DZmHLbG7-jWjmkCm4 991
snakebids/utils/snakemake_io.py sha256=mcNgOOKmFxQndrVcDHf-ONlrK4Ujn5RHjwp1dWX8WaE 4946
snakebids/utils/user_property.py sha256=Xn73-TtTdJI9p-ecvffjltL74l-TnLdNRbbu7Xk710w 92
snakebids/utils/user_property.pyi sha256=yCCfUIpOvu0MFXYxGvVG36DjweL8NJJn30bhF4npjYU 237
snakebids/utils/utils.py sha256=Xzt5EQntgF5-OmPSC4cgvs5RcFmdxQBuMn8w_5Slq2E 10243
snakebids-0.13.1.dist-info/LICENSE sha256=gtZCYgKRpY6qRIyd5DLEPdcVfTQm-m0PnvCtOEr6d8Q 1065
snakebids-0.13.1.dist-info/METADATA sha256=OQgCFsIWUAzosilJy48EiKIdPoVhDNbOaBchDzgv-nw 6607
snakebids-0.13.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
snakebids-0.13.1.dist-info/entry_points.txt sha256=eTbGB9FVwVWRwekFwd_rNdT1PomYRLBzjvEThLPKcQA 50
snakebids-0.13.1.dist-info/RECORD

entry_points.txt

snakebids = snakebids.admin:main