Skip to content

ADD: reader for mfrsr7nchaod files#1030

Open
cgodine wants to merge 1 commit into
ARM-DOE:mainfrom
cgodine:ReadMultipleAODFiles
Open

ADD: reader for mfrsr7nchaod files#1030
cgodine wants to merge 1 commit into
ARM-DOE:mainfrom
cgodine:ReadMultipleAODFiles

Conversation

@cgodine

@cgodine cgodine commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Adding reader for MFRSRAOD files. Will read in a list of filenames, open xarray Datasets of each file, and merge all Datasets along time dimension. Coordinate variable Io_gauss_time will have the union of date values from all read files.

Added mfrsr7nchaod1mich files from SGP C1 to arm-test-data in order to complete testing.

@zssherman

zssherman commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

@cgodine Thanks for the PR! Are these files netcdf? What I'm debating is, if possible, if we would want to integrate this with the current arm netcdf reader or if its possible, or if a separate reader is fine. @AdamTheisen thoughts? Maybe the same process as the current reader, but then a check for these types of files that feeds them through code like we see in this PR?

@cgodine

cgodine commented Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

@cgodine Thanks for the PR! Are these files netcdf? What I'm debating is, if possible, if we would want to integrate this with the current arm netcdf reader or if its possible, or if a separate reader is fine. @AdamTheisen thoughts?

Yes, they are netcdf (ARM c1-level VAP files). I had thought about integrating with the read_arm_netcdf function, but I believe this is the only ARM data with the rolling window coordinate dimension causing the concatenation issue. I can definitely refactor if that is a more desirable outcome though!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

cftime and open_mfdataset conflict

2 participants