Learn R Programming

nzilbb.labbcat (version 1.3-0)

Accessing Data Stored in 'LaBB-CAT' Instances

Description

'LaBB-CAT' is a web-based language corpus management system developed by the New Zealand Institute of Language, Brain and Behaviour (NZILBB) - see . This package defines functions for accessing corpus data in a 'LaBB-CAT' instance. You must have at least version 20230224.1731 of 'LaBB-CAT' to use this package. For more information about 'LaBB-CAT', see Robert Fromont and Jennifer Hay (2008) or Robert Fromont (2017) .

Copy Link

Version

Install

install.packages('nzilbb.labbcat')

Monthly Downloads

287

Version

1.3-0

License

GPL (>= 3)

Maintainer

Robert Fromont

Last Published

July 19th, 2023

Functions in nzilbb.labbcat (1.3-0)

getAnnotations

Gets the annotations on the given layer of the given transcript.
getAnchors

Gets the given anchors in the given transcript.
getAllUtterances

Get all utterances of participants.
getAnnotatorDescriptor

Gets annotator information.
expressionFromIds

Generates a query expression for matching transcripts or participants by ID, for use with getMatches.
getGraphIds

Deprecated synonym for getTranscriptIds.
getGraphIdsWithParticipant

Deprecated synonym for getTranscriptIdsWithParticipant.
getGraphIdsInCorpus

Deprecated synonym for getTranscriptIdsInCorpus.
getFragments

Gets transcript fragments in a given format.
getDictionaryEntries

Lookup entries in a dictionary.
getDeserializerDescriptors

Lists the descriptors of all registered deserializers.
getMatchLabels

Gets labels of annotations on a given layer, identified by given match IDs.
getAvailableMedia

List the media available for the given transcript.
getMatchAlignments

Gets temporal alignments of matches on a given layer.
getFragmentAnnotations

Gets annotations in fragments.
getId

Gets the store's ID.
getLayer

Gets a layer definition.
getParticipant

Gets information about a single participant.
getParticipantAttributes

Gets participant attribute values for given participant IDs.
getSoundFragments

Gets sound fragments from 'LaBB-CAT'.
getLayers

Gets a list of layer definitions.
getLayerIds

Gets a list of layer IDs.
getTranscriptIdsInCorpus

Gets a list of transcript in a corpus.
getSystemAttribute

Gets the value of the given system attribute.
getTranscriptIdsWithParticipant

Gets a list of IDs of transcripts that include the given participant.
getDictionaries

List the dictionaries available.
getCorpusIds

Gets a list of corpus IDs.
getMatchingGraphIds

Deprecated synonym for getMatchingTranscriptIds.
loadLexicon

Upload a flat lexicon file for lexical tagging.
newLayer

Creates a new layer.
praatScriptCentreOfGravity

Generates a script for extracting the CoG, for use with processWithPraat.
praatScriptFastTrack

Generates a script for extracting formants using FastTrack, for use with processWithPraat.
getMatches

Search for tokens.
praatScriptPitch

Generates a script for extracting pitch, for use with processWithPraat.
processWithPraat

Process a set of intervals with Praat.
praatScriptFormants

Generates a script for extracting formants, for use with processWithPraat.
getParticipantIds

Gets a list of participant IDs.
getMatchingAnnotations

Gets a list of annotations that match a particular pattern.
getMatchingTranscriptIds

Gets a list of IDs of transcripts that match a particular pattern.
getMatchingParticipantIds

Gets a list of IDs of participants that match a particular pattern.
getTranscriptAttributes

Gets transcript attribute values for given transcript IDs.
getMedia

Downloads a given media track for a given transcript.
labbcatVersionInfo

Gets version information of all components of LaBB-CAT.
updateTranscript

Update an existing transcript.
getSerializerDescriptors

Lists the descriptors of all registered serializers.
labbcatTimeout

Sets the timeout for request to the LaBB-CAT server in future function calls. The default timeout is 10 seconds.
getMediaTracks

List the predefined media tracks available for transcripts.
getTranscriptIds

Gets a list of transcript IDs.
getMediaUrl

Gets the URL of the given media track for a given transcript.
praatScriptIntensity

Generates a script for extracting maximum intensity, for use with processWithPraat.
saveParticipant

Saves information about a single participant.
getUserInfo

Gets information about the current user.
renameParticipants

Renames a list of participants.
labbcatCredentials

Sets the username and password that the package should use for connecting to a given LaBB-CAT server in future function calls.
updateFragment

Update a transcript fragment.
newTranscript

Upload a new transcript.
removeDictionaryEntry

Removes an entry from a dictionary.
saveLayer

Saves the details of an existing layer.
removeLayerDictionaryEntry

Removes an entry from a layer dictionary.
nzilbb.labbcat

tools:::Rd_package_title("nzilbb.labbcat")
addDictionaryEntry

Adds an entry to a dictionary.
annotatorExt

Retrieve annotator's "ext" resource.
deleteParticipant

Deletes a participant record.
deleteLexicon

Delete a previously loaded lexicon.
expressionFromAttributeValue

Generates a query expression for matching a transcript/participant attribute, for use with getMatches.
addLayerDictionaryEntry

Adds an entry to a layer dictionary.
countAnnotations

Gets the number of annotations on the given layer of the given transcript.
deleteLayer

Deletes an existing layer.
deleteTranscript

Delete a transcript from the corpus.
expressionFromTranscriptTypes

Generates a transcript query expression for matching transcripts by type, for use with getMatches or getMatchingTranscriptIds.
expressionFromAttributeValues

Generates a query expression for matching a transcript/participant attribute, for use with getMatches.
generateLayer

Generates a layer.
countMatchingAnnotations

Gets the number of annotations matching a particular pattern.
generateLayerUtterances

Generates a layer for a given set of utterances.
formatTranscript

Gets transcript(s) in a given format.