nipoppy

View on PyPIReverse Dependencies (0)

0.3.3 nipoppy-0.3.3-py3-none-any.whl

Wheel Details

Project: nipoppy
Version: 0.3.3
Filename: nipoppy-0.3.3-py3-none-any.whl
Download: [link]
Size: 133872
MD5: 9d4e8bec77261a220e1ecc9069fcbae1
SHA256: 6a48c74a457dd6ad11301fc201a5a26ea1be0e76219e8deb18a03dc215a45099
Uploaded: 2025-01-31 21:05:03 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: nipoppy
Version: 0.3.3
Summary: Standardized organization and processing of neuroimaging-clinical datasets
Author: Nipoppy developpers
License: MIT License Copyright (c) 2022 NeuroDataScience Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Requires-Python: >=3.9
Requires-Dist: boutiques
Requires-Dist: click
Requires-Dist: pandas
Requires-Dist: pybids (!=0.18.0)
Requires-Dist: pydantic
Requires-Dist: pydicom (!=3.0.0)
Requires-Dist: requests
Requires-Dist: rich
Requires-Dist: rich-click
Requires-Dist: typing-extensions
Requires-Dist: fids (>=0.1.0); extra == "dev"
Requires-Dist: furo; extra == "dev"
Requires-Dist: mdit-py-plugins; extra == "dev"
Requires-Dist: myst-parser; extra == "dev"
Requires-Dist: packaging; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest (>=6.0.0); extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-autoapi; extra == "dev"
Requires-Dist: sphinx-click; extra == "dev"
Requires-Dist: sphinx-copybutton; extra == "dev"
Requires-Dist: sphinx-github-changelog; extra == "dev"
Requires-Dist: sphinx-jsonschema; extra == "dev"
Requires-Dist: sphinx-togglebutton; extra == "dev"
Requires-Dist: furo; extra == "doc"
Requires-Dist: mdit-py-plugins; extra == "doc"
Requires-Dist: myst-parser; extra == "doc"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-autoapi; extra == "doc"
Requires-Dist: sphinx-click; extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: sphinx-github-changelog; extra == "doc"
Requires-Dist: sphinx-jsonschema; extra == "doc"
Requires-Dist: sphinx-togglebutton; extra == "doc"
Requires-Dist: fids (>=0.1.0); extra == "test"
Requires-Dist: packaging; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Requires-Dist: pytest (>=6.0.0); extra == "test"
Requires-Dist: fids (>=0.1.0); extra == "tests"
Requires-Dist: packaging; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: pytest-mock; extra == "tests"
Requires-Dist: pytest (>=6.0.0); extra == "tests"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2709 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nipoppy/__init__.py sha256=YOsrGL6-e5yG5MwjTwlfL8526EEbdqPW6u3_GMUszYI 15
nipoppy/_version.py sha256=FKnJIExgNrZG2xJ0y_dGNBpxGbGBYylvfat-jHhLUuM 411
nipoppy/base.py sha256=P8HMRad8r0gvyTNNFlj4t0sMx2PqVzplXVeLjTP9Rlk 2267
nipoppy/cli.py sha256=kPNw3GJhZSPs2Aq_46ISbr1tHnz6sCtBbSWMMYseOSU 9410
nipoppy/env.py sha256=RQd3rUK7XVHRySh9RccW8Nxsk0lg7SSzWQltgKCWXa0 671
nipoppy/layout.py sha256=2AoJhEXyTIU2__fsQ98YLDrwFFDnp-jaMCoyP1MuKPA 11181
nipoppy/logger.py sha256=3cKpbiQHdkkGCK9uka4a0hpIgKKNvrCKkNC92lTR7aA 2818
nipoppy/utils.py sha256=RaRkZrDmGuBP3NL8ROzH4QlLbMMxG0qWNBFR6DRspMo 11141
nipoppy/config/__init__.py sha256=zKsG-rOC09T3I0W8EFf4g92nsVu287dsQyJnTZCz6ww 371
nipoppy/config/boutiques.py sha256=VKmOAAuARgupCnVVl0aF6Kl-4F9wcSfq_HcXGGz7uk4 1194
nipoppy/config/container.py sha256=zQSjidrWajXr3udh72-9lCIjduI_sKD_NJGFe8T5mAs 9428
nipoppy/config/main.py sha256=M3mGsUOuTZGbJio3-mklAeztQvK-ZwVmC4cBLqbqBuQ 8491
nipoppy/config/pipeline.py sha256=fy35aozGnKnq8Z_r5dRdhIKZsbENtSwo5s7MsT19S_I 6729
nipoppy/config/pipeline_step.py sha256=lg8vK32VgjdsRlbAno3J5sSLweWJa4KlMUNVJpSA5q4 4481
nipoppy/config/tracker.py sha256=NQxRa8M6s1az1l_t47Ed0vHP9RBBay7rvfHT30zAkUo 1128
nipoppy/data/examples/sample_dicom_dir_map.tsv sha256=dzHsBGW-F1k3Ya_SbOmjl5Wh2KVs30iKTpE5FZHs-Y0 90
nipoppy/data/examples/sample_global_config-all_pipelines.json sha256=oeXcb2ejtQow2uEVIPpf8AX5U7x7xUcbOjCVKYtFdLg 12847
nipoppy/data/examples/sample_global_config-latest_pipelines.json sha256=DtzzB9JVXMVXObq_lfst5EL8WG7tK7Oub-NDUrRC4Mk 10197
nipoppy/data/examples/sample_manifest.tsv sha256=hYcabWvcMLyN8ot641gd-qwM3uWhqOm65oY-xmU3co4 150
nipoppy/data/examples/sample_pipelines/bidscoin-4.3.2/descriptor-bidscoiner.json sha256=d3FUnWxteLL5QaIDe24X8GBwj06QG4Xf1Zi8tl5gxzs 3365
nipoppy/data/examples/sample_pipelines/bidscoin-4.3.2/descriptor-bidseditor.json sha256=S2iDReKF7JwkWOupEgYai7HrnqfJYyhxpFXCKOL8Ol4 1810
nipoppy/data/examples/sample_pipelines/bidscoin-4.3.2/descriptor-bidsmapper.json sha256=OA_huPPnYZUe3he4OoiO9-LMAeZ_Kp_95ED6inGexrQ 5570
nipoppy/data/examples/sample_pipelines/bidscoin-4.3.2/invocation-convert.json sha256=TQWdk9L-lwE5xAbk85jmxb8INhZ-Frk6j5sZ1F3axaI 170
nipoppy/data/examples/sample_pipelines/bidscoin-4.3.2/invocation-edit.json sha256=sKVea6IIEZ815hfN6sOQ-f6N7yQjO1GFiFkq-Ajd7wo 47
nipoppy/data/examples/sample_pipelines/bidscoin-4.3.2/invocation-prepare.json sha256=3KSkx31lSwzj_rICmJkMQRU_sLadCfGxhOdSGKcsLKE 99
nipoppy/data/examples/sample_pipelines/dcm2bids-3.1.0/descriptor-dcm2bids.json sha256=8n534ilHT7UAnIFCbWneQe4x--dXncXTSSrOvH3-0hQ 4683
nipoppy/data/examples/sample_pipelines/dcm2bids-3.1.0/descriptor-dcm2bids_helper.json sha256=v_sjLxuaStM-tpe20VYhT7PpkMWl0HTnpksZd2V1tAg 2561
nipoppy/data/examples/sample_pipelines/dcm2bids-3.1.0/invocation-convert.json sha256=z0UPAdcZuHZns_8fIzYTf25pj8hU6VaeO2MdPYKFfak 304
nipoppy/data/examples/sample_pipelines/dcm2bids-3.1.0/invocation-prepare.json sha256=9x5sGRQ4befLXS_rqUACKh8ydj77BJ9m7dScekT_flA 191
nipoppy/data/examples/sample_pipelines/fmriprep-20.2.7/descriptor.json sha256=XyOt_zITBRWH_lYv3By6RzEClhOap4F5jhhIsoovAxk 25366
nipoppy/data/examples/sample_pipelines/fmriprep-20.2.7/invocation.json sha256=cFLVanIajX2oFutGwmyWDfoWQtPsEL1OzfxWAvVRv8k 771
nipoppy/data/examples/sample_pipelines/fmriprep-20.2.7/tracker_config.json sha256=VMWxnEhIlbNUvITO7XchxRYCPTnwAtqUjMTUopl_m-Y 1470
nipoppy/data/examples/sample_pipelines/fmriprep-23.1.3/descriptor.json sha256=_5KUGDmKlA_P60Ej1s8-01YGobcAYG6kiGMuvr0E6YA 27843
nipoppy/data/examples/sample_pipelines/fmriprep-23.1.3/invocation.json sha256=8aOF43WOtu7Vv2qTE2biFuvAbC2nrPGuuxUhPweJ8pM 771
nipoppy/data/examples/sample_pipelines/fmriprep-23.1.3/tracker_config.json sha256=3nXfoNrwW91yVJ2J3rdgJ4GH9Uo-tB01upD3xHD-gkM 1389
nipoppy/data/examples/sample_pipelines/fmriprep-24.1.1/descriptor.json sha256=gVyIUk5jYrJpTVP1oKG8O7gzY3QnKdNWTtYU_RX99MY 30710
nipoppy/data/examples/sample_pipelines/fmriprep-24.1.1/invocation.json sha256=0W2M2q7gZ_IICDlbLegedlu1xUYawzBJ_siMjqswJo4 792
nipoppy/data/examples/sample_pipelines/fmriprep-24.1.1/tracker_config.json sha256=3nXfoNrwW91yVJ2J3rdgJ4GH9Uo-tB01upD3xHD-gkM 1389
nipoppy/data/examples/sample_pipelines/freesurfer-6.0.1/tracker_config.json sha256=uP_VvfAojXxxTqu668fA37KX_w7__7jZ9IekgzZb8xs 1935
nipoppy/data/examples/sample_pipelines/freesurfer-7.3.2/tracker_config.json sha256=uP_VvfAojXxxTqu668fA37KX_w7__7jZ9IekgzZb8xs 1935
nipoppy/data/examples/sample_pipelines/fs_stats-0.2.0/descriptor.json sha256=w3QnXrgpS8HmbvZ-bFrTnDtVu1QDxg9C7H-0cxPuGc0 9437
nipoppy/data/examples/sample_pipelines/fs_stats-0.2.0/invocation.json sha256=uQl_z56fghPJ-S6EV0WxXNi50MwvdZGeJQQ_xAo6aU0 645
nipoppy/data/examples/sample_pipelines/fs_stats-0.2.0/requirements.txt sha256=_W-EYOwsRjyO7fqakAIX0J3vvvCqzSWZ8z5RtnXISDw 7
nipoppy/data/examples/sample_pipelines/fs_stats-0.2.0/script.py sha256=yPBrUjV7Kxei_GebvfVYAa851Io7FCVrdVLQTySvFMY 44271
nipoppy/data/examples/sample_pipelines/heudiconv-0.12.2/descriptor.json sha256=UTshfIxgR2U_lgM6QGBljr_jTvW3CJi0fj7up8r8ANA 10089
nipoppy/data/examples/sample_pipelines/heudiconv-0.12.2/invocation-convert.json sha256=mFFyD4pSxksFX5xDgZP92DXUa4jTwNDEUaCfV_KeCtg 375
nipoppy/data/examples/sample_pipelines/heudiconv-0.12.2/invocation-prepare.json sha256=jThV4EiLDXiG3qCbdD8FjNQ_hZQdl96qbXdKEmULdi4 308
nipoppy/data/examples/sample_pipelines/mriqc-23.1.0/descriptor.json sha256=kA_SEymYCTiaY9ZAjQISkwzsE1tquQkvJXcBhS1Lr0U 15814
nipoppy/data/examples/sample_pipelines/mriqc-23.1.0/invocation.json sha256=6tuu8fSZ1Ds3mYWXNy-fwQHWfG2rc9gWQlCmzISAhdg 461
nipoppy/data/examples/sample_pipelines/mriqc-23.1.0/tracker_config.json sha256=PDKEXMtQKj1tauX--P7NlXCo0VfYz6P1JJ3M4fZS5bs 251
nipoppy/data/examples/sample_pipelines/qsiprep-0.23.0/descriptor.json sha256=oPBKc2UF705tE8gO_WkIJS2k6biRyCMdNV7ymoQhJ1k 25526
nipoppy/data/examples/sample_pipelines/qsiprep-0.23.0/invocation.json sha256=yNvAKCI-A4cP-RBu0Yc6n3F5zsxcevOIFe512hC4w0w 584
nipoppy/data/examples/sample_pipelines/qsiprep-0.23.0/tracker_config.json sha256=W9ndQ688mtnp75vgS6RRUAYOEEUMPDJMrndwISuoucI 2577
nipoppy/data/examples/sample_pipelines/static_FC-0.1.0/descriptor.json sha256=FbtOdEEJsDCMAkNoWHUiDR3EoZm8cD-NTvMX95MpIPI 4157
nipoppy/data/examples/sample_pipelines/static_FC-0.1.0/invocation.json sha256=ndzBcweL8NMwIsMrvi7oPlg16K-J5IgCaPbTTEF68gU 677
nipoppy/data/examples/sample_pipelines/static_FC-0.1.0/requirements.txt sha256=vcGvsad2-tf8jZlXrvUCa9nE7q_jiOSYTbDLD4Xv3GY 64
nipoppy/data/examples/sample_pipelines/static_FC-0.1.0/script.py sha256=28L-jLA4I6-mPtRBzUfXIUagwUPeN2pdmfQCguAwn7M 12574
nipoppy/data/layouts/layout-0.1.0.json sha256=cr9XdrH_qf1mpOeAPa5c5oWSCdERd3usAYcvjkZGZd8 3712
nipoppy/data/layouts/layout-0.2.x.json sha256=eU_ZyN0o-bAXoT7PJHjMAbjedWwWQFjutpaZnFWG2x4 3451
nipoppy/data/layouts/layout-default.json sha256=LAXGIovsKYilHiJK0rDTDDbL6QXw_CR6XCV8B2itLAk 3947
nipoppy/tabular/__init__.py sha256=8QkS62_rXapFXBkWzI-TMbTVMjicE0TKPmAPBaLqN7U 184
nipoppy/tabular/bagel.py sha256=fN8b-_yYJXqJCVuGwyVPOpeadZyLYFrkackw0O5sJlk 5693
nipoppy/tabular/base.py sha256=q_PjxkyoeDFh6G9jQjKa1yvhW4pXGTg0BFr2Moan0v4 10179
nipoppy/tabular/dicom_dir_map.py sha256=TYGjb1AzRKgAR9rSIGfUAorD7ft5bcaJETLZbEeBU8M 4729
nipoppy/tabular/doughnut.py sha256=VIiTvC5gEynC1TA1wkVDvebXoAA0XU_m2x8_QNMOogM 9673
nipoppy/tabular/manifest.py sha256=Sm0E0xkM-jimwCVzZ8NPqCBuau7R9vFL1lvLtLebzg8 5138
nipoppy/workflows/__init__.py sha256=huZVY8gmtRZnYw0WwbOWr4tbePZ3Gu7CEn-CuRqxhFs 408
nipoppy/workflows/base.py sha256=P9-017YOkEmIJdWx6bNUT92UNQ_sPbeCvTfQenIZWFc 13847
nipoppy/workflows/bids_conversion.py sha256=u8Qv6aFCty45ctBsBI_nEJdKPFSheQ_zDoh4xU2sOwY 4306
nipoppy/workflows/dataset_init.py sha256=BnxzHGNRD_a83vnYZhAVp9eJ81gxrWoVJt4XU84QNCQ 8017
nipoppy/workflows/dataset_status.py sha256=UbU12rfZ1iWcdVz0xUYCnOmBv6N4I3hxGNRtQzjDCH8 9327
nipoppy/workflows/dicom_reorg.py sha256=fA4znY97C9hXmc40En9109REQlzLkTc95L0ElGInLmA 8309
nipoppy/workflows/doughnut.py sha256=f9Nt0lDIiEsgDgUpHVM-NLSaFgYYld_q3XNbWWHLmR8 2808
nipoppy/workflows/extractor.py sha256=AFucI-kyRF3u3H-nf4dSh73Audaq0UA09TyfaCHmrjU 5740
nipoppy/workflows/pipeline.py sha256=v5DoiyNG8ZXXOPSw-I4nwqHf4oHsZ9elTtn0QI6zXxY 18794
nipoppy/workflows/runner.py sha256=0J15gND9_DSfEM1fB2g9ORTfLrWdHpU4n0LGqoaO4II 11116
nipoppy/workflows/tracker.py sha256=pbMuxAIY5xsczAD1wV1fYucRloOH2xkskMMaJlo2WR4 5894
nipoppy-0.3.3.dist-info/METADATA sha256=wGXKTE6RXgpsiJO1e6paFPoNOCadgmZYV3G_JHPKLB8 6487
nipoppy-0.3.3.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
nipoppy-0.3.3.dist-info/entry_points.txt sha256=JiGF7KZcXvMJ-vlgHsXA2xgwhH8PGRBdsFQPQs1HrzU 44
nipoppy-0.3.3.dist-info/licenses/LICENSE sha256=SuMn9DCHfU4lGgrxQUoljWEvSV8-s8U5EwJyjpOwQjk 1073
nipoppy-0.3.3.dist-info/RECORD

entry_points.txt

nipoppy = nipoppy.cli:cli