Skip to main content

Sphere-ob Airborne EM modelling

Sphere-ob (sphere-overburden) is a python program developed to calculate and plot the airborne TDEM response of a sphere or ‘dipping sphere’ underlying conductive overburden. The response is calculated using the semi-analytic solution set presented in Desmerais & Smith (2016), this solution set is computationally efficient and allows the user to model a thin sheet in addition to a sphere, by artificially restricting current flow to parallel planes within an anisotropic sphere.

Installation

If python is installed on your system, Sphereob can be installed with pip + git by opening command prompt in administrator and using::

pip install git+https://github.com/anonseg2023/sphereob

Alternatively, the repository can be manually downloaded and installed using the install script, i.e., by navigating to the SPHERE-OB folder, opening a python / anaconda prompt in administrator and running::

python setup.py install

Dependencies

  • matplotlib
  • numpy
  • scipy
  • pyqt5
  • pandas

Installing SPHERE-OB through pip + git will result in these libraries being installed in your current python environment.

Getting Started

Once installed, the GUI can be launched from the command line as::

sphereob

The program will launch and the user can now begin plotting airborne EM responses for varying survey configurations and geologic models.

Documentation

Documentation, including explanations of the model parameters and data importers is included in SPHERE-OB.pdf

Metadata

Release files for SphereOB 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SphereOB 0.1.2
File Size Uploaded
sphereob-0.1.2.tar.gz 25.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for SphereOB 0.1.2
File Interpreter ABI Platform
sphereob-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 49.8 kB

Release files / sphereob-0.1.2.tar.gz

Download URL sphereob-0.1.2.tar.gz
Size 25.3 kB
Tags Source
SHA-256 checksum
How to use checksums
2552ee5a9f62d45c06ff5816d1bdc9147c4f9ddbda5e808903f91ac2c75505f6
BLAKE2b-256 checksum
How to use checksums
0caee9d073b09e197042ce40079f30518eafe12fd395cc0346d88e4dd3dfe8f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.0

Release files / sphereob-0.1.2-py3-none-any.whl

Download URL sphereob-0.1.2-py3-none-any.whl
Size 24.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d7937996bf5af8f7cb32b65d8ca250f921c41e86bfb76f77403f09d943c430f7
BLAKE2b-256 checksum
How to use checksums
362319548f413485a4e1ebae3345f8273d629053fc4e0cd51879a23e56f6b1de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.0

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page