Пример #1
0
 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()
Пример #2
0
 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()
Пример #3
0
 def __init__(self, runner):
     self.pcssRunner = runner
     self.TestSetTprAveragesTuple = myCollections.namedtuple('singleTpr', ['tpr', 'fpr', 'score', 'fprStdev'])
     self.allTestSetResults = []
Пример #4
0
 def __init__(self):
     self._results = []
     self.ScoreTuple = myCollections.namedtuple('svmScore', ['fpr', 'tpr', 'score'])
Пример #5
0
 def setupTuple(self):
     self.BenchmarkPeptideScoreTuple = myCollections.namedtuple('peptideScore', ['peptide', 'score', 'positiveCount', 'negativeCount', 'tpr', 'fpr'])
Пример #6
0
 def __init__(self, pcssRunner):
     self.pcssRunner = pcssRunner
     self.PeptideScoreTuple = myCollections.namedtuple('peptideScore', ['peptide', 'score'])
     self.peptides = []        
     self.pstList = []