Skip to content

ENH: update IMAP CLI to support vMMM.mmmm #3266

Description

@tech3371

Summary

We need to update imap_processing.cli.py::ProcessInstrument() to support this new version schema.

Requirements

The more specific the better.

  • Update ProcessInstrument().post_processing to support MMM.mmmm
  • Update ProcessInstrument to say that vMMM is DEPRECATED but support it for backward compatible while we make update
  • Update imap_processing/cdf/config/imap_default_global_cdf_attrs.yaml from File_naming_convention: source_descriptor_datatype_yyyyMMdd_vNNN to File_naming_convention: source_descriptor_datatype_yyyyMMdd_vMMM.mmmm
  • Update imap_processing/cdf/utils.py::write_cdf() to use new default, v001.0001 if nothing is provided.
  • Double check that if any instrument is passing ProcessInstrument().version to their processing code. If so, check that this update won't effect processing code and update as needed. Right now, I checked and MAG().post_processing() is using it.

Related tickets

No response

Metadata

Metadata

Assignees

Labels

Projects

Status
PR Open

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions