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.1.tar.gz (8.4 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dusc_explorer-1.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 6bb0119490dd77feb3fc7a0e9c94441cdcc14a8e781d1225dc643a7ea1485730
MD5 0d2104baa4b03ea7cd3d0726bf563663
BLAKE2b-256 661ef87fdb3808b280bd31a1b1c12d006dfc4c60050db9424400c7e182ddf448

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for DuSC_explorer-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9626f26d4ebe8f569250367232fe71eb79c2ca0ffb0ed94f840ba9867c08a5e8
MD5 04380b6b7dd38ccfd62432b745e29bb8
BLAKE2b-256 0fc5dfba5e1e4d599e454e62e9ce1668c4a0aa26f5e509cb839b3d009c27a0f1

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