The AdriaArray Picker is a graphical user interface (GUI) designed to facilitate the visualization and comparison of geophysical datasets. The name stems from the AdriaArray initiative, which focuses on invesitgating the Adria region with seismological methods.
The AdA Picker employs GLMakie for high-performance graphics rendering. It builds on GeophysicalModelGenerator.jl for data handling. To use the AdA Picker, it is therefore necessary to be familiar with GeophysicalModelGenerator.jl.
- Main features
- System requirements
- Dependencies
- Installation
- Usage
- Troubleshooting
- Contributing
- Funding
Some of the key features of the AdA Picker are:
- compare different geophysical datasets (e.g. seismic tomographies, Moho topographies, seismicity etc.) that have been projected on vertical profiles
- manually pick locations in these profiles and save these picks.
More features are still in development.
This package heavily relies on GLMakie, therefore it requires an OpenGL enabled graphics card with OpenGL version 3.3 or higher as well as a recent julia installation.
AdriaArrayPicker relies on several other packages, which are all installed automatically. The most notable ones are:
- Makie.jl, in particular GLMakie
- GeophysicalModelGenerator.jl
If you are opting to use the AdriaArrayPicker, we strongly recommend to have a look at the GeophysicalModelGenerator first.
As a first step, you need to install julia. See the installation instructions here. Next, start julia and switch to the julia package manager using ]
, after which you can add the package.
As for now, the package is not yet registered in the Julia General Registry. This means that to add the package, one has to type the following:
julia> ]
(@v1.11) pkg> add https://github.com/JuliaGeodynamics/AdriaArrayPicker.jl
This will install the package and all its dependencies (which may take a while).
When the installation is done, the package can be used with:
julia> using AdriaArrayPicker
To start the GUI, enter
julia> start_AdA_Picker()
This will open the GUI. You can find the manual of this GUI here (work in progress).
If you encounter any issues, don't hesitate to hesitate to open an issue or to as a question in the forum.
You are very welcome to contribute to AdriaArrayPicker by reporting bugs or by implementing new functionality.
Early versions of this GUI have been developed with support from different DFG projects (DFG grants TH2076/7-1 and KA3367/10-1), which were part of the SPP 2017 4DMB project project and the DFG Emmy Noether grant TH 2076/8-1.
This current version is being developed as part of the DFG funded Priority Program DEFORM under project number TH 2076/10-1.