Skip to content

Commit baa08af

Browse files
Advanced Tutorials
1 parent 503023e commit baa08af

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

source/tutorials.rst

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -821,17 +821,21 @@ For instance, point clouds properties can be modified to show elevation and also
821821

822822
`Learn to edit <https://github.com/opendronemap/docs#how-to-make-your-first-contribution>`_ and help improve `this page <https://github.com/OpenDroneMap/docs/blob/publish/source/tutorials.rst>`_!
823823

824-
*****************
824+
********
825+
Advanced
826+
********
827+
825828
Using Singularity
826-
*****************
829+
=================
827830

828831
`Singularity <https://sylabs.io/>`__ is another container platform able to run Docker images.
829832
Singularity can be run both on local machins and in instances where the user does not have root access.
830833
Instances where a user may not have root privlidges include HPC clusters and cloud cluster resources.
831834
A container is a single file without anything else to install.
832835

833836
Build Singularity image from Docker image
834-
=========================================
837+
-----------------------------------------
838+
835839
Singularity can use Docker image to build SIF image.
836840

837841
For latest ODM Docker image (Recommended) :
@@ -847,7 +851,7 @@ For latest ODM GPU Docker image :
847851
singularity build --disable-cache -f odm_gpu.sif docker://opendronemap/odm:gpu
848852
849853
Using Singularity SIF image
850-
===========================
854+
---------------------------
851855

852856

853857
Once you have used one of the above commands to download and create the `odm_latest.sif` image, it can be ran using singularity.
@@ -870,9 +874,8 @@ Like with docker, additional `Options and Flags <https://docs.opendronemap.org/a
870874
--project-path /datasets
871875
872876
873-
***************************************************
874877
ClusterODM, NodeODM, SLURM, with Singularity on HPC
875-
***************************************************
878+
===================================================
876879

877880

878881
You can write a SLURM script to schedule and set up available nodes with NodeODM for the ClusterODM to be wired to if you are on the HPC. Using SLURM will decrease the amount of time and processes needed to set up nodes for ClusterODM each time. This provides an easier way for user to use ODM on the HPC.

0 commit comments

Comments
 (0)