This page describes the changes in Release 22.
● 21 new procedures
● 6 new functions
● random permutation tests for the fixed effects in a
REML analysis (
● Tobit linear mixed model analysis on data with fixed-threshold censoring (
● new procedures (and menus) to follow-up the analysis of a generalized linear mixed model by
GLMM: display further output (
GLDISPLAY), save information in Genstat data structures (
GLKEEP), form predictions (
GLPREDICT), plot residuals (
GLPLOT), and do permutation tests to assess the fixed model (
● equivalence, non-inferiority and non-superiority tests (
● standard curves with common nonlinear parameters across groups fitted by new procedure
RCURVECOMMONNONLINEAR to provide s.e.’s for linear parameters (unavailable from
● analysis of variance with nearest-neighbour adjustments using a Papadakis covariate (
● Markov models for rainfall data (
● 2-dimensional scatter plots with confidence, prediction and equal-frequency ellipses (
● reshaping a data set with classifying factors for rows and columns, into a reorganized data set with new identifying factors (
● functions to check the type of a data structure (
● function to copy values from a table into a variate (
● functions to find the position of the maximum or minimum value in a data structure (
2. What’s new
APAPADAKIS analysis of variance with an added Papadakis covariate, formed from neighbouring residuals.
ARCSPLITPLOT adds extra treatments onto the replicates of a resolvable row-column design, and generates factors giving the row and column locations of the plots within the design.
BPCONVERT converts bit patterns between integers, pointers of set bits and textual descriptions.
DELLIPSE draws a 2-dimensional scatter plot with confidence, prediction and/or equal-frequency ellipses superimposed.
FWITHINTERMS forms factors to define terms representing the effects of one factor within another factor.
GETTEMPFOLDER gets the location of the folder used by Genstat for temporary files.
GLDISPLAY displays further output from a
GLKEEP saves results from a
GLPERMTEST does random permutation tests for generalized linear mixed models.
GLPLOT plots residuals from a
GLPREDICT forms predictions from a
GLRTEST calculates likelihood tests to assess random terms in a generalized linear mixed model.
RCURVECOMMONNONLINEAR refits a standard curve with common nonlinear parameters across groups to provide s.e.’s for linear parameters.
RESHAPE reshapes a data set with classifying factors for rows and columns, into a reorganized data set with new identifying factors.
RFFAMOUNT fits harmonic models to mean rainfall amounts for a Markov model.
RFFPROBABILITY fits harmonic models to rainfall probabilities for a Markov model.
RFSUMMARY forms summaries for a Markov model from rainfall data.
TEQUIVALENCE performs equivalence, non-inferiority and non-superiority tests.
TOBIT performs a Tobit linear mixed model analysis on data with fixed-threshold censoring.
VPERMTEST does random permutation tests for the fixed effects in a
VSUMMARY summarizes a variate, with classifying factors, into a data matrix of variates and factors.
GCONSTANTS provides type numbers of Genstat data structures.
LEVELS forms a variate containing the levels of the factor.
MAXPOSITION finds the position of the first instance of the maximum value in a numerical structure.
MINPOSITION finds the position of the first instance of the minimum value in a numerical structure.
TVECTOR copies values from a table into a variate, allowing margins to be included or excluded, and a list of its classifying factors to be specified to define the order in which the values are taken.
TYPE gives the type number of a data structure.
3. What’s changed
Most of the changes are compatible with Release 21, the previous release. There are a few commands, however, where new options or parameters have been inserted into the existing lists. These may cause problems in statements where option or parameter names have been omitted or abbreviated (see Section 1.7.1 of Part 1 of the Guide to the Genstat Command Language for details). To avoid any difficulty, the name of the option/parameter after the new option/parameter should be given explicitly, and not abbreviated to fewer than four characters.
Any command, where changes in Release 22 may cause incompatibilities in existing programs, is marked in Sections 3.1 and 3.2 by the symbol †. The full details are given in Section 3.4.
FDELETE now supports the
? wildcards in the file name.
SET now allows you to control whether seconds are included with the
time24 date representations.
SPLOAD now allows you to control whether the directory details are included with the name of the file in the catalogue.
SUSPEND has a new option
MINIMIZE to minimize the console window.
DTABLE and †
VGRAPH now allow you to specify details of the axes, and to control whether the factor names appear in the key descriptions, plot titles and page titles.
APPEND now allows values from mixtures of variates, factors, scalars and texts to be appended into a compatible new vector.
AUSPREADSHEET can now save LSDs of means.
GLMM can now display fitted values, residuals and deviances, and provides more control of the underlying
IMPORT has a new
XLSCONTENT option to specify what to import from an Excel XLSX file.
LSIPLOT has new parameters to specify the symbol to be used to plot the estimates, the colour and size of the symbol, and the size of the labels.
PLS has a new parameter
FTEST to save the results from the Osten F test.
MANNWHITNEY has a new print setting,
hodgeslehmann, to draw attention to the fact that it is the Hodges-Lehmann estimate that is used for the difference in locations of the two samples. The estimate can be saved by the new
RNEGBINOMIAL can now fit the terms individually, and provide confidence intervals for the estimates.
RPERMTEST can now permute the individuals from binomial observations. You can also save the summary and accumulated tables.
R2LINES now has a
METHOD option, to allow a different optimization method to be tried in case of convergence problems. Also, the default number of grid lines for the initial search has been increased from 30 to 100.
TTEST can now do equivalence, non-inferiority and non-superiority tests.
VFPEDIGREE can now form the inverse pedigree matrix, so that you no longer need to call
VPEDIGREE yourself afterwards.
In previous releases, the table functions
TVARIANCES would generate a missing value for the result if there was a missing value in any of the cells that contribute to the result. Conversely the corresponding summary functions (
TOTAL etc) have always ignored missing values. The table functions now ignore missing values, other than that the result will be missing if all the contributing cells contain missing values.
USEAXES inserted before
LSDLEVEL inserted before
LSDLEVEL inserted before
EXIT inserted before
HODGESLEHMANN inserted before
POOL inserted before
NOMESSAGE, and option
PROBABILITY inserted before
SEX inserted before