Export

This file holds the functions for exporting a simulation to a user_project format.

Public API

PhysiCellModelManager.exportSimulationFunction
exportSimulation(simulation_id::Integer[, export_folder::AbstractString])

Create a user_project folder from a simulation that can be loaded into PhysiCell.

Warning: not all features in drbergman/PhysiCell/latest/release are not supported in MathCancer/PhysiCell.

Arguments

  • simulation_id::Integer: the id of the simulation to export. Can also be a Simulation object.
  • export_folder::AbstractString: the folder to export the simulation to. Default is the simulation output folder.

Returns

  • export_folder::AbstractString: the folder where the simulation was exported to
source

Private API

PhysiCellModelManager.revertConfigMethod
revertConfig(export_folder::AbstractString, physicell_version::AbstractString)

Revert the config folder in the export folder to the given PhysiCell version.

source
PhysiCellModelManager.revertCustomCPPMethod
revertCustomCPP(path_to_custom_modules::AbstractString, physicell_version::AbstractString)

Revert the custom cpp file in the export folder to the given PhysiCell version.

source
PhysiCellModelManager.revertCustomHeaderMethod
revertCustomHeader(path_to_custom_modules::AbstractString, physicell_version::AbstractString)

Revert the custom header file in the export folder to the given PhysiCell version.

source
PhysiCellModelManager.revertMainMethod
revertMain(export_folder::AbstractString, physicell_version::AbstractString)

Revert the main.cpp file in the export folder to the given PhysiCell version.

source