Miscellaneous Mathematical Functions
Times for sun positions
Linear energy CIE xyz colour matching function (CMF) 10 deg data
Extract or replace parts of a spectrum
Arithmetic Operators
Calculate reflectance from spectral reflectance
Set the "time.unit" attribute of an existing source_spct object
RGB color values
Conversion from counts per second to physical quantities
Solar spectral irradiance (simulated)
Energy irradiance
Convert spectral energy irradiance into spectral photon irradiance
Check validity of spectral objects
Photo:photon ratio
Trim head and/or tail of a spectrum
Logarithms and Exponentials
Map a spectrum to new wavelength values.
Print a "waveband" object
Check that the "mspct.version" attribute is set
Clip head and/or tail of a spectrum
Convolve function for collections of spectra
Copy attributes
Convert transmittance into absorbance.
CIE xyz chromaticity coordinates (CC) 10 deg data
Spectral-object copy constructor
Calculate energy to quantum (mol) multipliers
Convert 'long' or tidy spectral data into a collection of spectra
Transmittance
CIE xyz chromaticity coordinates 2 deg data
Convert date to time-of-day in hours
Theoretical spectrum of a clear clear material
Query if it is a waveband
Trigonometric Functions
Query if it is an spectrum is tagged
Light-source spectral output
Clean a spectrum
Calculate absorptance from spectral absorptance.
date argument check and conversion
Get the "Rfr.type" attribute
Peaks or local maxima
Find peaks in a spectrum
Divide two spectra, even if the wavelengths values differ
Trim (or expand) head and/or tail
Math function dispatcher for spectra
Get the "bswf.used" attribute
Get peaks and valleys in a spectrum
Rescale a spectrum using a summary function
Get the "what.measured" attribute
Fluence
fscale a spectrum
Irradiance
fshift a spectrum
Calculate a normalized index.
Integrate spectral data.
Energy-based photo-response
Query class of spectrum objects
Convert absorbance into transmittance
Multi-spct transform methods
Calculate deuterim lamp output spectrum from fitted constants
Query if a spectrum contains photon- or energy-based data.
Query class of spectrum objects
Honeybee xyz chromaticity colour matching function data
Insert wavelength values into spectral data.
Absorptance
Theoretical spectrum of an opaque material
Theoretical black body
Wavelength maximum
Calculate response from spectral response
Photon:energy ratio
Average spectral data.
Spectral weights
Energy fluence
Row-bind spectra
Query which is the class of an spectrum
Counts per second from a measurement of a plastic film
Spectral response of a back-thinned CCD image sensor.
Collection-of-spectra constructor
Set the "Rfr.type" attribute
Check the "time.unit" attribute of an existing source_spct object
Calculate (energy) irradiance from spectral irradiance
Energy:energy ratio
Collection-of-spectra copy-constructor
Wavelength range
Print a spectral object
Get the "instr.desc" attribute
Photon irradiance
Get the "when.measured" attribute
Set the "instr.settings" attribute
Defunct functions and methods
Transmittance spectrum of yellow theatrical gel.
Set the "scaled" attribute
Solar spectral irradiance (simulated)
Arithmetic Operators
Names of multi-spectra classes
Convert a 'wide' or untidy data frame into a collection of spectra
Arithmetic Operators
Set the "instr.desc" attribute
Set the "what.measured" attribute
Reflectance
Incandescent "FEL" lamp emission spectrum
Get the "spct.version" attribute
Remove "generic_mspct" and derived class attributes.
Set the "multiple.wl" attribute
Merge two generic_spct objects
Sign
Binary operation on two spectra, even if the wavelengths values differ
Valleys or local minima
Create tagged spectrum from wavebands
Is an R object "effective"
CIE D65 illuminant data
Photon irradiance for split spectrum regions
Arithmetic Operators
List-of-wavebands constructor
function to be numerically minimized
Convert spectral photon irradiance into spectral energy irradiance
Function that returns a vector containing the names of spectral summary
classes.
clear the spectral weights cache
Normalization of an R object
'Photobiological' Calculations
Insert wavelength values into spectral data.
Remove tags
Wavelength range to rgb color conversion
Convert the "time.unit" attribute of an existing source_spct object
Combine collections of spectra
Get the "instr.settings" attribute
Photon irradiance
Spectral response of a GaAsP photodiode
Shift the scale of a spectrum using a summary function
Get the "Tfr.type" attribute
Get the "time.unit" attribute of an existing source_spct object
Convert photon-based quantities into energy-based quantities
Absorbance
Set the "bswf.used" attribute
Get the "scaled" attribute
Photon:photon ratio
Remove "generic_spct" and derived class attributes.
Classes common to all collection members.
Normalize spectral data
Query whether a generic spectrum has been scaled
Sanity check of wavelengths (internal function).
Photon:energy ratio
Arithmetic Operators
Get the "where.measured" attribute
Daily solar spectral irradiance (simulated)
Linear energy CIE 2008 luminous efficiency function 2 deg data
Convert energy-based quantities into photon-based quantities.
Calculate transmittance from spectral transmittance.
Set the "Tfr.type" attribute
Spectral-object constructor
Photon-based photo-response
Daily solar spectral irradiance (simulated)
Tag a spectrum
Get the "multiple.wl" attribute
Transmittance spectrum of clear polyester film
Multiply two spectra, even if the wavelengths values differ
Arithmetic Operators
Query whether a generic spectrum has been normalized.
Theoretical clear body
Trim (or expand) head and/or tail
Gives irradiance from spectral irradiance.
Color of an object
Check that the "spct.version" attribute is set
Stepsize
Length of object in wavelength units
Add two spectra
Map spectra to new wavelength values.
Smooth a spectrum
Energy or photon irradiance for split spectrum regions
Summary of a spectral object
Calculate spectral values at a different set of wavelengths
Query if an object has old class names
Upgrade one spectral object
twilight argument check and conversion
Wavelength to rgb color conversion
Solar angles
Query class of spectrum summary objects
Find labels from "waveband" object
Waveband constructor method
time argument check and conversion
Wavelength minimum
Query if a spectrum contains absorbance or transmittance data
Theoretical white body
Spectrum to rgb color conversion
Photon or energy ratio
Set the "when.measured" attribute
Set the "normalized" attribute
Create tagged spectrum from wavebands
Create spectrum from wavebands
Clean (=replace) off-range values in a spectrum
Dimensions of an Object
Calculate energy to quantum multipliers
Get the "mspct.version" attribute
Insert new wavelength values into a spectrum
Normalize a range argument into a true numeric range
Integrated response
Set the "where.measured" attribute
Subtract two spectra
Arithmetic Operators
Calculate absorbance from spectral absorbance.
CIE A illuminant data
Convert spectral energy irradiance into spectral photon irradiance
Sanity check of a spectrum.
Linear energy CIE 2008 luminous efficiency function 10 deg data
Linear energy CIE xyz colour matching function (CMF) 2 deg data
Energy:energy ratio
Energy:photon ratio
Extract or replace members of a collection of spectra
Get the "normalized" attribute
Insert wavelength values into spectral data.
Photon (quantum) irradiance from spectral (energy) irradiance.
Central wavelength value
Photon fluence
print.summary_generic_spct
Print spectral summary
Convert an R object into a spectrum object.
Rounding of Numbers
Function that returns a vector containing the names of spectra classes.
Energy irradiance for split spectrum regions
Trim (or expand) head and/or tail
Upgrade one or more spectral objects