import re import os import numpy from optparse import OptionParser from pyqlb.nstats.peaks import * def qlpdir(path): """ # Maybe this exists? # """ scQLPs = "c:/Users/rrymer/Documents/Data/" return "%s/%s" % (scQLPs, path) factory = QLNumpyObjectFactory() #plate = factory.parse_plate(qlpdir('EvaGreenPPEDNRwBGDNAAttempt3.qlp')) ##Lightweight plate class LWPlate(object): def add_well(self, well, fulldata): # Should throw an exception if wellname exists, but have not figure out perl exception handling yet if fulldata: self.well_list[well.name] = well else: self.well_list[well.name] = "" def wells(self): print self
import csv import argparse import matplotlib.pyplot as plt import matplotlib.mlab as mlab from scipy import optimize from pylab import * from pyqlb.nstats.peaks import * def qlpdir(path): """ # Maybe this exists? # """ scQLPs = "c:/Users/rrymer/Documents/Data/" return "%s/%s" % (scQLPs, path) factory = QLNumpyObjectFactory() #not sure what this does #Lightweight plate, collects all the wells to be analyzed by plate class LWPlate( object ): def add_well( self, well, fulldata ): # Should throw an exception if wellname exists, but have not figure out perl exception handling yet if fulldata: self.well_list[well.name] = well else: self.well_list[well.name] = "" def wells(self): print self return( self.well_list ) def __init__(self, filename, platename):