~iob/pdisco/pdisco.app-main-baijum

« back to all changes in this revision

Viewing changes to src/pdisco/app/browser/msengineresultspage.py

  • Committer: Danny Navarro
  • Date: 2008-04-10 15:23:48 UTC
  • Revision ID: danny@arretxe.local-20080410152348-y8da9db5kpsl5tjw
fixed msengineresults creation

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
    fields = field.Fields(IMsEngineResults)
22
22
 
23
23
    def create(self, data):
24
 
        msmergedresults = MsEngineResults()
25
 
 
26
 
        msmergedresults.format = data['format']
27
 
        msmergedresults.results_file = data['results_file']
28
 
        msmergedresults.exp_run = data['exp_run']
29
 
 
30
 
        parser = queryAdapter(msmergedresults, IParser, 'tandem')
 
24
        msengineresults = MsEngineResults()
 
25
 
 
26
        msengineresults.format = data['format']
 
27
        msengineresults.results_file = data['results_file']
 
28
 
 
29
        parser = queryAdapter(msengineresults, IParser, 'tandem')
31
30
        psms = parser.parse()
 
31
        msmergedresults = MsMergedResults
32
32
        msmergedresults.PSMs = psms
 
33
        msmergedresults.exp_run = data['exp_run']
33
34
        return msmergedresults
34
35
 
35
36
    def add(self, msmergedresults):
36
 
# No need of namechooser for now:
 
37
 
37
38
#        namechooser = INameChooser(self.context)
38
39
#        name = namechooser.chooseName('run', msmergedresults)
39
40
 
40
41
        self.mr_name = msmergedresults.exp_run.replace(' ', '')
41
 
        self.context[self.mr_name] = msmergedresults
42
42
 
43
43
#        psms = PSMs()
44
44
#        Find if there is already a spectrum in the container
50
50
#        peptides = Peptides()
51
51
#        Create peptides here based on self.peptides
52
52
#        msmergedresults['peptides'] = peptides
53
 
#        self.run_name = msmergedresults.exp_run
54
53
#        return msmergedresults
55
54
 
56
55
    def nextURL(self):