fastsurfer的Pydra任务包
项目描述
此软件包包含fastsurfer工具包的Pydra接口。
测试
此软件包包含一系列自动生成的测试模块。要安装运行测试所需的依赖项
$ pip install -e .[test]
然后可以使用以下方式启动测试,包括 doctests <https://docs.pythonlang.cn/3/library/doctest.html>`__
$ pytest --doctest-modules pydra/tasks/*
默认情况下,测试将在10秒后超时,之后假定底层工具已通过验证/初始化阶段,并假定它将运行完成。要禁用此功能并运行测试直到完成,请运行
$ pytest --doctest-modules --timeout-pass 0 pydra/tasks/*
为此软件包做出贡献
开发者安装
从源目录以开发者模式安装存储库,并安装pre-commit以确保一致的代码风格和质量。
$ pip install -e .[test,dev]
$ pre-commit install
输入和样本测试数据
自动生成的测试将尝试根据字段的类型及其对它的任何约束,提供有意义的默认值作为要测试的任务实例。然而,这些值在查阅底层工具的文档后通常需要手动覆盖。
对于基于文件的数据,将为选定的格式类型自动创建文件系统对象,例如Nifti,Dicom。因此,在YAML规范的“inputs > types”和“outputs > types”字典中指定文件的格式时,使用相应的“mime-like”字符串对应于fileformats类是很重要的。
如果在文件格式中没有找到所需的文件类型实现,请参阅 文件格式文档 了解如何定义新的文件格式类型,并查看 fileformats-medimage-extras 了解如何实现生成样本数据的方法的示例。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
pydra_fastsurfer-0.1.0.tar.gz (10.5 kB 查看哈希值)
构建分发
关闭
pydra_fastsurfer-0.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c568dd42845cccf62196f59d62d6eb4d67e2aba293644456d479399fd3400406 |
|
MD5 | d7b0dffbfc511e5046a09be3df738ed0 |
|
BLAKE2b-256 | 532f3178cff267b25a03c035013908af2e22156bbff9f317390f6a0df369969e |
关闭
pydra_fastsurfer-0.1.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0fb5dfe8970794b53482cb1266d2e6ad1105527374021280282693534db45d3d |
|
MD5 | a48c183c67f424d483e5c3788e34cfc0 |
|
BLAKE2b-256 | c723fc7d261d4077eef12b0cf1d9d1a381b1b9faff7b1bd079128fb7eeff2c17 |