Multimodal run
In addition to the main conversion pipeline, we offer a subsequent pipeline to process multiple datasets with matching features. This allows the users to visualise and query all common features such as genes and cell types across all modalities from a single web portal.
Configurations and data are inputted through a parameters yaml file (slightly different from the parameters file required by the main pipeline).
To run this pipeline use
nextflow run multimodal.nf -params-file /path/to/multimodal-params.yaml
Running using Docker
The default pipeline will run on local executor without any type of environment creation. To run the pipeline using Docker containers use the -profile docker
option:
nextflow run multimodal.nf \
-params-file /path/to/multimodal-params.yaml \
-profile docker
Pulling the containers when the pipline is launched may take a few minutes.
Running using Singularity
The default pipeline will run on local executor without any type of environment creation. To run the pipeline using Singularity containers use the -profile singularity
option:
nextflow run multimodal.nf \
-params-file /path/to/multimodal-params.yaml \
-profile singularity
Pulling the containers when the pipline is launched may take a few minutes.
Running using Conda
The default pipeline will run on local executor without any type of environment creation. If you’ve already setup your conda environment you don’t have to do anything else.
However, if you are working on a compute cluster you will need to make sure the conda environment is avaiable and active in your worker nodes. To run the pipeline using a new conda environment use the -profile conda
option:
nextflow run multimodal.nf \
-params-file /path/to/multimodal-params.yaml \
-profile conda
Creating the environment when the pipleine is launched may take a few minutes.
Further reading
For more information about Docker image pulling/local conda env creation in Nextflow please refer to Nextflow’s official docs for containers and conda.