Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • v0.7.0
  • v0.6.1
  • v0.6.0
  • v0.5.0
  • v0.4.2
  • v0.4.1
  • v0.4.0
  • v0.3.8
  • v0.3.7
  • v0.3.6
  • v0.3.5
  • v0.3.4
  • v0.3.2
  • v0.3.1
  • v0.3.0
  • v0.2.10
  • v0.2.7
  • v0.2.6
  • v0.2.5
  • v0.2.4
21 results

pyrsr

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Daniel Scheffler authored
    Signed-off-by: default avatarDaniel Scheffler <danschef@gfz-potsdam.de>
    1763bacc
    History

    pyrsr

    A package providing relative spectral response functions for remote sensing instruments.

    Status

    See also the latest coverage report and the nosetests HTML report.

    Features

    Quick usage example for getting the spectral response functions of Sentinel-2A:

    >>> from pyrsr import RelativeSpectralResponse
    >>> RSR = RelativeSpectralResponse(satellite='Sentinel-2A', sensor='MSI')
    >>> RSR.plot_rsrs()
    https://gitext.gfz-potsdam.de/geomultisens/pyrsr/raw/master/docs/images/S2A_RSRs.png
    >>> RSR.rsrs
    
    {'1': array([ 0.0001003 ,  0.00023005,  0.00020481, ...,  0.        ,
                  0.        ,  0.        ]),
     '2': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '3': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '4': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '5': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '6': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '7': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '8': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '8A': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '9': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '10': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '11': array([ 0.,  0.,  0., ...,  0.,  0.,  0.]),
     '12': array([ 0.00000000e+00,   0.00000000e+00,   0.00000000e+00, ...,
                   4.06617574e-05,   2.94133865e-05,   1.28975620e-05])}

    List of supported sensors:

    • Terra ASTER
    • Landsat-4 TM
    • Landsat-5 TM
    • Landsat-7 ETM+
    • Landsat-8 OLI_TIRS
    • Aqua MODIS
    • Terra MODIS
    • RapidEye-5 MSI
    • Sentinel-2A MSI
    • Sentinel-2B MSI
    • SPOT-1 HRV1
    • SPOT-1 HRV2
    • SPOT-2 HRV1
    • SPOT-2 HRV2
    • SPOT-3 HRV1
    • SPOT-3 HRV2
    • SPOT-4 HRVIR1
    • SPOT-4 HRVIR2
    • SPOT-5 HRG1
    • SPOT-5 HRG2

    Credits

    The pyrsr package was developed within the context of the GeoMultiSens project funded by the German Federal Ministry of Education and Research (project grant code: 01 IS 14 010 A-C).

    This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.