All functions

EDR()

ED radiative transfer module (EDR) wrapper function

EDR.preprocess.history()

Preprocess history file for EDR

bt_check_convergence()

Check convergence of BayesianTools output

burnin.thin()

Burn-in and thinning of MCMC samples

cbind(<spectra>)

Combine spectra by wavelength

check.convergence()

Check convergence of multiple MCMC chains

corr_max_lag()

Calculate max ACF lag from correlation power analysis

default.settings.prospect

Defult inversion settings for PROSPECT 5 models

defparam()

Get default parameters

dtnorm()

Truncated normal distribution density

fortran_data_module()

List to FORTRAN data module

foursail()

SAIL model

generalized_plate_model()

Generalized plate model

generate.noise()

Generate autocorrelated spectral noise

generate.rsr.all()

Generate RSR matrices for all sensors and return as list

get.EDR.output()

Read EDR output

invert.auto()

Inversion with automatic convergence checking

invert.custom()

Bayesian inversion of a model

invert.lsq()

Least squares model inversion

invert_bt()

Perform Bayesian inversion using BayesianTools package

load.from.name()

Load object from an RData file

lognorm.mu()

Functions for default priors Lognormal mean parameters

lognorm.sigma()

Lognormal sigma parameter

matplot()

Matplot generic method

matplot(<default>)

Matplot default method

matplot(<spectra>)

Plot multiple spectra on same graph

neff()

Effective sample size

params.prospect4

PROSPECT 4 parameters

params.prospect5

PROSPECT 5 parameters

params.prospect5b

PROSPECT 5B parameters

params2edr()

Convert named parameter vector to EDR-compatible inputs

plot(<spectra>)

Plot spectra vs. wavelength

print(<spectra>)

Print method for spectra S3 class

print_results_summary()

Neatly print inversion results summary

prior.defaultvals.prospect()

Default prior parameters for PROSPECT models

priorfunc.prospect()

Default PROSPECT 5 prior function

pro2s()

Coupled PROSPECT-Two-stream model

pro4sail()

PRO4SAIL model

prospect()

PROSPECT (4, 5, or 5B) model

prospect_bt_prior()

Quick BayesianTools prior creator for PROSPECT model

read.rsr.folder()

Read and process RSR data from directory

resample()

Resample vector, matrix, or spectra

rsr.from.fwhm()

Generate relative spectral response (RSR) matrix based on FWHM data

rtm_loglike()

Generic log-likelihood generator for RTMs

rtnorm()

Random sampling from one-sided truncated normal distribution

sensor.list

Sensor spectral response functions

sensor.proper

Sensor list with proper names

setup_edr()

Setup EDR run

spectra() is_spectra()

Spectra S3 class

spectral.response()

Convolution of spectra to sensor RSR

str(<spectra>)

Structure of spectra object

`[`(<spectra>)

Select spectra

`[[`(<spectra>)

Select spectra by wavelength

`[[<-`(<spectra>)

Assign values to spectra by wavelength

summary_mvnorm()

Multivariate normal fit

summary_simple()

Simple summary statistics on MCMC samples

trim.rsr()

Trim RSR matrix to wavelength limits

wavelengths()

Retrieve wavelengths from spectra object