处理DynamiX产生的射线照片的工具
项目描述
PynamiX
在此处查看文档,或者按照以下说明自行编译)。
安装
正在进行中。希望通过pip install pynamix
进行,但效果可能因情况而异。如果从GitHub安装,请尝试克隆然后运行
python3 setup.py build
python3 setup.py install
如果您对源代码进行了任何更改,请重新运行这两行以使您的更改反映在已安装的包中。
示例
尝试使用包含的Jupyter笔记本来了解如何使用此包。
依赖项
应该在pip安装时处理。目前需要
- python3
- matplotlib
- numpy
- scipy
- imageio
文档
我们使用sphinx
来管理文档。使用以下命令更新文档:
cd docs
make html
构建完成后,您可以提交并推送更改到GitHub,以便在GitHub页面刷新。您也可以在本地查看它们。
路线图
以下是一个排序后的实现列表:
1. Size measurement using the FFT technique
2. Option to choose between FFT and wavelet transform for size measurement
3. Wrapper for James's PIV code
4. Wrapper for James's fake radiograph generator
部署到PyPI(仅为Benjy的提醒,请勿自行尝试)
运行以下命令以创建新发行版并将其上传到PyPI。 注意:您首先需要更新setup.py
中的版本号。
python3 setup.py sdist
twine upload dist/*