Skip to main content

A package for refractive index values.

Project description

Logo

python docs Unittest coverage PyPi PyPi_download

PyOptik

PyOptik is a tool that can be used to import refractive indexes and extinction coefficients for different materials at different wavelengths. This data can then be used for different applications like simulating light interaction’s with particules. All the data comes from RefractiveIndex.INFO.

Testing

To test localy (with cloning the GitHub repository) you’ll need to install the dependencies and run the coverage command as

>>> git clone https://github.com/MartinPdeS/PyOptik.git
>>> cd PyOptik
>>> pip install -r requirements/requirements.txt
>>> pytest

Contact Information

As of 2024, the project is still under development. If you want to collaborate, it would be a pleasure! I encourage you to contact me.

PyOptik was written by Martin Poinsinet de Sivry-Houle .

Email:martin.poinsinet-de-sivry@polymtl.ca .

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

pyoptik-1.0.0.post0.tar.gz (553.7 kB view details)

Uploaded Source

Built Distribution

PyOptik-1.0.0.post0-py3-none-any.whl (22.3 kB view details)

Uploaded Python 3

File details

Details for the file pyoptik-1.0.0.post0.tar.gz.

File metadata

  • Download URL: pyoptik-1.0.0.post0.tar.gz
  • Upload date:
  • Size: 553.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for pyoptik-1.0.0.post0.tar.gz
Algorithm Hash digest
SHA256 feec15c7ce560215f2d2aa1c3183a358c2805c937679ca05f5a804091ff5690c
MD5 70f1b8a2d3f512430be8d0e989757afb
BLAKE2b-256 bd9b39eb72f06d1ccbf0d5b3603b8c3be36e4f05feeb246c36e7fffce1487fbb

See more details on using hashes here.

File details

Details for the file PyOptik-1.0.0.post0-py3-none-any.whl.

File metadata

File hashes

Hashes for PyOptik-1.0.0.post0-py3-none-any.whl
Algorithm Hash digest
SHA256 fb1460b81f4efcdf0f4784d9e4c8c4752fc9815a5ee40c65332f5a35d7c0dab6
MD5 0a6ff5c74fc03e22d732b8abd2363ad2
BLAKE2b-256 cf10a037ffecafb7bd31401b649b88b30cf0d8460b7499c80e8c1fc5f684eef4

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