Index of Functions

This index lists all the supported functions in Open GENIE. In some cases commands fall naturally under more than one category, where this occurs the command will be found documented under the most appropriate section. References in parentheses show where a command could also be listed appropriately.

Data Analysis Functions

focus peakgen rebin sumspec units integrate peakfit

Graphics Commands

alias alter axes cell cell_array cell_function cell_wedge centre_bins colour colourtable contour contour_array contour_function contour_label cursor debug delete dev device display draw errors get getcursor graph graticule hardcopy histogram labels limits line markers multi_plot multiplot new_zoom obj peak pic pic_add picture plot polygon redim redraw select text title toggle undraw win win_autoscaled win_multiplot win_scaled win_twod win_unscaled window zoom select

GENIE-V2 Emulation

assign cfn groupbins jump keep s setpar show set scatmode

I/O Commands

asciifile filetype Get() list module put (set) (show) nblocks (inquire) print printd printdn printe printen printi printin printn (read_terminal)

Array and Workspace Handling Functions

bracket Centre_bins() cut dimensionality dimensions fields fill fix (length) max min Redim() sum unfix

String Handling functions

as_string as_variable length Locate() Substring()

Mathematical functions

abs arccos arcsin arctan cos exp ln log sin sqrt tan

General Programming functions

Alias() as_integer (as_string) (as_variable) called_as_function defined free inquire interactive is_a now read_terminal

System Dependent Functions

cd dir pwd os system

Interactive Control of Open GENIE sessions

exit copying load save warranty

Diagnostics and Debugging

Debug() gripe inspect version

Workspace Operations

workspace_add, workspace_and, workspace_append, workspace_arccos, workspace_arcsin, workspace_arctan, workspace_coerce, workspace_cos, workspace_divide, workspace_equal, workspace_exp, workspace_greater_than, workspace_greater_than_or_equal, workspace_less_than, workspace_less_than_or_equal, workspace_ln, workspace_log, workspace_modulo, workspace_multiply, workspace_negated, workspace_not, workspace_not_equal, workspace_or, workspace_raised_to, workspace_sin, workspace_sqrt, workspace_subtract, workspace_tan

New data formats

as_new as_old data experiment history instrument sample user unit