reliontomo.protocols.protocol_ctf_3d_estimation module

class reliontomo.protocols.protocol_ctf_3d_estimation.DoseFile(doseFile)[source]

Bases: object

getDoseFileNmae()[source]
getDoses()[source]
getTiltAngles()[source]
class reliontomo.protocols.protocol_ctf_3d_estimation.ExtendedTS(ts, ctfs, doseFileObj, coords)[source]

Bases: object

This class represents a expanded version of the tilt series, and adds the additional data required to calculate the CTF3d

getCTFMRCList()[source]
getCTFSeries()[source]
getCTFStarList()[source]
getCoords()[source]
getDoseFile()[source]
getDoses()[source]
getTS()[source]
getTiltAngles()[source]
setCTFMRCList(mrcStarList)[source]
setCTFStarList(ctfStarList)[source]
class reliontomo.protocols.protocol_ctf_3d_estimation.ProtRelionEstimateCTF3D(**args)[source]

Bases: pwem.protocols.protocol.EMProtocol, tomo.protocols.protocol_base.ProtTomoBase

Generates the CTF star and MRC files needed by relion for the CTF3D.

createOutputStep()[source]
getTSPath(tsFn)[source]
getTSSetFromCTFSeries()[source]
reconstructCtf3DStep(program, ctfStarFile, ctfMRCFile)[source]
writeStarCtf3DStep()[source]