Skip to content

leonkaub/MagComPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MagComPy

DOI

This is software to work with aeromag data from sUAS (small Unmanned Aerial Systems) flights. It is mainly designed for Magnetic Compensation that is possible with both scalar and vector magnetic data. Two sensor systems are currently supported: Geometrics MagArrow (scalar) and SenSys MagDrone (vector). Other sensor systems or platforms can easily be adapted.

Main features are a tool to prepare files from raw sensor format to a more usable csv format, tools for magnetic compensation for both scalar and vector data, and a tool to calculate tie-line cross-differences for quality control.

Installation

You'll need the following python packages to run this software:

  • numpy
  • matplotlib
  • scipy
  • wxpython
  • pyproj
  • rdp
  • pandas

We recommend using Anaconda as a Python package manager.

With Anaconda installed, start Anaconda Prompt and run the command below in your magcompy repository. It will create a virtual environment with all necessary packages installed. You can change the name of the environment in the environment.yml file.

conda env create -f environment.yml

First activate the environment (replace 'magcompy' if you changed the name of the environment):

conda activate magcompy

Then start the software:

python magcompy.py

On Mac, run with pythonw magcompy.py to alleviate error message: "This program needs access to the screen. Please run with a Framework build of python, and only when you are logged in on the main display of your Mac."

Contact

lkaub@geophysik.uni-muenchen.de

Main developer: Leon Kaub

Contributors: Gordon Keller, Claire Bouligand, Grégory More, Jonathan Glen

License

This project is licensed under GNU AGPL v3.

If you use this software, please cite:

Kaub, L., Keller, G., Bouligand, C., & Glen, J. M. G. (2021). Magnetic surveys with Unmanned Aerial Systems: Software for assessing and comparing the accuracy of different sensor systems, suspension designs and compensation methods. Geochemistry, Geophysics, Geosystems, 22, e2021GC009745. https://doi.org/10.1029/2021GC009745

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages