def __init__(self, pdh): self.pdh = pdh fileReader = PcssFileReader(self.pdh.internalConfig["benchmark_model_map_file_name"]) lines = fileReader.getLines() self.ModelMapTuple = myCollections.namedtuple('modelMap', ['frontendName', 'benchmarkScoreName', 'modelFileName']) self.modelMap = {} for line in lines: [frontendName, benchmarkScoreName, modelFileName] = line.split('\t') mmt = self.ModelMapTuple(frontendName, benchmarkScoreName, modelFileName) self.modelMap[frontendName] = mmt self.initSubclass()
def __init__(self, pdh): self.pdh = pdh fileReader = PcssFileReader( self.pdh.internalConfig["benchmark_model_map_file_name"]) lines = fileReader.getLines() self.ModelMapTuple = myCollections.namedtuple( 'modelMap', ['frontendName', 'benchmarkScoreName', 'modelFileName']) self.modelMap = {} for line in lines: [frontendName, benchmarkScoreName, modelFileName] = line.split('\t') mmt = self.ModelMapTuple(frontendName, benchmarkScoreName, modelFileName) self.modelMap[frontendName] = mmt self.initSubclass()
def __init__(self, runner): self.pcssRunner = runner self.TestSetTprAveragesTuple = myCollections.namedtuple('singleTpr', ['tpr', 'fpr', 'score', 'fprStdev']) self.allTestSetResults = []
def __init__(self): self._results = [] self.ScoreTuple = myCollections.namedtuple('svmScore', ['fpr', 'tpr', 'score'])
def setupTuple(self): self.BenchmarkPeptideScoreTuple = myCollections.namedtuple('peptideScore', ['peptide', 'score', 'positiveCount', 'negativeCount', 'tpr', 'fpr'])
def __init__(self, pcssRunner): self.pcssRunner = pcssRunner self.PeptideScoreTuple = myCollections.namedtuple('peptideScore', ['peptide', 'score']) self.peptides = [] self.pstList = []