gw-obs-point-elev-qc

This code is a part of the quality control work done to the structure elevation data in the hydrological groundwater monitoring network of the Finnish Environment Institute.

https://github.com/ppoyk/gw-obs-point-elev-qc

Science Score: 44.0%

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

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.9%) to scientific vocabulary
Last synced: 9 months ago · JSON representation ·

Repository

This code is a part of the quality control work done to the structure elevation data in the hydrological groundwater monitoring network of the Finnish Environment Institute.

Basic Info
  • Host: GitHub
  • Owner: ppoyk
  • License: mit
  • Language: R
  • Default Branch: main
  • Size: 256 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Created almost 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

GW-obs-point-elev-QC

This code is a part of the quality control work of physical structure elevation values in the hydrological groundwater monitoring network of the Finnish Environment Institute. Thoroughly verifying and updating the existing elevation values is required to set a reliable standard to the data produced by the network. The code utilises precise field measurements of the structures, as well as national elevation datasets to verify the current coordinate and elevation values of the structures in the database. The national elevation datasets are KM2 and lidar 5p/m2, both provided by the National Land Survey of Finland. Confidence intervals of the elevation sources are also evaluated based on the precise field measurements. New elevation values are proposed to replace database values if multiple sources suggest a new value, with the database value outside of the confidence intervals of the other sources.

The code has been developed by Pietari Pöykkö for his Master's thesis for the University of Oulu, while employed at the Finnish Environment Institute. The Finnish Environment Institute holds the copyright to this software project. See LICENSE for more.

The funding for this project has come from Maa- ja vesitekniikan tuki ry, through the POVEMU project of the Finnish Environment Institute.


Running the script

The core of the script is in 00-base.Rmd, which can be run using RStudio. Supporting functions and sub-tasks of the script are located in the folder /R/.

For optimal functionality, the code requires internet access, access to the groundwater database of the Finnish Environment Institute, as well as access to the full lidar dataset. Most of the source data used for this project cannot be provided due to restricted access, but some of it is openly available from the respective sources. The dependencies of the project are listed at the start of the code, as well as in DESCRIPTION. The required missing CRAN packages should get installed automatically if the script is run.


Notes

The language used in this code project changes between Finnish and English. Originally, the thesis and the project was planned to be entirely in Finnish, but the thesis was decided to be written in English. The code has not been fully translated due to time constraints.

The code has been created for data-analysis, where the results will be primarily utilised once, by uploading the proposed new elevations to the database. Thus, streamlining and optimising the code has not been the priority, although some performance re-writes were required to speed up the process of creating DTMs from the lidar data.

Owner

  • Name: Pietari Pöykkö
  • Login: ppoyk
  • Kind: user
  • Location: Oulu, Finland
  • Company: @sykefi

Student at University of Oulu 👨‍🎓 Research assistant at @sykefi 🌄 R for data-analysis and visualisation 🤖🚴‍♂️

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software or utilise parts of its code, please cite it as below."
authors:
- family-names: "Pöykkö"
  given-names: "Pietari"
orcid: https://orcid.org/0009-0000-1214-5336
title: "GW-obs-point-elev-QC: v1.0.0 for thesis"
version: v1.0.0
doi: 10.5281/zenodo.11535494
date-released: 2024-06-09
url: "https://github.com/ppoyk/GW-obs-point-elev-QC"

GitHub Events

Total
  • Push event: 4
  • Create event: 1
Last Year
  • Push event: 4
  • Create event: 1

Dependencies

DESCRIPTION cran
  • DescTools >= 0.99.0 depends
  • R >= 4.0.0 depends
  • future >= 1.33.0 depends
  • ggplot2 >= 3.4.2 depends
  • ggridges >= 0.5.0 depends
  • rmarkdown >= 2.23 depends
  • data.table >= 1.14.0 imports
  • dplyr >= 1.1.0 imports
  • future.apply >= 1.11.0 imports
  • gstat >= 1.2.0 imports
  • here >= 1.0.1 imports
  • httr2 >= 0.2.3 imports
  • jsonlite >= 1.8.0 imports
  • lidR >= 4.0.3 imports
  • odbc >= 1.3.5 imports
  • rlang >= 1.1.0 imports
  • rlas >= 1.6.0 imports
  • rnaturalearth >= 0.3.4 imports
  • rnaturalearthdata >= 0.1.0 imports
  • scales >= 1.2.0 imports
  • sf >= 1.0.0 imports
  • stringr >= 1.4.0 imports
  • terra >= 1.7.0 imports
  • this.path >= 2.4.0 imports
  • tidyr >= 1.2.0 imports
  • yaml >= 2.3.0 imports