Spatial light modulator in Python
Project description
slmtools
Python code to use a spatial light modulator (SLM).
Main Features
- support for the vortex and top-hat phase masks in stimulated emission depletion (STED) microscopy
- aberration control via Zernike polynomials
- support for multiple pupils over the same SLM window
Installation
The easiest way to install slmtools
is to first install Anaconda for Python
3. After that, open an Anaconda Prompt
,
type pip install --user slmtools
and hit enter to install slmtools
.
To start up the GUI, open Anaconda Prompt
, type python -m slmtools.gui
and
hit enter.
Installation from the GitHub repository
To install slmtools
in Windows, follow the steps below.
- You should first install the following software requirements:
- Anaconda for Python 3. This includes Python as well as some necessary scientific libraries.
- Git. This is necessary for the automatic version numbering of this package. Also, make sure you choose Git from the command line and also 3rd-party software in Adjusting your PATH environment.
- Clone this repository using Git. From any folder in File Explorer,
right-click and hit Git Bash here. Paste
git clone https://github.com/jacopoantonello/slmtools
and hit enter. Do not use GitHub's Download ZIP button above, as the installation script will not work in that case. - Finally, double-click on
install.bat
.
To run the GUI, double-click on run.bat
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
slmtools-0.3.43.tar.gz
(21.6 kB
view hashes)
Built Distribution
slmtools-0.3.43-py3-none-any.whl
(33.2 kB
view hashes)
Close
Hashes for slmtools-0.3.43-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2d814e5696733ecaa16f057d629898cbdb12428b960b91408a34555ea56e752 |
|
MD5 | c63c56e51b64c3499a21da8a1849c260 |
|
BLAKE2b-256 | 21caccf98351408924f35eaea80f43f9fa6c0222623c86a58d3acff44f9e6610 |