Full package name: mesquite.trees.SampleManyTreesFromFile.SampleManyTreesFromFile Duty: Tree Source (mesquite.lib.duties.TreeSource)
Module Explanation
Supplies a fixed number of randomly-sampled trees directly from a file, without bringing the contained tree block entirely into memory. This allows much larger blocks of trees to be used within constraints of memory, but will make some calculations slower. This module does not know how many trees are in the file, and hence may attempt to read files beyond the number in the file.
Author(s): Wayne P. Maddison and David R. Maddison
Version 3.70
Commands of Sample Trees from Separate NEXUS File
setFilePath
Explanation: Specifies the tree file to use
Parameters: [path to file]
toggleReread
Explanation: Sets whether or not to reread the whole file if the file enlarges
Parameters: [on or off]
toggleLive
Explanation: Sets whether or not to listen to changes in the file
Parameters: [on or off]
quietOperation
Explanation: Uses quite mode (no proress indicator, few messages)
fileChanged
Explanation: Receives message that file changed
fileGrew
Explanation: Receives message that file grew
setNumTreesToSample
Explanation: Specifies the number of trees to sample
Parameters: [number of trees]
setStartTreesToIgnore
Explanation: Specifies the number of trees to ignore from the start of the file