跳转到主要内容

ImageD11

项目描述

ImageD11 是一个用于在斑点区域探测器X射线衍射图像中识别单个晶粒的Python代码。

版本 2.0.2,Jon Wright,wright@esrf.fr

这是ImageD11的源代码。你可能想要一个编译版本。

如果您的pip是最新的,您可以尝试这样安装

 python -m pip install --upgrade pip setuptools
 python -m pip install ImageD11

如果您想使用现有的numpy安装,请添加一个--no-build-isolation标志。

要获取所有可能的依赖项,您可以尝试:python -m pip install ImageD11[full]

一些(过时的)文档在这里: https://imaged11.readthedocs.io/

如果您在ESRF的旧Linux计算机上,您可以尝试“module load fable”。

要从git使用,请尝试以下方法

  • 下载并安装python 3.8+,也许可以从 www.python.org 但很可能从conda。
  • 从conda(或您的系统包管理器)预加载二进制包:numpy,scipy,matplotlib,h5py,pillow,pycifrw,xfab,pyqt,pillow,silx[full]等
  • pip install git+https://github.com/FABLE-3DXRD/ImageD11.git

如果您想与源代码一起工作,可以尝试这样

$ python -m pip install --upgrade pip
$ git clone https://github.com/FABLE-3DXRD/ImageD11.git && cd ImageD11
$ python -m pip install --editable .

如果您想在您的家目录中(在最近的Python中)有多个二进制文件,您可以这样做并获取每个平台的编译代码,这些代码以平台标记的.so文件形式存在。这对于异构集群(如ESRF)可能很有用

  # on ppc64le:
  python3 -m pip install dist/ImageD11-1.9.8-cp38-cp38-linux_ppc64le.whl --user --ignore-installed
  # on x86_64:
  python3 -m pip install dist/ImageD11-1.9.8-cp38-cp38-linux_x86_64.whl --user --ignore-installed
  # etc
  # ~/.local/lib/python3.8/site-packages/ImageD11 % ls *.so
  _cImageD11.cpython-38-powerpc64le-linux-gnu.so  _cImageD11.cpython-38-x86_64-linux-gnu.so

安装完成后,您应该在您的路径中找到ImageD11_gui.py脚本。

直到2017年,此代码主要在sourceforge上开发,网址为 http://sourceforge.net/projects/fable/

现在在 http://github.com/FABLE-3DXRD/ImageD11 开发

欢迎提交bug报告!

祝您好运!

CI状态

Flake, Build and PyTest

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

ImageD11-2.0.4.tar.gz (6.8 MB 查看哈希值)

上传时间

构建分发

ImageD11-2.0.4-cp312-cp312-win_amd64.whl (367.1 kB 查看哈希值)

上传时间 CPython 3.12 Windows x86-64

ImageD11-2.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (629.1 kB 查看哈希值)

上传时间 CPython 3.12 manylinux: glibc 2.17+ x86-64

ImageD11-2.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (626.7 kB 查看哈希值)

上传时间 CPython 3.12 manylinux: glibc 2.17+ ARM64

ImageD11-2.0.4-cp312-cp312-macosx_10_9_universal2.whl (427.9 kB 查看哈希值)

上传时间 CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

ImageD11-2.0.4-cp311-cp311-win_amd64.whl (367.3 kB 查看哈希值)

上传时间 CPython 3.11 Windows x86-64

ImageD11-2.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (625.0 kB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.17+ x86-64

ImageD11-2.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (663.5 kB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ ppc64le

ImageD11-2.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (627.8 kB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ ARM64

ImageD11-2.0.4-cp311-cp311-macosx_10_9_universal2.whl (425.1 kB 查看哈希值)

上传时间: CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

ImageD11-2.0.4-cp310-cp310-win_amd64.whl (367.3 kB 查看哈希值)

上传时间: CPython 3.10 Windows x86-64

ImageD11-2.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (624.1 kB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ x86-64

ImageD11-2.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (662.9 kB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ ppc64le

ImageD11-2.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (627.4 kB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ ARM64

ImageD11-2.0.4-cp310-cp310-macosx_10_9_universal2.whl (425.5 kB 查看哈希值)

上传时间: CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

ImageD11-2.0.4-cp39-cp39-win_amd64.whl (367.1 kB 查看哈希值)

上传时间: CPython 3.9 Windows x86-64

ImageD11-2.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (624.1 kB 查看哈希值)

上传时间: CPython 3.9 manylinux: glibc 2.17+ x86-64

ImageD11-2.0.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (663.8 kB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ppc64le

ImageD11-2.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (628.9 kB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ARM64

ImageD11-2.0.4-cp39-cp39-macosx_10_9_universal2.whl (424.5 kB 查看哈希值)

上传于 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

ImageD11-2.0.4-cp38-cp38-win_amd64.whl (365.4 kB 查看哈希值)

上传于 CPython 3.8 Windows x86-64

ImageD11-2.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (599.7 kB 查看哈希值)

上传于 CPython 3.8 manylinux: glibc 2.17+ x86-64

ImageD11-2.0.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (632.3 kB 查看哈希值)

上传于 CPython 3.8 manylinux: glibc 2.17+ ppc64le

ImageD11-2.0.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (632.6 kB 查看哈希值)

上传于 CPython 3.8 manylinux: glibc 2.17+ ARM64

ImageD11-2.0.4-cp38-cp38-macosx_10_9_universal2.whl (420.9 kB 查看哈希值)

上传于 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

ImageD11-2.0.4-cp37-cp37m-win_amd64.whl (364.6 kB 查看哈希值)

上传于 CPython 3.7m Windows x86-64

ImageD11-2.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (589.0 kB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.17+ x86-64

ImageD11-2.0.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (624.5 kB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.17+ ppc64le

ImageD11-2.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (624.4 kB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.17+ ARM64

由...

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页