On this page:
10.1 Transitions
transitions-editor%
new
recalc-transitions
get-file-name
save
get-ethogram
set-ethogram
set-params
force-update
get-matrices
get-matrices-key
file-table-transitions-editor%
new
recalc-transitions
get-file-name
save
set-files-table
set-params
force-update
get-matrices
get-matrices-key
8.0

10 Bout Time GUI Objects

    10.1 Transitions

10.1 Transitions

 (require "../transitions-table.rkt") package: base

class

transitions-editor% : class?

  superclass: object%

constructor

(new transitions-editor% 
    [ethogram ethogram] 
    [panel panel]) 
  (is-a?/c transitions-editor%)
  ethogram : hash?
  panel : (is-a?/c panel%)
Creates a read-only text display of an ethogram’s event-transistions matrix

method

(send a-transitions-editor recalc-transitions)  void?

recalculate the transitions matricies

method

(send a-transitions-editor get-file-name)  string?

method

(send a-transitions-editor save)  void?

Save transition table as CSV file; prompts with results of get-file-name

method

(send a-transitions-editor get-ethogram)  hash?

method

(send a-transitions-editor set-ethogram new-ethogram)  void?

  new-ethogram : hash?

method

(send a-transitions-editor set-params params)  void?

  params : hash?

method

(send a-transitions-editor force-update)  void?

method

(send a-transitions-editor get-matrices)  hash?

method

(send a-transitions-editor get-matrices-key key)  hash?

  key : string?

class

file-table-transitions-editor% : class?

  superclass: object%

constructor

(new file-table-transitions-editor% 
    [file-table file-table] 
    [experiment experiment] 
    [panel panel]) 
  (is-a?/c file-table-transitions-editor%)
  file-table : query-table?
  experiment : experiment?
  panel : (is-a?/c panel%)
Creates a read-only text display of event-transistions matrix derived from event-records of files in the file-table

method

(send a-file-table-transitions-editor recalc-transitions)

  void?
recalculate the transitions matricies

method

(send a-file-table-transitions-editor get-file-name)  string?

method

(send a-file-table-transitions-editor save)  void?

Save transition table as CSV file; prompts with results of get-file-name

method

(send a-file-table-transitions-editor set-files-table 
  new-file-table 
  new-query-string 
  new-experiment) 
  void?
  new-file-table : query-table?
  new-query-string : string?
  new-experiment : experiment?

method

(send a-file-table-transitions-editor set-params params)

  void?
  params : hash?

method

(send a-file-table-transitions-editor force-update)  void?

method

(send a-file-table-transitions-editor get-matrices)  hash?

method

(send a-file-table-transitions-editor get-matrices-key key)

  hash?
  key : string?