Skip to content

protocol

Study protocols: the definition of how a study is run.

A StudyProtocol describes why, when and what data should be collected, without depending on any sensor technology or app. It combines devices, tasks, triggers and measures from the common subsystem. Protocols are managed through a ProtocolService and deployed with a DeploymentService.

Main types: StudyProtocol, ProtocolVersion, ProtocolService and ProtocolFactoryService.

See the carp.protocols definition in Kotlin.

Classes