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.1.1.post0.tar.gz (568.2 kB view details)

Uploaded Source

Built Distribution

PyOptik-1.1.1.post0-py3-none-any.whl (40.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyoptik-1.1.1.post0.tar.gz
Algorithm Hash digest
SHA256 970f2a0b2fc64bc9a6c9823083b6ffb327a9bf368581af5b509ddf1e4227e3b3
MD5 55a8bc072f51ca261717a4658ec3a747
BLAKE2b-256 bfc24babe704465e6aaf13c893292710cfb3e5c9e3c6b76a4b540828568784ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyOptik-1.1.1.post0-py3-none-any.whl
Algorithm Hash digest
SHA256 fa75fa84676c60c9ab031dc5240cafff304603a1dc9825112dfa3036313de745
MD5 51f32c7cc914eac8b1b95a9ac1425452
BLAKE2b-256 885ce62c2d99f67591e9e553490b9d36ff682d3119995dcc7a6102a2eb135668

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