Learn R Programming

gmDatabase (version 0.5.1)

Accessing a Geometallurgical Database with R

Description

A template for a geometallurgical database and a fast and easy interface for accessing it.

Copy Link

Version

Install

install.packages('gmDatabase')

Monthly Downloads

249

Version

0.5.1

License

GPL (>= 2) | LGPL (>= 2)

Maintainer

K Gerald van den Boogaart

Last Published

April 26th, 2025

Functions in gmDatabase (0.5.1)

gmExpr

Creating gmExpressions
gmGetVariableType

Getting information on variables in a geometallurgy (gm)Database
gmJoinAVariable

Creating the join R representation of a SQL JOIN
gmGet

Get information about an object.
makeGmSQLfromR

Parse an R expression of SQl statements
replaceVarsInExpression

Replace Variables in Expressions
gmRemove

Delete objects in an geometallurgical database
tick

Create a unique name
repairGmGrandChilds

Updating second order inheritance.
dbNow

Get the actual system time
gmAdd

Adding and updating objects in a geometallurgical database.
forKeyVal

forKeyVal -- Looping named lists
extractDollarExpressions

Extracting a dollar expression
findVarsInExpression

findVarsInExpression
gmConnectServer

Geometallurgy Database connection
gmCreateClass

Providing new classes and adding new users, rights groups, usergroups, etc.
gmChangePassword

Function for changing the password of a user in the geometallurgical database.
gmExpr-class

Class gmExpr
gmClass

Returning information from geometallurgicala database
gmRead

Return the result of an SQl query given as R-like representation
gmAndify

Creating a conjunction
gmSQL

Provide an R representation of SQL
gmJoinTheID

Add the ID to the selection
gmSQLValues

Format vector in parenthesis and SQL quote it