-
Notifications
You must be signed in to change notification settings - Fork 4
Feature/datav5_CrISPCA #77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: feature/data_v6
Are you sure you want to change the base?
Conversation
…/ocelot into feature/data_v5_CrISPCA
|
I merged the latest from data_v6 and made this the base branch. Please do a git pull... |
|
I just pushed a version that fails in a more meaningful place. Basically it balks at the final |
|
Make sure your dim path strings are all caps. so |
D'oh! I didn't even think of that! I seem to have progressed a little further now. Thanks. |
|
Sorry about, never knew we were going to use this beyond BUFR. Basically just need to update the string in the YAML file of dimension path... |
|
I think the underscore is fine actually |
Not a problem. Thanks for your help. This has been a good exercise in digging into the obs_builder code for me. |
|
@rmclaren Would you mind taking a look at the current iteration of this? When I run: I get the following output. (note the I was hoping for |
|
@ADCollard Sorry, you threw me for a loop there (I'm a little slow this time of year...). So two things:
|
|
Another thing I noticed is that in runner.py, you are not filtering the files to the ones in the date range... (?) |
| dimensions: | ||
| - name: location | ||
| source: "location" | ||
| path: "*" | ||
|
|
||
| - name: npc_global | ||
| source: npc_global | ||
| path: "*/NPCGLOBAL" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"dimensions" section should be inside "encoder". Otherwise it will not be applied,
I am trying to create a zarr converter for the CrIS PCA files that are in netCDF format. I am trying to make it use ObsBuilder and a YAML control file in order to be maximally flexible for other data types.
A lot of this was written with chatGPT, so it may not be the best solution. But I have been unable to pass the dimensions correctly to container.add.
I could do with some pointers....