OSDN Git Service

Add: TIPS of Projection for 3D
[eos/tutorial.git] / Small Tools / mrcImage / mrcImageFourierNeighborCorrelation / Makefile / Makefile
1 #
2 #       This is Main Makefile for mrcImageFourierNeighborCorrelation.
3 #
4
5 #### Root Makefile ####
6 MAKE_ROOT=mrcImageFourierNeighborCorrelation
7
8 #### Input extention ####
9 INI=mrc
10 MASK=mask
11 MASKBACK=maskback
12 FSC=fsc
13
14 #### Suffixes rule ####
15 # Defined at Sub
16
17 #### INCLUDE ####
18 -include ${EOS_HOME}/tutorial/TIPS/Help/Makefile/Makefile-lib
19 -include Makefile-lib
20
21 #### Definition ####
22 # Path of Input File
23 INPUT_PATH=${EOS_HOME}/tutorial/SampleData/1VOM-N.mrc
24
25 ### FileData
26 FILE_NAME=Input
27
28 ### ForMask
29 MASK_F_MODE=4
30 MASK_VALUE=0.0125
31
32 # MaskSize
33 MASK_SIZE_X=256
34 MASK_SIZE_Y=256
35 MASK_SIZE_Z=256
36
37 #### Rules of the list created ####
38 # Defined at Sub
39
40 ##### Commands #####
41 # Defined at Sub basically
42 Initial::
43         make InitialData;
44         make InputInfo;
45         make MaskBackImage;
46         make InputBackImage;
47         make InputMaskImage;
48
49 all::
50         make Initial;
51         make FSC;
52
53 help_mrcImageFourierNeighborCorrelation::
54         @echo
55         @echo "Makefile for mrcImageFourierNeighborCorrelation"
56         @echo "This is Main Makefile for mrcImageFourierNeighborCorrelation."
57         @echo
58         @echo " (Command):"
59         @echo "         Initial:                Create Initial File for execution."
60         @echo "                 (Setting Data):"
61         @echo "                 INI:            input extention for Initial"
62         @echo "                 INIpad:         for -i"
63         @echo "                 MASK:           for -mask"
64         @echo "                 MASKBACK:       for -maskBack"
65         @echo "         FSC:                    Sample of execution."
66         @echo
67         @echo " (Setting Data):"
68         @echo "         FILE_NAME:              filename of input and output"
69         @echo "         MASK_SIZE_X:            size x of covering whole image"
70         @echo "         MASK_SIZE_Y:            size y of covering whole image"
71         @echo "         MASK_SIZE_Z:            size z of covering whole image"
72         @echo "         MASK_VALUE:             value of outer image"
73         @echo "         MASK_F_MODE:            low pass filter mode for mask"
74
75 ##### Commands(Input to Output) #####
76 # Defined at Sub
77 .$(MASK).$(FSC):
78         mrcImageFourierNeighborCorrelation -i $*.$(INI)pad -o $*.$(FSC) -d 0.025 \
79                                                                                 -FSC -mask $*.$(MASK) -maskBack $*.$(MASKBACK);