Home / Course catalog / Intermediate: Genstat command langu... (Genstat_04)

Short Unsupervised

Intermediate: Genstat command language (Genstat_04)

(Course expiry: 90 days after purchase. Trial licence expiry 30 days)
Genstat is a statistical system with a comprehensive system of menus providing all the standard (and many non-standard) analyses. At first sight, it looks like a standard Windows application. 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 the 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. You can thus extend and customize Genstat for your own special requirements.

So by learning the command language, you can unlock the full power of Genstat, improve your productivity, and extend the scope of your analyses.

Prerequisites: Genstat software. As a participant of this training you have access to a free Genstat trial licence for 30 days. Once the course has been purchased you will be sent a licence and link to download the software within 24 hours. Please note this will ONLY be sent to the email from which you signed up.

Instructor: Roger Payne (Chief Science and technology office-VSNi)

Roger Payne leads the development of Genstat at VSN, now working part-time after 15 years in the full-time role of VSN's Chief Science and Technology Officer. He has a degree in Mathematics and a Ph.D. in Mathematical Statistics from University of Cambridge, and is a Chartered Statistician of the Royal Statistical Society. Prior to joining VSN, Roger was a statistical consultant and researcher at Rothamsted, becoming their expert on design and analysis of experiments, as well as the leader of their statistical computing activities. He originally took over the leadership of Genstat development there in 1985 when John Nelder retired. His other statistical interests include generalized and hierarchical generalized linear models, linear mixed models, the study of efficient identification methods (with applications in particular to the identification of yeasts). Roger's statistical research has resulted in 9 books with commercial publishers, as well as over 100 scientific papers.

  • Overview
  • Getting started
  • Practical 0
  • Introduction
  • Practical 1
  • Building commands
  • Data structure and useful commands
  • Practical 2
  • Pointers and unnamed structures
  • Syntax of commands
  • Practical 3
  • Substitution of values and definition of comments
  • Practical 4
  • Repetition, progressions and lists
  • Practical 5
  • Abreviation rules and omitting keywords
  • Practical 6
  • Model formulae
  • Commands for input and output
  • Practical 7
  • Calculations and manipulation Part 1
  • Calculations and manipulation Part 2
  • Practical 8
  • Other useful commands
  • Practical 9
  • Repeating a sequence of commands
  • Practical 10
  • Control structures
  • Practical 11
  • Procedures
  • Practical 12
  • Options and parameters
  • Practical 13
  • Practical 14
  • String tokens
  • Practical 15
  • Commands for output
  • Procedure libraries
  • Further information
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: Forever