Skip to content

Commit

Permalink
fixes indentation on _base_properties
Browse files Browse the repository at this point in the history
  • Loading branch information
kim committed Aug 2, 2024
1 parent fde4224 commit 9f9e300
Show file tree
Hide file tree
Showing 16 changed files with 18 additions and 18 deletions.
6 changes: 3 additions & 3 deletions asf_search/ASFProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ class ASFProduct:
def get_classname(cls):
return cls.__name__

_base_properties = {
_base_properties = {
# min viable product
'centerLat': {'path': ['AdditionalAttributes', ('Name', 'CENTER_LAT'), 'Values', 0], 'cast': try_parse_float},
'centerLon': {'path': ['AdditionalAttributes', ('Name', 'CENTER_LON'), 'Values', 0], 'cast': try_parse_float},
Expand All @@ -67,7 +67,7 @@ def get_classname(cls):
'sensor': {'path': [ 'Platforms', 0, 'Instruments', 0, 'ShortName'], },
}
"""
_base_properties dictionary, mapping readable property names to paths and optional type casting
_base_properties dictionary, mapping readable property names to paths and optional type casting
entries are organized as such:
- `PROPERTY_NAME`: The name the property should be called in `ASFProduct.properties`
Expand Down Expand Up @@ -169,7 +169,7 @@ def stack(
:param opts: An ASFSearchOptions object describing the search parameters to be used. Search parameters specified outside this object will override in event of a conflict.
:param ASFProductSubclass: An ASFProduct subclass constructor.
:return: ASFSearchResults containing the stack, with the addition of baseline values (temporal, perpendicular) attached to each ASFProduct.
"""
from .search.baseline_search import stack_from_product
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/AIRSARProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ class AIRSARProduct(ASFProduct):
"""
ASF Dataset Overview Page: https://asf.alaska.edu/data-sets/sar-data-sets/airsar/
"""
_base_properties = {
_base_properties = {
**ASFProduct._properties_paths,
'frameNumber': {'path': ['AdditionalAttributes', ('Name', 'CENTER_ESA_FRAME'), 'Values', 0], 'cast': try_parse_int},
'groupID': {'path': [ 'AdditionalAttributes', ('Name', 'GROUP_ID'), 'Values', 0]},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/ALOSProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ class ALOSProduct(ASFStackableProduct):
ASF Dataset Documentation Page: https://asf.alaska.edu/datasets/daac/alos-palsar/
"""
_base_properties = {
_base_properties = {
**ASFStackableProduct._properties_paths,
'frameNumber': {'path': ['AdditionalAttributes', ('Name', 'FRAME_NUMBER'), 'Values', 0], 'cast': try_parse_int},
'faradayRotation': {'path': ['AdditionalAttributes', ('Name', 'FARADAY_ROTATION'), 'Values', 0], 'cast': try_parse_float},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/ARIAS1GUNWProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ class ARIAS1GUNWProduct(S1Product):
ASF Dataset Documentation Page: https://asf.alaska.edu/data-sets/derived-data-sets/sentinel-1-interferograms/
"""
_base_properties = {
_base_properties = {
**S1Product._properties_paths,
'perpendicularBaseline': {'path': ['AdditionalAttributes', ('Name', 'PERPENDICULAR_BASELINE'), 'Values', 0], 'cast': try_parse_float},
'orbit': {'path': ['OrbitCalculatedSpatialDomains']},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/ERSProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ class ERSProduct(ASFStackableProduct):
ASF ERS-1 Dataset Documentation Page: https://asf.alaska.edu/datasets/daac/ers-1/
ASF ERS-2 Dataset Documentation Page: https://asf.alaska.edu/datasets/daac/ers-2/
"""
_base_properties = {
_base_properties = {
**ASFStackableProduct._properties_paths,
'frameNumber': {'path': ['AdditionalAttributes', ('Name', 'FRAME_NUMBER'), 'Values', 0]},
'bytes': {'path': ['AdditionalAttributes', ('Name', 'BYTES'), 'Values', 0], 'cast': try_round_float},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/JERSProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ class JERSProduct(ASFStackableProduct):
"""
ASF Dataset Documentation Page: https://asf.alaska.edu/datasets/daac/jers-1/
"""
_base_properties = {
_base_properties = {
**ASFStackableProduct._properties_paths,
'browse': {'path': ['RelatedUrls', ('Type', [('GET RELATED VISUALIZATION', 'URL')])]},
'groupID': {'path': ['AdditionalAttributes', ('Name', 'GROUP_ID'), 'Values', 0]},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/NISARProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ class NISARProduct(ASFStackableProduct):
ASF Dataset Documentation Page: https://asf.alaska.edu/nisar/
"""
_base_properties = {
_base_properties = {
**ASFStackableProduct._properties_paths,
'pgeVersion': {'path': ['PGEVersionClass', 'PGEVersion']}
}
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/OPERAS1Product.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ class OPERAS1Product(S1Product):
"""
ASF Dataset Documentation Page: https://asf.alaska.edu/datasets/daac/opera/
"""
_base_properties = {
_base_properties = {
**S1Product._properties_paths,
'centerLat': {'path': []}, # Opera products lacks these fields
'centerLon': {'path': []},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/RADARSATProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ class RADARSATProduct(ASFStackableProduct):
"""
ASF Dataset Documentation Page: https://asf.alaska.edu/datasets/daac/radarsat-1/
"""
_base_properties = {
_base_properties = {
**ASFStackableProduct._properties_paths,
'faradayRotation': {'path': ['AdditionalAttributes', ('Name', 'FARADAY_ROTATION'), 'Values', 0], 'cast': try_parse_float},
'md5sum': {'path': ['AdditionalAttributes', ('Name', 'MD5SUM'), 'Values', 0]},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/S1BurstProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class S1BurstProduct(S1Product):
ASF Dataset Documentation Page: https://asf.alaska.edu/datasets/data-sets/derived-data-sets/sentinel-1-bursts/
"""
_base_properties = {
_base_properties = {
**S1Product._properties_paths,
'bytes': {'path': ['AdditionalAttributes', ('Name', 'BYTE_LENGTH'), 'Values', 0]},
'absoluteBurstID': {'path': ['AdditionalAttributes', ('Name', 'BURST_ID_ABSOLUTE'), 'Values', 0], 'cast': try_parse_int},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/S1Product.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class S1Product(ASFStackableProduct):
ASF Dataset Overview Page: https://asf.alaska.edu/datasets/daac/sentinel-1/
"""

_base_properties = {
_base_properties = {
**ASFStackableProduct._properties_paths,
'frameNumber': {'path': ['AdditionalAttributes', ('Name', 'FRAME_NUMBER'), 'Values', 0], 'cast': try_parse_int}, #Sentinel and ALOS product alt for frameNumber (ESA_FRAME)
'groupID': {'path': ['AdditionalAttributes', ('Name', 'GROUP_ID'), 'Values', 0]},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/SEASATProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ class SEASATProduct(ASFProduct):
"""
ASF Dataset Documentation Page: https://asf.alaska.edu/data-sets/sar-data-sets/seasat/
"""
_base_properties = {
_base_properties = {
**ASFProduct._properties_paths,
'bytes': {'path': [ 'AdditionalAttributes', ('Name', 'BYTES'), 'Values', 0], 'cast': try_round_float},
'insarStackId': {'path': [ 'AdditionalAttributes', ('Name', 'INSAR_STACK_ID'), 'Values', 0]},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/SIRCProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ class SIRCProduct(ASFProduct):
"""
Dataset Documentation Page: https://eospso.nasa.gov/missions/spaceborne-imaging-radar-c
"""
_base_properties = {
_base_properties = {
**ASFProduct._properties_paths,
'groupID': {'path': [ 'AdditionalAttributes', ('Name', 'GROUP_ID'), 'Values', 0]},
'md5sum': {'path': [ 'AdditionalAttributes', ('Name', 'MD5SUM'), 'Values', 0]},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/SMAPProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ class SMAPProduct(ASFProduct):
"""
ASF Dataset Documentation Page: https://asf.alaska.edu/data-sets/sar-data-sets/soil-moisture-active-passive-smap-mission/
"""
_base_properties = {
_base_properties = {
**ASFProduct._properties_paths,
'groupID': {'path': [ 'AdditionalAttributes', ('Name', 'GROUP_ID'), 'Values', 0]},
'insarStackId': {'path': [ 'AdditionalAttributes', ('Name', 'INSAR_STACK_ID'), 'Values', 0]},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/Products/UAVSARProduct.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ class UAVSARProduct(ASFProduct):
"""
ASF Dataset Documentation Page: https://asf.alaska.edu/datasets/daac/uavsar/
"""
_base_properties = {
_base_properties = {
**ASFProduct._properties_paths,
'groupID': {'path': [ 'AdditionalAttributes', ('Name', 'GROUP_ID'), 'Values', 0]},
'insarStackId': {'path': [ 'AdditionalAttributes', ('Name', 'INSAR_STACK_ID'), 'Values', 0]},
Expand Down
2 changes: 1 addition & 1 deletion asf_search/search/baseline_search.py
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ def _cast_to_subclass(product: ASFProduct, subclass: Type[ASFProduct]) -> ASFPro
example:
```
class MyCustomClass(ASFProduct):
_base_properties = {
_base_properties = {
**ASFProduct._properties_paths,
'some_unique_property': {'path': ['AdditionalAttributes', 'UNIQUE_PROPERTY', ...]}
}
Expand Down

0 comments on commit 9f9e300

Please sign in to comment.