Files
qubit-tools/qubittool/rowmodel.py
2023-08-07 15:59:16 -04:00

65 lines
1.5 KiB
Python

class RowModel:
def __init__(self, coordinate:str, accessionid:str):
self.coordinate = coordinate
self.accessionid = accessionid
self.customerid = None
self.plasmavolml = float(0.0)
self.qubitrunid = None
self.qubitassay = None
self.runvalngml = None
self.testdate = None
self.tubeconc = None
self.sampleconc = None
def get_Id(self):
return self.accessionid
def set_plasmavolml(self, volml:str):
self.plasmavolml = volml
def get_plasmavolml(self):
return self.plasmavolml
def set_qubitrunid(self, runid:str):
self.qubitrunid = runid
def get_qubitrunid(self):
return self.qubitrunid
def set_runvalngml(self, volml:str):
self.runvalngml = volml
def get_runvalngml(self):
return self.runvalngml
def set_customerid(self, custid:str):
self.customerid = custid
def get_customerid(self):
return self.customerid
def set_qubitassay(self, assay:str):
self.qubitassay = assay
def get_qubitassay(self):
return self.qubitassay
def set_testdate(self, datestr:str):
self.testdate = datestr
def get_testdate(self):
return self.testdate
def set_tubeconc(self, conc:str):
self.tubeconc = conc
def get_tubeconc(self):
return self.tubeconc
def set_sampleconc(self, conc:str):
self.sampleconc = conc
def get_sampleconc(self):
return self.sampleconc