xmipp3.protocols.protocol_split_volume_hierarchical_cluster module

class xmipp3.protocols.protocol_split_volume_hierarchical_cluster.XmippProtSplitVolumeHierarchical(*args, **kwargs)[source]

Bases: ProtAnalysis3D

Construct image groups based on the angular assignment. All images assigned within a solid angle are assigned to a class. Classes are not exclusive and an image may be assigned to multiple classes

classifyGroupsStep()[source]
classifyOneGroup(projNumber, projMdBlock, projRef, mdClasses, mdImages)[source]

Classify one of the neighbourhood groups if not empty. Class information will be stored in output metadata: mdOut

cleaningStep()[source]
constructGroupsStep(particlesId, angularSampling, angularDistance, symmetryGroup)[source]
convertInputStep(particlesId, volId)[source]

Write the input images as a Xmipp metadata file. particlesId: is only need to detect changes in input particles and cause restart from here.

createOutputStep()[source]
homogeneizeStep()[source]
refineAnglesStep()[source]
runReconstruction(fnXmd, fnVol)[source]
splitVolumeStep()[source]