xmipp3.protocols.protocol_classify_pca_streaming module

class xmipp3.protocols.protocol_classify_pca_streaming.XmippProtClassifyPcaStreaming(**args)[source]

Bases: ProtStreamingBase, XmippProtClassifyPca

Classifies a set of images.

CREATE_CLASSES = 0
UPDATE_CLASSES = 1
classification(inputIm, numClass, stfile, mask, sigma)[source]
closeOutputStep()[source]
convertInputStep(input, outputOrig, outputMRC)[source]
pcaTraining(inputIm, resolutionTrain, numTrain)[source]
runClassificationSteps(newParticlesSet)[source]
runPCASteps(newParticlesSet)[source]
stepsGeneratorStep() None[source]

This step should be implemented by any streaming protocol. It should check its input and when ready conditions are met call the self._insertFunctionStep method.

updateOutputSetOfClasses(lastCreationTime, streamMode)[source]
xmipp3.protocols.protocol_classify_pca_streaming.updateFileName(filepath, round)[source]