This repository contains a sample application using a single Building Block (BB) within the HPC/Exascale Centre of Excellence in Personalised Medicine (PerMedCoE) project.
- sample_BB: Sample building block (uses the
permedcoepackage provided by PerMedCoE). - sample_app: Sample application using
sample_BB.
git clone https://github.com/PerMedCoE/permedcoe.git
cd permedcoe
./install.sh
cd ..git clone https://github.com/PerMedCoE/basic_application.gitcd basic_application/sample_BB
# Edit src/sample_BB/main.py
# Set the SAMPLE_CONTAINER variable:
# It is currently set to: $HOME/github/projects/PerMedCoE/basic_application/sample_BB/image/PerMedCoE-Pilot.sif
# And that path should be where the PerMedCoE-Pilot.sif file is../install.sh
cd ../..-
PyCOMPSs sample application:
NOTE: Requires PyCOMPSs installed in the machine.
cd basic_application/sample_app/PyCOMPSs ./launch.sh cd ../..
-
Nextflow sample application:
NOTE: Requires Nextflow installed in the machine.
cd basic_application/sample_app/Nextflow ./launch.sh cd ../..
-
Snakemake sample application:
NOTE: Requires Snakemake installed in the machine.
cd basic_application/sample_app/Snakemake ./launch.sh cd ../..