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

Uploaded Source

Built Distribution

PyOptik-1.1.0.post0-py3-none-any.whl (40.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyoptik-1.1.0.post0.tar.gz
  • Upload date:
  • Size: 567.6 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.0.post0.tar.gz
Algorithm Hash digest
SHA256 365ce0d339ad24b0c097b1ab88eeda52f75606911858aa55efc5e87f7fdb5b31
MD5 5c850fdbc4dc92660425d49aa47f463d
BLAKE2b-256 9901366e935baaed819ca3ede065a7924efcbc6e6200897eb90378a2efd8b2f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for PyOptik-1.1.0.post0-py3-none-any.whl
Algorithm Hash digest
SHA256 75fec27acc21dc7c40d12f98fa395580d704e18c1cc964579b7dd624a7181e30
MD5 9957c003b2e75145970b3f4e6e2b28d5
BLAKE2b-256 12897a794e67658f5826158fa8bed834fb404f275a9513b4662f0329e54b52a9

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