Skip to main content

Graphical user interface to view Dual Space Crystallography data from the 4D Camera of the Molecular Foundry.

Project description

Dual Space Crystallography Explorer (DuSC_explorer)

A graphical user interface based on stempy and pyqtgraph to visualize sparse 4D-STEM data sets.

Installation

Using pip

The easiest way to install is to use python's pip command:

  • (Optional) Set up a virtual environment (e.g. using conda)
  • Run $ pip install DuSC_explorer at a command prompt

From source

If you want to develop or get the newest changes:

  • Clone the repository using git.
  • Change directories to the base directory containing the pyproject.toml file
  • Install locally and editable using bash $ pip install -e .

Compatibility

This program requires pyqtgraph >=0.13. You may also need to install different versions of QT depending on your operating system. Python 3.9 and PyQt6 have been tested to work as specified in the table on the pyqtgaph Github README

Running the program

If you installed using pip or from source (see above) then you can run

$ DuSC_explorer

in a terminal or command prompt in the correct virtual environment and the GUI should start.

Alternatively, in a python interpreter for the correct environment you can run these commands to start the GUI:

>>> import DuSC_explorer
>>> DuSC_explorer.open_file()

GUI example

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

dusc_explorer-1.1.2.tar.gz (8.4 MB view details)

Uploaded Source

Built Distribution

DuSC_explorer-1.1.2-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file dusc_explorer-1.1.2.tar.gz.

File metadata

  • Download URL: dusc_explorer-1.1.2.tar.gz
  • Upload date:
  • Size: 8.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for dusc_explorer-1.1.2.tar.gz
Algorithm Hash digest
SHA256 05ebe69f86a1cfa494c4411c18f80f44a1ad852374f00e6d28cb5253a846f71c
MD5 10fddff4cd05f4dc0c5bf25da2f74ecb
BLAKE2b-256 cd4c302bfb047a2262b6a7c3d26fd2b5f4f98a7de5f33088782a42019df81680

See more details on using hashes here.

File details

Details for the file DuSC_explorer-1.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for DuSC_explorer-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 772f0efab94344783e6927fa6648f0e0f09f979504863c7574c944ade1b23f15
MD5 4c2419ff5c9c0d4766061d198a6a30c1
BLAKE2b-256 5b5169a04f84e8f5b1f4fa4a383621c1d2c507845379556313e4c4de77d34cf1

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