# mrcImageModelCreate

## Usage

    Usage: mrcImageModelCreate
    Options:
        [-o[utput]           Out                 (NULL      ).as(outFile             ) ] :Essential :OutputDataFile
        [-i[nput]            In                  (NULL      ).as(inFile              ) ] :Optional  :InputDataFile
        [-nx                 nx                  (70        ).as(Integer             ) ] :Optional  :Real length = nx * lx
        [-ny                 ny                  (70        ).as(Integer             ) ] :Optional  :Real length = ny * ly
        [-nz                 nz                  (100       ).as(Integer             ) ] :Optional  :Real lenght = nz * lz
        [-r                  r                   (1         ).as(Integer             ) ] :Optional  :Radius[pixel]
        [-l                  l                   (1         ).as(Integer             ) ] :Optional  :Length[pixel]
        [-lx                 lx                  (5.0       ).as(Real                ) ] :Optional  :Pixel Size[Angstrom]
        [-ly                 ly                  (5.0       ).as(Real                ) ] :Optional  :Pixel Size[Angstrom]
        [-lz                 lz                  (5.0       ).as(Real                ) ] :Optional  :Pixel Size[Angstrom]
        [-radius             radius              (150       ).as(Real                ) ] :Optional  :filament radius [A]
        [-n                  nHelix              (3         ).as(Integer             ) ] :Optional  :n-helix
        [-dz                 zPitch              (143       ).as(Real                ) ] :Optional  :pitch [A]
        [-dphi               deltaPhi            (40        ).as(Real                ) ] :Optional  :rotation angle [degree]
        [-phi                phiAngle            (120       ).as(Real                ) ] :Optional  :rotation angle in the same level [degree]
        [-sz                 startZ              (0         ).as(Real                ) ] :Optional  :start z [A]
        [-ez                 endZ                (500       ).as(Real                ) ] :Optional  :end z [A]
        [-sphi               startPhi            (0         ).as(Real                ) ] :Optional  :start angle [degree]
        [-sphi2              startPhi2           (40        ).as(Real                ) ] :Optional  :start angle 2 [degree]
        [-inMode             inMode              (0         ).as(Integer             ) ] :Optional  :inMode
        [-units              units               (9         ).as(Integer             ) ] :Optional  :units number
        [-fm                 fm                  (0         ).as(Integer             ) ] :Optional  :formation
        [-range              min                 (0         ).as(Real                )
                             max                 (10        ).as(Real                ) ] :Optional  :value-range
        [-c[onfig]           configFile          (NULL      ).as(inFile              ) ] :Optional  :ConfigurationFile
        [-m[ode]             mode                (0         ).as(Integer             ) ] :Optional  :Mode
    >>>>
    -nx -ny -nz : image size[pixel]
    -lx -ly -lz : pixel/voxel size[Angstrom]
    >>>> Mode <<<< (-m)
    0: Circle(a right cylinder:3D) and Triangle(a trigonal prism:3D)
           Optional argument : -nx -ny -nz -r
    1: Thick Filaments
    		Example
           Optional argument
           -nx -ny -nz Image Size
           -lx -ly -lz Pixel Size
           -radius filament radius 150[A]
           -n  three helix
           -dz  pitch 143[A]
           -dphi rotation angle 40[degree]
           -phi rotation angle in the same level 120[degree]
           -sz  start z 0[A]
           -ez  end z 800[A]
           -sphi start phi 0[degree]
           -----------------------
           -inMode Centre = 0
           -inMode Origin = 1
           -----------------------
           -units 9
           -fm formation of Gauss Sphere (t=1, u=9 and n=3)
           	0: normal
           	1: 3 sphere on the same z
           		Phi 0 , 30 , 60 degree
               2: 3 sphere on the differnt z  and on the differnt radius
           		Phi 0 , 30 , 60 degree
           		Z  0 , 30 , 60 A
           		Radius 0 ,1.2 ,1.4 times
               3: 3 sphere on the same z and on the different radius
           		Phi 0 , 30 , 60 degree
           		Z  0 ,  0 ,  0 A
           		Radius 0 ,1.2 ,1.4 times
           -----------------------
           -units 3
           -fm formation of Gauss Sphere (t=1, u=3 and n=3)
           	0: abnormal
    2: Dot(2D)
    3: Projection of 2 Sphere and 2 circle for 2D
           Optional argument : -nx -ny
    4: Another Projection of 2 Sphere and 2 circle for 2D
           Optional argument : -nx -ny
    5: Another Projection of 2 Sphere for 2D
           Optional argument : -nx -ny
    6: SheppLogan 2D
           Optional argument : -nx -ny
    7: SheppLogan 3D
           Optional argument : -nx -ny -nz
    8: Cylinder 3D
           Optional argument : -nx -ny -nz -r -l
    9: Gradient Bar along x
           Optional argument : -nx -ny -nz -l -range