OSDN Git Service

Modify: for setting to SN ratio about input of FNC.
[eos/tutorial.git] / Small Tools / mrcImage / mrcImageFourierNeighborCorrelation / Makefile / Makefile
index e9ef2da..c02950d 100644 (file)
@@ -4,36 +4,53 @@
 
 #### Root Makefile ####
 MAKE_ROOT=mrcImageFourierNeighborCorrelation
+TOOLS_CLASS=mrcImage
+TOOLS_COMMAND=$(MAKE_ROOT)
+OBJECTS_GROUP=DataManip
+OBJECTS_CLASS=mrcImage
+OBJECTS_COMMAND=l$(MAKE_ROOT)
 
 #### Input extention ####
 INI=mrc
 MASK=mask
 MASKBACK=maskback
-FSC=fsc
+FNC=txt
 
 #### Suffixes rule ####
 # Defined at Sub
 
 #### INCLUDE ####
+# Help-include-file must always be put on top.
 -include ${EOS_HOME}/tutorial/TIPS/Help/Makefile/Makefile-lib
+-include ${EOS_HOME}/tutorial/TIPS/Debugger/Makefile/Makefile-lib
 -include Makefile-lib
 
 #### Definition ####
 # Path of Input File
 INPUT_PATH=${EOS_HOME}/tutorial/SampleData/1VOM-N.mrc
 
+### SN or NS for Input file
+INI_SN=1
+INI_NS=
+
 ### FileData
-FILE_NAME=Input
+FILE_NAME=Input$(INI_SN)$(INI_NS)
 
 ### ForMask
 MASK_F_MODE=4
-MASK_VALUE=0.0125
+MASK_VALUE=0.05
 
 # MaskSize
 MASK_SIZE_X=256
 MASK_SIZE_Y=256
 MASK_SIZE_Z=256
 
+# FNC Graph Image
+X_SIZE_GRAPH=360
+Y_SIZE_GRAPH=240
+S_DATA=5
+E_DATA=2
+
 #### Rules of the list created ####
 # Defined at Sub
 
@@ -41,13 +58,14 @@ MASK_SIZE_Z=256
 # Defined at Sub basically
 Initial::
        make InitialData;
+       make InitialDataNoiseAdd;
        make InputInfo;
        make MaskBackImage;
        make InputBackImage;
        make InputMaskImage;
 
 Exe::
-       make FSC;
+       make $(FILE_NAME).$(FNC);
 
 all::
        make Initial;
@@ -55,7 +73,9 @@ all::
        make Final;
 
 Final::
-
+       make FNCInputProjection;
+       make FNCGnudata;
+       make FNCGnuplot;
 
 help_mrcImageFourierNeighborCorrelation::
        @echo
@@ -69,7 +89,8 @@ help_mrcImageFourierNeighborCorrelation::
        @echo "                 INIpad:         for -i"
        @echo "                 MASK:           for -mask"
        @echo "                 MASKBACK:       for -maskBack"
-       @echo "         FSC:                    Sample of execution."
+       @echo "         FNC:                    Sample of execution."
+       @echo "         Final:                  Create graph images for output file."
        @echo
        @echo " (Setting Data):"
        @echo "         FILE_NAME:              filename of input and output"
@@ -81,6 +102,11 @@ help_mrcImageFourierNeighborCorrelation::
 
 ##### Commands(Input to Output) #####
 # Defined at Sub
-.$(MASK).$(FSC):
-       mrcImageFourierNeighborCorrelation -i $*.$(INI)pad -o $*.$(FSC) -d 0.025 \
-                                                                               -FSC -mask $*.$(MASK) -maskBack $*.$(MASKBACK);
+ifdef MASK
+ifdef FNC
+.$(MASK).$(FNC):
+       mrcImageFourierNeighborCorrelation -i $*.$(INI)pad -o $*.$(FNC) \
+                                                                               -FSC -mask $*.$(MASK) -maskBack $*.$(MASKBACK) \
+                                                                               -NoiseWeighted -100 -FSCfull -Cref;
+endif #FNC
+endif #MASK