ConfigurationPlan: ConfigurationPlan

ConfigurationPlanR Documentation

ConfigurationPlan

Description

R6 class for ConfigurationPlan guiding Qualification Workflow

Public fields

plots

list defining PlotConfiguration settings for specific tasks

inputs

data.frame or list mapping input files to their paths

intro

data.frame or list mapping introduction files to their paths

markdownIntro

name of markdown file that includes intro content

referenceFolder

Reference path for accessing inputs

workflowFolder

path of the output folder created or used by the Workflow.

Active bindings

sections

data.frame mapping section ids to their paths

simulationMappings

data.frame mapping simulations to their paths

observedDataSets

data.frame mapping observed datasets to their paths

Methods

Public methods


Method getSectionPath()

Get location of directory corresponding to a specific section Id

Usage
ConfigurationPlan$getSectionPath(id)
Arguments
id

section identifier

Returns

The section path corresponding to the id in the configuration plan field sections


Method getSectionTitle()

Get markdown title to a specific section Id

Usage
ConfigurationPlan$getSectionTitle(id)
Arguments
id

section identifier

Returns

The title associated with "#" corresponding to the subsection level


Method getSectionMarkdown()

Get location of .md file corresponding to a specific section Id

Usage
ConfigurationPlan$getSectionMarkdown(id)
Arguments
id

section identifier

Returns

The markdown file corresponding to the id in the configuration plan field sections


Method getSectionLevel()

Get section level

Usage
ConfigurationPlan$getSectionLevel(id)
Arguments
id

section identifier

Returns

Section level


Method getIntroMarkdown()

Get location of .md intro file

Usage
ConfigurationPlan$getIntroMarkdown()
Returns

The markdown file corresponding to introduction


Method copySectionContent()

Copy content to section markdown

Usage
ConfigurationPlan$copySectionContent(id)
Arguments
id

section identifier


Method copyInput()

Copy input to section markdown

Usage
ConfigurationPlan$copyInput(input)
Arguments
input

list including SectionId and Path


Method copyIntro()

Copy intro to intro markdown

Usage
ConfigurationPlan$copyIntro(intro)
Arguments
intro

list including Path


Method copyContentFiles()

If available, copy all files and folders of Content directory into ⁠<workflowFolder>⁠

Usage
ConfigurationPlan$copyContentFiles()

Method getObservedDataPath()

Get location of observed data corresponding to a specific observedDataSet Id

Usage
ConfigurationPlan$getObservedDataPath(id)
Arguments
id

observedDataSet identifier

Returns

The observed data file path corresponding to the id in the configuration plan field observedDataSet


Method getMolWeightForObservedData()

Get molecular weight of observed data corresponding to a specific observedDataSet Id

Usage
ConfigurationPlan$getMolWeightForObservedData(id)
Arguments
id

observedDataSet identifier

Returns

The observed data file path corresponding to the id in the configuration plan field observedDataSet


Method getSimulationPath()

Get location of simulation file corresponding to a specific simulation and project names

Usage
ConfigurationPlan$getSimulationPath(project, simulation)
Arguments
project

name of simulation project

simulation

name of the simulation

Returns

The simulation file path corresponding to the project and simulation in the configuration plan field simulationMappings


Method getPopulationPath()

Get location of population file corresponding to a specific simulation and project names

Usage
ConfigurationPlan$getPopulationPath(project, simulation)
Arguments
project

name of simulation project

simulation

name of the simulation

Returns

The population file path corresponding to the project and simulation in the configuration plan field simulationMappings


Method getSimulationResultsPath()

Get location of simulation result file corresponding to a specific simulation and project names

Usage
ConfigurationPlan$getSimulationResultsPath(project, simulation)
Arguments
project

name of simulation project

simulation

name of the simulation

Returns

The simulation results file path corresponding to the project and simulation in the configuration plan field simulationMappings


Method getPKAnalysisResultsPath()

Get location of PK Analysis result file corresponding to a specific simulation and project names

Usage
ConfigurationPlan$getPKAnalysisResultsPath(project, simulation)
Arguments
project

name of simulation project

simulation

name of the simulation

Returns

The PKAnalysis results file path corresponding to the project and simulation in the configuration plan field simulationMappings


Method updateTheme()

Update environment theme that will be used as default during workflow

Usage
ConfigurationPlan$updateTheme()

See Also

Other qualification workflow: QualificationVersionInfo, adjustTitlePage(), loadConfigurationPlan(), loadQualificationWorkflow(), startQualificationRunner()


Open-Systems-Pharmacology/OSPSuite.ReportingEngine documentation built on April 13, 2025, 10:37 a.m.