ovito
Overview
Ovito is a Scientific visualization and analysis software for atomistic simulation data.
Version 2.9.0 is installed on the CSF. Please note that the GUI cannot be run on the CSF due to incompatibility issues.
Restrictions on use
There are no restrictions on accessing the software on the CSF. It is released under the GNU GPL v3 license and all usage must adhere to that license.
Please cite your usage of the software according to the instructions at the Ovito how-to-cite page.
Set up procedure
To access the software you must first load the modulefile:
module load apps/binapps/ovito/2.9.0
Running the application
Please do not run Ovito on the login node. Jobs should be submitted to the compute nodes via batch (to process python scripts that generate visualization).
Serial batch job submission
Make sure you have the modulefile loaded then create a batch submission script, for example:
#!/bin/bash --login #$ -cwd # Job will run from the current directory module load apps/binapps/ovito/2.9.0 # You MUST ensure you use the correct number of threads (1 for a serial job). # $NSLOTS will be replaced automatically with the correct number. # You MUST also unset the following to prevent a QXcbConnection error occuring: unset DISPLAY # Now run ovito without the GUI to process your python script ovito --nogui --nthreads $NSLOTS --script myviz.py # # # # Supply your python script name # # Prevent the GUI displaying in batch.
Submit the jobscript using:
qsub scriptname
where scriptname is the name of your jobscript.
Parallel batch job submission
Make sure you have the modulefile loaded then create a batch submission script, for example:
#!/bin/bash --login #$ -cwd # Job will run from the current directory #$ -pe smp.pe 8 # Number of cores to use (2-24 permitted) module load apps/binapps/ovito/2.9.0 # You MUST ensure you use the correct number of threads. # $NSLOTS will be replaced automatically with the correct number from above. export SINGULARITYENV_CPU=$NSLOTS # You MUST also unset the following to prevent a QXcbConnection error occuring: unset DISPLAY ovito --nogui --nthreads $NSLOTS --script myviz.py # # # # Supply your python script name # # Prevent the GUI displaying in batch.
Interactive Use
Unfortunately, due to incompatibility issues the GUI cannot be run on the CSF.
Further info
Updates
None.