Package: geotopbricks 1.5.9.5

geotopbricks: An R Plug-in for the Distributed Hydrological Model GEOtop

It analyzes raster maps and other information as input/output files from the Hydrological Distributed Model GEOtop. It contains functions and methods to import maps and other keywords from geotop.inpts file. Some examples with simulation cases of GEOtop 2.x/3.x are presented in the package. Any information about the GEOtop Distributed Hydrological Model can be found in the provided documentation.

Authors:Emanuele Cordano [aut, cre, ctb]

geotopbricks_1.5.9.5.tar.gz
geotopbricks_1.5.9.5.zip(r-4.7)geotopbricks_1.5.9.5.zip(r-4.6)geotopbricks_1.5.9.5.zip(r-4.5)
geotopbricks_1.5.9.5.tgz(r-4.6-any)geotopbricks_1.5.9.5.tgz(r-4.5-any)
geotopbricks_1.5.9.5.tar.gz(r-4.7-any)geotopbricks_1.5.9.5.tar.gz(r-4.6-any)
geotopbricks_1.5.9.5.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
geotopbricks/json (API)

# Install 'geotopbricks' in R:
install.packages('geotopbricks', repos = c('https://ecor.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ecor/geotopbricks/issues

Datasets:

On CRAN:

Conda:

4.82 score 4 stars 109 scripts 232 downloads 33 exports 25 dependencies

Last updated from:4444a9f9f9. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK216
source / vignettesOK201
linux-release-x86_64OK210
macos-release-arm64OK127
macos-oldrel-arm64OK121
windows-develOK201
windows-releaseOK193
windows-oldrelOK191
wasm-releaseOK115

Exports:argsParserbrickbrick.decimal.formatterbrickFromOutputSoil3DTensorcreate.geotop.inpts.keywordcreate.geotop.meteo.filesdeclared.geotop.inpts.keywordsgeotopbrickget.geotop.inpts.keyword.valueget.geotop.pointsget.geotop.recovery.stategetProjectiongetvalues.brick.at.depthKMLmax_valuemin_valueOpsplotpointer.to.maps.xy.timepointer.to.maps.xyz.timerasterFromOutput2DMapread.ascii.vectorized.brickread.raster.from.urlread.vectorized.geotop.recoveryreplace.keywordset.geotop.recovery.statevertical.aggregate.brick.within.depthwrite_geotop_recovery_timewrite.ascii.vectorized.brickwrite.geotop.tablewrite.vectorized.geotop.recoverywrite.vectorized.variable.in.stringwriteRasterxGEOtop

Dependencies:classclassIntcliDBIe1071glueKernSmoothlatticelifecyclemagrittrMASSproxyrasterRcpprlangs2sfspstringistringrterraunitsvctrswkzoo

Readme and manuals

Help Manual

Help pageTopics
Parser of an argument stringargsParser
Bondone Datasetbondone meteo
brickbrick brick,GeotopRasterBrick-method brick,zoo-method
Imports a brick of raster ascii maps into a 'brick' objectbrick.decimal.formatter
brickFromOutputSoil3DTensorbrickFromOutputSoil3DTensor rasterFromOutput2DMap
Create a GEOtop Recovery FileCreate a GEOtop Recovery File. write_geotop_recovery_time
Creates an 'geotop.inpts' files the keyword and their values of a date.frame like the one returned by 'declared.geotop.inpts.keywords'create.geotop.inpts.keyword
Creates geotop meteo files from (a list of) 'zoo' objectscreate.geotop.meteo.files
Collects all keywords contained in the 'getop.inpts' configuration files and their values in a data frame object.declared.geotop.inpts.keywords
geotopbrickgeotopbrick geotopbrick.default geotopbrick.GeotopRasterBrick geotopbrick.RasterBrick geotopbrick.RasterLayer geotopbrick.zoo
GeotopRasterBrick-classGeotopRasterBrick GeotopRasterBrick-class
Importing a GEOtop Keyword and its Value into Rget.geotop.inpts.keyword.value
Get a 'sf' object for Meteorological Stations or Control Points in a GEOtop simulationget.geotop.points
This function saves all spatially distrubuted information contained in the recovery folder into a comprehensive 'list' object.get.geotop.recovery.state
It reads the CRS metadata utilized in a GEOtop SimulationgetProjection
Interpolates the values of a 'brick' at a certain depth and returns the map of brick values at the "depth" levelgetvalues.brick.at.depth
KMLKML KML,GeotopRasterBrick-method
max_valuemax_value
min_valuemin_value
OpsOps Ops,GeotopRasterBrick,GeotopRasterBrick-method Ops,GeotopRasterBrick,numeric-method Ops,numeric,GeotopRasterBrick-method
plotplot plot,GeotopRasterBrick,ANY-method
pointer.to.maps.xyz.timepointer.to.maps.xy.time pointer.to.maps.xyz.time
Read a text file containing values and matedata of a z-layer brick referred to a time instant (e.g. date). The file is formatted like an ascii format like ''geotop.inpts'' file.read.ascii.vectorized.brick
It imports a 'RasterLayer' object in Escri-Asci format from a URL 'http(s)://....<FILENAME>.ascread.raster.from.url
Reads a text file like the one generated by 'write.vectorized.geotop.recovery'read.vectorized.geotop.recovery
It replaces some keyword values of 'geotop.inpts' file with the ones of anoter '*.inpts' valuereplace.keyword
This function re-writes the recovery ascii raster maps in a given folderset.geotop.recovery.state
Aggregates with a mean or an addition on the vertical profile the values of a 'brick' within a certain depth and returns the vertical aggregated mapvertical.aggregate.brick.within.depth
Writes a z-layer brick referred to a time instant (e.g. date) in an ascii format like ''geotop.inpts'' file.write.ascii.vectorized.brick
Writes an R object ('data.frame' or 'zoo') into a CSV file readible by GEOtop.write.geotop.table
It writes a 'list' object returened by 'get.geotop.recovery.state' as a string vector or in a text file, following '*.inpts' or Matlab-like syntax.write.vectorized.geotop.recovery
Writes one or more variables (scalars, vectors or Rasters) in a string each, following '*.inpts' or Matlab-like syntax.write.vectorized.variable.in.string
This function uses 'writeRaster' to create .asc maps which can be read by GEOtopwriteRasterxGEOtop
A GeotopRasterBrick: an object to manage raster maps provied by GEOtop!!zoo-class