ACT icon indicating copy to clipboard operation
ACT copied to clipboard

Enhancement: Adding ability to pass list of files and/or xarray datasets into ARM Data Validator

Open cgodine opened this issue 1 year ago • 2 comments
trafficstars

  • ACT version: 2.1.3
  • Python version: 3.11
  • Operating System: MacOS Ventura 13.6.9

Description

Currently, ARM Data Validator (ADV) takes an argument of either a filename string or xarray Dataset and returns a list of error messages. If a user needs to parse multiple files, it might be easier to pass a list of filenames and/or Datasets and have them returned in a dict where the keys are either the filename or Dataset and the value is the list of error messages.

cgodine avatar Aug 28 '24 19:08 cgodine

I think that's a good idea!

zssherman avatar Aug 29 '24 21:08 zssherman

Hi All, just as a background the initial use case for this was so that a user could check the format of their files. Normally, I would assume that they would use the same script to write out their data to files so running through a list would be redundant for that use case. This function was really not meant to run through ARM's data, which will likely fail a lot of these more recent requirements.

This might take a fair amount of work to update. I would say for this function it's a low priority for the development team to work on.

AdamTheisen avatar Sep 03 '24 16:09 AdamTheisen