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.

AuthorLukas W. Lehnert [cre, aut], Hanna Meyer [aut], Joerg Bendix [aut]
Date of publication2016-12-09 16:43:14
MaintainerLukas W. Lehnert <lukaslehnert@googlemail.com>
LicenseGPL
Version0.5.1
http://vhrz669.hrz.uni-marburg.de:8070/lcrs/, http://teledetection.ipgp.jussieu.fr/prosail/

View on CRAN

Man pages

addcp: Add fix point

applyDistMat3D: Apply function for class DistMat3D

applySpeclib: Apply function for class Speclib

as_hyperSpec: hyperSpec

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/hyperSpec_conversion.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/as_hyperSpec.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

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.