Third Party Software

The geoapps repository and source distributions bundle several libraries that are compatibly licensed. We list these here.

Name

License

Description

Dask

BSD-3-Clause

Parallel PyData with Task Scheduling

dash-daq

MIT

DAQ components for Dash

discretize

MIT

Discretization tools for finite volume and inverse problems

Distributed

BSD-3-Clause

Distributed scheduler for Dask

Fiona

BSD 3-Clause

Fiona reads and writes spatial data files

fsspec

BSD-3-Clause

File-system specification

GDAL

MIT

GDAL: Geospatial Data Abstraction Library

geoh5py

LGPL-3.0-or-later

Python API for geoh5, an open file format for geoscientific data

ipyfilechooser

MIT

Python file chooser widget for use in Jupyter/IPython in conjunction with ipywidgets

ipywidgets

BSD 3-Clause

Jupyter interactive widgets

jupyter-dash

MIT

Dash support for the Jupyter notebook interface

libhwloc

BSD-3-Clause

Portable Hardware Locality (hwloc)

matplotlib

LicenseRef-PSF-based

Python plotting package

numpy

BSD-3-Clause

Fundamental package for array computing in Python

omf

MIT

API Library for Open Mining Format

pandas

BSD-3-Clause

Powerful data structures for data analysis, time series, and statistics

param-sweeps

MIT

Parameter sweeper for ui.json powered applications

plotly

MIT

An open-source, interactive data visualization library for Python

pydiso

MIT

Wrapper for intel’s pardiso implementation in the MKL

pymatsolver

MIT

Matrix Solvers for Python

scikit-image

BSD-3-Clause

Image processing in Python

scikit-learn

BSD-3-Clause

A set of python modules for machine learning and data mining

scipy

BSD-3-Clause

Fundamental algorithms for scientific computing in Python

simpeg

MIT

SimPEG: Simulation and Parameter Estimation in Geophysics

tqdm

MPL-2.0 or MIT

A Fast, Extensible Progress Bar for Python and CLI