nipoppy

View on PyPIReverse Dependencies (0)

0.3.4 nipoppy-0.3.4-py3-none-any.whl

Wheel Details

Project: nipoppy
Version: 0.3.4
Filename: nipoppy-0.3.4-py3-none-any.whl
Download: [link]
Size: 141094
MD5: 4f3a328b6ec402dbdd0e58c603780d27
SHA256: d664feb57446d5c6ef4f201efa41a92f77f36f6f788b8a3ab562dbdfb816d2d7
Uploaded: 2025-03-27 20:54:27 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: nipoppy
Version: 0.3.4
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-design; extra == "dev"
Requires-Dist: sphinx-github-changelog; extra == "dev"
Requires-Dist: sphinx-hoverxref; 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-design; extra == "doc"
Requires-Dist: sphinx-github-changelog; extra == "doc"
Requires-Dist: sphinx-hoverxref; 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=Mxups7YfGBY2vvCok_hLJKCtU6O1WHQJfsMY-bAJ0Yg 511
nipoppy/base.py sha256=P8HMRad8r0gvyTNNFlj4t0sMx2PqVzplXVeLjTP9Rlk 2267
nipoppy/cli.py sha256=PNl1sPqz9Sb_qOtoktwZO5w6aDLb7KffJOEsa5TaeA4 10631
nipoppy/env.py sha256=RQd3rUK7XVHRySh9RccW8Nxsk0lg7SSzWQltgKCWXa0 671
nipoppy/layout.py sha256=2AoJhEXyTIU2__fsQ98YLDrwFFDnp-jaMCoyP1MuKPA 11181
nipoppy/logger.py sha256=3cKpbiQHdkkGCK9uka4a0hpIgKKNvrCKkNC92lTR7aA 2818
nipoppy/utils.py sha256=dHH9oe98LZuDPtczX71QIVhDHZZ5bH9UMUZlsde5JMM 12135
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=FRY8XNtKfQ3GHoxxgBpQVrPqVRdyRk8MovRqs-9FM_o 15125
nipoppy/data/examples/sample_global_config-latest_pipelines.json sha256=u3v9Z6sBtD5Gnqo6NAC2gwyFfXUvdwimdsCERgc04m4 11110
nipoppy/data/examples/sample_manifest.tsv sha256=hYcabWvcMLyN8ot641gd-qwM3uWhqOm65oY-xmU3co4 150
nipoppy/data/examples/sample_pipelines/bids-validator-2.0.3/descriptor.json sha256=p_oQlLN80iOSzuxMnZS-CJyojtuMy9Y8kf6wBAEagUA 7073
nipoppy/data/examples/sample_pipelines/bids-validator-2.0.3/invocation.json sha256=LxcOXLl7fIEqhR2SGRIs4UsrDA0t5WKwNVOLV1cd1z0 78
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=bs2NIgqK-M8Y_eXK-pvpAzke40JhXgVQ9AFne5HhuVw 2545
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=2dyz5UWNPGMdIuagcfhS8WkSf65SXxuutdNKcXTNJfQ 151
nipoppy/data/examples/sample_pipelines/dcm2bids-3.2.0/descriptor-dcm2bids.json sha256=nBh6pmX4IuPS0IpCjMsFyP0VKQl3rzlrIY_RsNK3_FI 5243
nipoppy/data/examples/sample_pipelines/dcm2bids-3.2.0/descriptor-dcm2bids_helper.json sha256=piaSOd1ZWKbH3pGRdsWSnj-7t-xKTqUyOz9U4Ac-suE 2589
nipoppy/data/examples/sample_pipelines/dcm2bids-3.2.0/invocation-convert.json sha256=z0UPAdcZuHZns_8fIzYTf25pj8hU6VaeO2MdPYKFfak 304
nipoppy/data/examples/sample_pipelines/dcm2bids-3.2.0/invocation-prepare.json sha256=2dyz5UWNPGMdIuagcfhS8WkSf65SXxuutdNKcXTNJfQ 151
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.1/descriptor.json sha256=DrQF2aeq9mJZcZHJlYSUX6XNUWJbEOqN4Ice_TjWglE 9437
nipoppy/data/examples/sample_pipelines/fs_stats-0.2.1/fs_stats.py sha256=axCgnL6Iwfvx5qiFymBGeZeRWXhn64uJ18FZMLaodwU 45537
nipoppy/data/examples/sample_pipelines/fs_stats-0.2.1/invocation.json sha256=G0MGT_Xa24kOu2WaJNNeRUiA4OrPvLJVN7qQ0wexDw8 646
nipoppy/data/examples/sample_pipelines/fs_stats-0.2.1/requirements.txt sha256=_W-EYOwsRjyO7fqakAIX0J3vvvCqzSWZ8z5RtnXISDw 7
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=X-r-Ou65NoKwOCWdrDZzUgN7-y-Ud7DNBjourwHn_U4 451
nipoppy/workflows/base.py sha256=jdOQn9kI8_cWragGB5el_8hPfcyaVf4Jy-zaHofjpaE 13987
nipoppy/workflows/bids_conversion.py sha256=u8Qv6aFCty45ctBsBI_nEJdKPFSheQ_zDoh4xU2sOwY 4306
nipoppy/workflows/dataset_init.py sha256=xIpg32suomslDgGf89_AJeHCEFRgWaca0UCZzzne3OY 8339
nipoppy/workflows/dataset_status.py sha256=d3fZJvyKSpg4HWwlZSKbobeVDkxk-A983iGtMJbhkVI 10208
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=62BfwefDMRNJiyTIRqdowQspuxJuzf4M2JZNMBWex3M 19310
nipoppy/workflows/runner.py sha256=gG91ScEiDxxKFljdwLmvcXC6PJqzAdrIXoJr0y4QLXI 12087
nipoppy/workflows/tracker.py sha256=pbMuxAIY5xsczAD1wV1fYucRloOH2xkskMMaJlo2WR4 5894
nipoppy-0.3.4.dist-info/METADATA sha256=5LeRI3pc6lf-Z1c6CyuHXLgr0l_F89OhNFCdTe4BbCM 6673
nipoppy-0.3.4.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
nipoppy-0.3.4.dist-info/entry_points.txt sha256=JiGF7KZcXvMJ-vlgHsXA2xgwhH8PGRBdsFQPQs1HrzU 44
nipoppy-0.3.4.dist-info/licenses/LICENSE sha256=SuMn9DCHfU4lGgrxQUoljWEvSV8-s8U5EwJyjpOwQjk 1073
nipoppy-0.3.4.dist-info/RECORD

entry_points.txt

nipoppy = nipoppy.cli:cli