def _preprocessClass(self, classItem, classRow):
     KendersomBaseClassify._preprocessClass(self, classItem, classRow)
     ref = classRow.getValue(xmipp.MDL_REF) # get class number
     classItem.spectraPlot = em.Image()
     classItem.spectraPlot.setFileName(self._createSpectraPlot('class', 
                                                               self.classArray, 
                                                               ref))
Example #2
0
 def _preprocessClass(self, classItem, classRow):
     KendersomBaseClassify._preprocessClass(self, classItem, classRow)
     ref = classRow.getValue(xmipp.MDL_REF) # get class number
     classItem.spectraPlot = em.Image()
     classItem.spectraPlot.setFileName(self._createSpectraPlot('class', 
                                                               self.classArray, 
                                                               ref))
Example #3
0
 def _prepareParams(self):
     KendersomBaseClassify._prepareParams(self)
     self._params['extraDir'] = self._getExtraPath()
     # we need to convert R1 and R2 to percentage of the radius
     radius = self.inputParticles.get().getDim()[0] / 2
     percent = 100. / radius
     self._params['R1'] = self.spectraInnerRadius.get() * percent
     self._params['R2'] = self.spectraOuterRadius.get() * percent
     self._params['spectraLowHarmonic'] = self.spectraLowHarmonic.get()
     self._params['spectraHighHarmonic'] = self.spectraHighHarmonic.get()
     self._params['vectors'] = self._getExtraPath("rotSpectra.xmd")
 def _prepareParams(self):
     KendersomBaseClassify._prepareParams(self)
     self._params['extraDir'] = self._getExtraPath()
     # we need to convert R1 and R2 to percentage of the radius
     radius = self.inputParticles.get().getDim()[0] / 2
     percent = 100. / radius
     self._params['R1'] = self.spectraInnerRadius.get() * percent
     self._params['R2'] = self.spectraOuterRadius.get() * percent
     self._params['spectraLowHarmonic'] = self.spectraLowHarmonic.get()
     self._params['spectraHighHarmonic'] = self.spectraHighHarmonic.get()
     self._params['vectors'] = self._getExtraPath("rotSpectra.xmd")
Example #5
0
 def __init__(self, **args):
     KendersomBaseClassify.__init__(self, **args)
Example #6
0
 def _methods(self):
     return KendersomBaseClassify._methods(self)
Example #7
0
 def _summary(self):
     return KendersomBaseClassify._summary(self)
Example #8
0
 def _validate(self):
     return KendersomBaseClassify._validate(self)
 def __init__(self, **args):
     KendersomBaseClassify.__init__(self, **args)
 def _methods(self):
     return KendersomBaseClassify._methods(self)
 def _summary(self):
     return KendersomBaseClassify._summary(self)
 def _validate(self):
     return KendersomBaseClassify._validate(self)