Extracting a lexicon from jTRACE

jTRACE has multiple lexica available to perform simulations. By default, it offers:

  • biglex_lr
  • biglex_lr_^a
  • biglex901
  • context_lex
  • empty
  • initial_lexicon
  • sevenlex
  • slex
  • slex_pairs

You can import a lexicon from jTRACE as a data frame with jtrace_get_lexicon. For example:

library(jtracer)
jtrace_install()
lex <- jtracer::jtrace_get_lexicon(lexicon = "slex")
head(lex)
#>       phonology frequency
#> 1    ^              23248
#> 2    ^br^pt            37
#> 3    ^dapt             71
#> 4    ^d^lt             50
#> 5    ^gri             264
#> 6    ^lat              50