Open Yuri05 opened 2 hours ago
Some additional thoughts/ideas:
Execute | Repository name | Released version | Snapshot name (default: same as repository name) |
Workflow name (default: Evaluation/workflow.R) |
Additional projects |
---|---|---|---|---|---|
X | 7E3-Model | dev | 7E3 |
or branch (main, master, whatsoever)
Create GH-Action for creation of evaluation reports and projects
Inputs:
(default: same as repository name)
(default: Evaluation/workflow.R)
Workflow
Install the tools (OSP Suite / Quali Runner / RE ) from the releases provided above
For each model provided in the table: I. Download the released model version with the release number provided above
7E3-Model | 1.0
▶️ https://github.com/Open-Systems-Pharmacology/7E3-Model/releases/tag/v1.0)7E3-Model | 1.0
▶️ https://github.com/Open-Systems-Pharmacology/7E3-Model/archive/refs/tags/v1.0.zip)II. Switch to the model workflow folder and execute workflow.R passing the versions of the OSP Suite, Quali Framework and Model release which are used
III. If the report created is not called
<model_name>_evaluation_report.md
- rename it (e.g. compare https://github.com/Open-Systems-Pharmacology/OSP-PBPK-Model-Library/tree/master/Alfentanil)IV. Create the pdf version of the report
<model_name>_evaluation_report.pdf
V. Create the PK-Sim project.pksim5
VI. (Optionally): Create additional PK-Sim projects (e.g. like Alfentanil-Pediatrics.pksim5 here
Get the develop branch of the repository
For each model with successfully created evaluation report: replace the content of the
<model-name>
subfolder with the newly created reports and projects.Create a pull-request into the develop branch
If some of the reports failed: the status of the GH-Action should be failed and the list of the failed projects should be shown in the annotations