Skip to main content

Computer vision software for the interpretation of diffraction images

Project description

Project intended to replace the ImageD11 interface, using the ImageD11 core functions. A class Dataset is created to initialise the data and apply any needed functionalities. All the widgets are created using silx and Qt. To define the workflow an Orange3 add-on is implemented.

For more about ImageD11 please visit: https://i3dxrd.readthedocs.io/en/latest/

It is recommended to create a virtual environment to avoid conflicts between dependencies (https://docs.python.org/3/library/venv.html).

.. code-block:: bash

python3 -m venv /path/to/new/virtual/environment

source /path/to/new/virtual/environment/bin/activate

Note: To deactivate the environment call: :code:deactivate

Then, you can install darfix with all its dependencies:

.. code-block:: bash

pip install i3dxrd[full]

To install darfix with a minimal set of dependencies run instead:

.. code-block:: bash

pip install i3dxrd

Start the GUI and make sure darfix appears as an add-on:

.. code-block:: bash

orange-canvas

To install from sources:

.. code-block:: bash

git clone https://gitlab.esrf.fr/XRD/i3dxrd.git
cd i3dxrd
pip install .[full]

To test the orange workflow run:

.. code-block:: bash

orange-canvas orangecontrib/i3dxrd/tutorials/example_workflow.ows

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

i3dxrd-0.1.0b2.tar.gz (28.4 kB view details)

Uploaded Source

Built Distribution

i3dxrd-0.1.0b2-py3-none-any.whl (53.9 kB view details)

Uploaded Python 3

File details

Details for the file i3dxrd-0.1.0b2.tar.gz.

File metadata

  • Download URL: i3dxrd-0.1.0b2.tar.gz
  • Upload date:
  • Size: 28.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.7.3

File hashes

Hashes for i3dxrd-0.1.0b2.tar.gz
Algorithm Hash digest
SHA256 7fb3e8ea9f1ef796fdbc337a01b96185bfb987d7291d2ea3c72980c5fbaf4f72
MD5 a8e9eaf498a0ea7e055b6ac98b808a30
BLAKE2b-256 54d0c35d5a3679a6a656b2b4520217c25c4ad22575a4e7d52c045e1d6a5da2e4

See more details on using hashes here.

File details

Details for the file i3dxrd-0.1.0b2-py3-none-any.whl.

File metadata

  • Download URL: i3dxrd-0.1.0b2-py3-none-any.whl
  • Upload date:
  • Size: 53.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.7.3

File hashes

Hashes for i3dxrd-0.1.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 cfd460215057f0ac631b6244b47b96068645933e3666fb7be99aeb6cbd54f16a
MD5 a20e69352503fb2b3bae5c4e53ec2004
BLAKE2b-256 a21609ec08d5cce28cadc8882194666056e1db5be208d9482b6a11c64f8c0349

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page