emxlib.convert.dataimport module

class emxlib.convert.dataimport.EmxImport(protocol, emxFile, alignType='None')[source]

Bases: object

Import micrographs, coordinates or particles from EMX file.

EMX is a joint initiative for data exchange format between different EM software packages.

importData()[source]

Import micrographs, coordinates and particles from EMX file. If the file contains information about the CTF, it will be also taken into account.

importMicrographs()[source]
importParticles()[source]
loadAcquisitionInfo()[source]

Try to read acquistion from input file.

validate(objectClassName)[source]

Do some validation about the input EMX file. Params:

objectClassName: it could be either (MICROGRAPHS or PARTICLES)
validateMicrographs()[source]
validateParticles()[source]