Skip to main content

Package for high-performance spatial light modulator (SLM) control and holography.

Project description

slmsuite

High-Performance Spatial Light Modulator Control and Holography

Documentation Status License: MIT Code style: black Citation GitHub Repo stars

Installation

Install the stable version of slmsuite from PyPI using:

$ pip install slmsuite

Install the latest version of slmsuite from GitHub using:

$ pip install git+https://github.com/slmsuite/slmsuite

Documentation and Examples

Extensive documentation and API reference are available through readthedocs.

Examples can be found embedded in documentation, live through nbviewer, or directly in source.

Citation

slmsuite is built upon the work of many others. If you used any technique in particular, be sure to check our documentation for links to relevant papers. For acknowledgement of the package or unique features such as aberration-space holography, please use the following citation:

@misc{
    christen2025slmsuite,
    Author = {Ian Christen and Christopher Panuski and Thomas Propson and Dirk Englund},
    Title = {Full-volume aberration-space holography},
    Year = {2025},
    Eprint = {arXiv:2505.08777},
}

qp-slm

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

slmsuite-0.3.0.tar.gz (266.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

slmsuite-0.3.0-py3-none-any.whl (293.6 kB view details)

Uploaded Python 3

File details

Details for the file slmsuite-0.3.0.tar.gz.

File metadata

  • Download URL: slmsuite-0.3.0.tar.gz
  • Upload date:
  • Size: 266.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for slmsuite-0.3.0.tar.gz
Algorithm Hash digest
SHA256 9339acac4c8521adb60a37032679eae08ec30bacb01e5c835531e69fcc8643d4
MD5 c7e6f9a03f818153ee6df0bdd4d11e13
BLAKE2b-256 63102c9e1cb42b6aa49a6fd4085335a65f0850f3717f109170c912220cbe785b

See more details on using hashes here.

File details

Details for the file slmsuite-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: slmsuite-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 293.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for slmsuite-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fcf8de55883adc3adea59544d5a5b53b01fd4d5f7437346efd67b6427ddd279b
MD5 23ad895d56b21ead2925682526003a63
BLAKE2b-256 9785521006012b243ed281932c71adc12e1ed8bb4276536e37fa52591c3ade7d

See more details on using hashes here.

Supported by

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