包含计算放置提示的命令行和工具的库
项目描述
概述
此项目包含用于计算放置提示的工具。放置提示用于放置电路构建环境中3D细胞的位置算法。
安装后,您可以使用以下 bash 命令显示可用的命令行:
atlas-placement-hints --help
安装
此Python项目依赖于 Ultraliser 以使用基于网格的方法的算法。
安装 Ultraliser 后,运行以下 bash 命令:
pip install atlas-placement-hints
示例
要为异质皮层生成放置提示数据集,可以执行以下操作:
请注意,在 data/* 下的所需数据集可以通过遵循 atlas-splitter 中的示例生成。
此外,请注意,根据体积的分辨率,这可能需要大量的可用RAM。
atlas-placement-hints isocortex \
--hierarchy-path data/ccfv3/split_hierarcy.json \
--annotation-path data/ccfv3/split_annotations.nrrd \
--direction-vectors-path data/ccfv3/direction_vectors.nrrd \
--algorithm voxel-based \
--output-dir data/
开发者说明
在提交代码审查之前,请运行以下命令
cd atlas-placement-hints
isort -l 100 --profile black atlas_placement_hints tests setup.py
black -l 100 atlas_placement_hints tests setup.py
以下格式化操作将帮助您通过 testenv:lint 中定义的代码检查。
参考文献
当您使用本软件时,我们恳请您引用以下DOI
致谢
本软件的开发得到了瑞士联邦理工学院洛桑联邦理工学院(EPFL)的Blue Brain项目研究基金的支持,该项目是瑞士政府的ETH委员会资助的。
有关许可证和作者信息,请参阅LICENSE.txt和AUTHORS.txt文件。
版权(c)2022-2024 Blue Brain Project/EPFL
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
atlas-placement-hints-0.1.4.tar.gz (108.0 kB 查看哈希值)
关闭
atlas-placement-hints-0.1.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b088d81f332e6157d7b9ff93683eb94df2a8e229033431001ca9a965d0549a5d |
|
MD5 | 43c18608ea6b43805f7cba43954d31f7 |
|
BLAKE2b-256 | 2a0554e5ebd5b572a298c5ee17e19ea7901bc627495a5ce7d13e830064ef5f3c |