pwem.protocols.protocol_particles_picking module
- class pwem.protocols.protocol_particles_picking.ProtParticlePicking(**kwargs)[source]
Bases:
ProtParticles- OUTPUT_PREFIX = 'outputCoordinates'
- class pwem.protocols.protocol_particles_picking.ProtParticlePickingAuto(**kwargs)[source]
Bases:
ProtParticlePickingA derived class from ProtParticlePicking to differentiate those picking protocols that works in automatic way, i.e., that are not interactive and are also good candidates to be run in streaming.
- pickMicrographStep(micName, *args)[source]
Step function that will be common for all picking protocols. It will take care of re-building the micrograph object from the micDict argument and perform any conversion if needed. Then, the function _pickMicrograph will be called, that should be implemented by each picking protocol.
- class pwem.protocols.protocol_particles_picking.ProtParticlePickingOutput(value)[source]
Bases:
EnumPossible outputs for particle picking protocols
- outputCoordinates = <class 'pwem.objects.data.SetOfCoordinates'>
- class pwem.protocols.protocol_particles_picking.ProtPickingDifference(**kwargs)[source]
Bases:
ProtParticlePickingProtocol to compute the difference between a reference SetOfParticles and a another set (usually a negative reference).
The output will be a SetOfCoordinates with the particles in the reference input that are not close to coordinates in the negative input.