@@ -90,7 +90,6 @@ def download(self, path, overwrite=False):
9090 return earthaccess .download (self .granules , local_path = path )
9191
9292
93-
9493class Query (BaseQuery ):
9594 _temporal : Union [tp .Temporal , None ]
9695 _CMRparams : apifmt .CMRParameters
@@ -118,7 +117,6 @@ def __init__(self, *args, **kwargs):
118117 self ._prod , cycles = self .cycles , tracks = self .tracks
119118 )
120119
121-
122120 @property
123121 def cycles (self ):
124122 """
@@ -159,11 +157,10 @@ def tracks(self):
159157 else :
160158 return sorted (set (self ._tracks ))
161159
162-
163160 def _get_concept_id (self , product , version ) -> Union [str , None ]:
164- collections = earthaccess .search_datasets (short_name = product ,
165- version = version ,
166- cloud_hosted = True )
161+ collections = earthaccess .search_datasets (
162+ short_name = product , version = version , cloud_hosted = True
163+ )
167164 if collections :
168165 return collections [0 ].concept_id ()
169166 else :
@@ -190,12 +187,10 @@ def show_custom_options(self) -> None:
190187
191188 """
192189 if self .concept_id :
193-
194190 capabilities = self .harmony_api .get_capabilities (concept_id = self .concept_id )
195191 print (json .dumps (capabilities , indent = 2 ))
196192 return None
197193
198-
199194 @property
200195 def CMRparams (self ) -> CMRParams :
201196 """
@@ -214,7 +209,6 @@ def CMRparams(self) -> CMRParams:
214209 self ._CMRparams = apifmt .Parameters ("CMR" )
215210 # print(self._CMRparams)
216211 # print(self._CMRparams.fmted_keys)
217-
218212
219213 # dictionary of optional CMR parameters
220214 kwargs = {}
@@ -239,7 +233,7 @@ def CMRparams(self) -> CMRParams:
239233 )
240234
241235 return self ._CMRparams .fmted_keys
242-
236+
243237 @property
244238 def granules (self ):
245239 """
@@ -328,8 +322,6 @@ def avail_granules(self, ids=False, cycles=False, tracks=False, cloud=False):
328322 else :
329323 return self .granules .avail
330324
331-
332-
333325 def _order_subset_granules (self ) -> str :
334326 concept_id = self ._get_concept_id (
335327 product = self ._prod ,
@@ -338,7 +330,9 @@ def _order_subset_granules(self) -> str:
338330
339331
340332 if concept_id is None :
341- raise ValueError (f"Could not find concept ID for { self ._prod } v{ self ._version } " )
333+ raise ValueError (
334+ f"Could not find concept ID for { self ._prod } v{ self ._version } "
335+ )
342336
343337 readable_granule_name = self .CMRparams .get ("readable_granule_name[]" , [])
344338 harmony_temporal = None
@@ -410,7 +404,7 @@ def _order_whole_granules(self, cloud_hosted=False, path="./") -> list[str]:
410404 The local directory to download the granules to.
411405
412406 """
413-
407+
414408 links = self .get_granule_links (cloud_hosted = cloud_hosted )
415409 files = earthaccess .download (links , local_path = path )
416410 return files
0 commit comments