TemplateList-class {monitoR}R Documentation

Class "TemplateList"

Description

A template is an object with acoustic information (frequency, time, and volume) on an animal volcalization. In monitoR, all templates are stored within a template list, which has the (virtual) class TemplateList. Because the structure of the two types of templates differs slightly (see Template), there are actually two classes for template lists: corTemplateList and binTemplateList, and the virtual class TemplateList (which includes both types of template lists) is used to define most methods.

Objects from the Class

Objects can be created by calls of the form new("corTemplateList", ...) or new("binTemplateList", ...). However, objects should always be created with the template-creation functions makeCorTemplate or makeBinTemplate, or else by reading from a file using readCorTemplates or readBinTemplates. There are also functions for modifying existing template lists or extracting template lists from other objects.

Slots

templates:

Object of class "list" A list of either corTemplate or binTemplate objects.

Extends

Classes corTemplateList and binTemplateList extend the virtual class TemplateList, directly.

Methods

Note

For details on the structure of the actual templates, see Template.

Author(s)

Sasha D. Hafner

See Also

Template, combineBinTemplates, templateCutoff, templateComment, getTemplates, plot-methods, [-methods

Examples

showClass("TemplateList")

showClass("corTemplateList")

showClass("binTemplateList")


[Package monitoR version 1.0.7 Index]