Skip to content

ProtocolsIntercomunication

Adrian Quintana edited this page Dec 11, 2017 · 1 revision

Protocol Intercomunication

For 2D protocols

Two files should be created in workingdir with names:

  • images.xmd
  • classes.xmd

These files contain:

  • images.xmd: contains two blocks named__info__ and__images__ respectively

    • info: a row block with parameters describing the executed protocol, number of images may be interesting although redundant
    • images: contains a list of images with some parameters: class (=-1 means it has not been assigned to any class), anglepsi,x,y, mirror, scale..etc.
  • classes.xmd: contains two blocks named__info__ and__classes__ respectively, plus one block per class with images belonging to that class

    • info: a row block with parameters describing the executed protocol,
    • classes: a list of N classes with information related to each class(class id, number of elements, average image, etc..)
    • next will be N blocks, one per class (named__classX_images__ where X is 000001, 000002, etc using 6 digits) . Each line contains image info (image name, anglepsi, x, y..)

For 3D protocols

Same files as in the 2D case plus,

  • volumes.xmd: contains a blocks named__info__ (optional) and__volumes__ respectively with a list of the volume names in the last iteration.

User's comments

--Main.RobertoMarabini - 09 Jun 2011

Clone this wiki locally