Third-party applications#
ogstools makes use of several third party python packages:
tqdm: progress bars in computionally expensive loops
if you want to globally deactivate them please set the following environment variable:
os.environ["TQDM_DISABLE"] = "1"
a matplotlib GUI backend (e.g. TkAgg, QtAgg): needed for interactive
fig.show()windows when running plain Python scripts (not needed in Jupyter notebooks). See the matplotlib backends docs.Tetgen: optional, used by
ogstools.mesh.create.LayerSet.to_region_tetrahedron()to build tetrahedral meshes. Tetgen is not bundled withogstoolsand is not installed viapip— it must be available on the systemPATH.Version
Linux
Windows
macOS
1.6.0
tested in CI
untested
tested once
1.5.1
tested once
untested
untested
1.5.0
tested once
untested
untested
Only Linux + Tetgen 1.6.0 is checked continuously (installed by CI from conda-forge, unpinned).
If you need a version/platform combination other than Linux + 1.6.0 confirmed or maintained, please ask on the OpenGeoSys Discourse forum.