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

Uploaded Source

Built Distribution

DuSC_explorer-1.0.1-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file DuSC_explorer-1.0.1.tar.gz.

File metadata

  • Download URL: DuSC_explorer-1.0.1.tar.gz
  • Upload date:
  • Size: 8.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for DuSC_explorer-1.0.1.tar.gz
Algorithm Hash digest
SHA256 f6e25980d351848043c431e726a93b39caa2f5522a18d40865b92988b64b26f9
MD5 9a24556a2c49091cba098c9ad307aa5d
BLAKE2b-256 8c1394e8637307e3b2a466c1d38caa5ac7ebbe3a138a21b57cc76446f1c9f5c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for DuSC_explorer-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 90fcc23bf3b1508a6fbcae61b27741990a1b82b958efa1c77b0888a63f65abd1
MD5 3291a77af54839bcccaccb9db0526ba5
BLAKE2b-256 1dd9b5238b869607e0e2aef13c6772eded679ea87000f8f845183b4f196f1a3a

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