https://github.com/geoscienceaustralia/ga-aem

Modelling and Inversion of Airborne Electromagnetic (AEM) Data in 1D

https://github.com/geoscienceaustralia/ga-aem

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    3 of 9 committers (33.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.8%) to scientific vocabulary

Keywords from Contributors

geoscience
Last synced: 6 months ago · JSON representation

Repository

Modelling and Inversion of Airborne Electromagnetic (AEM) Data in 1D

Basic Info
  • Host: GitHub
  • Owner: GeoscienceAustralia
  • License: other
  • Language: C++
  • Default Branch: master
  • Homepage:
  • Size: 62.4 MB
Statistics
  • Stars: 38
  • Watchers: 14
  • Forks: 23
  • Open Issues: 2
  • Releases: 0
Created about 12 years ago · Last pushed 7 months ago
Metadata Files
Readme

README-Dependencies.md

GA-AEM third-party library dependencies

Description

For full functionality and to build all programs the following packages are required: FFTW, MPI, NetCDF, GDAL and PETSc.

Installing dependencies on Linux

Depending on your flavour of Linux, you are likely to need to install the packages (or later versions) for Ubuntu as follows:

```bash

sudo apt-get update sudo apt install build-essential sudo apt install cmake sudo apt install gcc-9 sudo apt install libfftw3-dev sudo apt install libopenmpi-dev sudo apt install libnetcdf-dev sudo apt install libnetcdf-c++4-dev sudo apt install libgdal-dev sudo apt install libpetsc-real-dev ```

Installing dependencies on Windows

On Windows the packages can be downloaded and installed as outlined below. - Note that 64 bit versions are required with the include and library files. - Note that the directory path %LocalAppData% is the Windows environment variable where non-administrator users can install applications for their own use and is typically located at C:\Users\<your-username>\AppData\Local\. - Note that %LocalAppData% can be substituted for any other suitable installation path, for example C:\Program Files\ or C:\Win10Dev\.

FFTW

  • Download the 64 bit precompiled FFTW 3.3.5 Windows DLLs - https://fftw.org/pub/fftw/fftw-3.3.5-dll64.zip.
  • Unzip these to %LocalAppData%\fftw-3.3.5-dll64.

MPI

  • Go to the Microsoft MPI v10.0 webpage - https://www.microsoft.com/en-us/download/details.aspx?id=57467.
  • Follow the install instructions.
  • For building the programs you will need to install the SDK - 'msmpisdk.msi'
  • For running the built programs you will need to install the runtime MSMpiSetup.exe

NETCDF

  • Download the netCDF-4 64-bit prebuilt Windows binaries installer from - https://downloads.unidata.ucar.edu/netcdf-c/4.9.2/netCDF4.9.2-NC4-64.exe.
  • This can be installed to the default path C:\Program Files\netCDF 4.9.2.
  • Earlier version of netCDF 4 will also work.
  • The netCDF C++ bindings library source code is included in this repository as a submodule and does NOT need to be downloaded separately.

GDAL

  • From the GIS Internals GDAL v3.7.1 MapServer v8-0-1 (MSVC 2019 64bit) pre-built packages webpage - https://gisinternals.com/query2.html?content=filelist&file=release-1928-x64-gdal-3-7-1-mapserver-8-0-1.zip.
  • Download the - Compiled binaries - https://build2.gisinternals.com/sdk/downloads/release-1928-x64-gdal-3-7-1-mapserver-8-0-1.zip.
  • Download the - Compiled libraries and headers - https://build2.gisinternals.com/sdk/downloads/release-1911-x64-gdal-3-0-4-mapserver-7-4-3-libs.zip.
  • Unzip both these into a single directory e.g. gdal-3.7.1-mapserver-8-0-1 that should then have bin, doc, include and lib sub-directories.
  • Place that folder into a suitable install path, for example %LocalAppData%\gdal-3.7.1-mapserver-8-0-1.
  • Note that earlier versions of GDAL can also be similarly used, for example, v3.0.4 - https://gisinternals.com/query2.html?content=filelist&file=release-1911-x64-gdal-3-0-4-mapserver-7-4-3.zip.

PETSc

  • Download the prebuilt PETSc 3.9.4 Windows 64 bit libraries - https://github.com/rcb547/petsc-3.9.4-vs2017-win64-libraries/releases/download/v1.0.0/petsc-3.9.4-vs2017-win64-libraries.zip
  • Unzip the zip file to, for example, %LocalAppData% such that you then have a directory named %LocalAppData%\petsc\3.9.4\vs2017.

Owner

  • Name: Geoscience Australia
  • Login: GeoscienceAustralia
  • Kind: organization
  • Location: Canberra, Australia

GitHub Events

Total
  • Create event: 1
  • Issues event: 1
  • Release event: 1
  • Watch event: 6
  • Issue comment event: 2
  • Push event: 6
  • Pull request event: 1
  • Fork event: 3
Last Year
  • Create event: 1
  • Issues event: 1
  • Release event: 1
  • Watch event: 6
  • Issue comment event: 2
  • Push event: 6
  • Pull request event: 1
  • Fork event: 3

Committers

Last synced: over 1 year ago

All Time
  • Total Commits: 630
  • Total Committers: 9
  • Avg Commits per committer: 70.0
  • Development Distribution Score (DDS): 0.162
Past Year
  • Commits: 84
  • Committers: 3
  • Avg Commits per committer: 28.0
  • Development Distribution Score (DDS): 0.083
Top Committers
Name Email Commits
rcb547 r****e@i****m 528
Richard Taylor 2****4 79
Leon Foks n****s@c****v 9
Leon Foks n****s@u****v 7
Anandaroop Ray a****4@v****l 3
sgm007 s****e@c****u 1
RichardScottOZ 7****Z 1
Blue Tyson b****n 1
Ross Brodie r****7@P****) 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 8 months ago

All Time
  • Total issues: 6
  • Total pull requests: 15
  • Average time to close issues: over 2 years
  • Average time to close pull requests: 9 months
  • Total issue authors: 4
  • Total pull request authors: 4
  • Average comments per issue: 2.0
  • Average comments per pull request: 1.33
  • Merged pull requests: 14
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 23 days
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 1.0
  • Average comments per pull request: 1.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • leonfoks (2)
  • newexco-kv (1)
  • ngodber (1)
  • cultpenguin (1)
Pull Request Authors
  • leonfoks (9)
  • richardt94 (5)
  • RichardScottOZ (2)
  • bluetyson (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

python/setup.py pypi
  • numpy >=1.11