A Streamlit app for custom colorimeter calibrations
Highlighting the oc-calibration-app developed using Streamlit for the Open Colorimeter.
The Open Colorimeter currently comes with four default colorimetric tests. However, your can easily add any colorimetric test to the device. To do this, you need to add a new "calibration object" to the default Open Colorimeter calibration.json file.
Any user-added "calibration object" needs to be in a specific .json format as shown in the example below:
To support users with producing a json "calibration object" from their data in the correct format, we have developed two tools:
- oc-cal: this is our command-line program for fitting data and generating the calibration.json file used by the colorimeter. See the tutorial on creating a custom calibration. Using this tool requires installing some python software and some familiarity with the command line. However, it can process more than one set of calibration data at time making it suitable for batch processing.
- oc-calibration-app: our new calibration web app which provides an easy method for fitting your calibration data and generating the required json calibration object for your colorimeter. It can be run from the browser and does not require any software installation. See this Newsletter for tutorial link!
Either tool can be used depending on preference. They both produce the same formatted "calibration object".
A Streamlit Web App
The oc-calibration-app was developed using Streamlit, an open-source, free app framework which makes it simple to turn Python data scripts into simple web apps.
Streamlit apps can be deployed on the Community Cloud Platform or run locally from your computer. The frame work is supported by documentation, with forums and user guides such as this Get Started guide:
User Guide for oc-calibration-app
Learn more about using the oc-calibration-app from the new User Guide linked below. The guide includes links to running the app in your browser, link to the Github repository & more.
Community Survey
One of the best parts of working at IO Rodeo is the people we have met over the last 13 years! The open hardware and science instrument community is a diverse, international group from a wide range of backgrounds and industries. We love to hear about what you're working on so we can do a better job at supporting you, especially around the use of open science hardware in your work and projects. As we shared in the last newsletter, we have put together a short community survey which we are inviting you to fill out at the link below. Thank you to subscribers that already submitted your responses!
Comments ()