# Brain Imaging & Analysis Center

### Site Tools

jvs:cigal:manual:chapter8

CIGAL Reference Manual, Chapter 8 (Macros): Macro commands

## Chapter 8 -- Contents

Programs written in the CIGAL language are referred to as CIGAL macro commands, because they typically combine many simpler CIGAL commands to create new commands. CIGAL macros can be either simple text scripts or they can be scripts that have been precompiled. Although precompiling used to produce faster macros, as the program has become more efficient and computers have gotten faster, precompiling CIGAL macros is now rarely necessary and is not recommended.

CIGAL macro programs are called just like other CIGAL commands, simply by giving the name of the macro followed by any optional arguments. By convention, most macro commands will display a help message if you simply enter the command name without any arguments.

Commonly used macro programs:

 Name Description Showplay Run a behavioral task using a paradigm parameter file Eyecalib Calibrate the eye-tracker hardware interface Eyecalmap Calculate and display eye calibration settings Eyecalproc Process eye-tracking data Eyecalwks Read and write ViewPoint eye-tracking files Pdlog Display the event log from a real-time paradigm Base Display an integer using different number bases