├── .gitignore ├── LICENSE ├── README.md ├── docker ├── Dockerfile_annual_composites ├── Dockerfile_annual_composites_arm64 ├── Dockerfile_datacube ├── Dockerfile_datacube_conversion ├── Dockerfile_kerchunk ├── build_all.sh ├── build_annual_composites.sh ├── build_annual_composites_arm64.sh ├── build_datacube.sh ├── build_datacube_conversion.sh ├── build_kerchunk_ref.sh ├── entrypoint_annual_composites.sh ├── entrypoint_cube.sh ├── entrypoint_cube_conversion.sh └── entrypoint_kerchunk.sh ├── environment ├── aws_config ├── catalog_environment.yml ├── cog_environment.yml ├── composite_environment.yml ├── cube_convert_environment.yml ├── cube_environment.yml ├── cube_environment_latest_numba.yml ├── fix_granules_env.yml ├── kerchunk_environment.yml ├── linux_cube_environment.yml ├── linux_reproject_environment.yml ├── mosaics_environment.yml ├── reproject_environment.yml └── transfer_env.yml └── src ├── aws ├── list_nc_cubes.py ├── regions │ ├── Alaska.geojson │ ├── catalog_v02_regions.json │ └── catalog_v02_rgi.geojson ├── run_batch.py ├── run_batch_cube_creation_one_job.py ├── run_batch_datacube_conversion.py ├── run_batch_datacube_update.py ├── run_composites_batch.py ├── run_failed.py ├── run_kerchunk_ref_batch.py └── utils │ ├── cancel_runnable_jobs.bash │ ├── cancel_running_jobs.bash │ ├── convert_s3_composites_to_nc.sh │ ├── delete_s3_datacubes.sh │ ├── failed_cubes_after_2retries.sh │ ├── get_unique_basenames.sh │ ├── remove_composites.py │ ├── remove_original_cubes.py │ └── sort_batch_log_events.sh ├── dev_notebooks └── correct_v2_s1.ipynb ├── grid.py ├── itscube.py ├── itscube_types.py ├── itslive.py ├── itslive_annual_mosaics.py ├── itslive_annual_mosaics_postprocessing.py ├── itslive_composite.py ├── itslive_utils.py ├── kerchunk └── gen_refs.py ├── sensor_id.py ├── tools ├── NSIDC │ ├── nsidc_elevation.py │ ├── nsidc_fix_HMA_mosaics.py │ ├── nsidc_fix_HMA_mosaics_EPSG_string.py │ ├── nsidc_fix_mosaics_mapping.py │ ├── nsidc_fix_spatial_metafiles.py │ ├── nsidc_mosaics.py │ ├── nsidc_mosaics_v2.py │ ├── nsidc_types.py │ ├── nsidc_vel_image_pairs.py │ ├── nsidc_vel_image_pairs_restore.py │ └── nsidc_vel_image_pairs_v2.py ├── add_new_v2_cube_vars.py ├── add_url_to_datacube_definition.py ├── aws_utils │ ├── compareAWSLogsToDatacubeCatalog.py │ ├── match_cube_to_rgi.py │ └── parseAWSLogs.py ├── build_catalog_rtree.py ├── calc_pair_area_roi_warp_to_nc_proj_production.py ├── check_cubes_dims_nan.py ├── correct_percent_v2_l7_granules.py ├── correct_v2_s1_granules.py ├── create_composites_cog.py ├── crop_v2_granules.py ├── crop_v2_landsat_granules.py ├── crop_v2_s1_granules.py ├── data │ └── datacubes_definition.tar.gz ├── define_cube_polygons.py ├── extract_region_cubes.py ├── fix_catalog_geojson │ ├── fix_catalog_geojson.py │ ├── fix_catalog_geojson_path.py │ └── fix_catalog_geojson_used_granules.py ├── fix_composites_amp_phase.py ├── fix_composites_count0_dtype.py ├── fix_composites_sensor_flag.py ├── fix_composites_v_error.py ├── fix_cubes.py ├── fix_datacubes_v2_restore_m11_m12_add_new_vars.py ├── fix_granule_attributes.py ├── fix_granule_compression.py ├── fix_granules_names.py ├── fix_metadata_v2_s1_granules.py ├── fix_mosaics_sensor_flag.py ├── fix_v2_landsatOLI_metadata.py ├── fix_v2_landsat_8_granules.py ├── fix_v2_sentinel_1_granules.py ├── fix_v2_sentinel_2_granules.py ├── identify_composites_count_type_overflow.py ├── lon_lat_to_dir_prefix.py ├── make_geojson_features_for_imagepairs_v1p1.py ├── missingpairstools │ ├── Stac_search_S2_l1c_l2a_try2.py │ ├── find_all_USGS_Collection2_imagepairs_for_jsoncatalogs.py │ └── operational_USGS_L89_findmissingpairs_v0.py ├── mission_info.py ├── netcdf_patch_update.py ├── nsidc_meta_files.py ├── range_range_mosaics.py ├── range_range_velocity_granules.py ├── remove_v2_L7_granules.py ├── rename_dir_catalog_geojson.py ├── reproject.py ├── reproject_mosaics.py ├── reproject_mosaics_taichi.py ├── restore_M11_M12_v2_s1_from_int_values.py ├── restore_M11_M12_v2_s1_granules.py ├── restore_M11_M12_v2_s1_granules_from_input_params.py ├── restore_M11_M12_v2_s1_granules_from_input_params_validation.py ├── restore_cubes_S1_M11_M12.py ├── restore_datacube_from_backup.py ├── scripts │ ├── backup_original_slow_error_composites.sh │ ├── copy_slow_error_composites.sh │ ├── create_annual_RGI05A_RGI19A_mosaics_cogs.sh │ ├── create_annual_RGI10A_mosaics_cogs.sh │ ├── create_annual_mosaics_cogs.sh │ ├── create_global_static_mosaics_cogs.sh │ ├── create_global_static_mosaics_cogs_epsg_3031.sh │ ├── create_global_static_mosaics_cogs_epsg_3413.sh │ ├── create_global_static_mosaics_cogs_epsg_4326.sh │ ├── create_static_RGI05A_RGI19A_mosaics_cogs.sh │ ├── create_static_RGI10A_mosaics_cogs.sh │ ├── create_static_mosaics_cogs.sh │ └── remove_original_slow_error_composites.sh ├── transfer_asf_locate_granule.py ├── transfer_asf_to_its_live.py ├── utils │ └── copy_hyp3_data_to_project.py ├── validate_datacube_datetime.py └── validation │ ├── validate_M11_M12_granules.py │ └── validate_M11_M12_granules_percent_diff.py ├── utils.py └── utils ├── composites_to_netcdf.py ├── elevation_to_zarr.py └── zarr_to_netcdf.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/README.md -------------------------------------------------------------------------------- /docker/Dockerfile_annual_composites: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/Dockerfile_annual_composites -------------------------------------------------------------------------------- /docker/Dockerfile_annual_composites_arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/Dockerfile_annual_composites_arm64 -------------------------------------------------------------------------------- /docker/Dockerfile_datacube: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/Dockerfile_datacube -------------------------------------------------------------------------------- /docker/Dockerfile_datacube_conversion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/Dockerfile_datacube_conversion -------------------------------------------------------------------------------- /docker/Dockerfile_kerchunk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/Dockerfile_kerchunk -------------------------------------------------------------------------------- /docker/build_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/build_all.sh -------------------------------------------------------------------------------- /docker/build_annual_composites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/build_annual_composites.sh -------------------------------------------------------------------------------- /docker/build_annual_composites_arm64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/build_annual_composites_arm64.sh -------------------------------------------------------------------------------- /docker/build_datacube.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/build_datacube.sh -------------------------------------------------------------------------------- /docker/build_datacube_conversion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/build_datacube_conversion.sh -------------------------------------------------------------------------------- /docker/build_kerchunk_ref.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/build_kerchunk_ref.sh -------------------------------------------------------------------------------- /docker/entrypoint_annual_composites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/entrypoint_annual_composites.sh -------------------------------------------------------------------------------- /docker/entrypoint_cube.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/entrypoint_cube.sh -------------------------------------------------------------------------------- /docker/entrypoint_cube_conversion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/entrypoint_cube_conversion.sh -------------------------------------------------------------------------------- /docker/entrypoint_kerchunk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/docker/entrypoint_kerchunk.sh -------------------------------------------------------------------------------- /environment/aws_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/aws_config -------------------------------------------------------------------------------- /environment/catalog_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/catalog_environment.yml -------------------------------------------------------------------------------- /environment/cog_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/cog_environment.yml -------------------------------------------------------------------------------- /environment/composite_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/composite_environment.yml -------------------------------------------------------------------------------- /environment/cube_convert_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/cube_convert_environment.yml -------------------------------------------------------------------------------- /environment/cube_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/cube_environment.yml -------------------------------------------------------------------------------- /environment/cube_environment_latest_numba.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/cube_environment_latest_numba.yml -------------------------------------------------------------------------------- /environment/fix_granules_env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/fix_granules_env.yml -------------------------------------------------------------------------------- /environment/kerchunk_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/kerchunk_environment.yml -------------------------------------------------------------------------------- /environment/linux_cube_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/linux_cube_environment.yml -------------------------------------------------------------------------------- /environment/linux_reproject_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/linux_reproject_environment.yml -------------------------------------------------------------------------------- /environment/mosaics_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/mosaics_environment.yml -------------------------------------------------------------------------------- /environment/reproject_environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/reproject_environment.yml -------------------------------------------------------------------------------- /environment/transfer_env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/environment/transfer_env.yml -------------------------------------------------------------------------------- /src/aws/list_nc_cubes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/list_nc_cubes.py -------------------------------------------------------------------------------- /src/aws/regions/Alaska.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/regions/Alaska.geojson -------------------------------------------------------------------------------- /src/aws/regions/catalog_v02_regions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/regions/catalog_v02_regions.json -------------------------------------------------------------------------------- /src/aws/regions/catalog_v02_rgi.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/regions/catalog_v02_rgi.geojson -------------------------------------------------------------------------------- /src/aws/run_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/run_batch.py -------------------------------------------------------------------------------- /src/aws/run_batch_cube_creation_one_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/run_batch_cube_creation_one_job.py -------------------------------------------------------------------------------- /src/aws/run_batch_datacube_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/run_batch_datacube_conversion.py -------------------------------------------------------------------------------- /src/aws/run_batch_datacube_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/run_batch_datacube_update.py -------------------------------------------------------------------------------- /src/aws/run_composites_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/run_composites_batch.py -------------------------------------------------------------------------------- /src/aws/run_failed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/run_failed.py -------------------------------------------------------------------------------- /src/aws/run_kerchunk_ref_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/run_kerchunk_ref_batch.py -------------------------------------------------------------------------------- /src/aws/utils/cancel_runnable_jobs.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/utils/cancel_runnable_jobs.bash -------------------------------------------------------------------------------- /src/aws/utils/cancel_running_jobs.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/utils/cancel_running_jobs.bash -------------------------------------------------------------------------------- /src/aws/utils/convert_s3_composites_to_nc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/utils/convert_s3_composites_to_nc.sh -------------------------------------------------------------------------------- /src/aws/utils/delete_s3_datacubes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/utils/delete_s3_datacubes.sh -------------------------------------------------------------------------------- /src/aws/utils/failed_cubes_after_2retries.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/utils/failed_cubes_after_2retries.sh -------------------------------------------------------------------------------- /src/aws/utils/get_unique_basenames.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/utils/get_unique_basenames.sh -------------------------------------------------------------------------------- /src/aws/utils/remove_composites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/utils/remove_composites.py -------------------------------------------------------------------------------- /src/aws/utils/remove_original_cubes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/utils/remove_original_cubes.py -------------------------------------------------------------------------------- /src/aws/utils/sort_batch_log_events.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/aws/utils/sort_batch_log_events.sh -------------------------------------------------------------------------------- /src/dev_notebooks/correct_v2_s1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/dev_notebooks/correct_v2_s1.ipynb -------------------------------------------------------------------------------- /src/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/grid.py -------------------------------------------------------------------------------- /src/itscube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/itscube.py -------------------------------------------------------------------------------- /src/itscube_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/itscube_types.py -------------------------------------------------------------------------------- /src/itslive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/itslive.py -------------------------------------------------------------------------------- /src/itslive_annual_mosaics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/itslive_annual_mosaics.py -------------------------------------------------------------------------------- /src/itslive_annual_mosaics_postprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/itslive_annual_mosaics_postprocessing.py -------------------------------------------------------------------------------- /src/itslive_composite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/itslive_composite.py -------------------------------------------------------------------------------- /src/itslive_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/itslive_utils.py -------------------------------------------------------------------------------- /src/kerchunk/gen_refs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/kerchunk/gen_refs.py -------------------------------------------------------------------------------- /src/sensor_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/sensor_id.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_elevation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_elevation.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_fix_HMA_mosaics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_fix_HMA_mosaics.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_fix_HMA_mosaics_EPSG_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_fix_HMA_mosaics_EPSG_string.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_fix_mosaics_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_fix_mosaics_mapping.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_fix_spatial_metafiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_fix_spatial_metafiles.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_mosaics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_mosaics.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_mosaics_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_mosaics_v2.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_types.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_vel_image_pairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_vel_image_pairs.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_vel_image_pairs_restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_vel_image_pairs_restore.py -------------------------------------------------------------------------------- /src/tools/NSIDC/nsidc_vel_image_pairs_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/NSIDC/nsidc_vel_image_pairs_v2.py -------------------------------------------------------------------------------- /src/tools/add_new_v2_cube_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/add_new_v2_cube_vars.py -------------------------------------------------------------------------------- /src/tools/add_url_to_datacube_definition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/add_url_to_datacube_definition.py -------------------------------------------------------------------------------- /src/tools/aws_utils/compareAWSLogsToDatacubeCatalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/aws_utils/compareAWSLogsToDatacubeCatalog.py -------------------------------------------------------------------------------- /src/tools/aws_utils/match_cube_to_rgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/aws_utils/match_cube_to_rgi.py -------------------------------------------------------------------------------- /src/tools/aws_utils/parseAWSLogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/aws_utils/parseAWSLogs.py -------------------------------------------------------------------------------- /src/tools/build_catalog_rtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/build_catalog_rtree.py -------------------------------------------------------------------------------- /src/tools/calc_pair_area_roi_warp_to_nc_proj_production.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/calc_pair_area_roi_warp_to_nc_proj_production.py -------------------------------------------------------------------------------- /src/tools/check_cubes_dims_nan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/check_cubes_dims_nan.py -------------------------------------------------------------------------------- /src/tools/correct_percent_v2_l7_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/correct_percent_v2_l7_granules.py -------------------------------------------------------------------------------- /src/tools/correct_v2_s1_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/correct_v2_s1_granules.py -------------------------------------------------------------------------------- /src/tools/create_composites_cog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/create_composites_cog.py -------------------------------------------------------------------------------- /src/tools/crop_v2_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/crop_v2_granules.py -------------------------------------------------------------------------------- /src/tools/crop_v2_landsat_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/crop_v2_landsat_granules.py -------------------------------------------------------------------------------- /src/tools/crop_v2_s1_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/crop_v2_s1_granules.py -------------------------------------------------------------------------------- /src/tools/data/datacubes_definition.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/data/datacubes_definition.tar.gz -------------------------------------------------------------------------------- /src/tools/define_cube_polygons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/define_cube_polygons.py -------------------------------------------------------------------------------- /src/tools/extract_region_cubes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/extract_region_cubes.py -------------------------------------------------------------------------------- /src/tools/fix_catalog_geojson/fix_catalog_geojson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_catalog_geojson/fix_catalog_geojson.py -------------------------------------------------------------------------------- /src/tools/fix_catalog_geojson/fix_catalog_geojson_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_catalog_geojson/fix_catalog_geojson_path.py -------------------------------------------------------------------------------- /src/tools/fix_catalog_geojson/fix_catalog_geojson_used_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_catalog_geojson/fix_catalog_geojson_used_granules.py -------------------------------------------------------------------------------- /src/tools/fix_composites_amp_phase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_composites_amp_phase.py -------------------------------------------------------------------------------- /src/tools/fix_composites_count0_dtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_composites_count0_dtype.py -------------------------------------------------------------------------------- /src/tools/fix_composites_sensor_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_composites_sensor_flag.py -------------------------------------------------------------------------------- /src/tools/fix_composites_v_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_composites_v_error.py -------------------------------------------------------------------------------- /src/tools/fix_cubes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_cubes.py -------------------------------------------------------------------------------- /src/tools/fix_datacubes_v2_restore_m11_m12_add_new_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_datacubes_v2_restore_m11_m12_add_new_vars.py -------------------------------------------------------------------------------- /src/tools/fix_granule_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_granule_attributes.py -------------------------------------------------------------------------------- /src/tools/fix_granule_compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_granule_compression.py -------------------------------------------------------------------------------- /src/tools/fix_granules_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_granules_names.py -------------------------------------------------------------------------------- /src/tools/fix_metadata_v2_s1_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_metadata_v2_s1_granules.py -------------------------------------------------------------------------------- /src/tools/fix_mosaics_sensor_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_mosaics_sensor_flag.py -------------------------------------------------------------------------------- /src/tools/fix_v2_landsatOLI_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_v2_landsatOLI_metadata.py -------------------------------------------------------------------------------- /src/tools/fix_v2_landsat_8_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_v2_landsat_8_granules.py -------------------------------------------------------------------------------- /src/tools/fix_v2_sentinel_1_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_v2_sentinel_1_granules.py -------------------------------------------------------------------------------- /src/tools/fix_v2_sentinel_2_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/fix_v2_sentinel_2_granules.py -------------------------------------------------------------------------------- /src/tools/identify_composites_count_type_overflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/identify_composites_count_type_overflow.py -------------------------------------------------------------------------------- /src/tools/lon_lat_to_dir_prefix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/lon_lat_to_dir_prefix.py -------------------------------------------------------------------------------- /src/tools/make_geojson_features_for_imagepairs_v1p1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/make_geojson_features_for_imagepairs_v1p1.py -------------------------------------------------------------------------------- /src/tools/missingpairstools/Stac_search_S2_l1c_l2a_try2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/missingpairstools/Stac_search_S2_l1c_l2a_try2.py -------------------------------------------------------------------------------- /src/tools/missingpairstools/find_all_USGS_Collection2_imagepairs_for_jsoncatalogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/missingpairstools/find_all_USGS_Collection2_imagepairs_for_jsoncatalogs.py -------------------------------------------------------------------------------- /src/tools/missingpairstools/operational_USGS_L89_findmissingpairs_v0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/missingpairstools/operational_USGS_L89_findmissingpairs_v0.py -------------------------------------------------------------------------------- /src/tools/mission_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/mission_info.py -------------------------------------------------------------------------------- /src/tools/netcdf_patch_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/netcdf_patch_update.py -------------------------------------------------------------------------------- /src/tools/nsidc_meta_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/nsidc_meta_files.py -------------------------------------------------------------------------------- /src/tools/range_range_mosaics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/range_range_mosaics.py -------------------------------------------------------------------------------- /src/tools/range_range_velocity_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/range_range_velocity_granules.py -------------------------------------------------------------------------------- /src/tools/remove_v2_L7_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/remove_v2_L7_granules.py -------------------------------------------------------------------------------- /src/tools/rename_dir_catalog_geojson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/rename_dir_catalog_geojson.py -------------------------------------------------------------------------------- /src/tools/reproject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/reproject.py -------------------------------------------------------------------------------- /src/tools/reproject_mosaics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/reproject_mosaics.py -------------------------------------------------------------------------------- /src/tools/reproject_mosaics_taichi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/reproject_mosaics_taichi.py -------------------------------------------------------------------------------- /src/tools/restore_M11_M12_v2_s1_from_int_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/restore_M11_M12_v2_s1_from_int_values.py -------------------------------------------------------------------------------- /src/tools/restore_M11_M12_v2_s1_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/restore_M11_M12_v2_s1_granules.py -------------------------------------------------------------------------------- /src/tools/restore_M11_M12_v2_s1_granules_from_input_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/restore_M11_M12_v2_s1_granules_from_input_params.py -------------------------------------------------------------------------------- /src/tools/restore_M11_M12_v2_s1_granules_from_input_params_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/restore_M11_M12_v2_s1_granules_from_input_params_validation.py -------------------------------------------------------------------------------- /src/tools/restore_cubes_S1_M11_M12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/restore_cubes_S1_M11_M12.py -------------------------------------------------------------------------------- /src/tools/restore_datacube_from_backup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/restore_datacube_from_backup.py -------------------------------------------------------------------------------- /src/tools/scripts/backup_original_slow_error_composites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/backup_original_slow_error_composites.sh -------------------------------------------------------------------------------- /src/tools/scripts/copy_slow_error_composites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/copy_slow_error_composites.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_annual_RGI05A_RGI19A_mosaics_cogs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_annual_RGI05A_RGI19A_mosaics_cogs.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_annual_RGI10A_mosaics_cogs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_annual_RGI10A_mosaics_cogs.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_annual_mosaics_cogs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_annual_mosaics_cogs.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_global_static_mosaics_cogs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_global_static_mosaics_cogs.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_global_static_mosaics_cogs_epsg_3031.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_global_static_mosaics_cogs_epsg_3031.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_global_static_mosaics_cogs_epsg_3413.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_global_static_mosaics_cogs_epsg_3413.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_global_static_mosaics_cogs_epsg_4326.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_global_static_mosaics_cogs_epsg_4326.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_static_RGI05A_RGI19A_mosaics_cogs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_static_RGI05A_RGI19A_mosaics_cogs.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_static_RGI10A_mosaics_cogs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_static_RGI10A_mosaics_cogs.sh -------------------------------------------------------------------------------- /src/tools/scripts/create_static_mosaics_cogs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/create_static_mosaics_cogs.sh -------------------------------------------------------------------------------- /src/tools/scripts/remove_original_slow_error_composites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/scripts/remove_original_slow_error_composites.sh -------------------------------------------------------------------------------- /src/tools/transfer_asf_locate_granule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/transfer_asf_locate_granule.py -------------------------------------------------------------------------------- /src/tools/transfer_asf_to_its_live.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/transfer_asf_to_its_live.py -------------------------------------------------------------------------------- /src/tools/utils/copy_hyp3_data_to_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/utils/copy_hyp3_data_to_project.py -------------------------------------------------------------------------------- /src/tools/validate_datacube_datetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/validate_datacube_datetime.py -------------------------------------------------------------------------------- /src/tools/validation/validate_M11_M12_granules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/validation/validate_M11_M12_granules.py -------------------------------------------------------------------------------- /src/tools/validation/validate_M11_M12_granules_percent_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/tools/validation/validate_M11_M12_granules_percent_diff.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/utils.py -------------------------------------------------------------------------------- /src/utils/composites_to_netcdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/utils/composites_to_netcdf.py -------------------------------------------------------------------------------- /src/utils/elevation_to_zarr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/utils/elevation_to_zarr.py -------------------------------------------------------------------------------- /src/utils/zarr_to_netcdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nasa-jpl/its_live_production/HEAD/src/utils/zarr_to_netcdf.py --------------------------------------------------------------------------------