No articles match
Create KWB-R Package from Scratch1 months ago
1 Install required R packages | 2 Configure and create your package | 2.1 Prepare a package directory | 2.2 Create empty R package | 2.3 Parameterise your R package | Author | Package description | 2.4 Create R package structure in KWB-R style | 2.5 Add your R functions | 3 Check your package | 4 Build your package | 5 Document your package | 5.1 Manually | 5.2 Automatically
GitHub Actions for KWB-R Packages1 months ago
1 Default workflows | 2 Optional: Claude Code workflows | 2.1 Required repository secret | 2.2 What Claude does | 3 Updating workflows in existing packages | 4 Troubleshooting
Tutorial3 months ago
Preparation | Model Configuration and Network | Visualise Network | Prepare Simulation | Run Simulation | Water Quantity | Water Quality
How to Simulate Water Balance with R-Abimo11 months ago
Background | Prerequisites | Installation | Usage | Provide input data and configuration for Berlin | Inspect the input data | Visualise the input data | Run R-Abimo for the status quo (urban state) | Generate your own block areas | Compare the urban state with a natural reference state | Run R-Abimo for a natural state scenario | Calculate and plot "Delta-W" | Simulate rainwater management measures | Simulate green roofs | Simulate the unsealing of paved areas | Simulate infiltration swales
Generic Model2 years ago
editor_options:chunk_output_type: consoletitle: "Generic Model"output: rmarkdown::html_vignettevignette: >%\VignetteIndexEntry | Generic riverbank filtrate model
Case Studies2 years ago
Budapest Tahi | Budapest Surany | Vienna
Tutorial2 years ago
Install the Package | Overview on Monitoring Stations and Parameters | Provide Pipe Operator and Helper Functions | Groundwater Level Data | Master data | Trend Classification | 1. Trend Classification Histogram | 2. Trend Classification Map | Groundwater Levels: One Station | Groundwater Levels: Multiple Stations | Groundwater Quality Data | Groundwater Quality: One Station | Groundwater Quality: Multiple Stations
Groundwater2 years ago
Define URLs and Helper Functions | Master Data | Get Groundwater Data | Do Your Own Analysis! | Data Availability | GW Quality | Export
Surface Water2 years ago
Define Helper Functions | Master Data | Daily Surface Water Data & Overall Surface Water Quality | Daily Surface Water Levels
Tutorial2 years ago
Installation | Cook Book Recipes | What packages does a package depend on? | By what other (installed) packages a package is used? | How can I visualise package dependencies? | Which versions of CRAN packages exist? | Which versions of R packages on GitHub exist? | What licences are specified for (installed) packages?
How to use this package3 years ago
Provide some example R scripts locally | Exported functions | analyse() | arg_names() | find_string_constants() | find_weaknesses_in_scripts() | get_elements_by_type | get_full_function_info() | get_names_of_used_packages() | get_package_function_usage() | get_package_usage_per_script() | get_string_constants_in_scripts() | parse_scripts() | to_full_script_info() | walk_tree()
KOSTRA4 years ago
Herne | Berlin
Natural Discharge4 years ago
Testplots4 years ago
Workflow4 years ago
Install R Package | Define Paths | Run Model | Read Results
Workflow4 years ago
Install R Package | Tidy Lab Data | Prepare PHREEQC Input File | Run PHREEQC | Get Results | Export to Excel
About the Creation of this Package4 years ago
Convert Inline Documentation | Call Functions in Base Packages with their Package Name | Export only the Top-Level Functions
Rain Data Validation4 years ago
Rain Data Files | Rain Correction Files | Method
Tutorial for R package kwb.wtaq4 years ago
Introduction | Preparation | Installation of required R packages | Loading the package | Using the package help | Example sessions | Level 1: One pumping well | Pumping test data | Model parameterisation | Model run | Analysing results | Model calibration | Aquifer characteristics: horizontal hydraulic conductivity (Step 1) | Well characteristics: well-bore skin parameter of production well (Step 2) | Level 2: Multiple pumping wells | Well field | Basic model parameterisation | Time-varying model parameteristion
Analyse SVN Logfiles4 years ago
Logfiles | Histories
Calling Functions4 years ago
Function arglist() | Function callWith() | Function callWithStringsAsFactors() | Function getFunctionValueOrDefault()
Google Earth Engine4 years ago
Install R packages | Use
Case Study: Satellite Image Classification4 years ago
Define paths | Image Files | Cloud | Machine Learning | Input Data | Satellite Image | Classification Dataset | Setup Model
Workflow: Beijing4 years ago
Workflow | Scenario Results
Workflow: Jinxi4 years ago
Scenario Results | Land Use Classification Comparison | ABIMO vs SWMM Comparison
documention5 years ago
documention5 years ago
Find Upstream Links in Network5 years ago
Provide an example network | Plot the network | Performance test
Tutorial5 years ago
Converting Text to Time Objects5 years ago
Creation of example timestamps | Case 1: Clock switches between standard time and summer time | Problem | Solution | Case 2: Clock stays in standard time | Background and Details | When does Summer Time start/end? | Example: Reading local timestamps in Berlin, Germany | What is the problem? | What is the solution (step by step)? | What is the solution (one step)? | Analyse a sequence of POSIXct objects
Exkurs Zeitzonen (in German)5 years ago
Getting Started5 years ago
Learning | Resources
tutorial5 years ago
Predict Flussbad5 years ago
Copernicus Climate Data Store5 years ago
1. Register for CDS services | 2. Setting Access Rights | 4. Create a query | 5. Run your query | 6. Load raster data
Bewertung Regenwassereinleitung5 years ago
1. Zielstellung | 2. Bewertungsansatz und Belastungen | 2.1 Nachweisraum und Nachweisorte | 2.2 Stofflicher Nachweis nach DWA-A 102-3 (vereinfacht) | 2.2.1 Einleitabflüsse | 2.2.2 Gewässervorbelastung | 2.3 Hydraulischer Nachweis | 2.3.1 Berechnung des zulässigen Einleitabflusses | 2.3.2 Berechnung des maßgeblichen Einleitabflusses | 3. Diskussion KWB | 3.1 Jahresfracht | 3.2 Ereignisbelastung (akute Toxizität) | 3.3 Flächenbezug und relevante Parameter
Interactive Dashboard5 years ago
Install R package r2q | Run dashboard locally
Tutorial6 years ago
Test (Txxbxxxx6)6 years ago
Installation | Data prerequisites | File naming | Data structure | Data preparation | Import | Visualise | Surface water | Groundwater | Select | Surface Water (selected) | Grundwater (selected) | Sinus optimisation | Run | Analyse | Interactive Plot | Table: Traveltimes | Table: Goodness of Fit | Table: Optimisation Parameters | Table: Data | Export
Tutorial6 years ago
Installation | Data prerequisites | File naming | Data structure | Data preparation | Import | Visualise | Surface water | Groundwater | Select | Surface Water (selected) | Grundwater (selected) | Sinus optimisation | Background | Run | Analyse | Interactive Plot | Table: Traveltimes | Table: Goodness of Fit | Table: Optimisation Parameters | Table: Data | Export | Session Info | Plattform | Packages | Pandoc
Wrapper6 years ago
Installation | Data prerequisites | File naming | Data structure | Data preparation | Import | Visualise | Surface water | Groundwater | Select | Surface Water (selected) | Grundwater (selected) | Sinus optimisation | Background | Run | Analyse | Interactive Plot | Table: Traveltimes | Table: Goodness of Fit | Table: Optimisation Parameters | Table: Data | Export | Session Info | Plattform | Packages | Pandoc
Tutorial6 years ago
Debug Functions6 years ago
Function assignAll() | Function assignArgumentDefaults() | Function assignGlobally() | Function assignPackageObjects() | Function getGlobally() | Function compareDataFrames() | Function compareSets()
Input and Output Functions6 years ago
Function catAndRun() | Function catLines() | Function catNewLineIf() | Function clearConsole() | Function columnDescriptor() | Function finishAndShowPdf() | Function guessSeparator() | Function headtail() | Function hsPrepPdf() | Function preparePdf() | Function readArglists() | Function readCsvInputFile() | Function readPackageFile() | Function setLoaded() | Function sourceScripts() | Function writeText()
Shortcut Functions to if-statements6 years ago
Function catIf() | Function defaultIfNA() | Function defaultIfNULL() | Function defaultIfZero() | Function finishAndShowPdfIf() | Function preparePdfIf() | Function printIf()
String Functions6 years ago
Function appendSuffix() | Function collapsed() | Function commaCollapsed() | Function defaultLevels() | Function extractSubstring() | Function frenchToAscii() | Function hsCountInStr() | Function hsQuoteChr() | Function hsSafeName() | Function substSpecialChars() | Function hsTrim() | Function moveToFront() | Function multiSubstitute() | Function pairwise() | Function removeExtension() | Function removeSpaces() | Function shorten() | Function stringContains() | Function stringEndsWith() | Function stringList() | Function stringStartsWith() | Function stringToExpression() | Function subExpressionMatches()
Tutorial: H2020 proposal (with Nextcloud)6 years ago
Tutorial6 years ago
Auswertung der KURAS-Datenbank6 years ago
Voraussetzungen | Installation | Verwendung des Pakets
About kwb.resilience7 years ago
Background | Acknowledgements | How to use kwb.resilience
How to Install KWB-R Packages From GitHub7 years ago
Introduction | 1 GitHub Personal Access Token (PAT) | 1.1 Create GitHub PAT | 1.2 Store GitHub PAT in a Text File | 1.3 Delete GitHub PAT | 2 Installation | 2.1 Set your GITHUB_PAT | 2.2 Dependency | 2.3 KWB-R packages
Tutorial7 years ago
1. Install from GitHub | 2. Using the package | 2.1 Loading the package | 2.2 Model validation | 3. How to perform model runs? | 3.1 Model parameterisation | 3.2 Running the model | 3.3 Plotting the results
Read Raw Text Information from Excel Files7 years ago
Reading Table Data from a Spreadsheet Program | Read MS spreadsheet with readxl | Read sheet with kwb.readxl
Tutorial7 years ago
Algolia Configuration | Interactive Use | Continious Integration | Other API calls | Get | Content | Delete Index
Check Database Content7 years ago
Dose-Response | Health
Workflow: Update Database7 years ago
Installation | Update Database | Where to find it ? | Have a look at the database structure | Make changes | Dump Content in CSV files | Create ZIP File | Suggest Your Changes on GitHub
Tutorial: How to Use kwb.resilience7 years ago
Install the Package from GitHub | Load the Package | Define Helper Functions | Example Data | Use the Package | Severity and Resilience | Resilience Indices Separate for Each Event | Resilience indices for entire time series
Bayesian Linear Models for FLUSSHYGIENE7 years ago
FLUSSHYGIENE | Bayesian Linear Models | Vignette Info | Styles | Figures | More Examples
Shiny App8 years ago
1 Online App | 1.1 German | 1.2 English | 2 Offline App | 2.1 German | 2.2 English
Non-Categorised Functions8 years ago
Function arglist() | Function DIN.A4() | Function expandGrid() | Function makeUnique() | Function randomValuesWithSum()
Overview8 years ago
Intention | How to get a list of functions in a package? | Functions by Category | Functions Returning Logical | String Functions | Input and Output Functions | Mathematical or Statistical Functions | Functions Working on Data Frames | Functions Working on Lists | Array/Matrix Functions | Vector Functions | General Object Functions | Conversion Functions | Shortcut Functions to if-statements | Operating System Functions | Check Functions | Debug Functions | Compare Objects | Calling Functions | Cryptographic Functions | Grammar/Dictionary Functions | Non-Categorised Functions
Array/Matrix Functions8 years ago
Function createMatrix() | Function diffrows() | Function dropDim() | Function mergeNamedArrays() | Function randomMatrix() | Function setMatrixColumns() | Function splitAlongDim()
Check Functions8 years ago
Function assertRowsAndColumns() | Function checkForMissingColumns() | Function msgAvailableFields() | Function stopIfNotMatrix() | Function warnIfEmpty() | Function warningDeprecated()
Conversion Functions8 years ago
Function asColumnList() | Function asRowList() | Function convertCsvFile() | Function csvTextToDataFrame() | Function hsChrToNum() | Function hsStringToDate() | Function hsStringToDouble() | Function hsMatrixToListForm() | Function naToLastNonNa() | Function startsToEnds() | Function startsToRanges() | Function toFactor() | Function toFormula() | Function toInches() | Function toKeysAndValues() | Function toLookupClass() | Function toLookupList() | Function toLookupTable() | Function toNamedList() | Function toPositiveIndices() | Function underscoreToPercent()
Cryptographic Functions8 years ago
Function createPasswordFile() | Function generateKeyFile() | Function getPassword()
Functions Returning Logical8 years ago
Function allAreEqual() | Function allAreIdentical() | Function almostEqual() | Function atLeastOneRowIn() | Function containsNulString() | Function hsValidValue() | Function inRange() | Function is.unnamed() | Function isEvenNumber() | Function isLoaded() | Function isNaInAllColumns() | Function isNaInAllRows() | Function isNaOrEmpty() | Function isNullOrEmpty() | Function isOddNumber() | Function matchesCriteria()
Functions Working on Data Frames8 years ago
Function addRowWithName() | Function addSuffixToColumns() | Function asNoFactorDataFrame | Function columnToDate() | Function columnwisePercentage() | Function dropUnusedFactorLevels() | Function extractRowRanges() | Function fullySorted() | Function firstPosixColumn() | Function getKeywordPositions() | Function hsAddMissingCols() | Function hsDelEmptyCols() | Function hsRenameColumns() | Function insertColumns() | Function mergeAll() | Function moveColumnsToFront() | Function noFactorDataFrame() | Function pasteColumns() | Function pasteColumns0() | Function posixColumnAtPosition() | Function rbindAll() | Function removeColumns() | Function removeEmptyColumns() | Function renameAndSelect() | Function renameColumns() | Function resetRowNames() | Function roundColumns() | Function rowwisePercentage() | Function safeColumnBind() | Function safeMerge() | Function safeRowBind() | Function safeRowBindAll() | Function selectColumns() | Function setColumns() | Function splitIntoFixSizedBlocks() | Function tableLookup() | Function unmerge()
Functions Working on Lists8 years ago
Function copyListElements() | Function excludeNULL() | Function getPathsAndValuesFromRecursiveList() | Function mergeLists() | Function nameByElement() | Function recursiveNames() | Function removeElements() | Function revertListAssignments() | Function safeRowBindOfListElements() | Function selectElements()
General Object Functions8 years ago
Function addClass() | Function getAttribute() | Function getNamesOfObjectsInRDataFiles() | Function getObjectFromRDataFile() | Function hsRestoreAttributes() | Function listObjects() | Function loadObject() | Function removeAttributes()
Grammar/Dictionary Functions8 years ago
Function getTagNames() | Function hsResolve() | Function readDictionaries() | Function readDictionary() | Function resolve() | Function resolveAll() | Function writeDictionary()
Mathematical or Statistical Functions8 years ago
Function colMaxima() | Function colMinima() | Function colNaNumbers() | Function colStatisticOneFunction() | Function colStatistics() | Function countOrSum() | Function countNaInColumn() | Function frequencyTable() | Function getEvenNumbers() | Function getOddNumbers() | Function hsMovingMean() | Function linearCombination() | Function movingSum() | Function percentage() | Function percentageOfMaximum() | Function percentageOfSum() | Function quotient() | Function relativeCumulatedSum()
Operating System Functions8 years ago
Function cmdLinePath() | Function copyDirectoryStructure() | Function createDirAndReturnPath() | Function createDirectory() | Function defaultWindowsProgramFolders() | Function desktop() | Function fileExtension() | Function get_homedir() | Function hsOpenWindowsExplorer() | Function hsShell() | Function hsShowPdf() | Function hsSystem() | Function mySystemTime() | Function objectSize() | Function rStylePath() | Function runBatchfileInDirectory() | Function runInDirectory() | Function safePath() | Function tempSubdirectory() | Function user() | Function windowsPath()
Vector Functions8 years ago
Function breakInSequence() | Function combineAlternatingly() | Function enlargeVector() | Function extendLimits() | Function firstElement() | Function getByPositiveOrNegativeIndex() | Function lastElement() | Function limitToRange() | Function parallelNonNA() | Function recycle()
Tutorial8 years ago
1 Install R package | 2 How to check KWB R package status | 2.1 Parameterise | 2.2 Get dataframe of R package status information | 2.3 Create R package status report
Vignette Title8 years ago
Vignette Info | Styles | Figures | More Examples
Parameters of configuration functions in kwb.wtaq8 years ago
General settings | Aquifer settings | Drainage settings | Time settings | Solver settings | Pumping well settings | Observation well settings
0 Introduction9 years ago
0.1 Background | 0.2 Objective
1 Installation9 years ago
1.1 Pre-required software | 1.2 Workflow | 1.2.1 Step 1) Installation of R package "devtools" | 1.2.2 Step 2) Installation of R package "aquanes.report" | 2.1) Specific release | 1.2.3 Step 3) Check the installation folder of the package in R(Studio) with: | 1.2.4 Step 4) Copy site specific files | 1.2.4.1 mySQL configuration file ('.my.cnf') | 1.2.4.2 Analytics spreadsheet file ('analytics.xlsx')
3.1 GUI Explore panel9 years ago
3.1.2 Select a time zone | 3.1.3 Select date range | 3.1.4 Fix date range | 3.1.5 Select sampling point(s) | 3.1.6 Select parameter(s) for plot 1/2 | 3.1.7 Add thresholds to plot 1+2 | 3.1.8 Download options
3.2 GUI Report panel9 years ago
3.2.1 Select temporal aggregation | 3.2.2 Select a time zone | 3.2.3 Select a reporting period | 3.2.4 Select sampling points | 3.2.7 Download options
3.3 GUI Background panel9 years ago
3.4 GUI Site panel9 years ago
4 Modify9 years ago
4.1 Basic: update operational/analytical data | 4.2 Basic: update thresholds | 4.3 Basic: update map in site panel tab | 4.4 Advanced: adapting to a different site
2 App Start9 years ago
Case 1) First app launch or force data update | Case 2) Subsequent app launch (without data update)
3.0 GUI Overview9 years ago
Tutorial for R package kwb.default10 years ago
kwb.default | Installation | Usage | Setting default values | Getting default values