-
IF
-
Used for tests in command.
2 syntaxes are available :
IF test THEN
..commands on several lines
{ ELSIF test2 THEN
..commands } (eventually many exclusive tests )
{ ELSE (default case)
..commands }
ENDIF
The different commands will executed conditionnally on the value of
the tests. A non-zero value is considered as true.
Permits to construct complex tests in command files.
IF test remaining_of_the_line
execute the remaining_of_the_line conditionally on the value of
test. It will be executed only if test is true (non zero). The
remaining of the line can span several lines by using the line
continuation sign : \
This form can be used at the prompt level, as well as in call-backs,
for instance in graphic buttons. It is called the one-line IF.
Tests available are :
for numeral : == != < > <= >=
for strings : s= s!
for combinations: & | !
as well as several tests functions and variables : exist() eof()
$arg $c_joined, etc...
IF(in the first syntaxe) ELSIF ELSE and ENDIF should appear alone on
one line, eventually followed by a comment. There is no limitation
for the one-line IF.
see also : CONTROLS
FOR
FUNCTIONS
GOTO
WHILE
-
IFT
-
Perform complex inverse Fourier Transform on data
see also : FT
-
IFTBIS
-
Perform inverse of complex-to-real Fourier Transform on data
see also : FT
-
INCREM
-
Constant used to increment lambda during MaxEnt iteration(0.1 .. 1)
see also : LAMBCONT
LAMBDA
MAXENT
-
INITINPROGRESS
-
INITINPROGRESS n
Presets for n iterations, the progress bar, of the form :
In Progress : 0%....25%....50%....75%....100%
The progress bar is then updated with the INPROGRESS command.
see also : INPROGRESS
PRINT
-
INPROGRESS
-
INPROGRESS i
Displays the progress of the operation in the progress bar, inited
with the INITINPROGRESS command.
see also : INITINPROGRESS
PRINT
-
INT1D
-
A very crude 1D graphic integrator. The data is replaced by the
running sum of the previous data. Better integrals will be obtain
with base-line corrected spectra. The curve can then be optimized
with BCORR, ADDBASE, etc...
see also : INTEG
-
INTEG
-
INTEG factor slope thres { radius }
INTEG computes the volume of the peak detected by PEAK. You need to
use the peak-picker PEAK before to use INTEG. INTEG uses the
methods
described for the PARIS method. It first evaluate the extension of
the current peak, using 3 criteria :
- factor : the extension stop whenever the level goes below
inten/factor (where inten is the intensity of the peak)
- slope : the extension stop whenever the the slope get larger than
slope/point (0 means whenever it goes up)
- thres the extension stop whenever the level goes below thres.
In 2D, an additional parameter is the maximum extension radius for
each
peak, and the extensions are stored in an amoeba file.
INTEG uses the baseline and noise information held in SHIFT
and
NOISE, which are computed automatically by EVALN
see also : INT1D
MSKINTEG
mskread
mskwrite
NOISE
PEAK
SHIFT
SIGN_PEAK
ZERO_QU
-
INVF
-
INVF {Fx}
Process data-sets by multiplying by -1 1 point every 2 points.
Equivalent to taking the conjugated on complex data-sets, or
hyperconjugated on hypercomplex data-sets. If applied on a complex
FID, inverses the final spectrum obtained after Fourier transform.
see also : FT
ITYPE
REVERSE
REVF
-
IRFT
-
Perform inverse real-to-complex Fourier Transform on data
see also : FT
-
ITER
-
Number of iterations used by all the iterative modules of GIFA :
MaxEnt with MAXENT or MAXENTCONT . But also LINEFIT and AUTOPHASE
see also : MINITER
-
ITERMA2
-
ITERMA2 value
internal value for BCORR 3 algorithm
see also : BCORR
BCORRP?
-
ITYPE
-
ITYPE is a context which describes the type of data in the image
buffer.
For 1D if Itype is 1 then the data-set is considered as complex
(with real and imaginary parts interleaved), if Itype is 0, the
data-set is considered as real.
For 2D data-sets, itype takes values 0 (real) 1 (complex in dim
2, real in dim 1), 2 (complex in dim1, real in dim 2) and 3 (complex
in both dimensions).
For 3D data-sets, itype takes values 0 (real) 1 (complex in dim
3, real in dim 1 and 2), 2 (complex in dim 2, real in dim 1 and 3),
4 (complex in dim 1 real in dim 2 and 3) and the sums for the
combinations.
Itype is normally handled automatically by the program. Changing the
value of Itype DOES NOT CHANGE the data, only what the program
believes they are. When the itype is wrong, use another command
(example FT instead of RFT) or make them real (command REAL).
Results of FT, IFT, RFT, IFTBIS PK->DT, SIMU, SIMUN etc... are
complex. Results from IRFT, FTBIS, MODULUS, REAL (!) etc... are
real. Image from Maximum Entropy Iteration are real.
Linear Prediction package works only on real FIDS. To make real
FID complex,use the sequence RFT IFT.
When displaying complex data sets, only the real part is shown on
the screen.
see also : FLIP
FLOP
FT
MODULUS
REAL
-
IVALUE
-
Constant used to set the initial value of the image (1e-3 .. 1e3)
Default value is 1.0
see also : MAXENT