Learn R Programming

HelpersMG (version 2026.8.24)

Tools for Various R Functions Helpers

Description

Contains miscellaneous functions useful for managing 'NetCDF' files (see ), get moon phase and time for sun rise and fall, tide level, analyse and reconstruct periodic time series of temperature with irregular sinusoidal pattern, show scales and wind rose in plot with change of color of text, Metropolis-Hastings algorithm for Bayesian MCMC analysis, plot graphs or boxplot with error bars, search files in disk by there names or their content, read the contents of all files from a folder at one time.

Copy Link

Version

Install

install.packages('HelpersMG')

Monthly Downloads

510

Version

2026.8.24

License

GPL-2

Maintainer

Marc Girondot

Last Published

August 24th, 2026

Functions in HelpersMG (2026.8.24)

LD50_MHmcmc_p

Generates set of parameters to be used with LD50_MHmcmc()
RM_duplicate

Duplicate a results managment within an object.
addS3Class

Add a S3 class to an object.
as.mcmc.mcmcComposite

Extract mcmc object from a mcmcComposite object
RM_list

Return the list of results managment of an object.
RM_get

Get a value in a results managment to an object
RandomFromHessianOrMCMC

Random numbers based on Hessian matrix or MCMC
asc

Return the codes (in UTF-8) of a string
as.parameters

Extract parameters from mcmcComposite object
ScalePreviousPlot

Return the scale of the previous plot
dSnbinom

Distribution of the sum independent negative binomial random variables.
RectangleRegression

Return parameters of rectangle regression
SEfromHessian

Standard error of parameters based on Hessian matrix
char

Return the characters defined by the codes
compare

Run a shiny application for basic functions of comparison
contingencyTable.compare

Contingency table comparison using Akaike weight
compare_BIC

Compares the BIC of several outputs
compare_AICc

Compares the AICc of several outputs
compare_AIC

Compares the AIC of several outputs
cArrows

Draw curved lines with arrowhead
barplot_errbar

Plot a barplot graph with error bar on y
convert.tz

Convert one Date-Time from one timezone to another
cutter

Distribution of the fitted distribution without cut.
dnbinom_new

Density for the negative binomial distribution - Alternative parametrization.
duplicated_packages

List the duplicated packages with their locations
fitdistrquantiles

Parameters of beta, normal or gamma distribution based on quantiles.
format_ncdf

Return an array with ncdf data
dcutter

Distribution of the fitted distribution without cut.
ellipse

Plot an ellipse
dbeta_new

Density for the Beta distributions.
d

Write an ASCII Representation of a vector object
flexit

Return the flexit
inside

Search a string within files of a folder
dggamma

Generalized gamma distribution.
list.packages

List the installed packages with their locations
from_min_max

Distribution from minimum and maximum
ind_long_lat

Return or the index in ncdf object from lat/longitude or inverse
iCutter

Run a shiny application to fit bone section
index.periodic

Estimate indices in periodic timeseries based on anchored minimum and maximum
logLik.LD50

Return Log Likelihood of a fit generated by LD50
modeled.hist

Return the theoretical value for the histogram bar
modifyVector

Modifies Elements of a Vector
openwd

Open a finder window with current working directory in MacOS X and windows
newmap.scale

Add Scale to Existing Unprojected Map
logLik.compareAIC

Return Log Likelihood generated by FormatCompareAIC
local.search

Return path of file searched for in local disk based on its file name
logit

Return the logit
logLik.cutter

Return log likelihood of a cutter fitted model
merge.mcmcComposite

Merge two mcmcComposite results
minmax.periodic

Search for minimum and maximum indices in periodic timeseries
invlogit

Return the inverse logit
plot.IconoCorel

Clean the dataframe before to be used with IC_threshold_matrix
plot_errbar

Plot a xy graph with error bar on x and/or y
newcompassRose

Display a compass rose
moon.info

Moon phase based on a date
+.PriorsmcmcComposite

Set priors for MHalgoGen()
predict.LD50

Estimate survival according to doses
print.cutter

Print results of cutter that best describe distribution
plot.LD50

Plot results of LD50() that best describe LD50
rmnorm

Generate random numbers from the multivariate normal distribution
plot.cutter

Plot results of cutter that best describe distribution
series.compare

Data series comparison using Akaike weight
setPriors

Set priors for MHalgoGen()
plot.PriorsmcmcComposite

Plot a prior defined with setPriors function
r2norm

Random generation for Gaussian distributions different at left and right
qvlmer

Quasi Variances for lmer Model Coefficients
rcutter

Random values of unobserved values of cut distribution.
tnirp

Read an ASCII text representation of a named or not vector object
plot_add

Add a plot to a previous one
plot.mcmcComposite

Plot the result of a mcmcComposite object
read_folder

Read files present in a folder and creates a list with the content of these files
summary.mcmcComposite

Summarize the result of a mcmcComposite object
symbol.Female

Plot a female symbol in the plotting region
symbol.Male

Plot a male symbol in the plotting region
symmetricize

Make a matrix symmetric
tide.info

Annual tide calendar for one particular location
sun.info

Estimate the time of sunrise and sunset according to longitude, latitude and date
rnbinom_new

Random numbers for the negative binomial distribution.
universalmclapply

Run the function FUN on X using parallel computing
wget

Download a file from internet and save it locally
similar

Test if two vectors contains the same elements independently of their order
show_name

Show the name of a point
specify_decimal

Return a number as character with specified number of decimals
setPriors1

Set priors for MHalgoGen()
IC_threshold_matrix

Calculate correlation matrix
ChangeCoordinate

Return a value in a changed coordinate
IC_clean_data

Clean the dataframe before to be used with IC_threshold_matrix
IC_correlation_simplify

Simplify the correlation matrix
HelpersMG-package

Tools for Environmental Analyses, Ecotoxicology and Various R Functions
ELPDweight

Return the probability of models compared with loo being the best for prediction
FormatCompareAIC

Format data to be used with compare_AIC()
DIx

Return an index of quantitative asymmetry and complexity named Developmental Instability Index (DIx)
ExtractAIC.glm

Return AIC, AICc or BIC from a glm object
LD50

Estimate the parameters that best describe LD50
MHalgoGen

Monte-Carlo Markov-chain with Metropolis-Hastings algorithm
LD50_MHmcmc

Metropolis-Hastings algorithm for LD50
NagelkerkeScaledR2

Return the scaled R2 defined by Nagelkerke (1991)
MovingWindow

Return a moving average of a vector.
RM_delete

Delete a results managment or a result within a results managment from an object
PPD

Posterior Predictive Distribution from mcmcComposite object
RM_add

Create a results managment or add a value in a results managment to an object