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)
| File | Size | Uploaded | |
|---|---|---|---|
| sphereob-0.1.2.tar.gz | 25.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|