/dinoSOIL-toolbox

A collaborative project between the Center of Research and Development in Geographic Information (CIAF) and The Geographic Institute Agustín Codazzi (IGAC), both divisions at the Geographic Institute Agustín Codazzi (IGAC)

Primary LanguageRMIT LicenseMIT

dinoSoil-toolbox: A tool for optimization of procedures in Digital Soil Mapping from legacy soil data curated by IGAC

The toolbox (src/dinoSOILtoolbox.R) incoporates multiple information technologies incl. Machine learning for Digital Soil Mapping (DSM).

If you use this code, please cite it as follows: DOI

Download a demo project via:

bash download.sh

Alternatively, it can be downloaded from:

https://github.com/acocac/dinoSOIL-toolbox/blob/master/proyecto_cesarmagdalena.zip

Libraries

The tool uses R version 4.0.2. The pacman library is used to import/install required libraries.

Documentation

A user manual related to version 0.1 (in Spanish) is provided (see ManualUsuario_V01.pdf).

Acknowledgements

The authors thank the Sub-Directorate of Agrology of the Geographic Institute Agustín Codazzi (IGAC), for their support and technical feedback in the development of this work.

Contributions

Contributions via pull requests are welcome. Please make sure that changes pass the unit tests. Any bugs and problems can be reported on the repo's issues page.

Future work

  • Incorporate improvements as those added as TODO at the end of the main script (see src/dinoSOILtoolbox.R);
  • Generate a more user-friendly interface for non-experts;
  • Allow reproducibility of the code via Binder.

Key features of the toolbox

Scheme of the main steps and outputs:

Scheme of the data selection and integration component: