1. Home
  2. BKKEEP procedure

BKKEEP procedure

Saves information from an identification key (R.W. Payne).

No options

Parameters

KEY = trees Identification key from which the information is to be saved
SUMMARY = variates Saves summary information about each key
CHARACTERS = pointers Saves the identifiers of the characters in each key

Description

BKKEEP saves information from an identification key, constructed by the BKEY procedure. The key can be saved using the KEY option of BKEY, and is specified for BKKEEP using its KEY parameter.

The SUMMARY parameter saves a variate containing summary information. The first element contains the number of nodes, and the second contains the number of terminal nodes.

The CHARACTERS parameter saves a pointer containing the identifiers of the characters in the key.

Options: none.

Parameters: KEY, SUMMARY, CHARACTERS.

See also

Procedures: BKEY, BKDISPLAY, BKIDENTIFY.

Commands for: Multivariate and cluster analysis.

Example

CAPTION 'BKKEEP example',\
        'Common clinical yeasts from Payne (1992) COMPSTAT paper';\
        STYLE=meta,plain
TEXT    [VALUES='Candida albicans','Candida glabrata',\
        'Candida parapsilosis','Candida tropicalis',\
        'Cryptococcus albidus','Cryptococcus laurentii',\
        'Filobasidiella neoformans',\
        'Issatchenkia orientalis',\
        'Kluyveromyces marxianus',\
        'Pichia guilliermondii','Rhodotorula glutinis',\
        'Rhodotorula mucilaginosa','Trichosporon beigelii'] Yeasts
FACTOR     [NVALUES=Yeasts; LABELS=!t('-','+')]\
      C11; EXTRA='Maltose growth'
&     C18; EXTRA='Lactose growth'
&     C19; EXTRA='Raffinose growth'
&     C36; EXTRA='D-Glucuronate growth'
&      N1; EXTRA='Nitrate growth'
&      V5; EXTRA='Growth w/o Thiamin'
&      O2; EXTRA='0.1% Cycloheximide growth'
&      E5; EXTRA='Splitting cells'
READ [PRINT=errors] C11,C18,C19,C36,N1,V5,O2,E5; FREPRESENTATION=labels
 '+'  '-'  '-'  '-'  '-'  '+'  '+'  '-'
 '-'  '-'  '-'  '-'  '-'  '-'  '-'  '-'
 '+'  '-'  '-'  '-'  '-'  '+'  '-'  '-'
 '+'  '-'  '-'  '-'  '-'  '+'  '+'  '-'
 '+'   *    *   '+'  '+'  '-'  '-'  '-'
 '+'  '+'  '+'  '+'  '-'   *    *   '-'
 '+'  '-'   *   '+'  '-'  '-'  '-'  '-'
 '-'  '-'  '-'  '-'  '-'  '+'  '-'  '-'
 '-'   *   '+'  '-'  '-'  '+'  '+'  '-'
 '+'  '-'  '+'  '-'  '-'  '+'  '+'  '-'
 '+'  '-'   *   '-'  '+'   *    *   '-'
  *   '-'  '+'  '-'   *   '-'   *   '-'
  *   '+'   *   '+'  '-'  '-'   *   '+' :
PRINT   [MISSING='V'] C11,C18,C19,C36,N1,V5,O2,E5; FIELDWIDTH=4; DECIMALS=0
FACTOR  [MODIFY=yes; LABELS=!t(negative,positive)] C11,C18,C19,C36,N1,V5,O2,E5
BKEY    [PRINT=bracketed; TAXONNAMES=Yeasts; CRITERION=cme; KEY=YeastKey]\
        C11,C18,C19,C36,N1,V5,O2,E5
BKKEEP  YeastKey; SUMMARY=summ; CHARACTERS=chars
PRINT   summ; DECIMALS=0
PRINT   chars
Updated on March 8, 2019

Was this article helpful?