continuousflex.protocols.protocol_heteroflow_dimred module

class continuousflex.protocols.protocol_heteroflow_dimred.FlexProtDimredHeteroFlow(**kwargs)[source]

Bases: pwem.protocols.protocol_3d.ProtAnalysis3D

This protocol will take volumes with optical flows, it will operate on the correlation mat and will project it onto a reduced space

convertInputStep(deformationFile)[source]

Copy the data.csv file that will serve as input for dimensionality reduction.

createOutputStep()[source]
getDeformationFile()[source]
getInputParticles()[source]

Get the particles of the input optical flow protocol.

getMethodName()[source]
getOutputMatrixFile()[source]
getProjectorFile()[source]
performDimredStep(deformationsFile, method, extraParams, rows, reducedDim)[source]