ProjectStructure | R Documentation |
keep track of folder paths and create them if needed
keep track of folder paths and create them if needed
outpath
path
qc_dir
qc results directory name
modelling_dir
modeling results directory name
project_Id
project_Id
order_Id
order_Id
workunit_Id
workunit_Id
inputData
inputFile
inputAnnotation
inputAnnotation xlsx
new()
create ProjectStructure
ProjectStructure$new( outpath, project_Id, order_Id, workunit_Id, inputAnnotation, inputData, qc_dir = "qc_results", modelling_dir = "modelling_results" )
outpath
directory
project_Id
bfabric project ID
order_Id
bfabric order_Id
workunit_Id
bfabric workunit_Id
inputAnnotation
input annotation path
inputData
input data path
qc_dir
qc folder
modelling_dir
modelling results folder
create_outpath()
create outpath
ProjectStructure$create_outpath()
qc_path()
create qc dir
ProjectStructure$qc_path(qc_dir)
qc_dir
QC directory
modelling_path()
create modelling path
ProjectStructure$modelling_path(modelling_dir)
modelling_dir
directory with modelling data
create()
create all directories
ProjectStructure$create()
reset()
empty modelling_path and qc_path folder.
ProjectStructure$reset()
clone()
The objects of this class are cloneable with this method.
ProjectStructure$clone(deep = FALSE)
deep
Whether to make a deep clone.
tmp <- ProjectStructure$new("./test_project",
project_Id = 3000,
order_Id = 6200,
workunit_Id = 23000,
inputAnnotation = ".",
inputData = "."
)
tmp$qc_path()
tmp$modelling_path()
tmp$modelling_path()
tmp$modelling_dir
tmp$modelling_path("second_model")
tmp$create()
tmp$reset()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.