X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=research%2Fellipsometry%2Fprocess.py;h=ec56d67684c44a569e111466f68780eca1ba6607;hb=8e4d1f456dd1c3fc1783d0728775997ac5e8b0b7;hp=ef788043fe36fc646578001b057d2a909c9a5a75;hpb=fb440acf55c19b12644e277f32ebd3afdf528af1;p=matches%2Fhonours.git diff --git a/research/ellipsometry/process.py b/research/ellipsometry/process.py index ef788043..ec56d676 100755 --- a/research/ellipsometry/process.py +++ b/research/ellipsometry/process.py @@ -1,17 +1,22 @@ #!/usr/bin/python -""" - Script to process ellipsometry data output by WVASE - and interface to gnuplot - - @author Sam Moore -""" - import sys import os +import re # Regular expressions - for removing comments +import odict #ordered dictionary +import copy + +import Gnuplot, Gnuplot.funcutils +import string +import time +import math +import cmath +import random + +gnuplot = Gnuplot.Gnuplot() keys = ["wavelength","angle", "psi", "delta", "uncertainty_psi", "uncertainty_delta"] -def getData(fileName): +def GetData(fileName): dataFile = open(fileName, "r") #Format is #wavelength angle psi delta uncertainty_psi uncertainty_delta