The workflow used to run the LRGASP challenge 3 manatee docker in the OpenEBench VRE executor.
The repository includes several files:
lrgasp-challenge-3_full_data
folder: An example input dataset.config.json
: The workflow configuration file containing various elements under arguments, such as the workflow's git repository, specific commit, community id, participant id, and the parameters for the challenges to compute.in_metadata.json
: Defines the input files' directories. The file specifies the input files' detailed locations within theconfig.json
.materalize-data.sh
: Downloads the required datasets to pre-defined relative paths.materialize-containers.sh
: Builds the necessary containers for the LRGASP workflow (not currently in use, directly downloads from Docker Hub instead).
- Install OpenEBench VRE executor and go to the tests folder
cd vre-process_nextflow-executor
source .py3Env/bin/activate
cd tests
- Clone the LRGASP manatee workflow repository and rename the folder to LRGASP_manatee
git clone https://github.com/TianYuan-Liu/lrgasp-challenge-3_manatee_benchmarking_workflow.git
mv lrgasp-challenge-3_manatee_benchmarking_workflow LRGASP_manatee
- Materialize both the containers and datasets needed by the LRGASP test:
cd LRGASP_manatee
bash ./materialize-data.sh
- Run the tests from LRGASP_manatee example
cd ../..
./test_VRE_NF_RUNNER.sh LRGASP_manatee