Data

Example datasets

juncus

Thermogravimetric data for Juncus amabilis

marsilea

Thermogravimetric data for Marsilea drumondii

Key basic use functions

process()

Calculates the derivative rate of mass loss of thermogravimetric data

deconvolve()

Deconvolves Thermogravimetric Data

Accessor functions

Used to access the outpus of basic use functions

temp_bounds()

Accessor function to extract selected temperature bounds

rate_data()

Accessor function to extract processed dataframe

model_fit()

Accessor function to extract model fit

component_weights()

Accessor function to extract mean weights

model_parameters()

Accessor function to extract model parameters

Fraser-Suzuki equation functions

Used to customise plotting methods

fs_function()

Fraser-Suzuki function for a single curve

fs_mixture()

Fraser-Suzuki mixture model

S3 methods

Default print and plot methods

print(<process>)

Default S3 print method for process object (derived from `process()`)

plot(<process>)

Default S3 plot method for process objects (derived from `process()`)

print(<decon>)

Default S3 print method for decon object (derived from `deconvolve()`)

plot(<decon>)

Default S3 plot method for decon objects (derived from `deconvolve()`)

Internals

Internal functions and helpers

inflection()

Function to determine x-value of peak < 500 K

fs_model()

Non-linear model using Fraser-Suzuki mixture model

get_weights()

Calculate weight quantiles

objective()

This function evaluates root mean squared error of a model

param_select()

Optimise parameters

rmse()

Calculate room mean squared error

three_peaks()

Function to convert inflection point to logical argument for presence of fourth peak

weight_quantiles()

Calculate weight quantiles

wt_component()

Calculate weight single component