xmipp3.protocols.protocol_preprocess.protocol_add_noise module

class xmipp3.protocols.protocol_preprocess.protocol_add_noise.XmippProtAddNoise(**kwargs)[source]

Bases: pwem.protocols.protocol_3d.ProtRefine3D

Given a sets of volumes or particles the protocol adds noise to them The types of noise are Uniform, Student and Gaussian.

GAUSSIAN_NOISE = 0
STUDENT_NOISE = 1
UNIFORM_NOISE = 2
getSummary()[source]
class xmipp3.protocols.protocol_preprocess.protocol_add_noise.XmippProtAddNoiseParticles(**kwargs)[source]

Bases: xmipp3.protocols.protocol_preprocess.protocol_add_noise.XmippProtAddNoise

Given a set of particles, the protocol will add noise to them The types of noise are Uniform, Student and Gaussian.

addNoiseStep()[source]
convertInputStep()[source]

Read the input metadatata.

createOutputStep()[source]
getFileNameNoisyStk()[source]
class xmipp3.protocols.protocol_preprocess.protocol_add_noise.XmippProtAddNoiseVolumes(**kwargs)[source]

Bases: xmipp3.protocols.protocol_preprocess.protocol_add_noise.XmippProtAddNoise

Given a set of volumes, or a volume the protocol will add noise to them The types of noise are Uniform, Student and Gaussian.

addNoiseStep()[source]
convertInputStep()[source]
createOutputStep()[source]