Introduction to the Genstat command language

  • Time: Start 9am, Finish 5pm
  • Duration: 1 day

Price includes all materials and lunches.

Who Should Attend Individuals with experience of using the menus in Genstat for Windows, who would now like access the full power of Genstat though its flexible and powerful command language.
Duration 1 day
Overview At first sight, Genstat looks like a standard Windows application with a comprehensive system of menus giving access all the standard (and many non-standard) analyses. However, if you look more closely, you will find that the menus are defining the analyses by writing scripts in Genstat’s command language. These scripts are saved in Genstat’s Input log to give you a full and complete audit trail. More importantly, though, you can write your own scripts to do something new or non-standard, or even just to save time or automate repetitive tasks. Once you start to write your own programs, you may want to keep them to use again in future. The most convenient way of doing this is to form them into procedures. The use of a Genstat procedure looks exactly the same as the use of one of the standard Genstat directives. So you can extend and customize Genstat for your own special requirements. Your knowledge of the command language will thus unlock the full power of Genstat, improve your productivity and extend the scope of your analyses
Learning Objectives By the end of the course you should be able to:


  1. Understand the Genstat syntax
  2. Know about the data structures that Genstat uses to store data
  3. Write commands to define and manipulate data
  4. Define statistical models and calculations
  5. Write your own procedures
  6. Know where to look for further information
Methods of Evaluation Subsequent to instructor facilitated sessions, participants will be expected to complete example analyses and exercises unaided.
Training Methods Formal lectures, Genstat based practical sessions which utilise real data. Participants are encouraged to bring their own experimental data to further enhance practical sessions.

Contact Us

For further information about this course or on-site training, please email the training team or call them on +44-(0)1442-450230.