@@ -91,7 +91,11 @@ def list_available_catalogs(logger: logging.Logger = LOGGER) -> frozenset[str]:
9191
9292
9393class AssetSubItem :
94- """"""
94+ """
95+ Class that represent a STAC asset sub item.
96+
97+ Generally represents a single satellite image band.
98+ """
9599
96100 def __init__ (self , asset , item_id : str , band : str , filename : str | Path ):
97101 """
@@ -111,7 +115,7 @@ def __init__(self, asset, item_id: str, band: str, filename: str | Path):
111115
112116
113117class Asset :
114- """"""
118+ """Represents a STAC asset. """
115119
116120 def __init__ (
117121 self ,
@@ -240,32 +244,30 @@ def reproject_merged_asset(
240244 return None
241245
242246 def delete_asset_sub_items (self ):
243- """"""
247+ """Delete all asset sub items that belong to this asset. """
244248 self .logger .info (f"Deleting asset sub items from asset [{ self .asset_id } ]" )
245249 if self .list :
246250 for item in self .list :
247251 self .logger .info (f"Deleting [{ item .filename } ] ..." )
248252 item .filename .unlink ()
249253
250254 def delete_merged_asset (self ):
251- """"""
255+ """Delete merged asset. """
252256 self .logger .info (f"Deleting merged asset file for [{ self .merged_asset_path } ]" )
253257 self .merged_asset_path .unlink ()
254258
255259 def delete_reprojected_asset (self ):
256- """"""
260+ """Delete reprojected asset. """
257261 self .logger .info (f"Deleting reprojected asset file for [{ self .reprojected_asset_path } ]" )
258262 self .reprojected_asset_path .unlink ()
259263
260264 def _create_merged_asset_metadata (self ):
261- """"""
262265 self .logger .info ("Creating merged asset metadata" )
263266 file_list = [asset .filename for asset in self .list ]
264267 meta = create_merged_raster_bands_metadata (file_list )
265268 return meta
266269
267270 def _get_asset_total_bands (self ):
268- """"""
269271 downloaded_file_list = [asset .filename for asset in self .list ]
270272 total_band_count = get_total_band_count (downloaded_file_list )
271273 return total_band_count
0 commit comments