hsdar: Manage, Analyse and Simulate Hyperspectral Data

Transformation of reflectance spectra, calculation of vegetation indices and red edge parameters, spectral resampling for hyperspectral remote sensing, simulation of reflectance and transmittance using the leaf reflectance model PROSPECT and the canopy reflectance model PROSAIL.

Author
Lukas W. Lehnert [cre, aut], Hanna Meyer [aut], Joerg Bendix [aut]
Date of publication
2016-09-09 18:06:32
Maintainer
Lukas W. Lehnert <lukaslehnert@googlemail.com>
License
GPL
Version
0.5.0
URLs

View on CRAN

Man pages

addcp
Add fix point
applyDistMat3D
Apply function for class DistMat3D
applySpeclib
Apply function for class Speclib
attributes_speclib
Handling attributes of spectra
bandnames
Handling names of bands
bdri
Band depth ratio indices
cancer_spectra
Hyperspectral samples
caret_createDataPartition-methods
Methods for Function 'createDataPartition'
caret_createFolds-methods
Methods for Function 'createFolds' and 'createMultiFolds'
caret_createResample-methods
Methods for Function 'createResample'
caret_featurePlot-methods
Methods for Function 'featurePlot'
caret_gafs
Methods for Function 'gafs'
caret_preProcess-methods
Methods for Function 'preProcess'
caret_rfe
Methods for Function 'rfe'
caret_safs
Methods for Function 'safs'
caret_setPredictor
Set predictor variable(s)
caret_setResponse
Set response variable
caret_sfb
Methods for Function 'sbf'
caret_showCaretParameters
Show caret related parameters
caret_train-methods
Methods for Function 'train'
checkhull
Check continuum line
clman
* Clman class
Clman-class
* Clman class
Clman-methods
Methods to create, manipulate and query objects of class...
cor.test.normalized.ratio.index
Test for association/correlation between nri values and...
cubePlot
cubePlot
cut.specfeat
Cut absorption features
define.features
Definition of absorption features
deletecp
Delete fix point
derivative_speclib
Derivation
dim_speclib
Dimensions of Speclib
DistMat3D-class
* DistMat3D class
DistMat3D-methods
Methods to create, manipulate and query objects of class...
dist_speclib
Distance between spectra
feature_properties
Calculation of properties of features
getcp
Get fix points
get.gaussian.response
Gaussian response function
getNRI
Return nri-values
get_reflectance
Get reflectance values
get_response
Satellite response functions
get_sensor_name
Satellite sensor name
glm.normalized.ratio.index
(Generalised) Linear models from normalised ratio indices
hsdardocs
Load additional documents
hsdar-package
Manage, analyse and simulate hyperspectral data in R
hsdar_parallel
hsdar_parallel
HyperSpecRaster
Handle hyperspectral cubes using raster package
HyperSpecRaster-class
HyperSpecRaster* class
id_speclib
Handling IDs of spectra
makehull
Check continuum line
mask
Mask spectra
meanfilter
Apply mean filter
merge_speclib
Merge speclibs
normalized.ratio.index
Normalised ratio index
normalized.ratio.index.best.perfomance
Best performing model(s) with NRI
normalized.ratio.index-methods
Methods for * Nri-class
Nri-class
* Nri class
plot.glm.normalized.ratio.index
Plot function for (g)lm.nri and cor.test.nri
plot.specfeat
Plot function for class Specfeat
plot.speclib
Plot speclib
PROSAIL2R
Simulate canopy spectrum
PROSPECT2R
Simulate plant spectrum
rastermeta
Create list containing rastermeta-information
raster-methods
Rasterbased methods for spectra
rededge
Red edge parameter
response_functions
Satellite sensor response functions
sensorCharacteristics
Sensor characteristics
smgm
SMGM
smooth_speclib
Smooth spectra
soilindex
soilindex
specfeat
Function to isolate spectral features
Specfeat-class
* Specfeat class
speclib
Methods to create objects of class Speclib
Speclib-class
* Speclib class
spectra
Handling spectra
spectral_data
Hyperspectral samples
spectralResampling
Spectral resampling
subset_nri
Subsetting 'Nri'-objects
subset_speclib
Subsetting speclibs
transform
Transform spectra
t.test.nri
t-test for nri values
unmix
Unmix spectra
updatecl
Check continuum line
usagehistory
History of usage
USGS
import USGS spectra
vegindex
vegindex
wavelength
Handling wavelength and fwhm

Files in this package

