Skip to content
Snippets Groups Projects
Commit f852e434 authored by Andrea Giannetti's avatar Andrea Giannetti
Browse files

Updated procedure to create and run the Apptainer version of the pipeline in the documentation.

parent 793ec382
No related branches found
No related tags found
No related merge requests found
rm swiss_army_knife_latest.sif
singularity pull --disable-cache docker://git.ia2.inaf.it:5050/andrea.giannetti/swiss_army_knife
singularity pull --disable-cache docker://git.ia2.inaf.it:5050/andrea.giannetti/swiss_army_knife_stable
......@@ -90,6 +90,8 @@ To reset the database, use the command:
Be aware that at the moment the first run (also after DB reset) fails due to an issue in the DB initialization. Run the
docker compose command once more to start the pipeline.
To obtain the Apptainer image, the script [create_apptainer_image_file.sh](create_apptainer_image_file.sh) is provided. To run the pipeline execute the command from the SAK folder: `srun singularity exec -B .:$HOME swiss_army_knife_latest.sif python main.py`; this preserves the results after the run. The `--distributed True` flag can be used if running on a distributed system. Job dispatching must be taken care of by the user. Slurm provides a very convenient way of doing that, with no adjustment to the code.
The pipeline produces a series of files that are used to produce the final output.
* It compresses and archives in `stg/archive` all the input files for radmc in a zip file, whose name is also used as a
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment