see also : JOIN LISTFILEC
dataset
- list the parameters of the currently JOINed data file
see also : DBOPEN
DBCLOSE
- DBCLOSE array_name Closes the db file previously associated to the array array_name by a previous DBOPEN command.
see also : DBCLOSE FOREACH FUNCTIONS VARIABLES
DBOPEN
- DBOPEN file_name array_name associates the array array_name with the db file file_name. Each operation on the array will be propagated to the file : access, change, delete, exist(), nextlm() etc... Any db file can be accessed.
see also : BCORR BCORRP?
DCALGO
- DCALGO n Selects the which kind of data will be used for the first segmentation step of BCORR 3 when Dynamic clustering is used. +1 : the algorithm runs on the data set. +10 : the algorithm runs on the first derivative of the data set. +100 : the algorithm runs on the second derivative of the data set.
see also : BCORR BCORRP?
DCDISTANCE
- Selects the norm that will be used for the first segmentation step of BCORR 3 when Dynamic clustering is used. 0 : Norm 1. 1 : Euclidian distance.
see also : BCORR BCORRP?
DCFACTOR
- Selects the scaling that will be used for the first segmentation step of BCORR 3 when Dynamic clustering is used.
see also : BCORR BCORRP?
DCITER
- Selects the maximum number of iterations that will be used for the first segmentation step of BCORR 3 when Dynamic clustering is used.
see also : REFMACRO TIMER VERBOSE
DEBUG
- When this context is set to 1 some command generate some debuging information. Used mainly by developers.
see also : COL DIM PLANE ROW VERT
DIAG
- DIAG {direc} In 2D, extracts the diagonal of the 2D and put into the 1D buffer In 3D, extracts one diagonal plane of the 3D cube, chosen with the direc parameter and put it into the 2D buffer
see also : BACKPROD
DIAGONALIZE
- Diagonalize the current 2D buffer (must be square and real), puts the eigenvalues into the 1D buffer, sorted in decreasing order; and puts the eigenvector matrix into the 2D buffer
see also : BUTTONBOX CLOSEBUTTON FORMBOX MACRO
DIALOGBOX
- DIALOGBOX dialog_name ... ... [field_name field_type [field_list [enum_list] field_var default_value] | separator ] (n times) * Permits to construct a dialog box with editable fields. The box will appear in a window called dialog_name . The Gifa program will be blocked as long as the user has not closed the window. It will have two buttons at the button : Ok closes the form and resume the execution of Gifa Cancel closes the form, abort the command and generate an error The dialog is also composed en fields which appear one on each line in the window. A dialog can hold as many field as needed. Each field has : * a name field_name that will show on the left side of the field * a type field_type which is chosen in the following list : ( message, text, string, int, real, file, enum) message type of field have no other field, this kind of entries serves to put plain text in the dialog text interprets field_name as a a file name which is presented in a scrollable window. * All other type have a field_var entry which determines the name of the Gifa vairable in which the user input will be stored, and the default_value entry which determines the value of that variable when creating the form. string int real and file types of field have no other entry. They appear in the window as editable string. When the user hits return there, the content of the string is copied to the Gifa variable field_var. file entries will have a small arrow which permits to open a standard file dialog window. enum have an additional entry : enum_list.. This kind of field will appear as a pop up menu permitting to choose between the entries defined in the list : enum_list. This list is a single blank separated word, each item being separated with commas. Two special entries are also available, and not associated to fields but rather to formatting the box.separator permits to enter a separator in the form, noreturn implies that the following field will be presented on the same line than the previous entry. The list is terminated with a star.
see also : COL DIAG PLANE ROW size VERT
DIM
- DIM n (n=1 , 2 or 3) DIM is a context which equals 1 if you are processing one dimensional NMR spectra, 2 if you are processing two dimensional spectra and 3 if you are processing three dimensional spectra. Since 1D 2D and 3D data-sets are kept in different buffers, you can switch between this 3 modes freely, keeping the data-sets protected.
see also : CLOSE CONNECT LOG OPEN
DISCONNECT
- Journaling is resumed to the standard gifa.log files when previously redirected with the CONNECT command.
see also : dataset JOIN LISTFILEC
DISJOIN
- disconnect the previously connected file with the JOIN command
see also : BCOLOR CCOLOR CDISP2D CLEAR COLOR DISP2D DISP3D REF SCALE SHOWC STPL STPL? super1d UNREF
disp
- obsolete, for compatibility
DISP1D
- DISP1D 0/1 When DISP1D is set to one, the window displaying the content of the 1D buffer is opened. The window is closed if DISP1D is 0.
see also : BCOLOR CCOLOR CDISP2D CLEAR COLOR DISP1D DISP3D LEVEL LOGA REF SCALE STPL STPL? UNREF
DISP2D
- DISP2D 0/1 When DISP2D is set to one, the window displaying the content of the 2D buffer is opened. The window is closed if DISP2D is 0.
see also : ALPHA AXIS3D BETA CDISP2D CHECK3D CX CY CZ DISP1D DISP2D disp3d_form GAMA OFFSET3D PLOT3D REF3D SCALE3D ZNOT
DISP3D
- DISP3D n When DISP3D is set to 1, a graphic window is opened which will be used by the REF3D command to display 3D vues of the current3D data- set. The size of the window is set to max(cx,cy,cz) in each dimension.
see also : DISP3D disp3d_form
disp3d?
- interactive for choosing the view point in 3D user gets prompted for values
see also : DISP3D PLOT3D zoom3di
disp3d_form
- interactive for choosing the view point in 3D builds a form to enter parameters for 3D display and plotting.
see also : DISP1D DISP2D DISP3D
disp?
- initeractive to set all plot relevant parameters
see also : CDISP2D
dispcont
- dispcont no_arg creates a form box which permits to modify the contour parameters calls itself with parameters for the update
see also : CALIBDI METH RCRYST RELAXRATE
DIST
- This command will issue the distance value as computed from the reference distance, set by CALIBDI, and the current relaxation rate, set by RELAXRATE
see also : AR->DT ARLIST BURG ORDER
DO_NOTHING
- DO_NOTHING
DSA
- DSA shift factor. Adds to the current data set the same data set multiplied by factor and shifted left by shift points. Useful for suppression of water signal at zero frequency.
DT->AR
- Calculates the autoregressive coefficients directly from the data using the Burg method.
see also : SVD->AR SVD->DT SVDCLEAN1 SVDLIST
DT->SVD
- DT->SVD size Calculates the Toeplitz rectangular matrix from the data and perform the singular value decomposition. size is the size of data used in the formation of Toeplitz matrix. This is the first step of the LP- SVD spectral analysis method. The same singular value decomposition can be used to perform forward and backward analysis.
see also : SET
DUMP
- Lists the values of all the variables presently defined within GIFA. Each value is shown with its associated context : context 20 is the global context, higher context are associated to higher call levels.