hsdar
hsdar/inst
hsdar/inst/CITATION
hsdar/inst/COPYRIGHTS
hsdar/inst/doc
hsdar/inst/doc/References.Rnw
hsdar/inst/doc/Hsdar-intro.pdf
hsdar/inst/doc/Hsdar-intro.R
hsdar/inst/doc/References.pdf
hsdar/inst/doc/Hsdar-intro.Rnw
hsdar/src
hsdar/src/prospect_5B.f90
hsdar/src/main_PROSAIL.f90
hsdar/src/Makevars
hsdar/src/adminparallel.f90
hsdar/src/c2lablas.f
hsdar/src/apply_response.f90
hsdar/src/c2lablas.h
hsdar/src/meanfilter.f90
hsdar/src/checkhull.f90
hsdar/src/dataSpec_P5B_PROSPECT.f90
hsdar/src/pt2f.c
hsdar/src/bandDepthRatioIndices.f90
hsdar/src/recursiveNRI.f90
hsdar/src/dladgen.f
hsdar/src/main_PROSPECT.f90
hsdar/src/tav_abs.f90
hsdar/src/MODULE_PRO4SAIL.f90
hsdar/src/dataSpec_P5B_PROSAIL.f90
hsdar/src/unmix.c
hsdar/src/sam.f90
hsdar/src/volscatt.f90
hsdar/src/LIDF.f90
hsdar/src/localMaxima.f90
hsdar/src/smgm.f90
hsdar/src/differenciate.f90
hsdar/src/Makevars.win
hsdar/src/PRO4SAIL.f90
hsdar/src/suh.f90
hsdar/NAMESPACE
hsdar/data
hsdar/data/Quickbird_response.csv.gz
hsdar/data/Sentinel2A_response.csv.xz
hsdar/data/Landsat_5_response.csv.gz
hsdar/data/Landsat_7_response.csv.gz
hsdar/data/RapidEye_response.csv.gz
hsdar/data/spectral_data.RData
hsdar/data/Landsat_8_response.csv.gz
hsdar/data/WV_2_8_response.csv.gz
hsdar/data/cancer_spectra.RData
hsdar/data/Landsat_4_response.csv.gz
hsdar/R
hsdar/R/spectral_resampling_gaussian.R
hsdar/R/PROSPECT.R
hsdar/R/PROSPECTinvert.R
hsdar/R/speclib_mask.R
hsdar/R/caret_train.R
hsdar/R/nri_print.R
hsdar/R/speclib_spectra.R
hsdar/R/speclib_plot.R
hsdar/R/nri_attributes.R
hsdar/R/continuum_features_properties.R
hsdar/R/caret_safs.R
hsdar/R/speclib_usagehistory.R
hsdar/R/speclib_merge.R
hsdar/R/speclib_bandnames.R
hsdar/R/speclib_id.R
hsdar/R/speclib_raster-methods.R
hsdar/R/speclib_subset.R
hsdar/R/continuum_transform.R
hsdar/R/HyperSpecRaster_methods.R
hsdar/R/USGS_speclib.R
hsdar/R/spectral_resampling_sensorCharacteristics.R
hsdar/R/plot_HyperSpec_cube.R
hsdar/R/speclib_fwhm.R
hsdar/R/caret_gafs.R
hsdar/R/speclib_index.R
hsdar/R/continuum_clman.R
hsdar/R/nri_t_test.R
hsdar/R/nri_glm.R
hsdar/R/nri_index.R
hsdar/R/rastermeta.R
hsdar/R/nri_cor_test.R
hsdar/R/nri_multivariate.R
hsdar/R/PROSAIL.R
hsdar/R/speclib_wavelength.R
hsdar/R/hsdardocs.R
hsdar/R/speclib_differenciate.R
hsdar/R/speclib_get_reflectance.R
hsdar/R/spectral_resampling_response.R
hsdar/R/caret_preProcess.R
hsdar/R/caret_createDataPartition.R
hsdar/R/speclib_apply.R
hsdar/R/distMat3D_methods.R
hsdar/R/caret_rfe.R
hsdar/R/unmix.R
hsdar/R/smgm.R
hsdar/R/nri_subset.R
hsdar/R/blockwise_functions.R
hsdar/R/nri_plot.R
hsdar/R/raster-methods.R
hsdar/R/nri_lm.R
hsdar/R/getFiniteNri.R
hsdar/R/speclib_dim.R
hsdar/R/spectral_resampling.R
hsdar/R/caret_utils.R
hsdar/R/speclib_attributes.R
hsdar/R/soilindex.R
hsdar/R/speclib.R
hsdar/R/Spectra-class.R
hsdar/R/nri_methods.R
hsdar/R/vegindex.R
hsdar/R/caret_sbf.R
hsdar/R/rededge.R
hsdar/R/nri.R
hsdar/R/multicore_funtions.R
hsdar/R/caret_featurePlot.R
hsdar/R/AAAClasses.R
hsdar/R/spectral_resampling_response_functions.R
hsdar/R/speclib_print.R
hsdar/R/zzz.R
hsdar/R/continuum_features.R
hsdar/R/caret_parameters.R
hsdar/R/distance.R
hsdar/R/speclib_smooth.R
hsdar/vignettes
hsdar/vignettes/References.Rnw
hsdar/vignettes/hsdar.bib
hsdar/vignettes/Hsdar-intro.Rnw
hsdar/MD5
hsdar/build
hsdar/build/vignette.rds
hsdar/build/hsdar.pdf
hsdar/DESCRIPTION
hsdar/ChangeLog
hsdar/man
hsdar/man/transform.Rd
hsdar/man/plot.specfeat.Rd
hsdar/man/Specfeat-class.Rd
hsdar/man/figures
hsdar/man/figures/classes.png
hsdar/man/figures/classes.pdf
hsdar/man/figures/classes.svg
hsdar/man/clman.Rd
hsdar/man/get_sensor_name.Rd
hsdar/man/hsdar-package.Rd
hsdar/man/bandnames.Rd
hsdar/man/id_speclib.Rd
hsdar/man/addcp.Rd
hsdar/man/cancer_spectra.Rd
hsdar/man/caret_gafs.Rd
hsdar/man/unmix.Rd
hsdar/man/specfeat.Rd
hsdar/man/updatecl.Rd
hsdar/man/applySpeclib.Rd
hsdar/man/PROSPECT2R.Rd
hsdar/man/caret_safs.Rd
hsdar/man/wavelength.Rd
hsdar/man/vegindex.Rd
hsdar/man/PROSAIL2R.Rd
hsdar/man/subset_speclib.Rd
hsdar/man/Clman-methods.Rd
hsdar/man/meanfilter.Rd
hsdar/man/applyDistMat3D.Rd
hsdar/man/get_response.Rd
hsdar/man/bdri.Rd
hsdar/man/attributes_speclib.Rd
hsdar/man/plot.glm.normalized.ratio.index.Rd
hsdar/man/HyperSpecRaster.Rd
hsdar/man/caret_train-methods.Rd
hsdar/man/normalized.ratio.index-methods.Rd
hsdar/man/getcp.Rd
hsdar/man/caret_preProcess-methods.Rd
hsdar/man/spectra.Rd
hsdar/man/caret_createFolds-methods.Rd
hsdar/man/define.features.Rd
hsdar/man/getNRI.Rd
hsdar/man/hsdardocs.Rd
hsdar/man/subset_nri.Rd
hsdar/man/caret_createResample-methods.Rd
hsdar/man/plot.speclib.Rd
hsdar/man/rededge.Rd
hsdar/man/sensorCharacteristics.Rd
hsdar/man/rastermeta.Rd
hsdar/man/normalized.ratio.index.best.perfomance.Rd
hsdar/man/caret_setResponse.Rd
hsdar/man/DistMat3D-methods.Rd
hsdar/man/raster-methods.Rd
hsdar/man/get_reflectance.Rd
hsdar/man/derivative_speclib.Rd
hsdar/man/caret_showCaretParameters.Rd
hsdar/man/Speclib-class.Rd
hsdar/man/caret_featurePlot-methods.Rd
hsdar/man/t.test.nri.Rd
hsdar/man/deletecp.Rd
hsdar/man/normalized.ratio.index.Rd
hsdar/man/Nri-class.Rd
hsdar/man/get.gaussian.response.Rd
hsdar/man/dim_speclib.Rd
hsdar/man/spectral_data.Rd
hsdar/man/HyperSpecRaster-class.Rd
hsdar/man/smooth_speclib.Rd
hsdar/man/USGS.Rd
hsdar/man/DistMat3D-class.Rd
hsdar/man/cor.test.normalized.ratio.index.Rd
hsdar/man/caret_sfb.Rd
hsdar/man/checkhull.Rd
hsdar/man/caret_createDataPartition-methods.Rd
hsdar/man/cut.specfeat.Rd
hsdar/man/response_functions.Rd
hsdar/man/Clman-class.Rd
hsdar/man/mask.Rd
hsdar/man/soilindex.Rd
hsdar/man/dist_speclib.Rd
hsdar/man/speclib.Rd
hsdar/man/cubePlot.Rd
hsdar/man/caret_rfe.Rd
hsdar/man/hsdar_parallel.Rd
hsdar/man/usagehistory.Rd
hsdar/man/makehull.Rd
hsdar/man/glm.normalized.ratio.index.Rd
hsdar/man/smgm.Rd
hsdar/man/caret_setPredictor.Rd
hsdar/man/spectralResampling.Rd
hsdar/man/merge_speclib.Rd
hsdar/man/feature_properties.Rd
hsdar/.Rinstignore