Title: | Procedures for Ecological Assessment of Surface Waters |
---|---|
Description: | Functions for evaluating and visualizing ecological assessment procedures for surface waters containing physical, chemical and biological assessments in the form of value functions. |
Authors: | Nele Schuwirth <[email protected]> and Peter Reichert <[email protected]> with contributions by Simone Langhans and Christian Michel |
Maintainer: | Nele Schuwirth <[email protected]> |
License: | GPL-3 |
Version: | 1.2.9 |
Built: | 2025-03-08 02:44:11 UTC |
Source: | https://github.com/cran/ecoval |
Functions for evaluating and visualizing ecological assessment procedures for surface waters.
Functions to generate branches (modules) of the assessment value function:
Swiss river assessment program and individual modules (MSK, https://modul-stufen-konzept.ch): msk.create
, msk.morphol.1998.create
, msk.hydrol.2011.create
, msk.physapp.2007.create
, msk.nutrients.2010.create
, msk.diatoms.2007.create
, msk.invertebrates.2010.create
, msk.fish.2004.create
, msk.macrophytes.2017.create
.
Additional modules in the evaluation state:val.pesticides.create
, val.micropoll.create
, val.heavymetals.create
, val.spear.create
, val.invertebrates.create
,
Integrative assessment value function considering modules of the Swiss assessment program and modules at the evaluation stage:ecoval.river.create
,
Moduls of the Swiss lake assessment program (see https://modul-stufen-konzept.ch): lake.morphol.2016.create
,
Node names, attribute names and identifiers for attribute levels (if not numeric) can be translated into different languages. See: ecoval.dict
, ecoval.translate
, ecoval.dictionaries.default
,
Package: | ecoval |
Type: | Package |
Version: | 1.2.9 |
Date: | 2021-12-10 |
License: | GPL-3 |
Depends: | utility, rivernet, jpeg |
Nele Schuwirth <[email protected]> and Peter Reichert <[email protected]> with contributions by Simone Langhans and Christian Michel
Maintainer: Nele Schuwirth <[email protected]>
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
https://modul-stufen-konzept.ch
# creation of individual modules: morphol <- msk.morphol.1998.create() plot(morphol) hydrol <- msk.hydrol.2011.create() plot(hydrol) physapp <- msk.physapp.2007.create() plot(physapp) nutrients <- msk.nutrients.2010.create() plot(nutrients) micropoll <- val.micropoll.create() plot(micropoll) heavymetals <- val.heavymetals.create() plot(heavymetals) spear <- val.spear.create() plot(spear) diatoms <- msk.diatoms.2007.create() plot(diatoms) invertebrates <- msk.invertebrates.2010.create() plot(invertebrates) fish <- msk.fish.2004.create() plot(fish) # creation of three versions of assessment programs: msk <- msk.create(language="EnglishNodes",col="blue") plot(msk) plot(msk,with.attrib=FALSE) ecoval <- ecoval.river.create(language="EnglishNodes",col="red") plot(ecoval) plot(ecoval,with.attrib=FALSE) beetles_richness <- utility.endnode.parfun1d.create(name.node = "richness", name.attrib = "gb_richness", range = c(0,1), name.fun = "utility.fun.exp", par = c(2,0,1), utility = FALSE) beetles_concordance <- utility.endnode.parfun1d.create(name.node = "concordance", name.attrib = "gb_concordance", range = c(0,1), name.fun = "utility.fun.exp", par = c(1,0,1), utility = FALSE) beetles <-utility.aggregation.create(name.node = "ground beetles", nodes = list(beetles_richness,beetles_concordance), name.fun = "utility.aggregate.add", par = c(0.5,0.5)) ecoval2 <- ecoval.river.create(phys = list(msk.morphol.1998.create), chem = list(msk.nutrients.2010.create, val.pesticides.create, val.heavymetals.create), biol = list(msk.invertebrates.2010.create, msk.fish.2004.create, beetles), language = "EnglishNodes") plot(ecoval2) plot(ecoval2,with.attrib=FALSE)
# creation of individual modules: morphol <- msk.morphol.1998.create() plot(morphol) hydrol <- msk.hydrol.2011.create() plot(hydrol) physapp <- msk.physapp.2007.create() plot(physapp) nutrients <- msk.nutrients.2010.create() plot(nutrients) micropoll <- val.micropoll.create() plot(micropoll) heavymetals <- val.heavymetals.create() plot(heavymetals) spear <- val.spear.create() plot(spear) diatoms <- msk.diatoms.2007.create() plot(diatoms) invertebrates <- msk.invertebrates.2010.create() plot(invertebrates) fish <- msk.fish.2004.create() plot(fish) # creation of three versions of assessment programs: msk <- msk.create(language="EnglishNodes",col="blue") plot(msk) plot(msk,with.attrib=FALSE) ecoval <- ecoval.river.create(language="EnglishNodes",col="red") plot(ecoval) plot(ecoval,with.attrib=FALSE) beetles_richness <- utility.endnode.parfun1d.create(name.node = "richness", name.attrib = "gb_richness", range = c(0,1), name.fun = "utility.fun.exp", par = c(2,0,1), utility = FALSE) beetles_concordance <- utility.endnode.parfun1d.create(name.node = "concordance", name.attrib = "gb_concordance", range = c(0,1), name.fun = "utility.fun.exp", par = c(1,0,1), utility = FALSE) beetles <-utility.aggregation.create(name.node = "ground beetles", nodes = list(beetles_richness,beetles_concordance), name.fun = "utility.aggregate.add", par = c(0.5,0.5)) ecoval2 <- ecoval.river.create(phys = list(msk.morphol.1998.create), chem = list(msk.nutrients.2010.create, val.pesticides.create, val.heavymetals.create), biol = list(msk.invertebrates.2010.create, msk.fish.2004.create, beetles), language = "EnglishNodes") plot(ecoval2) plot(ecoval2,with.attrib=FALSE)
Extracts a dictionary column from a matrix or data frame of dictionaries (translated words) with the languages provided by the column names and the words in the original language provided in the first column.
ecoval.dict(language,dictionaries=NA)
ecoval.dict(language,dictionaries=NA)
language |
A single word specifying the desired language. |
dictionaries |
Matrix or data frame of dictionaries with the languages provided by the column names and the original words provided in the first column.
If dictionary is NA, the default dictionary |
Vector of translated words labelled by the words in the original language.
Default dictionaries for nodes, attributes and attribute levels.
A function to add a plot with valuations of different sub-objectives as a pie chart to an existing plot e.g. with the river network.
ecoval.plotsymbols(nodes,x,y,r,u, square = F, labels = NA, col = utility.calc.colors(), pos.legend = NA, cex.nodes = 1)
ecoval.plotsymbols(nodes,x,y,r,u, square = F, labels = NA, col = utility.calc.colors(), pos.legend = NA, cex.nodes = 1)
nodes |
Nodes of a value function, which should be plotted as pie chart. |
x |
Vector with x-coordinates for the pie charts. |
y |
Vector with y-coordinates for the pie charts. |
r |
Radius of the pie chart. |
u |
Dataframe or matrix with values between 0 and 1 corresponding to the valuation of the nodes with rows for the different pie charts and columns for each node. The column names have to be identical to the nodes. |
square |
Logical value, if true the diagram is plotted as square, if false as pie chart. |
labels |
Labels for the pie charts that are plotted close to the chart. |
col |
Colour-coding that transforms the numerical values of u into a color. Default is a plot-function from the utility package "utility.calc.colors()" with the following color-classes: 0-0.2 red, 0.2-0.4 orange, 0.4-0.6 yellow, 0.6-0.8 green, 0.8-1 blue. |
pos.legend |
Vector with x and y-coordinates of the legend. |
cex.nodes |
A numerical value giving the amount by which plotting text of the legend and the labels should be magnified relative to the default. |
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Baumann P., Langhans S.D.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Synthese der Beurteilungen auf Stufe F (flaechendeckend).
Umwelt-Vollzug Nr. Bundesamt fuer Umwelt, Bern: 47 S.
https://modul-stufen-konzept.ch
plot(1, type="n",axes=FALSE,ann=FALSE,xlim=c(0, 10),ylim=c(0, 10)) u1 <- matrix(data=c(0.1,0.5,1,0.3,0.4,0.7),nrow=2, dimnames=list(c(NA,NA),c("morphology","hydrology","nutrients"))) ecoval.plotsymbols(nodes = c("morphology","hydrology","nutrients"), x = c(1,2), y = c(7,8.5), r = 0.5, u = u1, col = utility.calc.colors(), pos.legend = c(7,8.5), cex.nodes = 1) u2 <- matrix(data=c(0.1,0.25,0.75,0.6),nrow=1, dimnames=list(NA,c("fish","algae","invertebrates","macrophytes"))) ecoval.plotsymbols(nodes = c("fish","algae","invertebrates","macrophytes"), x = 1.5, y = 3, r = 0.5, u = u2, square = TRUE, col = utility.calc.colors(), pos.legend = c(7,3), cex.nodes = 1)
plot(1, type="n",axes=FALSE,ann=FALSE,xlim=c(0, 10),ylim=c(0, 10)) u1 <- matrix(data=c(0.1,0.5,1,0.3,0.4,0.7),nrow=2, dimnames=list(c(NA,NA),c("morphology","hydrology","nutrients"))) ecoval.plotsymbols(nodes = c("morphology","hydrology","nutrients"), x = c(1,2), y = c(7,8.5), r = 0.5, u = u1, col = utility.calc.colors(), pos.legend = c(7,8.5), cex.nodes = 1) u2 <- matrix(data=c(0.1,0.25,0.75,0.6),nrow=1, dimnames=list(NA,c("fish","algae","invertebrates","macrophytes"))) ecoval.plotsymbols(nodes = c("fish","algae","invertebrates","macrophytes"), x = 1.5, y = 3, r = 0.5, u = u2, square = TRUE, col = utility.calc.colors(), pos.legend = c(7,3), cex.nodes = 1)
Creates a value function for ecological river assessment based on physical, chemical and biological sub-objectives.
ecoval.river.create(phys = list(msk.morphol.1998.create, msk.physapp.2007.create), physagg = "utility.aggregate.addmin", physpar = numeric(0), chem = list(msk.nutrients.2010.create, val.micropoll.create, val.heavymetals.create), chemagg = "utility.aggregate.addmin", chempar = numeric(0), biol = list(msk.diatoms.2007.create, val.invertebrates.create, msk.fish.2004.create), biolagg = "utility.aggregate.addmin", biolpar = numeric(0), ecolagg = "utility.aggregate.addmin", ecolpar = numeric(0), language = "English", dictionaries = NA, col = "black")
ecoval.river.create(phys = list(msk.morphol.1998.create, msk.physapp.2007.create), physagg = "utility.aggregate.addmin", physpar = numeric(0), chem = list(msk.nutrients.2010.create, val.micropoll.create, val.heavymetals.create), chemagg = "utility.aggregate.addmin", chempar = numeric(0), biol = list(msk.diatoms.2007.create, val.invertebrates.create, msk.fish.2004.create), biolagg = "utility.aggregate.addmin", biolpar = numeric(0), ecolagg = "utility.aggregate.addmin", ecolpar = numeric(0), language = "English", dictionaries = NA, col = "black")
phys |
List containing either functions to create branches of the value function
or already branches of value functions corresponding to physical sub-objectives.
These branches (produced by the function or given directly) must be in the form
of a value function definition as provided by the package |
physagg |
Name of the function to be used for aggregating the value function branches
specified in the argument |
physpar |
Vector of parameters (often weights) provided to the aggregation function
(provided by the argument |
chem |
List containing either functions to create branches of the value function
or already branches of value functions corresponding to chemical sub-objectives.
These branches (produced by the function or given directly) must be in the form
of a value function definition as provided by the package |
chemagg |
Name of the function to be used for aggregating the value function branches
specified in the argument |
chempar |
Vector of parameters (often weights) provided to the aggregation function
(provided by the argument |
biol |
List containing either functions to create branches of the value function
or already branches of value functions corresponding to biological sub-objectives.
These branches (produced by the function or given directly) must be in the form
of a value function definition as provided by the package |
biolagg |
Name of the function to be used for aggregating the value function branches
specified in the argument |
biolpar |
Vector of parameters (often weights) provided to the aggregation function
(provided by the argument |
ecolagg |
Name of the function to be used to aggregate the physical, chemical, and biological values. |
ecolpar |
Parameter vector passed to the function specified under |
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
ecol <- ecoval.river.create() plot(ecol) ecol.german <- ecoval.river.create(language="Deutsch") plot(ecol.german)
ecol <- ecoval.river.create() plot(ecol) ecol.german <- ecoval.river.create(language="Deutsch") plot(ecol.german)
Translates a word given as the first argument using a dictionary provided as the second argument of the function. The dictionary consists of a character vector of translated words labelled by the words in the original language. If no translation is found, the given word in the original language is returned.
ecoval.translate(word,dictionary)
ecoval.translate(word,dictionary)
word |
A single word to be translated. |
dictionary |
Vector of translated words labelled by the words in the original language. |
The function returns the translated word.
ecoval.translate("x",c(x="X",y="Y",z="Z"))
ecoval.translate("x",c(x="X",y="Y",z="Z"))
Aggregate valuations of different lake shore sections along a single spatial dimension according to an arbitrarily defined grid.
lake.morphol.2016.aggregate.val.spatial(u,breakpoints)
lake.morphol.2016.aggregate.val.spatial(u,breakpoints)
u |
Data frame with calculated values for nodes (columns) and different shore sections (rows).
The row labels are assumed to contain the spatial information as a string in the format
|
breakpoints |
For a single lake id, a vector of breakpoints that define the intervals to which the values are aggregated.
For multiple lakes, a list of such vectors with as many elements and in the same order as the lake ids in
the data frame provided with the argument |
Aggregation is done by length-weighted averaging of the values at each level of the objectives hierarchy. Note that this leads to an valuation result that is not compatible with the original value function (valuations of end nodes and aggregated nodes) across the objective hierarchy. Nevertheless, this seems to be the most meaningful aggregation as we cannot average discrete, non-numeric attributes and then re-calculate the corresponding values.
A data frame of the same format as the argument u
with the aggregated values.
Peter Reichert <[email protected]>
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Niederberger, K., Rey, P., Reichert, P., Schlosser, J., Helg, U., Haertel-Borer, S., Binderheim, E.
Methoden zur Untersuchung und Beurteilung der Seen. Modul: Oekomorphologie Seeufer.
Bundesamt fuer Umwelt, Bern. Umwelt-Vollzug Nr. 1632. 73 S. 2016.
http://www.bafu.admin.ch/uv-1632-d
Schlosser, J.A., Haertel-Borer, S., Liechti, P., Reichert, P.
Konzept fuer die Untersuchung und Beurteilung der Seen in der Schweiz. Anleitung zur Entwicklung und Anwendung von Beurteilungsmethoden.
Bundesamt fuer Umwelt, Bern. Umwelt-Wissen Nr. 1326. 38 S. 2013.
http://www.bafu.admin.ch/uw-1326-d
lake.morphol.2016.create
,
lake.morphol.2016.read.attrib
,
lake.morphol.2016.plot.val.spatial
.
Creates a value function for lake shore morphology based on the Swiss concept for lake assessment.
lake.morphol.2016.create(language = "English", dictionaries = NA, col = NA)
lake.morphol.2016.create(language = "English", dictionaries = NA, col = NA)
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The following figures show the objectives hierarchy for lake shore morpholgy assessment in English, German and French, as produced by the plot commands shown below:
The function returns the value function as a class utility
.
Peter Reichert <[email protected]>
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Niederberger, K., Rey, P., Reichert, P., Schlosser, J., Helg, U., Haertel-Borer, S., Binderheim, E.
Methoden zur Untersuchung und Beurteilung der Seen. Modul: Oekomorphologie Seeufer.
Bundesamt fuer Umwelt, Bern. Umwelt-Vollzug Nr. 1632. 73 S. 2016.
http://www.bafu.admin.ch/uv-1632-d
Schlosser, J.A., Haertel-Borer, S., Liechti, P., Reichert, P.
Konzept fuer die Untersuchung und Beurteilung der Seen in der Schweiz. Anleitung zur Entwicklung und Anwendung von Beurteilungsmethoden.
Bundesamt fuer Umwelt, Bern. Umwelt-Wissen Nr. 1326. 38 S. 2013.
http://www.bafu.admin.ch/uw-1326-d
lake.morphol.2016.read.attrib
,
lake.morphol.2016.plot.val.spatial
,
lake.morphol.2016.aggregate.val.spatial
.
morphol <- lake.morphol.2016.create() plot(morphol,two.lines=TRUE) morphol.german <- lake.morphol.2016.create("Deutsch") plot(morphol.german,two.lines=TRUE) morphol.french <- lake.morphol.2016.create("Francais") plot(morphol.french,two.lines=TRUE)
morphol <- lake.morphol.2016.create() plot(morphol,two.lines=TRUE) morphol.german <- lake.morphol.2016.create("Deutsch") plot(morphol.german,two.lines=TRUE) morphol.french <- lake.morphol.2016.create("Francais") plot(morphol.french,two.lines=TRUE)
Plots valuations of different lake shore sections as a line along a single spatial dimension.
lake.morphol.2016.plot.val.spatial(u, uref = NA, nodes = NA, main = "", col = c("red","orange","yellow","green","blue"), gridlines = FALSE, ...)
lake.morphol.2016.plot.val.spatial(u, uref = NA, nodes = NA, main = "", col = c("red","orange","yellow","green","blue"), gridlines = FALSE, ...)
u |
Data frame with calculated values for nodes (columns) and different shore sections (rows).
The row labels are assumed to contain the spatial information as a string in the format
|
uref |
(optional) a second value table to compared with the one provided with the argument |
nodes |
(optional) a vector of node names to be plotted (in the order provided here). Default is to plot all nodes. |
main |
(optional) a header written to the top of the plot combined with the lake id if one was provided
(see discussion of argument |
col |
(optional) an optional color coding for the lines to be plotted. |
gridlines |
(optional) a logical variable to specify whether gridlines should mark the start and end points of the sections. |
... |
(optional) further plot parameters are forwarded to the plot command (e.g |
The function returns a data frame with start and end of the reaches in the first two columns and the attribute levels in subsequent columns.
Peter Reichert <[email protected]>
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Niederberger, K., Rey, P., Reichert, P., Schlosser, J., Helg, U., Haertel-Borer, S., Binderheim, E.
Methoden zur Untersuchung und Beurteilung der Seen. Modul: Oekomorphologie Seeufer.
Bundesamt fuer Umwelt, Bern. Umwelt-Vollzug Nr. 1632. 73 S. 2016.
http://www.bafu.admin.ch/uv-1632-d
Schlosser, J.A., Haertel-Borer, S., Liechti, P., Reichert, P.
Konzept fuer die Untersuchung und Beurteilung der Seen in der Schweiz. Anleitung zur Entwicklung und Anwendung von Beurteilungsmethoden.
Bundesamt fuer Umwelt, Bern. Umwelt-Wissen Nr. 1326. 38 S. 2013.
http://www.bafu.admin.ch/uw-1326-d
lake.morphol.2016.create
,
lake.morphol.2016.read.attrib
,
lake.morphol.2016.aggregate.val.spatial
.
Reads individual attributes with different segmentation and combines them to a data frame with unified segmentation.
lake.morphol.2016.read.attrib(directory = ".", language = "English", dictionaries = NA, attrib.names = NA, col.names = NA)
lake.morphol.2016.read.attrib(directory = ".", language = "English", dictionaries = NA, attrib.names = NA, col.names = NA)
directory |
(optional) Directory from which the files are read.
The directory must contain the data files, one file per attribute.
The file names must start with the attribute names as given by the argument |
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
attrib.names |
(optional) Names of the attributes. These should match first characters of the names of the files that provide the corresponding data. NA indicates that the attribute names are taken from the dictionary. Order of the names is E01, E02, B02, B01, C06, C01, C02, C03, C04, C05, D01, D02. |
col.names |
(optional) Names of the columns to be read from the individual attribute files.
The first three elements must be present and represent the columns containing the start and end point of the reach (one dimenstional length measure along the shoreline) and the corresponding attribute level.
The fourth element represents an optional id to distinguish different lakes or shoreline measures (for the same id, the lenght measure used to characterize start and end of a reach must be unique). This element can be missing or NA; both indicates a unique lenght measure across all records.
Further column names can be provided and are interpreted as comments.
These are merged to a single string when compiling the output data frame.
|
The function returns a data frame with start and end of the reaches in the first two columns and the attribute levels in subsequent columns.
Peter Reichert <[email protected]>
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Niederberger, K., Rey, P., Reichert, P., Schlosser, J., Helg, U., Haertel-Borer, S., Binderheim, E.
Methoden zur Untersuchung und Beurteilung der Seen. Modul: Oekomorphologie Seeufer.
Bundesamt fuer Umwelt, Bern. Umwelt-Vollzug Nr. 1632. 73 S. 2016.
http://www.bafu.admin.ch/uv-1632-d
Schlosser, J.A., Haertel-Borer, S., Liechti, P., Reichert, P.
Konzept fuer die Untersuchung und Beurteilung der Seen in der Schweiz. Anleitung zur Entwicklung und Anwendung von Beurteilungsmethoden.
Bundesamt fuer Umwelt, Bern. Umwelt-Wissen Nr. 1326. 38 S. 2013.
http://www.bafu.admin.ch/uw-1326-d
lake.morphol.2016.create
,
lake.morphol.2016.plot.val.spatial
,
lake.morphol.2016.aggregate.val.spatial
.
Creates a value function for ecological river assessment based on the Swiss modular concept for stream assessment, level I (Regional survey).
msk.create(language = "English", dictionaries = NA, col = "black", modify.nutrients = F)
msk.create(language = "English", dictionaries = NA, col = "black", modify.nutrients = F)
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
modify.nutrients |
A logical value indicating whether to use a modified version of the value functions for NO2 and NH4 or the original method in the nutrients branch. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
ecol <- msk.create() plot(ecol) ecol.german <- msk.create(language="Deutsch") plot(ecol.german)
ecol <- msk.create() plot(ecol) ecol.german <- msk.create(language="Deutsch") plot(ecol.german)
Creates a value function for river diatoms based on the Swiss modular concept for stream assessment, level I (Regional survey) from 2007.
msk.diatoms.2007.create(language = "English", dictionaries = NA, col = "black")
msk.diatoms.2007.create(language = "English", dictionaries = NA, col = "black")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Huerlimann J., Niederhauser P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Kieselalgen Stufe F (flaechendeckend).
Umwelt-Vollzug Nr. 0740. Bundesamt fuer Umwelt, Bern. 130 S., 2007
http://www.bafu.admin.ch/uv-0740-d.
diatoms <- msk.diatoms.2007.create() plot(diatoms) diatoms.german <- msk.diatoms.2007.create("Deutsch") plot(diatoms.german)
diatoms <- msk.diatoms.2007.create() plot(diatoms) diatoms.german <- msk.diatoms.2007.create("Deutsch") plot(diatoms.german)
Creates a value function for river fish based on the Swiss modular concept for stream assessment, level I (Regional survey) from 2004.
msk.fish.2004.create(language = "English", dictionaries = NA, col = "black")
msk.fish.2004.create(language = "English", dictionaries = NA, col = "black")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Schager, E., Peter, A.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser, Fische Stufe F (flaechendeckend).
Mitteilungenn zum Gewaesserschutz Nr. 44. Bundesamt fuer Umwelt, Wald und Landschaft, BUWAL, Bern, 2004.
https://www.bafu.admin.ch/bafu/de/home/themen/wasser/publikationen-studien/publikationen-wasser/methoden-fliessgewaesser-fische-stufe-f.html
fish <- msk.fish.2004.create() plot(fish) fish.german <- msk.fish.2004.create("Deutsch") plot(fish.german)
fish <- msk.fish.2004.create() plot(fish) fish.german <- msk.fish.2004.create("Deutsch") plot(fish.german)
Aggregates the values of the 9 sub-objectives at the second-highest aggregation level of the hydrology module of the Swiss River Assessment Program MSK (2011).
msk.hydrol.2011.aggregate(u, par = NA)
msk.hydrol.2011.aggregate(u, par = NA)
u |
Numerical vector of length 9 containing the values that quantify the degree of fulfillment of the 9 sub-objettives. |
par |
Argument added for consistency with the other aggregation procedures. No parameters are needed. |
The function returns the aggregated value.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Pfaundler M.,Duebendorfer,C, Zysset, A.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Hydrologie - Abflussregime Stufe F (flaechendeckend).
Bundesamt fuer Umwelt, Bern. Umwelt-Vollzug Nr. 1107: 113 S, 2011.
http://www.bafu.admin.ch/uv-1107-d
msk.hydrol.2011.create
,
utility
.
hydrol <- msk.hydrol.2011.create() plot(hydrol) hydrol.german <- msk.hydrol.2011.create("Deutsch") plot(hydrol.german)
hydrol <- msk.hydrol.2011.create() plot(hydrol) hydrol.german <- msk.hydrol.2011.create("Deutsch") plot(hydrol.german)
Creates a value function for river hydrology based on the Swiss modular concept for stream assessment, level I (Regional survey) from 2011.
msk.hydrol.2011.create(language = "English", dictionaries = NA, col = "black")
msk.hydrol.2011.create(language = "English", dictionaries = NA, col = "black")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Pfaundler M.,Duebendorfer,C, Zysset, A.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Hydrologie - Abflussregime Stufe F (flaechendeckend).
Bundesamt fuer Umwelt, Bern. Umwelt-Vollzug Nr. 1107: 113 S, 2011.
http://www.bafu.admin.ch/uv-1107-d
hydrol <- msk.hydrol.2011.create() plot(hydrol) hydrol.german <- msk.hydrol.2011.create("Deutsch") plot(hydrol.german)
hydrol <- msk.hydrol.2011.create() plot(hydrol) hydrol.german <- msk.hydrol.2011.create("Deutsch") plot(hydrol.german)
Creates a value function for river invertebrates based on the Swiss modular concept for stream assessment, level I (Regional survey) from 2010.
msk.invertebrates.2010.create(language = "English", dictionaries = NA, col = "black", modify = FALSE)
msk.invertebrates.2010.create(language = "English", dictionaries = NA, col = "black", modify = FALSE)
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
modify |
Use the biological indicators Makroindex and IBGN in addition to IBCH. Default is False. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Stucki P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser - Makrozoobenthos Stufe F.
Bundesamt fuer Umwelt, Bern. Umwelt-Vollzug Nr. 1026: 61 S. 2010.
http://www.bafu.admin.ch/uv-1026-d
Indice Biologique Global Normalise IBGN, NF-T90-350. Guide Technique.
Agences de l'Eau, 2000.
https://hal.archives-ouvertes.fr/hal-00490432/document
invertebrates <- msk.invertebrates.2010.create() plot(invertebrates) invertebrates.german <- msk.invertebrates.2010.create("Deutsch") plot(invertebrates.german)
invertebrates <- msk.invertebrates.2010.create() plot(invertebrates) invertebrates.german <- msk.invertebrates.2010.create("Deutsch") plot(invertebrates.german)
Data frame containing the characteristics of the taxa to be considered for valuation.
Data frame containing the definition of uncertainty of attribute limits of river types.
Data frame containing the definition of observation uncertainty for river types.
Data frame containing the definition of the structure used for river types.
Aggregation technique for MSK module macrophytes.
msk.macrophytes.2017.addminbonusmalus(u, par)
msk.macrophytes.2017.addminbonusmalus(u, par)
u |
numeric vector of values or utilities to be aggregated. |
par |
numeric vector with the following components (n is the number of elements to aggregate): |
The function returns the aggregated value or utility.
Peter Reichert <[email protected]>
Function to calculate macrophyte river types for a given set of attributes.
msk.macrophytes.2017.calc.types(attrib, sampsize = 10000, language = "English", dictionaries = NA)
msk.macrophytes.2017.calc.types(attrib, sampsize = 10000, language = "English", dictionaries = NA)
attrib |
Data frame with river attributes. |
sampsize |
(optional) sample size for Monte Carlo calculation of probabilities of macrophyte river types (default is 10000). |
language |
(optional) language to be used to denote nodes, attributes and attribute levels.
Must be a column name of the data frame provided by the argument |
dictionaries |
(optional) data frame of dictionaries with the languages provided by the column names and the original keywords provided as the row names.
If |
.
The function returns a list with the following entries:typedef
: a list containing the details of the definition of macrophyte river types.
Important entries: thresholds
: nominal thresholds of the attributes used
to classify rivers into macrophyte river types.thresholds.indices
: table of different combinations of lower and upper thresholds.types
: table of macrophyte river types corresponding to the combinations
listed under thresholds.indices
(three different levels of resolution:
according to the river types scheme,
used for valuation, and
types for different growth forms).thresholds.unc
: definition of probability distributions used to characterize
the uncertainty in the thresholds.observations.unc
: definition of probability distributions used to characterize
the uncertainty in attributes.attrib.types
: data frame of attributes needed to calculate macrophyte river types.
types.comb.obs
: table of the row indices of the combinations according to typedef$thresholds.indices
that corresponds to the observed river site attributes.types.scheme.obs
: table of the macrophyte river types according to the river types scheme
that corresponds to the observed river site attributes.types.fields.obs
: table of the row and column indices of the river types scheme
that corresponds to the observed river site attributes.types.comb.probs
: table of probabilities of the row indices of the combinations according to
typedef$thresholds.indices
that correspond to the river sites.types.scheme.probs
: table of probabilities of river types according to river types scheme
that correspond to the river sites.types.val.probs
: table of probabilities of river types used for valuation
that correspond to the river sites.types.grfo.probs
: table of probabilities of river growth form types
that correspond to the river sites.types.fields.probs
: table of probabilities of row and column indices of the river types scheme
that correspond to the river sites.types.val.obs
: river types used for valuation.types.scheme.maxprob
: river types according to the river types scheme with maximum probability.types.val.maxprob
: river types used for valuation with maxiumum probability.types.table
: data frame of the most important results.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Creates a value function for river macrophytes based on the Swiss modular concept for stream assessment 2017.
msk.macrophytes.2017.create(language = "English", dictionaries = NA, col = "black")
msk.macrophytes.2017.create(language = "English", dictionaries = NA, col = "black")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The function returns the value function as a class utility.
Christian Michel <[email protected]> and Peter Reichert <[email protected]>
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.read.compile.evaluate
,msk.macrophytes.2017.calc.types
,msk.macrophytes.2017.doc.site
,msk.macrophytes.2017.doc.typology
,msk.macrophytes.2017.doc.vegetation
,msk.macrophytes.2017.doc.valuation
,msk.macrophytes.2017.plot.typedef
,msk.macrophytes.2017.plot.types.scheme
,msk.macrophytes.2017.plot.types.grfo
,msk.macrophytes.2017.plot.hierarchy
,utility
.
macrophytes <- msk.macrophytes.2017.create() plot(macrophytes,two.lines=TRUE) macrophytes.german <- msk.macrophytes.2017.create("Deutsch") plot(macrophytes.german,two.lines=TRUE)
macrophytes <- msk.macrophytes.2017.create() plot(macrophytes,two.lines=TRUE) macrophytes.german <- msk.macrophytes.2017.create("Deutsch") plot(macrophytes.german,two.lines=TRUE)
Function to write site documentation.
msk.macrophytes.2017.doc.site(res,row.no,pic.folder)
msk.macrophytes.2017.doc.site(res,row.no,pic.folder)
res |
results as provided by one of the functions |
row.no |
row index of site to be plotted. |
pic.folder |
folder of site picture to be added to the site documentation. |
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Function to write documentation of probabilities of macrophyte river types at a given site.
msk.macrophytes.2017.doc.typology(res,row.no)
msk.macrophytes.2017.doc.typology(res,row.no)
res |
results as provided by one of the functions |
row.no |
row index of site to be plotted. |
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Function to write documentation of macrophytes valuation at a given site.
msk.macrophytes.2017.doc.valuation(res,row.no)
msk.macrophytes.2017.doc.valuation(res,row.no)
res |
results as provided by the functions |
row.no |
row index of site to be plotted. |
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Function to write documentation of vegetation at a given site.
msk.macrophytes.2017.doc.vegetation(res,row.no)
msk.macrophytes.2017.doc.vegetation(res,row.no)
res |
results as provided by the functions |
row.no |
row index of site to be plotted. |
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Function to plot the objectives hierarchy of the macrophyte assessment colored according the valuation.
msk.macrophytes.2017.plot.hierarchy(res,i,final=TRUE,...)
msk.macrophytes.2017.plot.hierarchy(res,i,final=TRUE,...)
res |
results as provided by one of the functions |
i |
row index of site to be plotted. |
final |
logical variable indicating whether to plot the final valuation or the valuation before plausibilization. |
... |
additional arguments are passed to the function |
.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Function to visualize the uncertainties of the macrophyte river types definition.
msk.macrophytes.2017.plot.typedef(res.calc.types,max.x=NA,max.y=NA,...)
msk.macrophytes.2017.plot.typedef(res.calc.types,max.x=NA,max.y=NA,...)
res.calc.types |
results as provided by one of the functions |
max.x |
named vector of maxima for the extent of the x-axes of the plots (check names of variables from the plot with omitting this argument). |
max.y |
named vector of maxima for the extent of the y-axes of the plots (check names of variables from the plot with omitting this argument). |
... |
additional arguments are passed to the function |
.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Function to plot the probabilities of all macrophytes river types aggregated to growth form classes.
msk.macrophytes.2017.plot.types.grfo(res.calc.types,i,...)
msk.macrophytes.2017.plot.types.grfo(res.calc.types,i,...)
res.calc.types |
results as provided by one of the functions |
i |
row index of site to be plotted. |
... |
additional arguments are passed to the function |
.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Function to plot the probabilities of all river types according to the type definition scheme.
msk.macrophytes.2017.plot.types.scheme(res.calc.types,i,cex=1,cex.labels=1,...)
msk.macrophytes.2017.plot.types.scheme(res.calc.types,i,cex=1,cex.labels=1,...)
res.calc.types |
results as provided by one of the functions |
i |
row index of site to be plotted. |
cex |
scaling factor for font. |
cex.labels |
scaling factor for font of labels. |
... |
additional arguments are passed to the function |
.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Function to read and compile data for macrophyte and calculate river types and valuation.
msk.macrophytes.2017.read.compile.evaluate(file.site, pic.folder = ".", file.species = NA, file.typeplaus = NA, sampling.protocol = "v2018", sampsize = 10000, file.res = NA, file.doc = NA, file.taxa.used = NA, file.taxa.removed = NA, file.check.msg = NA, sep = "\t", sep.in = NA, sep.out = NA, language = "English", dictionaries = NA)
msk.macrophytes.2017.read.compile.evaluate(file.site, pic.folder = ".", file.species = NA, file.typeplaus = NA, sampling.protocol = "v2018", sampsize = 10000, file.res = NA, file.doc = NA, file.taxa.used = NA, file.taxa.removed = NA, file.check.msg = NA, sep = "\t", sep.in = NA, sep.out = NA, language = "English", dictionaries = NA)
file.site |
name of text file with site characteristics. |
pic.folder |
(optional) name of folder to search for site pictures (pictures found will be displayed). |
file.species |
(optional) name of text file with species observations. |
file.typeplaus |
(optional) name of text file with plausibilized river types. |
sampling.protocol |
(optional) sampling protocol ("v2018" or "v2009"). |
sampsize |
(optional) sample size for Monte Carlo calculation of probabilities of macrophyte river types (default is 10000). |
file.res |
Name of text file for results. |
file.doc |
Name of text file for documentation of sites. |
file.taxa.used |
(optional) name of text file for taxa used for assessment. |
file.taxa.removed |
(optional) name of text file for taxa that were removed because of insufficient determination or because they are not on the taxa list. |
file.check.msg |
(optional) name of text file for warnings and error messages from compilation of species data. |
sep |
Column separator for input and output text files (see also arguments |
sep.in |
Column separator for input files (only needed if different for input and output files; default is the argument |
sep.out |
Column separator for output files (only needed if different for input and output files; default is the argument |
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
The tasks and ouput depends on the input provided.
For sampsize
= 0, only checking of the input files is done.
For sampsize
> 0, in addition, Monte Carlo simulation is done to get the probabilities of all river types.
If the file file.species
is provided (and sampsize
> 0), in addition, the valuations of all sites are performed.
If also the file file.typeplaus
is provided, an additional valuation is calculated for the plausibilized river types.
In addition to the list of outputs (see Value
) the output is written to the text file file.res
and to pdf site documentation files with names constructed from file.doc
and the identifiers of the sites, if these file names are provided.
In addition, diagnostics and error messages are written to the files file.taxa.used
, file.taxa.removed
and file.check.msg
.
See https://modul-stufen-konzept.ch for more details regarding the methodology.
Named list of outputs dependent on tasks performed (see Details
).
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
Kaenel, B., Michel, C., Reichert, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Makrophyten - Stufe F (flaechendeckend) und Stufe S (systembezogen).
Entwurf.
Bundesamt fuer Umwelt, Bern. 119 S. 2017.
https://modul-stufen-konzept.ch/
msk.macrophytes.2017.create
,
utility
.
Aggregates the values of the 2 sub-objectives at the highest aggregation level of the morphology module of the Swiss River Assessment Program MSK (1998). If the river is covered, the value for morphology is zero, otherwise it has the value of the uncovered node.
msk.morphol.1998.aggregate(u, par = NA)
msk.morphol.1998.aggregate(u, par = NA)
u |
Numerical vector of length 2 containing the values that quantify the degree of fulfillment of the 2 sub-objettives. |
par |
Argument added for consistency with the other aggregation procedures. No parameters are needed. |
The function returns the aggregated value.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Huette, M. and Niederhauser P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser in der Schweiz: Oekomorphologie Stufe F.
Mitteilungen zum Gewaesserschutz Nr. 27. Bundesamt fuer Umwelt, Wald und Landschaft, BUWAL, Bern. 1998.
https://www.bafu.admin.ch/bafu/de/home/themen/wasser/publikationen-studien/publikationen-wasser/methoden-fliessgewaesser-oekomorphologie-stufe-f.html
msk.morphol.1998.create
,
utility
.
morphol <- msk.morphol.1998.create() plot(morphol) morphol.german <- msk.morphol.1998.create("Deutsch") plot(morphol.german)
morphol <- msk.morphol.1998.create() plot(morphol) morphol.german <- msk.morphol.1998.create("Deutsch") plot(morphol.german)
Creates a value function for river morphology based on the Swiss modular concept for stream assessment, level I (Regional survey) from 1998.
msk.morphol.1998.create(language = "English", dictionaries = NA, col = "black")
msk.morphol.1998.create(language = "English", dictionaries = NA, col = "black")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Huette, M. and Niederhauser P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser in der Schweiz: Oekomorphologie Stufe F.
Mitteilungen zum Gewaesserschutz Nr. 27. Bundesamt fuer Umwelt, Wald und Landschaft, BUWAL, Bern. 1998.
https://www.bafu.admin.ch/bafu/de/home/themen/wasser/publikationen-studien/publikationen-wasser/methoden-fliessgewaesser-oekomorphologie-stufe-f.html
morphol <- msk.morphol.1998.create() plot(morphol) morphol.german <- msk.morphol.1998.create("Deutsch") plot(morphol.german)
morphol <- msk.morphol.1998.create() plot(morphol) morphol.german <- msk.morphol.1998.create("Deutsch") plot(morphol.german)
Creates a value function for river nutrients based on the Swiss modular concept for stream assessment, level I (Regional survey) from 2010.
msk.nutrients.2010.create(language = "English", dictionaries = NA, col = "black", modify = F)
msk.nutrients.2010.create(language = "English", dictionaries = NA, col = "black", modify = F)
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
modify |
A logical value indicating whether to use a modified version of the value functions for NO2 and NH4 or the original method. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Liechti, P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Chemisch-physikalische Erhebungen, Naehrstoffe.
Umwelt-Vollzug Nr. 1005. Bundesamt fuer Umwelt, Bern. 44 S. 2010.
http://www.bafu.admin.ch/uv-1005-d
nutrients <- msk.nutrients.2010.create() plot(nutrients) nutrients.german <- msk.nutrients.2010.create("Deutsch") plot(nutrients.german)
nutrients <- msk.nutrients.2010.create() plot(nutrients) nutrients.german <- msk.nutrients.2010.create("Deutsch") plot(nutrients.german)
Creates a value function for river physical appearance based on the Swiss modular concept for stream assessment, level I (Regional survey) from 2007.
msk.physapp.2007.create(language = "English", dictionaries = NA, col = "black")
msk.physapp.2007.create(language = "English", dictionaries = NA, col = "black")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Binderheim E., Goeggel W.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser. Aeusserer Aspekt.
Umwelt-Vollzug Nr. 0701. Bundesamt fuer Umwelt, Bern. 43 S. 2007.
http://www.bafu.admin.ch/uv-0701-d
physapp <- msk.physapp.2007.create() plot(physapp) physapp.german <- msk.physapp.2007.create("Deutsch") plot(physapp.german)
physapp <- msk.physapp.2007.create() plot(physapp) physapp.german <- msk.physapp.2007.create("Deutsch") plot(physapp.german)
Creates a value function for heavy metal concentrations in river sediments.
val.heavymetals.create(language = "English", dictionaries = NA, col = "black", version = "AWEL")
val.heavymetals.create(language = "English", dictionaries = NA, col = "black", version = "AWEL")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
version |
Option to choose between the version "AWEL", which uses an assessment of AWEL (2006) based on quality criteria of LAWA (1998), or the version "IKSR", which uses the assessment of the IKSR (2009). |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Langhans, S.D. und Reichert, P., Einbettung von Verfahren zur Fliessgewaesserbewertung in ein uebergeordnetes Gewaessermanagementkonzept - Vorschlaege am Beispiel des Modulstufenkonzepts, Wasser Energie Luft 103(3), 204-214, 2011.
AWEL Amt fuer Abfall, Wasser, Energie und Luft, Kanton Zuerich, Statusbericht 2006: Wasserqualitaet der Seen, Fliessgewaesser und des Grundwassers im Kanton Zuerich.
LAWA (Laenderarbeitsgemeinschaft Wasser) 1998: Zielvorgaben zum Schutz oberirdischer Binnengewaesser. Band II: Ableitung und Erprobung von Zielvorgaben zum Schutz oberiridischer Binnengewaesser fuer die Schwermetalle Blei, Cadmium, Chrom, Kupfer, Nickel, Quecksilber und Zink. Kulturbuchverlag Berlin GmbH, Berlin.
IKSR 2009. Bericht Nr. 175, Sedimentmanagementplan Rhein.
heavymetals <- val.heavymetals.create() plot(heavymetals) heavymetals.german <- val.heavymetals.create("Deutsch") plot(heavymetals.german) heavymetals.IKSR <- val.heavymetals.create(version="IKSR") plot(heavymetals.IKSR,type="nodes")
heavymetals <- val.heavymetals.create() plot(heavymetals) heavymetals.german <- val.heavymetals.create("Deutsch") plot(heavymetals.german) heavymetals.IKSR <- val.heavymetals.create(version="IKSR") plot(heavymetals.IKSR,type="nodes")
Creates a value function for river invertebrates integrating macroinvertebrate indices for organic matter pollution and toxicity.
val.invertebrates.create(language = "English", dictionaries = NA, col = "black", modify = TRUE)
val.invertebrates.create(language = "English", dictionaries = NA, col = "black", modify = TRUE)
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
modify |
Use the biological indicators Makroindex and IBGN in addition to IBCH. Default is TRUE. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Stucki P.
Methoden zur Untersuchung und Beurteilung der Fliessgewaesser - Makrozoobenthos Stufe F.
Bundesamt fuer Umwelt, Bern. Umwelt-Vollzug Nr. 1026: 61 S. 2010.
http://www.bafu.admin.ch/uv-1026-d
Indice Biologique Global Normalise IBGN, NF-T90-350. Guide Technique.
Agences de l'Eau, 2000.
https://hal.archives-ouvertes.fr/hal-00490432/document
Beketov M.A., Foit K., Schafer R.B., Schriever C.A., Sacchi A., Capri E., Biggs J., Wells C. & Liess M.
SPEAR indicates pesticide effects in streams - Comparative use of species- and family-level biomonitoring data.
Environmental Pollution, 157, 1841-1848, 2009.
doi:10.1016/j.envpol.2009.01.021
invertebrates <- val.invertebrates.create() plot(invertebrates) invertebrates.german <- val.invertebrates.create("Deutsch") plot(invertebrates.german)
invertebrates <- val.invertebrates.create() plot(invertebrates) invertebrates.german <- val.invertebrates.create("Deutsch") plot(invertebrates.german)
Creates a value function for river micropollutants with episodic inputs (pesticides, often from diffuse sources) and continous inputs (mainly from point-sources). Micropollutants with continous inputs are assessed regarding their toxicity to different organism groups. Micropollutants with episodic inputs are grouped according to their mode of action while exposure patterns are taken into account.
val.micropoll.create(language = "English", dictionaries = NA, col = "black")
val.micropoll.create(language = "English", dictionaries = NA, col = "black")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Junghans, M. Kunz, P., Werner, I.
Toxizitaet von Mischungen, aktuelle praxisorientierte Ansaetze fuer die Beurteilung von Gewaesserproben.
Aqua und Gas 5, 54-61, 2013.
Goetz, Ch. Kase, R., Kienle, C., Hollender, J.
Mikroverunreinigungen aus kommunalem Abwasser: Kombination von Expositions- und oekotoxikologischen Effektdaten.
Gas Wasser Abwasser 7,575-585, 2010.
Goetz, C.W., R. Kase und J. Hollender.
Mikroverunreinigungen - Beurteilungskonzept fuer organische Spurenstoffe aus kommunalem Abwasser.
Studie im Auftrag des BAFU. Eawag, Duebendorf, 2010.
AWEL Amt fuer Abfall, Wasser, Energie und Luft, Kanton Zuerich,
Statusbericht 2006: Wasserqualitaet der Seen, Fliessgewaesser und des Grundwasser im Kanton Zuerich.
Balsiger,
Gewaesserbelastung durch Pestizide, Gas Wasser Abwasser 3/2007, 2007.
Chevre et al. 2006:
Pestizide in Schweizer Oberflaechengewaessern. Wirkungsbasierte Qualitaetskriterien.
Gas Wasser Abwasser 4/2006. S. 297-307, 2006
utility
.
val.pesticides.create
.
micropoll <- val.micropoll.create() plot(micropoll) micropoll.german <- val.micropoll.create("Deutsch") plot(micropoll.german)
micropoll <- val.micropoll.create() plot(micropoll) micropoll.german <- val.micropoll.create("Deutsch") plot(micropoll.german)
Creates a value function for river pesticides. Substances are grouped according to their mode of action and evaluation according to AWEL 2006 based on Chevre et al. 2006.
val.pesticides.create(language = "English", dictionaries = NA, col = "black")
val.pesticides.create(language = "English", dictionaries = NA, col = "black")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding box. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
AWEL Amt fuer Abfall, Wasser, Energie und Luft, Kanton Zuerich, Statusbericht 2006: Wasserqualitaet der Seen, Fliessgewaesser und des Grundwasser im Kanton Zuerich.
Balsiger,
Gewaesserbelastung durch Pestizide,
Gas Wasser Abwasser 3/2007, 2007.
Chevre et al. 2006:
Pestizide in Schweizer Oberflaechengewaessern. Wirkungsbasierte Qualitaetskriterien.
Gas Wasser Abwasser 4/2006. S. 297-307, 2006
pesticides <- val.pesticides.create() plot(pesticides) pesticides.german <- val.pesticides.create("Deutsch") plot(pesticides.german)
pesticides <- val.pesticides.create() plot(pesticides) pesticides.german <- val.pesticides.create("Deutsch") plot(pesticides.german)
Creates a value function for the SPEARpesticides index in rivers.
val.spear.create(language = "English", dictionaries = NA, col = "black")
val.spear.create(language = "English", dictionaries = NA, col = "black")
language |
Language to be used to denote nodes, attributes and attribute levels. Must be a column name of the table provided by the second argument. |
dictionaries |
Matrix of dictionaries with the languages provided by the column names and the original words provided as the row names.
If dictionary is NA, the default dictionary |
col |
Color of bounding boxes in objectives hierarchy. |
The function returns the value function as a class utility.
Langhans, S.D., Lienert, J., Schuwirth, N. and Reichert, P.
How to make river assessments comparable: A demonstration for hydromorphology,
Ecological Indicators 32, 264-275, 2013.
doi:10.1016/j.ecolind.2013.03.027
Langhans, S.D., Reichert, P. and Schuwirth, N.
The method matters: indicator aggregation in ecological river assessment.
Ecological Indicators 45, 494-507, 2014.
doi:10.1016/j.ecolind.2014.05.014
Reichert, P., Schuwirth, N. and Langhans, S.
Constructing, evaluating and visualizing value and utility functions for decision support,
Environmental Modelling & Software 46, 283-291, 2013.
doi:10.1016/j.envsoft.2013.01.017
Reichert, P., Langhans, S., Lienert, J. and Schuwirth, N.
The conceptual foundation of environmental decision support.
Journal of Environmental Management. 154, 316-332, 2015.
doi:10.1016/j.jenvman.2015.01.053
Reichert, P., Borsuk, M., Hostmann, M., Schweizer, S., Sporri, C., Tockner, K. and Truffer, B.
Concepts of decision support for river rehabilitation,
Environmental Modelling and Software 22, 188-201, 2007.
doi:10.1016/j.envsoft.2005.07.017
https://modul-stufen-konzept.ch
Beketov M.A., Foit K., Schafer R.B., Schriever C.A., Sacchi A., Capri E., Biggs J., Wells C. & Liess M.
SPEAR indicates pesticide effects in streams - Comparative use of species- and family-level biomonitoring data.
Environmental Pollution, 157, 1841-1848, 2009.
doi:10.1016/j.envpol.2009.01.021
spear <- val.spear.create() plot(spear) spear.german <- val.spear.create("Deutsch") plot(spear.german)
spear <- val.spear.create() plot(spear) spear.german <- val.spear.create("Deutsch") plot(spear.german)