Skip to content

Commit

Permalink
Merge pull request #226 from johntruckenbrodt/feature/dem_enhance
Browse files Browse the repository at this point in the history
DEM handling improvements
  • Loading branch information
johntruckenbrodt authored Sep 28, 2022
2 parents 04fd4aa + 4b5f77d commit f85219c
Show file tree
Hide file tree
Showing 17 changed files with 268 additions and 217 deletions.
19 changes: 19 additions & 0 deletions docs/api/ancillary.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Ancillary Functions
===================

.. automodule:: pyroSAR.ancillary
:members:
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

find_datasets
getargs
groupby
groupbyTime
hasarg
multilook_factors
parse_datasetname
seconds
14 changes: 14 additions & 0 deletions docs/api/auxdata.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Auxiliary Data Tools
====================

.. automodule:: pyroSAR.auxdata
:members: dem_autoload, dem_create, get_egm_lookup
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

dem_autoload
dem_create
get_egm_lookup
7 changes: 7 additions & 0 deletions docs/api/datacube.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Datacube Tools
==============

.. automodule:: pyroSAR.datacube_util
:members:
:undoc-members:
:show-inheritance:
34 changes: 34 additions & 0 deletions docs/api/drivers.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
Drivers
=======

.. automodule:: pyroSAR.drivers
:members:
:undoc-members:
:show-inheritance:

.. rubric:: classes

.. autosummary::
:nosignatures:

ID
BEAM_DIMAP
CEOS_PSR
CEOS_ERS
EORC_PSR
ESA
SAFE
TSX
Archive

.. rubric:: functions

.. autosummary::
:nosignatures:

identify
identify_many
filter_processed
getFileObj
parse_date
drop_archive
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes.
151 changes: 4 additions & 147 deletions docs/pyroSAR.rst → docs/api/gamma.rst
Original file line number Diff line number Diff line change
@@ -1,95 +1,8 @@
Drivers
=======
GAMMA
=====

.. automodule:: pyroSAR.drivers
:members:
:undoc-members:
:show-inheritance:

.. rubric:: classes

.. autosummary::
:nosignatures:

ID
BEAM_DIMAP
CEOS_PSR
CEOS_ERS
EORC_PSR
ESA
SAFE
TSX
Archive

.. rubric:: functions

.. autosummary::
:nosignatures:

identify
identify_many
filter_processed
getFileObj
parse_date
drop_archive

SNAP Processing
===============

.. automodule:: pyroSAR.snap.util
:members:
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

geocode
noise_power

Workflow Parsing and Execution
------------------------------

.. automodule:: pyroSAR.snap.auxil
:members: gpt, execute, parse_node, parse_recipe, split, groupbyWorkers, Workflow, Node, Par, Par_BandMath, dem_parametrize, geo_parametrize, mli_parametrize, orb_parametrize, sub_parametrize
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

gpt
execute
parse_node
parse_recipe
split
groupbyWorkers
Workflow
Node
Par
Par_BandMath
dem_parametrize
geo_parametrize
mli_parametrize
orb_parametrize
sub_parametrize

General Utilities
-----------------

.. automodule:: pyroSAR.snap.auxil
:members: erode_edges, writer
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

erode_edges
writer

GAMMA Processing
================
Processing
----------

.. automodule:: pyroSAR.gamma
:members: geocode, convert2gamma, ISPPar, process, ovs, S1_deburst, correctOSV, multilook, par2hdr, UTM, calibrate
Expand Down Expand Up @@ -195,59 +108,3 @@ Within each function, the command name and all parameters are passed to function
:members:
:undoc-members:
:show-inheritance:

Sentinel-1 Tools
================

.. automodule:: pyroSAR.S1
:members: OSV, removeGRDBorderNoise
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

OSV
removeGRDBorderNoise

Auxiliary Data Tools
====================

.. automodule:: pyroSAR.auxdata
:members: dem_autoload, dem_create, get_egm_lookup
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

dem_autoload
dem_create
get_egm_lookup

Datacube Tools
==============
.. automodule:: pyroSAR.datacube_util
:members:
:undoc-members:
:show-inheritance:

Ancillary Functions
===================

.. automodule:: pyroSAR.ancillary
:members:
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

find_datasets
getargs
groupby
groupbyTime
hasarg
multilook_factors
parse_datasetname
seconds
13 changes: 13 additions & 0 deletions docs/api/sentinel-1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Sentinel-1 Tools
================

.. automodule:: pyroSAR.S1
:members: OSV, removeGRDBorderNoise
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

OSV
removeGRDBorderNoise
57 changes: 57 additions & 0 deletions docs/api/snap.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
SNAP
====

Processing
----------

.. automodule:: pyroSAR.snap.util
:members:
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

geocode
noise_power

Workflow Parsing and Execution
------------------------------

.. automodule:: pyroSAR.snap.auxil
:members: gpt, execute, parse_node, parse_recipe, split, groupbyWorkers, Workflow, Node, Par, Par_BandMath, dem_parametrize, geo_parametrize, mli_parametrize, orb_parametrize, sub_parametrize
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

gpt
execute
parse_node
parse_recipe
split
groupbyWorkers
Workflow
Node
Par
Par_BandMath
dem_parametrize
geo_parametrize
mli_parametrize
orb_parametrize
sub_parametrize

General Utilities
-----------------

.. automodule:: pyroSAR.snap.auxil
:members: erode_edges, writer
:undoc-members:
:show-inheritance:

.. autosummary::
:nosignatures:

erode_edges
writer
35 changes: 21 additions & 14 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,33 +6,40 @@ General Topics
==============

.. toctree::
:maxdepth: 1
:maxdepth: 1

general/installation
general/filenaming
general/OSV
general/DEM
general/snap
general/processing
general/logging
general/installation
general/filenaming
general/OSV
general/DEM
general/snap
general/processing
general/logging

API Documentation
=================

.. toctree::
:maxdepth: 1

pyroSAR
api/drivers
api/snap
api/gamma
api/sentinel-1
api/auxdata
api/datacube
api/ancillary

About
=====

.. toctree::
:maxdepth: 1
:maxdepth: 1

about/projects
about/changelog
about/publications
about/references
about/projects
about/changelog
about/publications
about/references

Indices and tables
==================
Expand Down
Loading

0 comments on commit f85219c

Please sign in to comment.