R6 Class representing a qualchemy project
R6 Class representing a qualchemy project
Public fields
titleproject title
metadataThe project's metadata in a list
codebookA qualchemy codebook object
sourcesA list of qualchemy source objects
descriptiondescription for the project
codingsA list of qualchemy coding objects (a coding is the application of a code to a part of a source)
usersA list of Qualchemy user objects
Methods
Method new()
Create a new Qualchemy project object
Usage
Qualchemy_project$new(
title = "",
description = "",
metadata = list(),
codebook = list(),
sources = list(),
codings = list(),
users = list(),
...,
error_call = quote(Qualchemy_project$new())
)Arguments
titleproject title
descriptionproject description
metadataA list with the project's metadata.
codebookA Qualchemy_codebook object
sourceslist of Qualchemy_source objects, one for each source
codingslist of Qualchemy_coding objects
usersusers
...additional arguments, for future extensions, currently unused
error_callerror context
Examples
projectExample <- Qualchemy_project$read_qdpx(example_qdpx())
projectExample
#> Qualchemy project "{qualchemy} Test Project".
#> • codebook with 4 codes.
#> • 25 codings.
#> • 1 text source.