Skip to main content

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

pynlopol-1.1.0.tar.gz (58.4 kB view hashes)

Uploaded Source

Built Distribution

pynlopol-1.1.0-py3-none-any.whl (84.6 kB view hashes)

Uploaded Python 3

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