Claritas

Globe Claritas#

GLOBEClaritas software was initially developed in the mid-1980s as an in-house seismic processing tool for New Zealand DSIR – the Geophysics Division of which evolved into GNS Science. It was subsequently established as a stand-alone entity and the software successfully offered to commercial clients. In November 2019, Petrosys, part of Constellation Software Inc (TSX: CSU), acquired GlobeClaritas. A strong example of effective research commercialisation.

We’ve got it installed on Linux workstations and servers. The number of network licenses is limited, however should be enough for everyone.

Installation options#

Claritas is pre-installed on all workstations in SGEES computing lab and on all HPC’s.

To start it you just need to run claritas from command line. Configuration is modified (due to multi-user), therefore official launcher command might not work

You might ask SGEES System Administrator to install a copy onto your Linux or Windows computer. Due to license computer either must be located in local network, ortherwise you may need to start VPN.

Alternatively, e.g. for field trip or work from home without messing with VPN, a roaming licence for up to 30 days can be checked out (then you’ll have to renew it).

Troubleshooting Claritas#

  1. The software uses heavily modified Python libraries bundled. You must avoid of using Claritas inside of any custom Python environments, e.g. Conda (and vice versa).

  2. If it crashes on a new project creation, check permissions of projects file:

root@sgees001:~# ls -la /opt/Claritas/current/local/projects
-rw-rw-rw- 1 root root 118 Nov  4  2020 /opt/Claritas/current/local/projects

…it must be writable for everyone

Mentioned file might be corrupted. Also there is a known bug: a freshly installed Claritas puts two commented lines on top of this file:

# Claritas project registry (Ver. 1), editing by hand is not recommended.
# Projects are not in any particular order.

Effectively, Python JSON parser triggers exception on them (“Invalid JSON”). Just remove these lines from the file, then restart Claritas.