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

Uploaded Source

Built Distribution

DuSC_explorer-1.1-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dusc_explorer-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.tar.gz
Algorithm Hash digest
SHA256 038bdde24746a2cc5b8b1742687c1e2eda057eb07c9d08bae56ae77da46bb47b
MD5 edef54afd8c4bad89e033c6d8b55a2d0
BLAKE2b-256 ab32874ba6061da3aa45738327446e5f0e4e95fd5374d56608c47aa3df8ae10a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: DuSC_explorer-1.1-py3-none-any.whl
  • Upload date:
  • Size: 18.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for DuSC_explorer-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 46d4bc6b5ebca40d3a2d86c60d4f612f7ad3acfd8e7933f98ad26cb81af7cfde
MD5 deae29a1868cb4d4465efd197500f0cf
BLAKE2b-256 7ccca49ca2fd3fed47969b1e4af23a8056225ec56a57425cc8470f88ebff54db

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