Skip to content

BioStruct-UdeM/microscopy-filter-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transmission Spectrum Recording and Analysis

This project is dedicated to the recording and analysis of transmission spectra for photonic microscopy filters. The primary objectives are quality control and characterization of various filters using a spectrophotometer.

example_holders.jpg

Overview

The project is structured as follows:

  • Python Script: A tool for reading CSV files containing wavelength and transmission percentage data and generating high-quality plots for spectral analysis.
  • 3D-Printed Filter Holders: Custom-designed holders for use with the Varian Cary 50 spectrophotometer. These designs are aimed at ensuring precise and repeatable positioning of microscopy filters during measurements.

Project Structure

  • generate_transmission_spectrum/: Contains the Python script for spectral analysis along with its README.md.
  • 3D_models/: Contains STL files and design documentation for the custom filter holders.

3D-Printed Filter Holders

Custom filter holders were designed and 3D-printed to fit the Varian Cary 50. Different models include:

  • Circular filter holder
  • Rectangular (dichroic) filter holder

A parametric design was applied where both the filter diameter and width can be specified in Fusion 360.

Photos

Below are photos demonstrating the setup:

Basic holder concept basic holder

Original cuvette holder in a (old and crusty) Cary 50 spectrophotometer cuvette holder in spectro

Filter hoder in the Cary 50 spectrophotometer filter holder in spectro

Transmission spectrum acquired transmission spectrum

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

Transmission spectra analysis with custom 3D-printed filter holders for Varian Cary 50

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages