@@ -63,16 +64,24 @@ By default le `src/nextflow.config` file define 4 different profiles
-`-profile docker` each process of the pipeline will be executed within a `docker` container locally
-`-profile singularity` each process of the pipeline will be executed within a `singularity` container locally
-`-profile psmn` each process will be sent as a separate job within a `singularity` container on the PSMN
-`-profile psmn` each process will be sent as a separate job within a `charliecloud` container on the PSMN
-`-profile ccin2p3` each process will be sent as a separate job within a `singularity` container on the CCIN2P3
If the containers are not found locally, they are automatically downloaded before running the process. For the PSMN and CCIN2P3, the `singularity` images are downloaded in a shared folder (`/scratch/Bio/singularity` for the PSMN, and `/sps/lbmc/common/singularity/` for the CCIN2P3)
If the containers are not found locally, they are automatically downloaded before running the process. For the PSMN and CCIN2P3, the `singularity` images are downloaded in a shared folder (`/scratch/Bio/charliecloud` for the PSMN, and `/sps/lbmc/common/singularity/` for the CCIN2P3)
### PSMN
To have access to `charliecloud` on the PSMN you need to add the followin path to your `PATH` variable:
````
PATH=/Xnfs/abc/charliecloud_bin/:$PATH
```
You can add this line in your `~/.bashrc` or `~/.zshrc` file
When running `nextflow` on the PSMN, we recommend to use `tmux` before launching the pipeline: