dcm2bids的Pydra任务
项目描述
pydra-dcm2bids
Pydra tasks for dcm2bids.
Pydra 是一个数据流引擎,它提供了一组轻量级抽象,用于DAG构建、操作和分布式执行。
dcm2bids
是一个工具,它简化了从DICOM数据集到按BIDS组织的NIfTI文件的转换。
安装
pip install pydra-dcm2bids
使用此包需要单独安装dcm2bids
和dcm2niix
。请查看以下说明。
可以使用以下命令与pydra-dcm2bids
一起安装dcm2bids
:
pip install 'pydra-dcm2bids[all]'
用法
from pydra.tasks import dcm2bids
task = dcm2bids.Dcm2Bids(
dicom_dir="/path/to/dicom/dir",
output_dir="/path/to/bids/dir",
config_file="/path/to/config/file.json",
participant_id="sub-01",
)
result = task()
您可以检查以下配置文件的示例。
开发
此项目由Hatch管理。
pipx install hatch
要运行测试套件
hatch run test:no-cov
要修复linting问题
hatch run lint:fix
要检查文档
hatch run docs:serve --open-browser
许可证
pydra-dcm2bids
根据Apache License, Version 2.0分发。
项目详情
关闭
pydra_dcm2bids-0.0.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 89b5747dc733b797c377e209c8ea41195989ff494b355d07a2e2bc204312060c |
|
MD5 | 06df76a982c760ea31539adabda9a064 |
|
BLAKE2b-256 | 8ffc59c99bb988e6047c5ded0064eef03c670e7bd677e1dd73dc1ba3037c2b16 |
关闭
pydra_dcm2bids-0.0.4-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3c4beb2f5c31bddd9db8d06629a0e9d6b1c20382459a569442d34aa595071888 |
|
MD5 | 9829b8ddb328bfd59ee99e9d2ec8651c |
|
BLAKE2b-256 | 4f58ab432d970736c24a00d3f516af85cb7ffe628d1784c298c7a2512264141c |