A Python library for nonlinear polarimetry.
Project description
Nonlinear polarimetry in Python – pynlopol
Overview
pynlopol is a Python library for nonlinear microscopy and polarimetry.
Quick start
pynlopol requires Python v3.6 or later. To run the scripts from the command line, Python has to be included in the system path.
Install pynlopol:
python -m pip install pynlopol
Your Python folder should now contain a PIPO analysis script under Scripts:
fit_pipo_img.py
and some test data under test_data:
RTT v1_4 PIPO - 11_51_23_.221_.dat.zip
Dragging the ZIP archive should start an example fitting routine.
Demo
A video showing pynlopol installation and a demonstration of a rat-tail tendon SHG PIPO dataset fit. The video is slightly outdated, the package is called pynolpol and is hosted on test.pypi.
https://github.com/lukaskontenis/pynlopol/assets/3004611/1e09f3dd-66de-4fac-b040-85d6ce02e57c
Contact
Contact: Lukas Kontenis, dse.ssd@gmail.com
Copyright 2015-2023 Lukas Kontenis
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
Built Distribution
File details
Details for the file pynlopol-1.1.0.tar.gz
.
File metadata
- Download URL: pynlopol-1.1.0.tar.gz
- Upload date:
- Size: 58.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf291b20f46b88facabb36c1f7b9b565c2f16aa577ed110dd084b79f0f570ecf |
|
MD5 | 0bd72d46bf52e472b162900f21adf7c1 |
|
BLAKE2b-256 | e82ce18556800153cf3f8d1327ea1686f4c4b8e7c3ae91e4c827c6d32875a748 |
File details
Details for the file pynlopol-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: pynlopol-1.1.0-py3-none-any.whl
- Upload date:
- Size: 84.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20a05fd0c4d6c244af620dc7532972cb8f9de818070f6049b57e18793bc12b95 |
|
MD5 | bf30407a0e41a3fbeb0d4f52d5b48184 |
|
BLAKE2b-256 | e12ab1a6f07377b903490aec1f5821dc264628045cb07b7aecd5a6bdb1b4ac17 |