Skip to main content
Ctrl+K
libera_utils 5.3.0 documentation - Home libera_utils 5.3.0 documentation - Home
  • User Docs
  • Developer Docs
  • API
  • Version Changes
  • User Docs
  • Developer Docs
  • API
  • Version Changes

Section Navigation

  • libera_utils
    • libera_utils.aws
      • libera_utils.aws.constants
        • libera_utils.aws.constants.LiberaAccountSuffix
        • libera_utils.aws.constants.LiberaDataBucketName
      • libera_utils.aws.ecr_upload
        • libera_utils.aws.ecr_upload.build_docker_image
        • libera_utils.aws.ecr_upload.ecr_upload_cli_handler
        • libera_utils.aws.ecr_upload.push_image_to_ecr
        • libera_utils.aws.ecr_upload.DockerConfigManager
      • libera_utils.aws.processing_step_function_trigger
        • libera_utils.aws.processing_step_function_trigger.get_stepfunction_execution_url
        • libera_utils.aws.processing_step_function_trigger.step_function_trigger
        • libera_utils.aws.processing_step_function_trigger.step_function_trigger_cli_handler
      • libera_utils.aws.s3_utilities
        • libera_utils.aws.s3_utilities.s3_copy_cli_handler
        • libera_utils.aws.s3_utilities.s3_list_archive_files
        • libera_utils.aws.s3_utilities.s3_list_cli_handler
        • libera_utils.aws.s3_utilities.s3_put_cli_handler
        • libera_utils.aws.s3_utilities.s3_put_in_archive_for_processing_step
      • libera_utils.aws.utils
        • libera_utils.aws.utils.get_aws_account_number
    • libera_utils.cli
      • libera_utils.cli.main
      • libera_utils.cli.parse_cli_args
      • libera_utils.cli.print_version_info
    • libera_utils.config
      • libera_utils.config.config
      • libera_utils.config.ConfigurationFormatter
    • libera_utils.constants
      • libera_utils.constants.DataLevel
      • libera_utils.constants.DataProductIdentifier
      • libera_utils.constants.LiberaApid
      • libera_utils.constants.ManifestType
      • libera_utils.constants.ProcessingStepIdentifier
    • libera_utils.db
      • libera_utils.db.dynamodb_utils
        • libera_utils.db.dynamodb_utils.add_archive_time_to_ddb_item
        • libera_utils.db.dynamodb_utils.create_ddb_metadata_applicable_date_item
        • libera_utils.db.dynamodb_utils.create_ddb_metadata_file_item
        • libera_utils.db.dynamodb_utils.get_dynamodb_table
    • libera_utils.io
      • libera_utils.io.caching
        • libera_utils.io.caching.empty_local_cache_dir
        • libera_utils.io.caching.get_local_cache_dir
      • libera_utils.io.filenaming
        • libera_utils.io.filenaming.format_semantic_version
        • libera_utils.io.filenaming.get_current_version_str
        • libera_utils.io.filenaming.AbstractDataProductFilename
        • libera_utils.io.filenaming.AbstractValidFilename
        • libera_utils.io.filenaming.L0Filename
        • libera_utils.io.filenaming.LiberaDataProductFilename
        • libera_utils.io.filenaming.ManifestFilename
      • libera_utils.io.manifest
        • libera_utils.io.manifest.calculate_checksum
        • libera_utils.io.manifest.get_ulid_code
        • libera_utils.io.manifest.Manifest
        • libera_utils.io.manifest.ManifestFileRecord
        • libera_utils.io.manifest.ManifestError
      • libera_utils.io.netcdf
        • libera_utils.io.netcdf.write_libera_data_product
        • libera_utils.io.netcdf.NetcdfEngine
      • libera_utils.io.product_definition
        • libera_utils.io.product_definition.LiberaDataProductDefinition
        • libera_utils.io.product_definition.LiberaVariableDefinition
      • libera_utils.io.smart_open
        • libera_utils.io.smart_open.is_gzip
        • libera_utils.io.smart_open.is_s3
        • libera_utils.io.smart_open.smart_copy_file
        • libera_utils.io.smart_open.smart_open
      • libera_utils.io.umm_g
        • libera_utils.io.umm_g.validate_iso_datetime
        • libera_utils.io.umm_g.AccessConstraintsType
        • libera_utils.io.umm_g.AdditionalAttributeType
        • libera_utils.io.umm_g.BaseFileType
        • libera_utils.io.umm_g.BoundaryType
        • libera_utils.io.umm_g.BoundingRectangleType
        • libera_utils.io.umm_g.CharacteristicType
        • libera_utils.io.umm_g.ChecksumAlgorithmEnum
        • libera_utils.io.umm_g.ChecksumType
        • libera_utils.io.umm_g.CollectionReferenceType
        • libera_utils.io.umm_g.DataGranuleType
        • libera_utils.io.umm_g.DayNightFlagEnum
        • libera_utils.io.umm_g.ExclusiveZoneType
        • libera_utils.io.umm_g.FilePackageType
        • libera_utils.io.umm_g.FileSizeUnitEnum
        • libera_utils.io.umm_g.FileType
        • libera_utils.io.umm_g.FormatTypeEnum
        • libera_utils.io.umm_g.GPolygonType
        • libera_utils.io.umm_g.GeometryType
        • libera_utils.io.umm_g.HorizontalSpatialDomainType
        • libera_utils.io.umm_g.IdentifierType
        • libera_utils.io.umm_g.IdentifierTypeEnum
        • libera_utils.io.umm_g.InstrumentType
        • libera_utils.io.umm_g.LineType
        • libera_utils.io.umm_g.MeasuredParameterType
        • libera_utils.io.umm_g.MetadataSpecificationType
        • libera_utils.io.umm_g.MimeTypeEnum
        • libera_utils.io.umm_g.OperationalFlagEnum
        • libera_utils.io.umm_g.OrbitCalculatedSpatialDomainType
        • libera_utils.io.umm_g.OrbitDirectionEnum
        • libera_utils.io.umm_g.OrbitType
        • libera_utils.io.umm_g.PGEVersionClassType
        • libera_utils.io.umm_g.PlatformType
        • libera_utils.io.umm_g.PointType
        • libera_utils.io.umm_g.ProjectType
        • libera_utils.io.umm_g.ProjectionNameEnum
        • libera_utils.io.umm_g.ProviderDateType
        • libera_utils.io.umm_g.ProviderDateTypeEnum
        • libera_utils.io.umm_g.QAFlagsType
        • libera_utils.io.umm_g.QAStatsType
        • libera_utils.io.umm_g.QualityFlagEnum
        • libera_utils.io.umm_g.RangeDateTimeType
        • libera_utils.io.umm_g.RelatedUrlSubTypeEnum
        • libera_utils.io.umm_g.RelatedUrlType
        • libera_utils.io.umm_g.RelatedUrlTypeEnum
        • libera_utils.io.umm_g.ScienceFlagEnum
        • libera_utils.io.umm_g.SpatialExtentType
        • libera_utils.io.umm_g.TemporalExtentType
        • libera_utils.io.umm_g.TilingCoordinateType
        • libera_utils.io.umm_g.TilingIdentificationSystemType
        • libera_utils.io.umm_g.TilingSystemNameEnum
        • libera_utils.io.umm_g.TrackPassTileType
        • libera_utils.io.umm_g.TrackType
        • libera_utils.io.umm_g.UMMGDatasetTransformer
        • libera_utils.io.umm_g.UMMGranule
        • libera_utils.io.umm_g.VerticalSpatialDomainType
        • libera_utils.io.umm_g.VerticalSpatialDomainTypeEnum
        • libera_utils.io.umm_g.VerticalUnitEnum
    • libera_utils.kernel_maker
      • libera_utils.kernel_maker.azel_kernel_cli_handler
      • libera_utils.kernel_maker.from_args
      • libera_utils.kernel_maker.from_manifest
      • libera_utils.kernel_maker.jpss_kernel_cli_handler
      • libera_utils.kernel_maker.make_kernel
      • libera_utils.kernel_maker.preprocess_data
    • libera_utils.logutil
      • libera_utils.logutil.configure_static_logging
      • libera_utils.logutil.configure_task_logging
      • libera_utils.logutil.flush_cloudwatch_logs
      • libera_utils.logutil.JsonLogFormatter
    • libera_utils.packet_configs
      • libera_utils.packet_configs.get_packet_config
      • libera_utils.packet_configs.register_packet_config
      • libera_utils.packet_configs.AggregationGroup
      • libera_utils.packet_configs.AxisPacketConfig
      • libera_utils.packet_configs.CriticalHkPacketConfig
      • libera_utils.packet_configs.NominalHkPacketConfig
      • libera_utils.packet_configs.PacketConfiguration
      • libera_utils.packet_configs.RadSamplePacketConfig
      • libera_utils.packet_configs.SampleGroup
      • libera_utils.packet_configs.SampleTimeSource
      • libera_utils.packet_configs.ScPosPacketConfig
      • libera_utils.packet_configs.TempHkPacketConfig
      • libera_utils.packet_configs.TimeFieldMapping
      • libera_utils.packet_configs.WfovSciPacketConfig
    • libera_utils.packets
      • libera_utils.packets.parse_packets_to_dataframe
      • libera_utils.packets.parse_packets_to_dataset
      • libera_utils.packets.parse_packets_to_l1a_dataset
      • libera_utils.packets.read_azel_packet_data
      • libera_utils.packets.read_sc_packet_data
    • libera_utils.quality_flags
      • libera_utils.quality_flags.FlagBit
      • libera_utils.quality_flags.LiberaFlag
      • libera_utils.quality_flags.LiberaQualityFlag
    • libera_utils.scene_definitions
      • libera_utils.scene_definitions.Scene
      • libera_utils.scene_definitions.SceneDefinition
    • libera_utils.scene_id
      • libera_utils.scene_id.calculate_cloud_fraction
      • libera_utils.scene_id.calculate_cloud_fraction_weighted_optical_depth
      • libera_utils.scene_id.calculate_cloud_phase
      • libera_utils.scene_id.calculate_surface_wind
      • libera_utils.scene_id.calculate_trmm_surface_type
      • libera_utils.scene_id.CalculationSpec
      • libera_utils.scene_id.FootprintData
      • libera_utils.scene_id.FootprintVariables
      • libera_utils.scene_id.IGBPSurfaceType
      • libera_utils.scene_id.TRMMSurfaceType
    • libera_utils.spice_utils
      • libera_utils.spice_utils.ensure_spice
      • libera_utils.spice_utils.find_most_recent_naif_kernel
      • libera_utils.spice_utils.ls_kernel_coverage
      • libera_utils.spice_utils.ls_kernels
      • libera_utils.spice_utils.ls_spice_constants
      • libera_utils.spice_utils.KernelFileCache
      • libera_utils.spice_utils.KernelFileRecord
      • libera_utils.spice_utils.SpiceBody
      • libera_utils.spice_utils.SpiceFrame
      • libera_utils.spice_utils.SpiceId
      • libera_utils.spice_utils.SpiceInstrument
    • libera_utils.time
      • libera_utils.time.convert_cds_integer_to_datetime
      • libera_utils.time.et2utc_wrapper
      • libera_utils.time.et_2_datetime
      • libera_utils.time.et_2_timestamp
      • libera_utils.time.multipart_to_dt64
      • libera_utils.time.sce2s_wrapper
      • libera_utils.time.scs2e_wrapper
      • libera_utils.time.utc2et_wrapper
    • libera_utils.version
      • libera_utils.version.version
  • API
  • libera_utils
  • libera_utils.io
  • libera_utils.io.manifest
  • libera_utils.io.manifest.get_ulid_code

libera_utils.io.manifest.get_ulid_code#

libera_utils.io.manifest.get_ulid_code(filename: str | Path | S3Path | ManifestFilename | None) → ULID | None#

Get ULID code from filename.

previous

libera_utils.io.manifest.calculate_checksum

next

libera_utils.io.manifest.Manifest

On this page
  • get_ulid_code()

This Page

  • Show Source

© Copyright 2022, University of Colorado.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.