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

Uploaded Source

Built Distribution

PyOptik-1.1.2.post0-py3-none-any.whl (40.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyoptik-1.1.2.post0.tar.gz
  • Upload date:
  • Size: 569.5 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.2.post0.tar.gz
Algorithm Hash digest
SHA256 aea5d55ff1f0cbb692de3b34ab6748f556ac60598a1810d46fcc54a582804faa
MD5 e05090aeda45a124d4a2d60b4b133e8f
BLAKE2b-256 bd23664c28eefdbcef308f8b29ceb51da45d5e0bdd2eeef9246e480bb649f470

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyOptik-1.1.2.post0-py3-none-any.whl
Algorithm Hash digest
SHA256 79ecc2d41833a18a14f6a8b48c2f21e3142ad13213fec88edc28ffd6c29905d0
MD5 c28a45e51708929fbd3dfdb6caa3a884
BLAKE2b-256 a982d53394997d03bd932c1f7fa5b073dab4ce54d059fd23e0cfc3fc5af382f2

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