tcnicholas / FluorA

Applies corrections and plots fluorescence data.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fluorA logo

FluorA

Fluorescence Analysis Toolkit.

A basic Python package for reading, applying simple corrections, and plotting fluorescence data.

Requirements

Example:

Reading in datafile and plotting:

  • Intensity versus Wavelength.
  • Intensity of a given wavelength versus time.
>>> from fluorA import *
>>> timeIntervals = 45
>>> extractWavelength = 520
>>> expt = fluorAnalysis('directoryName') # read data file.
>>> expt.plot_Ilambda(plotColouring='rainbow', grid=False, saveFig='image.pdf') # plots I vs lambda. exports fig image.
>>> expt.plot_iTime(extractWavelength, timeIntervals) # plots I vs time (for 520 nm).
>>> expt.export_lambdaIs(timeIntervals) # exports I vs lamda data.
>>> expt.export_iTime(extractWavelength, timeIntervals) # exports I vs time (for 520 nm) data.

About

Applies corrections and plots fluorescence data.


Languages

Language:Python 100.0%