Click a letter to jump to the start of the list of commands starting with this letter. | |||||||||
A | B | C | D | E | F | G | H | I | J |
K | L | M | N | O | P | Q | R | S | T |
U | V | W | X | Y | Z | % |
A
ABIVARIATE
produces graphs and statistics for bivariate analysis of variance.
ABLUPS
calculates BLUPs for block terms in an ANOVA
analysis.
ABOXCOX
estimates the power λ in a Box-Cox transformation, that maximizes the partial log-likelihood in ANOVA
.
ACANONICAL
determines the orthogonal decomposition of the sample space for a design, using an analysis of the canonical relationships between the projectors derived from two or more model formulae.
ACDISPLAY
provides further output from an analysis by ACANONICAL
.
ACHECK
checks assumptions for an ANOVA
analysis.
ACKEEP
saves information from an analysis by ACANONICAL
.
ACONFIDENCE
calculates simultaneous confidence intervals for ANOVA
means.
ADD
adds extra terms to a linear, generalized linear, generalized additive, or nonlinear model.
ADDPOINTS
adds points for new objects to a principal coordinates analysis.
ADETECTION
calculates the minimum size of effect or contrast detectable in an analysis of variance.
ADISPLAY
displays further output from analyses produced by ANOVA
.
ADJACENTCELLS
finds cells adjacent to other cells in a multi-dimensional array.
ADPOLYNOMIAL
plots single-factor polynomial contrasts fitted by ANOVA
.
ADSPREADSHEET
puts the data and plan of an experimental design into Genstat spreadsheets.
AEFFICIENCY
calculates efficiency factors for experimental designs.
AFALPHA
generates alpha designs.
AFAUGMENTED
forms an augmented design.
AFCARRYOVER
forms factors to represent carry-over effects in cross-over trials.
AFCOVARIATES
defines covariates from a model formula for ANOVA
.
AFCYCLIC
generates block and treatment factors for cyclic designs.
AFDISCREPANCY
calculates the discrepancy of a design.
AFFYMETRIX
estimates expression values for Affymetrix slides.
AFIELDRESIDUALS
display residuals in field layout.
AFLABELS
forms a variate of unit labels for a design.
AFMEANS
forms tables of means classified by ANOVA
treatment factors.
AFMINABERRATION
forms minimum aberration factorial or fractional-factorial designs.
AFNONLINEAR
forms D-optimal designs to estimate the parameters of a nonlinear or generalized linear model.
AFORMS
prints data forms for an experimental design.
AFPREP
searches for an efficient partially-replicated design.
AFRCRESOLVABLE
forms doubly resolvable row-column designs, with output.
AFRESPONSESURFACE
uses the BLKL algorithm to construct designs for estimating response surfaces.
AFUNITS
forms a factor to index the units of the final stratum of a design.
AGALPHA
forms alpha designs by standard generators for up to 100 treatments.
AGBIB
generates balanced incomplete block designs.
AGBOXBEHNKEN
generates Box-Behnken designs.
AGCENTRALCOMPOSITE
generates central composite designs.
AGCROSSOVERLATIN
generates Latin squares balanced for carry-over effects.
AGCYCLIC
generates cyclic designs from standard generators.
AGDESIGN
generates generally balanced designs.
AGFACTORIAL
generates minimum aberration block or fractional factorial designs.
AGFRACTION
generates fractional factorial designs.
AGHIERARCHICAL
generates orthogonal hierarchical designs.
AGLATIN
generates mutually orthogonal Latin squares.
AGLOOP
generates loop designs e.g. for time-course microarray experiments
AGMAINEFFECT
generates designs to estimate main effects of two-level factors.
AGNATURALBLOCK
forms 1- and 2-dimensional designs with blocks of natural size
AGNEIGHBOUR
generates neighbour-balanced designs.
AGNONORTHOGONALDESIGN
generates non-orthogonal multi-stratum designs.
AGQLATIN
generates complete and quasi-complete Latin squares.
AGRAPH
plots tables of means from ANOVA
.
AGRCRESOLVABLE
forms doubly resolvable row-column designs.
AGREFERENCE
generates reference-level designs e.g. for microarray experiments
AGSEMILATIN
generates semi-Latin squares.
AGSPACEFILLINGDESIGN
generates space filling designs.
AGSQLATTICE
generates square lattice designs.
AGYOUDENSQUARE
generates a Youden square.
AKAIKEHISTOGRAM
prints histograms with improved definition of groups.
AKEEP
copies information from an ANOVA
analysis into Genstat data structures.
AKEY
generates values for treatment factors using the design key method.
ALIAS
finds out information about aliased model terms in analysis of variance.
ALIGNCURVE
forms an optimal warping to align an observed series of observations with a standard series.
ALLDIFFERENCES
shows all pairwise differences of values in a variate or table.
ALLPAIRWISE
performs a range of all pairwise multiple comparison tests.
AMCOMPARISON
performs pairwise multiple comparison tests for ANOVA
means.
AMDUNNETT
forms Dunnett’s simultaneous confidence interval around a control.
AMERGE
merges extra units into an experimental design.
AMMI
allows exploratory analysis of genotype × environment interactions.
AMTDISPLAY
displays further output for a multi-tiered design analysed by AMTIER
.
AMTIER
analyses a multi-tiered design with up to 3 structures.
AMTKEEP
saves information from the analysis of a multitiered design by AMTIER
.
ANOVA
analyses y-variates by analysis of variance according to the model defined by earlier BLOCKSTRUCTURE
, COVARIATE
, and TREATMENTSTRUCTURE
statements.
ANTMVESTIMATE
estimates missing values in repeated measurements.
ANTORDER
assesses order of ante-dependence for repeated measures data.
ANTTEST
calculates overall tests based on a specified order of ante-dependence.
AN1ADVICE
aims to give useful advice if a design that is thought to be balanced fails to be analysed by ANOVA
.
AONEWAY
performs one-way analysis of variance.
AOVANYHOW
performs analysis of variance using ANOVA
, regression or REML
as appropriate.
AOVDISPLAY
provides further output from an analysis by AOVANYHOW
.
APAPADAKIS
analysis of variance with an added Papadakis covariate, formed from neighbouring residuals.
APERMTEST
does random permutation tests for analysis-of-variance tables
APLOT
plots residuals from an ANOVA
analysis.
APOLYNOMIAL
forms equations for single-factor polynomial contrasts fitted by ANOVA
.
APOWER
calculates the power (probability of detection) for terms in an aov.
APPEND
appends a list of vectors of compatible types.
APRODUCT
forms a new experimental design from the product of two designs.
ARANDOMIZE
randomizes and prints an experimental design.
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.
AREPMEASURES
produces an analysis of variance for repeated measurements.
ARESULTSUMMARY
provides a summary of results from an ANOVA
analysis.
ARETRIEVE
retrieves an ANOVA
save structure from an external file.
ASAMPLESIZE
finds the replication to detect a treatment effect or contrast.
ASCREEN
performs screening tests for designs with orthogonal block structure
ASPREADSHEET
saves results from an analysis of variance in a spreadsheet.
ASRULES
derives association rules from transaction data.
ASSIGN
sets elements of pointers and dummies.
ASTATUS
provides information about the settings of ANOVA
models and variates.
ASTORE
stores an ANOVA
save structure in an external file.
ASWEEP
performs sweeps for model terms in an analysis of variance.
AUDISPLAY
produces further output for an unbalanced design (after AUNBALANCED
).
AUGRAPH
plots tables of means from AUNBALANCED
.
AUKEEP
saves output from analysis of an unbalanced design (by AUNBALANCED
).
AUNBALANCED
performs analysis of variance for unbalanced designs.
AUMCOMPARISON
performs pairwise multiple comparison tests for means from an unbalanced analysis of variance, performed previously by AUNBALANCED
.
AUPREDICT
forms predictions from an unbalanced design (after AUNBALANCED
).
AUSPREADSHEET
saves results from an analysis of an unbalanced design (by AUNBALANCED
) in a spreadsheet.
AU2RDA
saves results from an unbalanced analysis of variance, by AUNBALANCED
, in R data frames.
AXES
defines the axes in each window for high-resolution graphics.
AXIS
defines an oblique axis for high-resolution graphics.
AYPARALLEL
does the same analysis of variance for several y-variates, and collates the output.
A2DISPLAY
provides further output following an analysis of variance by A2WAY
A2KEEP
copies information from an A2WAY
analysis into Genstat data structures
A2PLOT
plots effects from two-level designs with robust s.e. estimates.
A2RDA
saves results from an analysis of variance in R data frames.
A2RESULTSUMMARY
provides a summary of results from an analysis by A2WAY
.
A2WAY
performs analysis of variance of a balanced or unbalanced design with up to two treatment factors.
A%VARIANCE
calculates the percentage variance and sum of squares accounted for in the strata of an ANOVA
analysis.
B
BACKTRANSFORM
calculates back-transformed means with approximate standard errors and confidence intervals.
BAFFYMETRIX
estimates expression values from an Affymetrix CED and CDF file.
BANK
calculates the optimum aspect ratio for a graph.
BARCHART
plots bar charts in high-resolution graphics.
BASELINE
estimates a baseline for a series of numbers whose minimum value is drifting.
BASSESS
assesses potential splits for regression and classification trees.
BBINOMIAL
estimates the parameters of the beta binomial distribution.
BCDISPLAY
displays a classification tree.
BCFDISPLAY
displays information about a random classification forest.
BCFIDENTIFY
identifies specimens using a random classification forest.
BCFOREST
constructs a random classification forest.
BCIDENTIFY
identifies specimens using a classification tree.
BCKEEP
saves information from a classification tree.
BCLASSIFICATION
constructs a classification tree.
BCONSTRUCT
constructs a tree.
BCUT
cuts a tree at a defined node, discarding nodes and information below it.
BCVALUES
forms values for nodes of a classification tree.
BGIMPORT
imports MCMC output in CODA format produced by WinBUGS or OpenBUGS.
BGPLOT
produces plots for output and diagnostics from MCMC simulations.
BGRAPH
plots a tree.
BGROW
adds new branches to a node of a tree.
BGXGENSTAT
runs WinBUGS or OpenBUGS from Genstat in batch mode using scripts.
BIDENTIFY
identifies specimens using a tree.
BINGO
can be used to set up and then play a game of bingo.
BIPLOT
produces a biplot from a set of variates.
BJESTIMATE
fits an ARIMA model, with forecast and residual checks.
BJFORECAST
plots forecasts of a time series using a previously fitted ARIMA.
BJIDENTIFY
displays time series statistics useful for ARIMA model selection.
BJOIN
extends a tree by joining another tree to a terminal node.
BKDISPLAY
displays an identification key.
BKEY
constructs an identification key.
BKIDENTIFY
identifies specimens using a key.
BKKEEP
saves information from an identification key.
BLANDALTMAN
produces Bland-Altman plots to assess the agreement between two variates.
BLOCKSTRUCTURE
defines the blocking structure of the design and hence the strata and the error terms.
BNTEST
calculates one- and two-sample binomial tests.
BOOTSTRAP
produces bootstrapped estimates, standard errors and distributions.
BOXPLOT
draws box-and-whisker diagrams or schematic plots.
BPCONVERT
converts bit patterns between integers, pointers of set bits and textual descriptions.
BPRINT
displays a tree.
BPRUNE
prunes a tree using minimal cost complexity.
BRDISPLAY
displays a regression key.
BREAK
suspends execution of the statements in the current channel or control structure and takes subsequent statements from the channel specified.
BREGRESSION
constructs a regression tree.
BRFDISPLAY
displays information about a random regression forest.
BRFOREST
constructs a random regression forest.
BRFPREDICT
makes predictions using a random regression forest.
BRKEEP
saves information from a regression tree.
BRPREDICT
makes predictions using a regression tree.
BRVALUES
forms values for nodes of a regression tree.
C
CABIPLOT
plots results from correspondence analysis or multiple correspondence analysis.
CALCULATE
calculates numerical values for data structures.
CALLS
lists library procedures called by a procedure.
CANCORRELATION
does canonical correlation analysis.
CAPTION
prints captions in standardized formats.
CASE
introduces a “multiple-selection” control structure.
CASSOCIATION
calculates measures of association for circular data.
CATALOGUE
displays the contents of a backing-store file.
CATRENDTEST
calculates the Cochran-Armitage chi-square test for trend.
CCA
performs canonical correspondence analysis.
CCOMPARE
tests whether samples from circular distributions have a common mean direction or have identical distributions.
CDESCRIBE
calculates summary statistics and tests of circular data.
CDNAUGMENTEDDESIGN
constructs an augmented block design, using CycDesigN if the controls are in an incomplete-block design.
CDNBLOCKDESIGN
constructs a block design using CycDesigN.
CDNPREP
constructs a multi-location partially-replicated design using CycDesigN.
CDNROWCOLUMNDESIGN
constructs a row-column design using CycDesigN.
CENSOR
pre-processes censored data before analysis by ANOVA
.
CHECKARGUMENT
checks the arguments of a procedure.
CHIPERMTEST
performs a random permutation test for a two-dimensional contingency table.
CHISQUARE
calculates chi-square statistics for one- and two-way tables.
CINTERACTION
clusters rows and columns of a two-way interaction table.
CLASSIFY
obtains a starting classification for non-hierarchical clustering.
CLOSE
closes files.
CLUSTER
forms a non-hierarchical classification.
CMHTEST
performs the Cochran-Mantel-Haenszel test.
COKRIGE
calculates kriged estimates using a model fitted to the sample variograms and cross-variograms of a set of variates.
COLOUR
defines the red, green and blue intensities to be used for the Genstat colours with certain graphics devices.
COMBINE
combines or omits “slices” of a multi-way data structure (table, matrix, or variate).
COMMANDINFORMATION
provides information about whether (and how) a command has been implemented.
CONCATENATE
concatenates and truncates lines (units) of text structures; allows the case of letters to be changed.
CONCORD
is a synonym for KCONCORDANCE
.
CONFIDENCE
calculates simultaneous confidence intervals.
CONTOUR
is a synonym for LPCONTOUR
.
CONVEXHULL
finds the points of a single or a full peel of convex hulls.
COPY
forms a transcript of a job.
CORANALYSIS
does correspondence analysis, or reciprocal averaging.
CORRELATE
forms correlations between variates, autocorrelations of variates, and lagged cross-correlations between variates.
COUNTER
increments a multi-digit counter using non base-10 arithmetic.
CORRESP
is a synonym for CORANALYSIS
.
COVARIATE
specifies covariates for use in subsequent ANOVA
statements.
COVDESIGN
produces experimental designs efficient under analysis of covariance.
CSPRO
reads a data set from a CSPro survey data file and dictionary, and loads it into Genstat or puts it into a spreadsheet file.
CUMDISTRIBUTION
fits frequency distributions to accumulated counts.
CRBIPLOT
plots correlation or distance biplots after RDA
, or ranking biplots after CCA
.
CRTRIPLOT
plots ordination biplots or triplots after CCA
or RDA
.
CVA
performs canonical variates analysis.
CVAPLOT
plots the mean and unit scores from a canonical variates analysis.
CVASCORES
calculates scores for individual units in canonical variates analysis.
CVATRELLIS
displays the distribution of groups over 2 dimensions from a CVA
analysis using a trellis of bar or pie charts.
D
DARROW
adds arrows to an existing plot.
DAYLENGTH
calculates daylengths at a given period of the year.
DBARCHART
produces bar charts for one or two-way tables.
DBCOMMAND
runs an SQL command on an ODBC database.
DBEXPORT
updates an ODBC database table using data from Genstat.
DBIMPORT
loads data into Genstat from an ODBC database.
DBINFORMATION
loads information on the tables and columns in an ODBC database.
DBIPLOT
plots a biplot from an analysis by PCP
, CVA
or PCO
.
DBITMAP
plots a bit map of RGB colours.
DCIRCULAR
plots circular data.
DCLEAR
clears a graphics screen.
DCLOSE
closes windows in the Genstat Graphics Viewer.
DCLUSTERLABELS
labels clusters in a single-page dendrogram plotted by DDENDROGRAM
.
DCOLOURS
forms a band of graduated colours for graphics.
DCOMPOSITIONAL
plots 3-part compositional data within a barycentric triangle.
DCONTOUR
draws contour plots on a plotter or graphics monitor.
DCORRELATION
plots a correlation matrix.
DCOVARIOGRAM
plots 2-dimensional auto- and cross-variograms.
DDEEXPORT
sends data or commands to a Dynamic Data Exchange server.
DDEIMPORT
gets data from a Dynamic Data Exchange (DDE) server.
DDENDROGRAM
draws dendrograms with control over structure and style.
DDESIGN
plots the plan of an experimental design.
DDISPLAY
redraws the current graphical display.
DEBUG
puts an implicit BREAK
statement after the current statement and after every NSTATEMENTS
subsequent statements, until an ENDDEBUG
is reached.
DECIMALS
sets the number of decimals for a structure, using its round-off.
DECLARE
declares one or more customized data structures.
DELETE
deletes the attributes and values of structures.
DELLIPSE
draws a 2-dimensional scatter plot with confidence, prediction and/or equal-frequency ellipses superimposed.
DEMC
performs Bayesian computing using the Differential Evolution Markov Chain algorithm.
DERRORBAR
adds error bars to a graph
DESCRIBE
saves and/or prints summary statistics for variates.
DESIGN
helps to select and generate effective experimental designs.
DEVICE
switches between (high-resolution) graphics devices.
DFINISH
ends a sequence of related high-resolution plots.
DFONT
defines the default font for high-resolution graphics.
DFOURIER
performs a harmonic analysis of a univariate time series.
DFRTEXT
adds text to a graphics frame.
DFUNCTION
plots a function.
DGRAPH
draws graphs on a plotter or graphics monitor.
DHELP
provides information about Genstat graphics.
DHISTOGRAM
draws histograms on a plotter or graphics monitor.
DHSCATTERGRAM
plots an h-scattergram.
DIAGONALMATRIX
declares one or more diagonal matrix data structures.
DIALLEL
analyses full and half diallel tables with parents.
DILUTION
calculates Most Probable Numbers from dilution series data.
DIRECTORY
prints or saves a list of files with names matching a specified mask.
DISCRIMINATE
performs discriminant analysis.
DISPLAY
prints, or reprints, diagnostic messages.
DISTRIBUTION
estimates the parameters of continuous and discrete distributions.
DKALMAN
plots results from an analysis by KALMAN
.
DKEEP
saves information from the last plot on a particular device.
DKEY
adds a key to a graph.
DKSTPLOT
produces diagnostic plots for space-time clustering.
DLOAD
loads the graphics environment settings from an external file.
DMADENSITY
plots the empirical CDF or PDF (kernel smoothed) by groups.
DMASS
plots discrete data like mass spectra, discrete probability functions.
DMOSAIC
plots discrete data like mass spectra, discrete probability functions.
DMSCATTER
produces a scatter-plot matrix for one or two sets of variables.
DMST
gives a high resolution plot of an ordination with minimum spanning tree.
DOTHISTOGRAM
plots dot histograms.
DOTPLOT
produces a dot-plot using line-printer or high-resolution graphics.
DPARALLEL
displays multivariate data using parallel coordinates.
DPIE
draws a pie chart on a plotter or graphics monitor.
DPOLYGON
draws polygons using high-resolution graphics.
DPROBABILITY
creates a probability distribution plot of the values in a variate.
DPSPECTRALPLOT
calculates an estimate of the spectrum of a spatial point pattern.
DPTMAP
draws maps for spatial point patterns using high-resolution graphics.
DPTREAD
adds points interactively to a spatial point pattern.
DQMAP
displays a genetic map.
DQMKSCORES
plots a grid of marker scores for genotypes and indicates missing data.
DQMQTLSCAN
plots the results of a genome-wide scan for QTL effects in multi-environment trials.
DQRECOMBINATIONS
plots a matrix of recombination frequencies between markers.
DQSQTLSCAN
plots the results of a genome-wide scan for QTL effects in single-environment trials.
DREAD
reads the locations of points from an interactive graphical device.
DREFERENCELINE
adds reference lines to a graph.
DREPMEASURES
plots profiles and differences of profiles for repeated measures data.
DRESIDUALS
plots residuals.
DROP
drops terms from a linear, generalized linear, generalized additive, or nonlinear model.
DRPOLYGON
reads a polygon interactively from the current graphics device.
DSAVE
saves the current graphics environment settings to an external file.
DSCATTER
produces a scatter-plot matrix using high-resolution graphics.
DSEPARATIONPLOT
creates a separation plot for visualising the fit of a model with a dichotomous (i.e. binary) or polytomous (i.e. multi-categorical) outcome.
DSHADE
plots a shade diagram of 3-dimensional data.
DSPIDERWEB
displays spider-web and star plots.
DSTART
starts a sequence of related high-resolution plots.
DSTTEST
plots power and significance for t-tests, including equivalence tests.
DSURFACE
produces perspective views of a two-way arrays of numbers.
DTABLE
plots tables.
DTEXT
adds text to a graph.
DTIMEPLOT
produces horizontal bars displaying a continuous time record.
DUMMY
declares one or more dummy data structures.
DUMP
prints information about data structures, and internal system information.
DUPLICATE
forms new data structures with attributes taken from an existing structure.
DVARIOGRAM
plots fitted models to an experimental variogram.
DVIEW
views windows in the Genstat Graphics Viewer.
DXDENSITY
produces one-dimensional density (or violin) plots.
DXYDENSITY
produces density plots for large data sets.
DXYGRAPH
draws two-dimensional graphs with marginal distribution plots alongside the y- and x-axes.
DYPOLAR
produces polar plots.
D2GROUPS
displays the distribution of groups in a plane using a trellis of bar or pie charts.
D3GRAPH
plots a 3-dimensional graph.
D3HISTOGRAM
plots three-dimensional histograms.
E
ECABUNDANCEPLOT
produces rank/abundance, ABC and k-dominance plots
ECACCUMULATION
plots species accumulation curves for samples or individuals.
ECANOSIM
perform’s an analysis of similarities (ANOSIM)
ECDIVERSITY
calculates measures of diversity with jackknife or bootstrap estimates
ECFIT
fits models to species abundance data
ECNICHE
generates relative abundance of species for niche-based models
ECNPESTIMATE
calculates nonparametric estimates of species richness.
ECRAREFACTION
calculates individual or sample-based rarefaction
EDDUNNETT
calculates equivalent deviates for Dunnett’s simultaneous confidence interval around a control.
EDFTEST
performs empirical-distribution-function goodness-of-fit tests.
EDIT
edits text vectors.
ELPOISSON
calculates expected values of the lower parts of Poisson distributions.
ELSE
introduces the default set of statements in block-if or in multiple-selection control structures.
ELSIF
introduces a set of alternative statements in a block-if control structure.
ENDBREAK
returns to the original channel or control structure and continues execution.
ENDCASE
indicates the end of a “multiple-selection” control structure.
ENDDEBUG
cancels a DEBUG
statement.
ENDFOR
indicates the end of the contents of a loop.
ENDIF
indicates the end of a block-if control structure.
ENDJOB
ends a Genstat job.
ENDPROCEDURE
indicates the end of the contents of a Genstat procedure.
ENQUIRE
provides details about files opened by Genstat.
EQUATE
transfers data between structures of different sizes or types (but the same modes i.e. numerical or text) or where transfer is not from single structure to single structure.
ESTIMATE
is a synonym for TFIT
.
EUPOISSON
calculates expected values of the upper parts of Poisson distributions.
EXAMPLE
obtains and runs a Genstat example program.
EXECUTE
executes the statements contained within a text.
EXIT
exits from a control structure.
EXPORT
outputs data structures in foreign file formats, including Excel, Quattro, dBase, SPlus, Gauss, MatLab and Instat, or as plain or comma-delimited text.
EXPRESSION
declares one or more expression data structures.
EXTRABINOMIAL
fits the models of Williams (1982) to overdispersed proportions.
EXTERNAL
declares an external function in a DLL for use by the OWN
function.
F
FACAMEND
permutes the levels and labels of a factor.
FACCOMBINATIONS
forms a factor to indicate observations with identical combinations of values of a set of variates, texts or factors.
FACDIVIDE
represents a factor by factorial combinations of a set of factors.
FACEXCLUDEUNUSED
redefines the levels and labels of a factor to exclude those that are unused
FACLEVSTANDARDIZE
standardizes the levels or labels of a list of factors.
FACMERGE
merges levels of factors.
FACPRODUCT
forms a factor with a level for every combination of other factors.
FACROTATE
rotates factor loadings from a principal components, canonical variates or factor analysis.
FACSORT
sorts the levels of a factor according to an index vector.
FACTOR
declares one or more factor data structures.
FACUNIQUE
redefines a factor so that its levels and labels are unique.
FALIASTERMS
forms information about aliased model terms in analysis of variance.
FARGUMENTS
forms lists of arguments involved in an expression.
FAULT
checks whether to issue a diagnostic, i.e. a fault, warning or message.
FBASICCONTRASTS
breaks a model term down into its basic contrasts.
FBETWEENGROUPVECTORS
forms variates and classifying factors containing within-group summaries to use e.g. in a between-group analysis.
FCA
performs factor analysis.
FCLASSIFICATION
forms a classification set for each term in a formula, breaks a formula up into separate formulae (one for each term), and applies a limit to the number of factors and variates in the terms of a formula.
FCOMPLEMENT
forms the complement of an incomplete block design.
FCONTRASTS
modifies a model formula to contain contrasts of factors.
FCOPY
makes copies of files.
FCORRELATION
forms the correlation matrix for a list of variates.
FCOVARIOGRAM
forms a covariogram structure containing auto-variograms of individual variates and cross-variograms for pairs from a list of variates.
FDELETE
deletes files.
FDESIGNFILE
forms a backing-store file of information for AGDESIGN
.
FDIALLEL
forms the components of a diallel model for REML
or regression.
FDISTINCTFACTORS
checks sets of factors to remove any that define duplicate classifications.
FDRBONFERRONI
estimates false discovery rates by a Bonferroni-type procedure.
FDRMIXTURE
estimates false discovery rates using mixture distributions.
FEXACT2X2
does Fisher’s exact test for 2×2 tables.
FFRAME
forms multiple windows in a plot-matrix for high-resolution graphics.
FFREERESPONSEFACTOR
forms multiple-response factors from free-response data.
FHADAMARDMATRIX
forms Hadamard matrices.
FHAT
calculates an estimate of the F nearest-neighbour distribution function.
FIELLER
calculates effective doses or relative potencies.
FILEREAD
reads data from a file.
FILTER
is a synonym for TFILTER
.
FIT
fits a linear, generalized linear, generalized additive, or generalized nonlinear model.
FITCURVE
fits a standard nonlinear regression model.
FITINDIVIDUALLY
fits regression models one term at a time.
FITMULTINOMIAL
fits generalized linear models with multinomial distribution.
FITNONLINEAR
fits a nonlinear regression model or optimizes a scalar function.
FITNONNEGATIVE
is a synonym for RNONNEGATIVE
.
FITPARALLEL
is a synonym for RPARALLEL
.
FITSCHNUTE
is a synonym for RSCHNUTE
.
FKEY
forms design keys for multi-stratum experimental designs, allowing for confounded and aliased treatments.
FLRV
forms the values of LRV structures.
FMEGAENVIRONMENTS
forms mega-environments based on winning genotypes from an AMMI-2 model.
FMFACTORS
forms a pointer of factors representing a multiple-response.
FNCORRELATION
calculates correlations from variances and covariances, together with their variances and covariances.
FNLINEAR
estimates linear functions of random variables, and calculates their variances and covariances.
FNPOWER
estimates products of powers of two random variables, and calculates their variances and covariances.
FOCCURRENCES
counts how often each pair of treatments occurs in the same block.
FOR
introduces a loop.
FORECAST
is a synonym for TFORECAST
.
FORMULA
declares one or more formula data structures.
FOURIER
calculates cosine or Fourier transforms of real or complex series.
FPARETOSET
forms the Pareto optimal set of non-dominated groups.
FPLOTNUMBER
forms plot numbers for a row-by-column design.
FPROJECTIONMATRIX
forms a projection matrix for a set of model terms.
FPSEUDOFACTORS
determines patterns of confounding and aliasing from design keys, and extends the treatment model to incorporate the necessary pseudo-factors.
FRAME
defines the positions and appearance of the plotting windows within the frame of a high-resolution graph.
FREGULAR
expands vectors onto a regular two-dimensional grid.
FRENAME
renames files.
FRESTRICTEDSET
forms vectors with the restricted subset of a list of vectors.
FRIEDMAN
performs Friedman’s non-parametric analysis of variance.
FROWCANONICALMATRIX
puts a matrix into row canonical, or reduced row echelon, form.
FRQUANTILES
forms regression quantiles.
FRTPRODUCTDESIGNMATRIX
forms summation, or relationship, matrices for model terms.
FRUITMACHINE
runs a fruit machine using pop-up menus and Genstat graphics.
FSIMILARITY
forms a similarity matrix or a between-group-elements similarity matrix or prints a similarity matrix.
FSPREADSHEET
creates a Genstat Spreadsheet file (GSH) from specified data structures.
FSSPM
forms the values of SSPM structures.
FSTRING
forms a single string from a list of strings in a text.
FTEXT
forms a text structure from a variate.
FTSM
forms preliminary estimates of parameters in time-series models.
FUNIQUEVALUES
redefines a variate or text so that its values are unique.
FVARIOGRAM
forms experimental variograms.
FVCOVARIANCE
forms the variance-covariance matrix for a list of variates.
FVSTRING
forms a string listing the identifiers of a set of data structures.
FWITHINTERMS
forms factors to define terms representing the effects of one factor within another factor.
FZERO
gives the F function expectation under complete spatial randomness.
F2DRESIDUALVARIOGRAM
calculates and plots a 2-dimensional variogram from a 2-dimensional array of residuals.
G
GALOIS
forms addition and multiplication tables for a Galois finite field.
GBGRIDCONVERSION
converts GB grid references to or from latitudes and longitudes or to or from UTM coordinates.
GBGRIDCONVERSION
converts GB grid references to or from latitudes and longitudes or to or from UTM coordinates.
GEE
fits models to longitudinal data by generalized estimating equations.
GENERATE
generates factor values for designed experiments.
GENPROCRUSTES
performs a generalized Procrustes analysis.
GESTABILITY
calculates stability coefficients for genotype-by-environment data.
GET
accesses details of the “environment” of a Genstat job.
GETATTRIBUTE
accesses attributes of structures.
GETLOCATIONS
finds locations of an identifier within a pointer, or a string within a factor or text, or a number within any numerical data structure.
GETNAME
forms the name of a structure according to its IPRINT
attribute.
GETRGB
gets the RGB values of the standard graphics colours.
GETTEMPFOLDER
gets gets the location of the folder used by Genstat for temporary files.
GGEBIPLOT
plots displays to assess genotype+genotype-by-environment variation.
GHAT
calculates an estimate of the G nearest-neighbour distribution function.
GINVERSE
calculates the generalized inverse of a matrix.
GLDISPLAY
displays further output from a GLMM
analysis.
GLKEEP
saves results from a GLMM
analysis.
GLM
analyses non-standard generalized linear models.
GLMM
fits a generalized linear mixed model.
GLPERMTEST
does random permutation tests for generalized linear mixed models.
GLPLOT
plots residuals from a GLMM
analysis.
GLPREDICT
forms predictions from a GLMM
analysis.
GLRTEST
calculates likelihood tests to assess random terms in a generalized linear mixed model.
GLTOBITPOISSON
uses the Tobit method to fit a generalized linear mixed model with censored Poisson data.
GPREDICTION
produces genomic predictions (breeding values) using phenotypic and molecular marker information.
GRANDOM
generates pseudo-random numbers from probability distributions.
GRAPH
is a synonym for LPGRAPH
.
GRCSR
generates completely spatially random points in a polygon.
GREJECTIONSAMPLE
generates random samples using rejection sampling.
GRIBIMPORT
reads data from a GRIB2 meteorological data file, and loads it or converts it to a spreadsheet file.
GRLABEL
randomly labels two or more spatial point patterns.
GRMNOMIAL
generates multinomial pseudo-random numbers.
GRMULTINORMAL
generates multivariate normal pseudo-random numbers.
GROUPS
forms a factor (or grouping variable) from a variate or text, together with the set of distinct values that occur.
GRTHIN
randomly thins a spatial point pattern.
GRTORSHIFT
performs a random toroidal shift on a spatial point pattern.
GSTATISTIC
calculates the gamma statistic of agreement for ordinal data.
G2AEXPORT
forms a dbase file to transfer ANOVA
output to Agronomix Generation II.
G2AFACTORS
redefines block and treatment variables as factors.
G2VEXPORT
forms a dbase file to transfer REML
output to Agronomix Generation II.
H
HANOVA
does hierarchical analysis of variance or covariance for unbalanced data.
HBOOTSTRAP
performs bootstrap analyses to assess the reliability of clusters from hierarchical cluster analysis.
HCLUSTER
performs hierarchical cluster analysis.
HCOMPAREGROUPINGS
compares groupings generated, for example, from cluster analyses.
HDISPLAY
displays results ancillary to hierarchical cluster analyses: matrix of mean similarities between and within groups, a set of nearest neighbours for each unit, a minimum spanning tree, and the most typical elements from each group.
HEATUNITS
calculates accumulated heat units of a temperature dependent process.
HELP
provides help information about Genstat.
HFAMALGAMATIONS
forms an amalgamations matrix from a minimum spanning tree.
HFCLUSTERS
forms a set of clusters from an amalgamations matrix.
HPCLUSTERS
prints a set of clusters.
HGANALYSE
analyses data using a hierarchical or double hierarchical generalized linear model.
HGDISPLAY
displays results from a hierarchical or double hierarchical generalized linear model.
HGDRANDOMMODEL
defines the random model in a hierarchical generalized linear model for the dispersion model of a double hierarchical generalized linear model.
HGFIXEDMODEL
defines the fixed model for a hierarchical or double hierarchical generalized linear model.
HGFTEST
calculates likelihood tests for fixed terms in a hierarchical generalized linear model
HGGRAPH
draws a graph to display the fit of an HGLM or DHGLM analysis.
HGKEEP
saves information from a hierarchical or double hierarchical generalized linear model analysis.
HGNONLINEAR
defines nonlinear parameters for the fixed model of a hierarchical generalized linear model.
HGPLOT
produces model-checking plots for a hierarchical or double hierarchical generalized linear model.
HGPREDICT
forms predictions from a hierarchical or double hierarchical generalized linear model.
HGRANDOMMODEL
defines the random model for a hierarchical or double hierarchical generalized linear model.
HGRTEST
calculates likelihood tests for random terms in a hierarchical generalized linear model.
HGTOBITPOISSON
uses the Tobit method to fit a hierarchical generalized linear model with censored Poisson data.
HGSTATUS
displays the current HGLM model definitions.
HGWALD
prints or saves Wald tests for fixed terms in an HGLM.
HISTOGRAM
is a synonym for LPHISTOGRAM
.
HLIST
lists the data matrix in abbreviated form.
HREDUCE
forms a reduced similarity matrix (referring to the GROUPS
instead of the original units).
HSUMMARIZE
forms and prints a group by levels table for each test together with appropriate summary statistics for each group.
I
IDENTIFY
identifies an unknown specimen from a defined set of objects.
IF
introduces a block-if control structure.
IFUNCTION
estimates implicit and/or explicit functions of parameters.
IMPORT
reads data from a foreign file format and loads it or converts it to a spreadsheet file.
INPUT
specifies the input file from which to take further statements.
INSIDE
determines whether points lie within a specified polygon.
INTERPOLATE
interpolates values at intermediate points.
IRREDUNDANT
forms irredundant test sets for the efficient identification of a set of objects.
J
JACKKNIFE
produces Jackknife estimates and standard errors.
JOB
starts a Genstat job.
JOIN
joins or merges two sets of vectors together, based on classifying keys.
K
KALMAN
calculates estimates from the Kalman filter.
KAPLANMEIER
calculates the Kaplan-Meier estimate of the survivor function.
KAPPA
calculates a kappa coefficient of agreement for nominally scaled data.
KCONCORDANCE
calculates Kendall’s Coefficient of Concordance.
KCROSSVALIDATION
computes cross validation statistics for punctual kriging.
KCSRENVELOPES
simulates K function bounds under complete spatial randomness.
KERNELDENSITY
uses kernel density estimation to estimate a sample density.
KHAT
calculates an estimate of the K function.
KLABENVELOPES
gives bounds for K function differences under random labelling.
KNEARESTNEIGHBOURS
classifies items or predicts their responses by examining their k nearest neighbours.
KNNTRAIN
evaluates and optimizes the k-nearest-neighbour algorithm using cross-validation.
KOLMOG2
performs a Kolmogorov-Smirnoff two-sample test.
KRIGE
calculates kriged estimates using a model fitted to the sample variogram.
KRUSKAL
carries out a Kruskal-Wallis one-way analysis of variance.
KSED
calculates the standard error for K function differences under random labelling.
KSTHAT
calculates an estimate of the K function in space, time and space-time.
KSTMCTEST
performs a Monte-Carlo test for space-time interaction.
KSTSE
calculates the standard error for the space-time K function.
KTAU
calculates Kendall’s rank correlation coefficient τ
KTORENVELOPES
gives bounds for the bivariate K function under independence.
K12HAT
calculates an estimate of the bivariate K function.
L
LCONCORDANCE
calculates Lin’s concordance correlation coefficient.
LIBEXAMPLE
accesses examples and source code of library procedures.
LIBFILENAME
supplies the names of information files for library procedures.
LIBHELP
provides help information about library procedures.
LIBSOURCE
obtains the source code of a Genstat procedure.
LIBVERSION
provides the name of the current Genstat Procedure Library.
LIFE
plays John Conway’s Game of Life.
LINDEPENDENCE
finds the linear relations associated with matrix singularities.
LIST
lists details of the data structures currently available within Genstat.
LORENZ
plots the Lorenz curve and calculates the Gini and asymmetry coefficients.
LPCONTOUR
produces contour maps of two-way arrays of numbers using character (i.e. line-printer) graphics.
LPGRAPH
produces point and line plots using character (i.e. line-printer) graphics.
LPHISTOGRAM
produces histograms using character (i.e. line-printer) graphics.
LRIDGE
does logistic ridge regression.
LRV
declares one or more LRV data structures.
LRVSCREE
prints a scree diagram and/or a difference table of latent roots.
LSIPLOT
plots least significant intervals, saved from SEDLSI
.
LSPLINE
calculates design matrices to fit a natural polynomial or trignometric L-spline as a linear mixed model.
LVARMODEL
analyses a field trial using the Linear Variance Neighbour model.
M
MAANOVA
does analysis of variance for a single-channel microarray design.
MABGCORRECT
performs background correction of Affymetrix slides.
MACALCULATE
corrects and transforms two-colour microarray differential expressions.
MADESIGN
assesses the efficiency of a two-colour microarray design.
MAEBAYES
modifies t-values by an empirical Bayes method.
MAESTIMATE
estimates treatment effects from a two-colour microarray design.
MAHISTOGRAM
plots histograms of microarray data.
MANNWHITNEY
performs a Mann-Whitney U test.
MANOVA
performs multivariate analysis of variance and covariance.
MANTEL
assesses the association between similarity matrices.
MAPCLUSTER
clusters probes or genes with microarray data.
MAPLOT
produces two-dimensional plots of microarray data.
MAREGRESSION
does regressions for single-channel microarray data.
MARGIN
forms and calculates marginal values for tables.
MARMA
calculates Affymetrix expression values.
MAROBUSTMEANS
does a robust means analysis for Affymetrix slides.
MASCLUSTER
clusters microarray slides.
MASHADE
produces shade plots to display spatial variation of microarray data.
MATRIX
declares one or more matrix data structures.
MAVDIFFERENCE
applies the average difference algorithm to Affymetrix data.
MAVOLCANO
produces volcano plots of microarray data.
MA2CLUSTER
performs a two-way clustering of microarray data by probes (or genes) and slides.
MCNEMAR
performs McNemar’s test for the significance of changes.
MCOMPARISON
performs pairwise multiple comparison tests within a table of means.
MCORANALYSIS
does multiple correspondence analysis.
MCOVARIOGRAM
fits models to sets of variograms and cross-variograms.
MCROSSPECTRUM
performs a spectral analysis of a multiple time series.
MC1PSTATIONARY
gives the stationary probabilities for a 1st-order Markov chain.
MDS
performs non-metric multidimensional scaling.
MEDIANTETRAD
gives robust identification of multiple outliers in 2-way tables.
MERGE
copies subfiles from backing-store files into a single file.
META
combines estimates from individual trials.
MICHAELISMENTEN
fits the Michaelis-Menten equation for substrate concentration versus time data.
MINFIELDWIDTH
calculates minimum field widths for printing data structures.
MINIMIZE
finds the minimum of a function calculated by a procedure.
MIN1DIMENSION
finds the minimum of a function in one dimension.
MMPREDICT
predicts the Michaelis-Menten curve for a particular set of parameter values.
MNORMALIZE
normalizes two-colour microarray data.
MODEL
defines the response variate(s) and the type of model to be fitted for linear, generalized linear, generalized additive, and nonlinear models.
MONOTONIC
fits an increasing monotonic regression of y on x.
MOVINGAVERAGE
calculates and plots the moving average of a time series.
MPOLISH
performs a median polish of two-way data.
MPOWER
forms integer powers of a square matrix.
MSEKERNEL2D
estimates the mean square error for a kernel smoothing.
MTABULATE
forms tables classified by multiple-response factors.
MULTMISSING
estimates missing values for units in a multivariate data set.
MVAOD
does an analysis of distance of multivariate data.
MVARIOGRAM
fits models to an experimental variogram.
MVFILL
replaces missing values in a vector with the previous non-missing value.
N
NAG
calls an algorithm from the NAG Library.
NCONVERT
converts integers between base 10 and other bases.
NCSPLINE
calculates natural cubic spline basis functions (for use e.g. in REML
)
NEIGHBOURS
finds the neighbours of cells in a multi-dimensional array.
NLAR1
fits curves with an AR1 or a power-distance correlation model.
NLCONTRASTS
fits nonlinear contrasts to quantitative factors in ANOVA
.
NNDISPLAY
displays output from a multi-layer perceptron neural network fitted by NNFIT
.
NNFIT
fits a multi-layer perceptron neural network.
NNPREDICT
forms predictions from a multi-layer perceptron neural network fitted by NNFIT
.
NORMTEST
performs tests of univariate and/or multivariate Normality.
NOTICE
provides news and other information about Genstat.
NOUGHTSANDCROSSES
plays a game of noughts and crosses.
O
OPEN
opens files.
OPLS
performs orthogonal partial least squares regression.
OPTION
defines the options of a Genstat procedure with information to allow them to be checked when the procedure is executed.
OR
introduces a set of alternative statements in a “multiple-selection” control structure.
ORTHPOLYNOMIAL
calculates orthogonal polynomials.
OUTPUT
defines where output is to be stored or displayed.
OWN
does work specified in Fortran subprograms linked into Genstat by the user.
P
PAGE
moves to the top of the next page of an output file.
PAIRTEST
performs t-tests for pairwise differences.
PARAMETER
defines the parameters of a Genstat procedure with information to allow them to be checked when the procedure is executed.
PARTIALCORRELATIONS
calculates partial correlations for a list of variates.
PASS
does work specified in subprograms supplied by the user, but not linked into Genstat. This directive may not be available on some computers.
PCO
performs principal coordinates analysis, also principal components and canonical variates analysis (but with different weighting from that used in CVA) as special cases.
PCOPROCRUSTES
performs a multiple Procrustes analysis.
PCORELATE
relates the observed values on a set of variables to the results of a principal coordinates analysis.
PCP
performs principal components analysis.
PCPCLUSTER
forms groups of units using the densities of their PCP
scores.
PDESIGN
prints or stores treatment combinations tabulated by the block factors.
PDUPLICATE
duplicates a pointer, with all its components.
PEAKFINDER
finds the locations of peaks in an observed series.
PEN
defines the properties of “pens” for high-resolution graphics.
PENSPLINE
calculates design matrices to fit a penalized spline as a linear mixed model.
PERCENT
expresses the body of a table as percentages of one of its margins.
PERIODTEST
gives periodogram-based tests for white noise in time series.
PERMUTE
forms all possible permutations of the integers 1…n.
PFACLEVELS
prints levels and labels of factors.
PLINK
prints a link to a graphics file into an HTML file.
PLS
fits a partial least squares regression model.
PNTEST
calculates one- and two-sample Poisson tests.
POINTER
declares one or more pointer data structures.
POSSEMIDEFINITE
calculates a positive semi-definite approximation of a non-positive semi-definite symmetric matrix.
PPAIR
displays results of t-tests for pairwise differences in compact diagrams.
PRCORRELATION
calculates probabilities for product moment correlations.
PRDOUBLEPOISSON
calculates the probability density for the double Poisson distribution.
PREDICT
forms predictions from a linear or generalized linear model.
PREWHITEN
filters a time series before spectral analysis.
PRIMEPOWER
decomposes a positive integer into its constituent prime powers.
PRINT
prints data in tabular format in an output file, unformatted file, or text.
PRKTAU
calculates probabilities for Kendall’s rank correlation coefficient τ
PRMANNWHITNEYU
calculates probabilities for the Mann-Whitney U statistic.
PROBITANALYSIS
fits probit models allowing for natural mortality and immunity.
PROCEDURE
introduces a Genstat procedure.
PRSPEARMAN
calculates probabilities for Spearman’s rank correlation statistic.
PRWILCOXON
calculates probabilities for the Wilcoxon signed-rank statistic.
PSPLINE
calculates design matrices to fit a P-spline as a linear mixed model.
PTAREAPOLYGON
calculates the area of a polygon.
PTBOX
generates a bounding or surrounding box for a spatial point pattern.
PTCLOSEPOLYGON
closes open polygons.
PTDESCRIBE
gives summary and second order statistics for a point process.
PTFCLUSTERS
forms clusters of points from their densities in multi-dimensional space.
PTFILLCLUSTERS
fills holes within clusters of points in multi-dimensional space.
PTGRID
generates a grid of points in a polygon.
PTINTENSITY
calculates the overall density for a spatial point pattern.
PTKERNEL2D
performs kernel smoothing of a spatial point pattern.
PTK3D
performs kernel smoothing of space-time data.
PTREMOVE
removes points interactively from a spatial point pattern.
PTROTATE
rotates a point pattern.
PTSINPOLYGON
returns points inside or outside a polygon.
Q
QBESTGENOTYPES
sorts individuals of a segregating population by their genetic similarity with a target genotype, using the identity by descent (IBD) information at QTL positions.
QCANDIDATES
selects QTLs on the basis of a test statistic profile along the genome.
QCOCHRAN
performs Cochran’s Q test for differences between related-samples
QDESCRIBE
calculates descriptive statistics of molecular markers.
QDIALOG
produces a modal dialog box to obtain a response from the user.
QDISCRIMINATE
performs quadratic discrimination between groups i.e. allowing for different variance-covariance matrices.
QEIGENANALYSIS
uses principal components analysis and the Tracy-Widom statistic to find the number of significant principal components to represent a set of variables.
QEXPORT
exports genotypic data for QTL analysis.
QFACTOR
allows the user to decide to convert texts or variates to factors.
QFLAPJACK
creates a Flapjack project file from genotypic and phenotypic data.
QGSELECT
obtains a representative selection of genotypes by means of genetic distance sampling or genetic distance optimization.
QIBDPROBABILITIES
reads molecular marker data and calculates IBD probabilities.
QIMPORT
imports genotypic and phenotypic data for QTL analysis.
QKINSHIPMATRIX
forms a kinship matrix from molecular markers.
QLDDECAY
estimates linkage disequilibrium (LD) decay along a chromosome.
QLINKAGEGROUPS
forms linkage groups using marker data from experimental populations.
QLIST
gets the user to select a response interactively from a list.
QMAP
constructs genetic linkage maps using marker data from experimental populations.
QMASSOCIATION
performs multi-environment marker-trait association analysis in a genetically diverse population using bi-allelic and multi-allelic markers.
QMATCH
matches different data structures to be used in QTL estimation.
QMBACKSELECT
performs a QTL backward selection for loci in multi-environment trials or multiple populations.
QMESTIMATE
calculates QTL effects in multi-environment trials or multiple populations.
QMKDIAGNOSTICS
generates descriptive statistics and diagnostic plots of molecular marker data.
QMKRECODE
recodes marker scores into separate alleles.
QMKSELECT
obtains a representative selection of markers by means of genetic distance sampling or genetic distance optimization.
QMQTLSCAN
performs a genome-wide scan for QTL effects (Simple and Composite Interval Mapping) in multi-environment trials or multiple populations.
QMTBACKSELECT
performs a QTL backward selection for loci in multi-trait trials.
QMTESTIMATE
calculates QTL effects in multi-trait trials.
QMTQTLSCAN
performs a genome-wide scan for QTL effects (Simple and Composite Interval Mapping) in multi-trait trials.
QMVAF
calculates percentage variance accounted for by QTL effects in a multi-environment analysis.
QMVESTIMATE
replaces missing molecular marker scores using conditional genotypic probabilities.
QMVREPLACE
replaces missing marker scores with the mode scores of the most similar genotypes.
QNORMALIZE
performs quantile normalization.
QRD
calculates QR decompositions of matrices.
QRECOMBINATIONS
calculates the expected numbers of recombinations and the recombination frequencies between markers.
QREPORT
creates an HTML report from QTL linkage or association analysis results.
QSASSOCIATION
performs marker-trait association analysis in a genetically diverse population using bi-allelic and multi-allelic markers.
QSBACKSELECT
performs a QTL backward selection for loci in single-environment trials.
QSELECTIONINDEX
calculates (molecular) selection indexes by using phenotypic information and/or molecular scores of multiple traits.
QSESTIMATE
calculates QTL effects in single-environment trials.
QSIMULATE
simulates marker data and QTL effects for single and multiple environment trials.
QSQTLSCAN
performs a genome-wide scan for QTL effects (Simple and Composite Interval Mapping) in single-environment trials.
QTHRESHOLD
calculates a threshold to identify a significant QTL.
QUANTILE
calculates quantiles of the values in a variate.
QUESTION
obtains a response using a Genstat menu.
R
RADIALSPLINE
calculates design matrices to fit a radial-spline surface as a linear mixed model.
RANDOMIZE
randomizes the units of a designed experiment or the elements of a factor or variate.
RANK
produces ranks, from the values in a variate, allowing for ties.
RAR1
fits regressions with an AR1 or a power-distance correlation model.
RBDISPLAY
displays output from a radial basis function model fitted by RBFIT
.
RBFIT
fits a radial basis function model.
RBPREDICT
forms predictions from a radial basis function model fitted by RBFIT
.
RBRADLEYTERRY
fits the Bradley-Terry model for paired-comparison preference tests.
RCATENELSON
performs a Cate-Nelson graphical analysis of bivariate data.
RCHECK
checks the fit of a linear or generalized linear regression.
RCIRCULAR
does circular regression of mean direction for an angular response.
RCOMPARISONS
calculates comparison contrasts amongst regression means.
RCURVECOMMONNONLINEAR
refits a standard curve with common nonlinear parameters across groups to provide s.e.’s for linear parameters.
RCYCLE
controls iterative fitting of generalized linear, generalized additive, and nonlinear models, and specifies parameters, bounds etc for nonlinear models.
RDA
performs redundancy analysis.
RDESTIMATES
plots one- or two-way tables of regression estimates.
RDISPLAY
displays the fit of a linear, generalized linear, generalized additive, or nonlinear model.
RDLOESSGROUPS
displays results from a locally weighted regression model (loess) fitted to data with groups.
READ
reads data from an input file, an unformatted file, or a text.
RECORD
dumps a job so that it can later be restarted by a RESUME
statement.
REDUCE
is a synonym for HREDUCE
.
REFORMULATE
modifies a formula or an expression to operate on a different set of data structures.
RELATE
is a synonym for PCORELATE
.
REML
fits a variance-components model by residual (or restricted) maximum likelihood.
RENAME
assigns new identifiers to data structures.
REPPERIODOGRAM
gives periodogram-based analyses for replicated time series.
RESHAPE
reshapes a data set with classifying factors for rows and columns, into a reorganized data set with new identifying factors.
RESTRICT
defines a restricted set of units of vectors for subsequent statements.
RESUME
restarts a recorded job.
RETRIEVE
retrieves structures from a subfile.
RETURN
returns to a previous input stream (text vector or input channel).
RFFAMOUNT
fits harmonic models to mean rainfall amounts for a Markov model. RFFPROBABILITY
fits harmonic models to rainfall probabilities for a Markov model.
RFINLAYWILKINSON
performs Finlay and Wilkinson’s joint regression analysis of genotype-by-environment data.
RFSUMMARY
forms summaries for a Markov model from rainfall data.
RFUNCTION
estimates functions of parameters of a nonlinear model.
RGRAPH
draws a graph to display the fit of a regression model.
RIDGE
produces ridge regression and principal component regression analyses.
RJOINT
does modified joint regression analysis for variety-by-environment data.
RKEEP
stores results from a linear, generalized linear, generalized additive, or nonlinear model.
RKESTIMATES
saves estimates and other information about individual terms in a regression analysis.
RKLOESSGROUPS
stores results from a locally weighted regression (loess) with groups model fitted to data with groups.
RLASSO
performs lasso using iteratively reweighted least-squares.
RLFUNCTIONAL
fits a linear functional relationship model
RLIFETABLE
calculates the life-table estimate of the survivor function.
RLOESSGROUPS
fits locally weighted regression models (loess) to data with groups.
RMGLM
fits a model where different units follow different generalized linear models.
RMPLCONFIDENCE
estimates profile likelihood confidence intervals of predicted group means from a linear or generalized linear model analysis.
RMULTIVARIATE
performs multivariate linear regression with accumulated tests.
RNEGBINOMIAL
fits a negative binomial generalized linear model estimating the aggregation parameter.
RNONNEGATIVE
fits a generalized linear model with nonnegativity constraints.
ROBSSPM
forms robust estimates of sum-of-squares-and-products matrices.
ROTATE
does a Procrustes rotation of one configuration of points to fit another.
RPAIR
gives t-tests for all pairwise differences of means from a regression or generalized linear model.
RPARALLEL
carries out analysis of parallelism for nonlinear functions.
RPERMTEST
does random permutation tests for regression or generalized-linear-model analyses
RPHCHANGE
modifies a proportional hazards model fitted by RPHFIT
.
RPHDISPLAY
prints output for a proportional hazards model fitted by RPHFIT
.
RPHFIT
fits the proportional hazards model to survival data as a generalized linear model.
RPHKEEP
saves information from a proportional hazards model fitted by RPHFIT
.
RPHVECTORS
forms vectors for fitting proportional hazards data as a generalized linear model.
RPLCONFIDENCE
estimates profile likelihood confidence intervals of parameters in a linear or generalized linear model.
RPOWER
calculates the power (probability of detection) for regression models.
RPROPORTIONAL
fits the proportional hazards model to survival data as a generalized linear model.
RQLINEAR
fits and plots quantile regressions for linear models.
RQNONLINEAR
fits and plots quantile regressions for nonlinear models.
RQSMOOTH
fits and plots quantile regressions for loess or spline models.
RQUADRATIC
fits a quadratic surface and estimates its stationary point.
RRETRIEVE
retrieves a regression save structure from an external file.
RSCHNUTE
fits a general 4 parameter growth model to a non-decreasing Y-variate.
RSCREEN
performs screening tests for generalized or multivariate linear models.
RSEARCH
helps search through models for a regression or generalized linear model.
RSPREADSHEET
puts results from a regression, generalized linear or nonlinear model into Genstat spreadsheets.
RSTEST
compares groups of right-censored survival data by nonparametric tests.
RSTORE
stores a regression save structure in an external file.
RSURVIVAL
models survival times of exponential, Weibull, extreme-value, log-logistic or lognormal distributions.
RTCOMPARISONS
calculates comparison contrasts within a multi-way table of means.
RTOBITPOISSON
uses the Tobit method to fit models to censored Poisson data.
RUGPLOT
draws “rugplots” to display the distribution of one or more samples.
RUNTEST
performs a test of randomness of a sequence of observations.
RVALIDATE
fits regression models to validate predictions, for example from a deterministic model, against observed data.
RWALD
calculates Wald and F tests for dropping terms from a regression.
RXGENSTAT
submits a set of commands externally to R and reads the output.
RYPARALLEL
fits the same regression model to several response variates, and collates the output.
R0INFLATED
fits zero-inflated regression models to count data with excess zeros.
R0KEEP
saves information from a zero-inflated regression model for count data with excess zeros fitted by R0INFLATED
.
R2LINES
fits two-straight-line (broken-stick) models to data.
S
SAGRAPES
produces statistics and graphs for checking sensory panel performance.
SAMPLE
samples from a set of units, possibly stratified by factors.
SBNTEST
calculates the sample size for binomial tests.
SCALAR
declares one or more scalar data structures.
SCORRELATION
calculates the sample size to detect specified correlations.
SDISCRIMINATE
selects the best set of variates to discriminate between groups.
SEDLSI
calculates least significant intervals.
SED2ESE
calculates effective standard errors that give good approximate sed’s.
SET
sets details of the “environment” of a Genstat job.
SETALLOCATIONS
runs through all ways of allocating a set of objects to subsets.
SETCALCULATE
performs Boolean set calculations on the contents of vectors or pointers.
SETDEVICE
opens a graphical file and specifies the device number on basis of its extension.
SETNAME
sets the identifier of a data structure to be one specified in a text.
SETOPTION
sets or modifies defaults of options of Genstat directives or procedures.
SETPARAMETER
sets or modifies defaults of parameters of Genstat directives or procedures.
SETRELATE
compares two sets of values in two data structures.
SET2FORMULA
forms a model formula using structures supplied in a pointer.
SHELLEXECUTE
launches executables or opens files in another application using their file extension.
SIGNTEST
performs a one or two sample sign test.
SIMPLEX
searches for the minimum of a function using the Nelder-Mead algorithm.
SKEWSYMMETRY
provides an analysis of skew-symmetry for an asymmetric matrix.
SKIP
skips lines in input or output files.
SLCONCORDANCE
calculates the sample size for Lin’s concordance coefficient.
SMANNWHITNEY
calculates sample sizes for the Mann-Whitney test.
SMCNEMAR
calculates sample sizes for McNemar’s test.
SMOOTHSPECTRUM
forms smoothed spectrum estimates for univariate time series.
SOM
declares a self-organizing map.
SOMADJUST
performs adjustments to the weights of a self-organizing map.
SOMDESCRIBE
summarizes values of variables at nodes of a self-organizing map.
SOMESTIMATE
estimates the weights for self-organizing maps.
SOMIDENTIFY
allocates samples to nodes of a self-organizing map.
SOMPREDICT
makes predictions using a self-organizing map.
SORT
sorts units of vectors according to an index vector.
SPCAPABILITY
calculates capability statistics.
SPCCHART
plots c or u charts representing numbers of defective items.
SPCOMBINE
combines spreadsheet and data files, without reading them into Genstat.
SPCUSUM
prints CUSUM tables for controlling a process mean.
SPEARMAN
calculates Spearman’s rank correlation coefficient.
SPEWMA
plots exponentially weighted moving-average control charts.
SPLINE
calculates a set of basis functions for M-, B- or I-splines.
SPLOAD
loads Genstat spreadsheet files.
SPNTEST
calculates the sample size for a Poisson test.
SPPCHART
plots p or np charts for binomial testing for defective items.
SPRECISION
calculates the sample size to obtain a specified precision.
SPSHEWHART
plots control charts for mean and standard deviation or range.
SPSYNTAX
puts details about the syntax of commands into a spreadsheet.
SSIGNTEST
calculates the sample size for a sign test.
SSPM
declares one or more SSPM data structures.
STACK
combines several data sets by “stacking” the corresponding vectors.
STANDARDIZE
standardizes columns of a data matrix to have mean zero and variance one.
STEEL
performs Steel’s many-one rank test.
STEM
produces a simple stem-and-leaf chart.
STEP
selects terms to include in or exclude from a linear, generalized linear, or generalized additive model according to the ratio of residual mean squares.
STOP
ends a Genstat program.
STORE
to store structures in a subfile of a backing-store file.
STRUCTURE
defines a compound data structure.
STTEST
calculates the sample size for t-tests (including equivalence tests).
SUBSET
forms vectors containing subsets of the values in other vectors.
SUSPEND
suspends execution of Genstat to carry out commands in the operating system. This directive may not be available on some computers.
SVBOOT
bootstraps data from random surveys.
SVCALIBRATE
performs generalized calibration of survey data.
SVD
calculates singular value decompositions of matrices.
SVGLM
fits generalized linear models to survey data.
SVHOTDECK
performs hot-deck and model-based imputation for survey data.
SVMERGE
merges strata prior to survey analysis.
SVMFIT
fits a support vector machine.
SVMPREDICT
forms the predictions using a support vector machine.
SVREWEIGHT
modifies survey weights, adjusting other weights to ensure that their overall sum remains unchanged.
SVSAMPLE
constructs stratified random samples.
SVSTRATIFIED
analyses stratified random surveys by expansion or ratio raising.
SVTABULATE
tabulates data from random surveys, including multistage surveys and surveys with unequal probabilities of selection.
SVWEIGHT
forms survey weights.
SWITCH
adds terms to, or drops them from a linear, generalized linear, generalized additive, or nonlinear model.
SYMMETRICMATRIX
declares one or more symmetric matrix data structures.
SYNTAX
obtains details of the syntax of a command and the source code of a procedure.
T
TABINSERT
inserts the contents of a sub-table into a table.
TABLE
declares one or more table data structures.
TABMODE
forms summary tables of modes of values
TABSORT
sorts tables so their margins are in ascending or descending order.
TABTABLE
opens a tabbed-table spreadsheet in the Genstat client.
TABULATE
forms summary tables of variate values.
TALLY
forms a simple tally table of the distinct values in a vector.
TCOMBINE
combines several tables into a single table.
TDISPLAY
displays further output after an analysis by TFIT
.
TENSORSPLINE
calculates design matrices to fit a tensor-spline surface as a linear mixed model.
TEQUIVALENCE
performs equivalence, non-inferiority and non-superiority tests.
TERMS
specifies a maximal model, containing all terms to be used in subsequent linear, generalized linear, generalized additive, and nonlinear models.
TEXT
declares one or more text data structures.
TFILTER
filters time series by time-series models.
TFIT
estimates parameters in Box-Jenkins models for time series.
TFORECAST
forecasts future values of a time series.
THINPLATE
calculates the basis functions for thin-plate splines.
TKEEP
saves results after an analysis by TFIT
.
TOBIT
performs a Tobit linear mixed model analysis on data with fixed-threshold censoring.
TRANSFERFUNCTION
specifies input series and transfer-function models for subsequent estimation of a model for an output series.
TREATMENTSTRUCTURE
specifies the treatment terms to be fitted by subsequent ANOVA
statements.
TREE
declares a tree, & initializes it to have a single node known as the root.
TRELLIS
does a trellis plot.
TRY
displays results of single-term changes to a linear, generalized linear, or generalized additive model.
TSM
declares one or more TSM data structures.
TSUMMARIZE
displays characteristics of time series models.
TTEST
performs a one- or two-sample t-test.
TUKEYBIWEIGHT
estimates means using the Tukey biweight algorithm.
TVARMA
fits a vector autoregressive moving average (VARMA) model.
TVFORECAST
forecasts future values from a vector autoregressive moving average (VARMA) model.
TVGRAPH
plots a vector autoregressive moving average (VARMA) model.
TXBREAK
breaks up a text structure into individual words.
TXCONSTRUCT
forms a text structure by appending or concatenating values of scalars, variates, texts, factors, pointers or formulae; allows the case of letters to be changed or values to be truncated and reversed.
TXFIND
finds a subtext within a text structure.
TXINTEGERCODES
converts textual characters to and from their corresponding integer codes.
TXPAD
pads strings of a text structure with extra characters so that their lengths are equal.
TXPOSITION
locates strings within the lines of a text structure.
TXPROGRESSION
forms a text containing a progression of strings.
TXREPLACE
replaces a subtext within a text structure.
TXSPLIT
splits a text into individual texts, at positions on each line marked by separator character(s).
TX2VARIATE
converts text structures to variates.
T%CONTROL
expresses tables as percentages of control cells.
U
UNITS
defines an auxiliary vector of labels and/or the length of any vector whose length is not defined when a statement needing it is executed.
UNSTACK
splits vectors into individual vectors according to levels of a factor.
UTMCONVERSION
converts between geographical latitude and longitude coordinates and UTM eastings and northings.
V
VABLOCKDESIGN
analyses an incomplete-block design by REML
, allowing automatic selection of random and spatial covariance models.
VAIC
calculates the Akaike and Schwarz (Bayesian) information coefficients for REML
.
VALINEBYTESTER
provides combinabilities and deviances for a line-by-tester trial analysed by VABLOCKDESIGN
or VAROWCOLUMNDESIGN
.
VALLSUBSETS
fits all subsets of the fixed terms in a REML analysis.
VAMETA
performs a REML
meta analysis of a series of trials.
VAOPTIONS
defines options for the fitting of models by VARANDOM
and associated procedures.
VARANDOM
finds the best REML
random model from a set of models defined by VFMODEL
.
VARECOVER
recovers when REML
, is unable to fit a model, by simplifying the random model.
VARIATE
declares one or more variate data structures.
VAROWCOLUMNDESIGN
analyses a row-and-column design by REML
, with automatic selection of the best random and spatial covariance model.
VASDISPLAY
displays further output from an analysis by VASERIES
.
VASERIES
analyses a series of trials with incomplete-block or row-and-column designs by REML
, automatically selecting the best random models.
VASKEEP
copies information from an analysis by VASERIES
into Genstat data structures.
VASMEANS
saves experiment × treatment means from analysis of a series of trials by VASERIES
.
VAYPARALLEL
does the same REML
analysis for several y-variates, and collates the output.
VBOOTSTRAP
performs a parametric bootstrap of the fixed effects in a REML
analysis.
VCHECK
checks standardized residuals from a REML
analysis.
VCOMPONENTS
defines the variance-components model for REML
.
VCRITICAL
uses a parametric bootstrap to estimate critical values for a fixed term in a REML
analysis.
VCYCLE
controls details of the REML
algorithm.
VDEFFECTS
plots one- or two-way tables of effects estimated in a REML
analysis.
VDFIELDRESIDUALS
display residuals from a REML
analysis in field layout.
VDISPLAY
displays further output from a REML
analysis.
VEQUATE
equates values across a set of data structures.
VFIXEDTESTS
saves fixed tests from a REML
analysis.
REML
performs an F-test of random effects in a linear mixed model based on linear combinations of the responses, i.e. an FLC test.
VFMODEL
forms a model-definition structure for a REML
analysis.
VFPEDIGREE
checks and prepares pedigree information from several factors, for use by VPEDIGREE
and REML
.
VFRESIDUALS
obtains residuals, fitted values and their standard errors from a REML
analysis.
VFSTRUCTURE
adds a covariance-structure definition to a REML
model-definition structure.
VFUNCTION
calculates functions of variance components from a REML
analysis.
VGESELECT
selects the best variance-covariance model for a set of environments.
VGRAPH
plots tables of means from REML
.
VHERITABILITY
calculates generalized heritability for a random term in a REML
analysis.
VHOMOGENEITY
tests homogeneity of variances and variance-covariance matrices.
VINTERPOLATE
performs linear & inverse linear interpolation between variates.
VKEEP
copies information from a REML
analysis into Genstat data structures.
VLINEBYTESTER
analyses a line-by-tester trial by REML
.
VLSD
prints approximate least significant differences for REML
means.
VMATRIX
copies values and row/column labels from a matrix to variates or texts.
VMCOMPARISON
performs pairwise comparisons between REML
means.
VMETA
performs a multi-treatment meta analysis using summary results from individual experiments.
VMODEL
specifies the model for a REML
analysis using a model-definition structure defined by VFMODEL
.
VNEARESTNEIGHBOUR
analyses a field trial using nearest neighbour analysis.
VORTHPOLYNOMIAL
forms orthogonal polynomials over time for repeated measures.
VPEDIGREE
generates an inverse relationship matrix for use when fitting animal or plant breeding models by REML
.
VPERMTEST
does random permutation tests for the fixed effects in a REML
analysis.
VPLOT
plots residuals from a REML
analysis.
VPOWER
uses a parametric bootstrap to estimate the power (probability of detection) for terms in a REML
analysis.
VPREDICT
forms predictions from a REML
model.
VRACCUMULATE
forms a summary accumulating the results of a sequence of REML
random models.
VRADD
adds terms from a REML
fixed model into a Genstat regression.
VRCHECK
checks effects of a random term in a REML
analysis.
VRDISPLAY
displays output for a REML
fixed model fitted in a Genstat regression.
VRDROP
drops terms in a REML
fixed model from a Genstat regression.
VREGRESS
performs regression across variates.
VREPLACE
replaces values of vectors and pointers.
VRESIDUAL
defines the residual term for a REML
model.
VRFIT
fits terms from a REML
fixed model in a Genstat regression.
VRKEEP
saves output for a REML
fixed model fitted in a Genstat regression.
VRMETAMODEL
forms the random model for a REML
meta analysis.
VRPERMTEST
performs permutation tests for random terms in REML
analysis.
VRSETUP
sets up Genstat regression to assess terms from a REML
fixed model.
VRSWITCH
adds or drops terms from a REML
fixed model in a Genstat regression.
VRTRY
tries the effect of adding and dropping individual terms from a REML
fixed model in a Genstat regression.
VSAMPLESIZE
estimates the replication to detect a fixed term or contrast in a REML
analysis, using parametric bootstrap.
VSCREEN
performs screening tests for fixed terms in a REML
analysis.
VSOM
analyses a simple REML
variance components model for outliers using a variance shift outlier model.
VSPECTRALCHECK
forms the spectral components from the canonical components of a multitiered design, and constrains any negative spectral components to zero.
VSPREADSHEET
saves results from a REML
analysis in a spreadsheet.
VSTATUS
prints the current model settings for REML
.
VSTRUCTURE
defines a variance structure for random effects in a REML
model.
VSUMMARY
summarizes a variate, with classifying factors, into a data matrix of variates and factors.
VSURFACE
fits a 2-dimensional spline surface using REML
, and estimates its extreme point.
VTABLE
forms a variate and set of classifying factors from a table.
VTCOMPARISONS
calculates comparison contrasts within a multi-way table of predicted means from a REML
analysis.
VUVCOVARIANCE
forms the unit-by-unit variance-covariance matrix for specified variance components in a REML
model.
W
WADLEY
fits models for Wadley’s problem, allowing alternative links and errors.
WILCOXON
performs a Wilcoxon Matched-Pairs (Signed-Rank) test.
WINDROSE
plots rose diagrams of circular data like wind speeds.
WORKSPACE
accesses private data structures for use in procedures.
WSTATISTIC
calculates the Shapiro-Wilk test for Normality.
X
XAXIS
defines the x-axis in each window for high-resolution graphics.
XOCATEGORIES
performs analyses of categorical data from cross-over trials.
XOEFFICIENCY
calculates efficiency of estimating effects in cross-over designs.
XOPOWER
estimates the power of contrasts in cross-over designs.
Y
YAXIS
defines the y-axis in each window for high-resolution graphics.
YTRANSFORM
estimates the parameter lambda of a single parameter transformation.
Z
ZAXIS
defines the z-axis in each window for high-resolution graphics.
%
%CD
changes the current directory.
%CLOSE
closes the binary file opened by %OPEN
.
%FLUSH
flushes server output immediately to the client Output window.
%FPOSITION
returns the current position in the binary file opened by %OPEN
.
%LOG
adds text into the Input Log window in the Genstat client.
%MESSAGEBOX
displays text in a dialog in the Genstat client.
%OPEN
open a binary file for use with %WRITE
.
%SLEEP
pauses execution of the server for a time specified in seconds.
%TEMPFILE
creates a unique temporary file in the Genstat temporary folder.
%WRITE
writes values of data structures to a binary file opened by %OPEN
.