Skip to main content

color-filter-sds

A collection of spectral distribution (SD) datasets for lighting color filters.

I couldn't find a easy-to-use dataset of filters, so I compiled one myself! For now, the dataset exists in data/filters.json, but I plan to eventually make other ways of accessing the data such as a Python library.

There also exists a nicer-for-humans XLSX file at data/filters.xlsx with the following limitations:

  • No SD data, but will show if there is data available
  • CIE coords are displayed as a (x, y, Y) string which is going to suck to do math on
  • No formatting

For each manufacturer, there is a set of 'raw' data in generators/raw that represents anything I could pull from the sources available. These have some more specialty measurements such as stops and mired shift that only exist for certain filters and as such don't show up in the main dataset. The raw data is not as uniformly manicured as the main dataset, so some additional poking around may be needed. These raw datasets are what the main dataset is derived from, so the data should agree with each other.

Sources

All filter data is owned by their respective companies, I did not measure or characterize any filter myself. All data here is publicly available, provided by the manufacturer to the end user. For more granular data or for commercial licensing, please contact the manufacturer. I do not work for nor am affiliated with any filter manufacturer, so please don't ask me about it!

Apollo

The Apollo data is pulled from a set of swatchbook PDFs kindly provided to me by Apollo -- this repo does not contain these PDFs, but the parsing code is available. If any discrepancies are noticed, I can manually compare and provide the swatchbook pages if needed.

The Apollo RGB values are pulled from an archived version of their Gel Converter tool.

Apollo no longer manufactures gel as of 2020ish, but old stock may still be floating around. And besides, it'd be a shame to lose the delightful color names.

Lee

The Lee data is scraped directly from the Lee Filters website.

Rosco

The existing Rosco data is scraped from Rosco myColor.

Future Work

  • Finish Rosco dataset: the spectral distribution values exist in PDF form but that's hard to parse.
  • Create Python module that integrates with the colour-science module
  • Try graphical curve fitting to get a smart-extrapolation of SD graphs
  • Clean up XLSX export

Metadata

Release files for lighting_filters 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lighting_filters 0.1.1
File Size Uploaded
lighting_filters-0.1.1.tar.gz 138.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lighting_filters 0.1.1
File Interpreter ABI Platform
lighting_filters-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 279.3 kB

Release files / lighting_filters-0.1.1.tar.gz

Download URL lighting_filters-0.1.1.tar.gz
Size 138.4 kB
Tags Source
SHA-256 checksum
How to use checksums
979a9088810ec58a8789ec37a37a36d093b31e5bc887a79a5824a08c2066370a
BLAKE2b-256 checksum
How to use checksums
1df702baef9f7bf55c8053989d2732cd532945d7f0e16229e58d1bdde2499de1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.4 CPython/3.13.1 Darwin/23.6.0

Release files / lighting_filters-0.1.1-py3-none-any.whl

Download URL lighting_filters-0.1.1-py3-none-any.whl
Size 140.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a0f499940abf02f9d3a715e096f79cd2a329493d6fe5f6e9512fb3b858362dc5
BLAKE2b-256 checksum
How to use checksums
228acb5da3b66478cbd7ee294d766b52d7f5204d74ffca5a62aaabd5a384f93d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.4 CPython/3.13.1 Darwin/23.6.0

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page