Introduction

Themes in codeit define a topic, subject or brand that can be applied to Verbatims to categorise the content expressed within each Verbatim.
Themes exist within a Codeframe and collectively a set of Themes define the coded content of a Task.


Theme Properties

Themes have a number of properties that define their meaning, usage, display and behaviour.
The following table lists these properties with a description for each:


PropertyDescription
CodeA shorthand Id value used to identify a Theme 
LabelA short piece of text used to define the meaning of a Theme
ColourA display colour applied to a Theme
AutocodingControls whether a Theme can be applied to Verbatims where the Verbatim text exactly matches the Theme Label
DescriptionA longer piece of text used to provide additional explanation of the purpose, usage or meaning of a Theme
Text Match RulesA set of text patterns used to match a Theme to text within Verbatims


Theme Properties - Advanced

Themes also have a number of more advanced properties which can be used to control behaviour in more specialised situations.
The following table lists these properties with a description for each:


PropertyDescription
Exclude from SortingAnchors Theme at the bottom of the codeframe or parent net so it will not be re-ordered when the rest of the Codeframe is sorted.
Single CodeEnsures that a Theme cannot be applied alongside other Themes on any given Verbatim
Temporary CodeAllows a Theme to be excluded from the results in exports by selecting 'Exclude Temp Codes' in the Export Wizard
Permanent CodeEnsures that a Theme cannot be deleted or merged into other Themes
Exclude from RenumberingEnsures that a Theme will not be renumbered when the codeframe or parent net is renumbered
Exclude from Machine LearningEnsures that a Theme is excluded when Machine Learning autocodes your data
Exclude from Text MatchingEnsures that a Theme is excluded when Text Matching autocodes your data