IMP logo

IMP::em::SpiderHeader Class Reference


Detailed Description

Header for Spider images. IMP-EM is designed to be compatible with it.

Data Fields

float Aend
float Ainc
float Astart
 1=RT, 2=FFT(RT)
char empty [576]
 Empty field in the SPIDER header format.
float fAngle1
 x9 = 72 bytes: Geometric info
float fAv
 average value
float fFlag
 THAT ANGLES ARE SET.
float fFmax
 maximum value in the image
float fFmin
 minimum value in the image
double fGeo_matrix [3][3]
float fIangle
 flag that tilt angles are present.
float fIform
 FILE TYPE SPECIFIER.
float fIhist
 FLAG INDICATING IF THE HISTOGRAM HAS BE COMPUTED. NOT USED IN 3D FILES!
float fImami
 MAXIMUM/MINIMUM FLAG.
float fLabbyt
 Total number of bytes in the header.
float fLabrec
 number of records in file header (label)
float fLenbyt
 RECORD LENGTH IN BYTES.
float Flip
 0= no flipping , 1= flipping (Xmipp compatibility)
float fNcol
 Number of columns.
float fNlabel
 Auxiliary number used to compute the number of records.
char fNothing [24]
 this is a Spider incongruence. 24 bytes without meaning
float fNrec
 Total number of records.
float fNrow
 Number of rows.
float fNslice
 Number of slices (=1 for images).
float fPhi
 1st Euler rotation angle (Rot) (ZYZ convention)
float fPhi1
float fPhi2
float fPsi
 3rd Euler rotation angle (Psi) (ZYZ convention)
float fPsi1
float fPsi2
float fr1
 angle info
float fr2
float fScale
 SCALE.
float fSig
 Standard deviation. If -1 it means that it has no been computed.
float fTheta
 2nd Euler rotation angle (Tilt) (ZYZ convention)
float fTheta1
float fTheta2
float fXoff
 X TRANSLATION.
float fYoff
 Y TRANSLATION.
float fZoff
 Z TRANSLATION.
float Rsigma
float RTflag
 For Radon transforms.
char szIDat [12]
 date
char szITim [8]
 time of creation
char szITit [160]
 Title.
float Tend
float Tinc
float Tstart
 4*7 = 28 bytes
float Weight
 For Max-Likelihood refinement (Xmipp compatibility).

Field Documentation

Empty field in the SPIDER header format.

Originally is 700 bytes long, but additional information has been added: empty 700-76-40=624-40-8= 576 bytes

THAT ANGLES ARE SET.

1 = ONE ADDITIONAL ROTATION IS PRESENT, 2 = ADDITIONAL ROTATION THAT PRECEEDS THE ROTATION THAT WAS STORED IN 15 FOR DETAILS SEE MANUAL CHAPTER VOCEUL.MAN

FILE TYPE SPECIFIER.

+3 FOR A 3-D FILE (FLOAT) +1 FOR A 2-D IMAGE (FLOAT) -1 FOR A 2-D FOURIER TRANSFORM -3 FOR A 3-D FOURIER TRANSFORM -5 FOR A NEW 2-D FOURIER TRANSFORM -7 FOR A NEW 3-D FOURIER TRANSFORM +8 FOR A 2-D EIGHT BIT IMAGE FILE +9 FOR A 2-D INT IMAGE FILE 10 FOR A 3-D INT IMAGE FILE 11 FOR A 2-D EIGHT BIT COLOR IMAGE FILE

MAXIMUM/MINIMUM FLAG.

IS SET AT 0 WHEN THE FILE IS CREATED, AND AT 1 WHEN THE MAXIMUM AND MINIMUM HAVE BEEN COMPUTED, AND HAVE BEEN STORED INTO THIS LABEL RECORD (SEE FOLLOWING WORDS)

For Radon transforms.

lift up cosine mask parameters

For Max-Likelihood refinement (Xmipp compatibility).

4*3 = 12, 12+28 = 40B


The documentation for this class was generated from the following files:

Generated on Mon Mar 8 23:09:01 2010 for IMP by doxygen 1.5.8