-
Notifications
You must be signed in to change notification settings - Fork 19
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
Feature request: Update trajectory sampler to read IODA files for AIST #2144
Comments
I did confirm that the current trajectory sampler works (i.e. it doesn't crash and does indeed create output given a single input file) which I did by making a cute little python program to simulate and create a realistic trajectory that I could use as it is hard to test without an input file. I already see that even the existing implementation is inadequate beyond all the other stuff outlined above. For example it does not take a grad template but rather a single file so the current implementation only generates a single location stream based on that file at the start. This is in contrast to take a template and regenerating the locstream and time data you are sampling to when you run out of data in the existing file which I'm 110% sure is a capability this needs. |
Just redoing the list of priorities for this. I think we should really do these 1 or 2 at a time (followed by a PR) as is logical rather than waiting for one massive PR. I think the logical grouping is: Steps 1 and 2 are just getting it working so it can ingest IODA files and use them, nothing more. Steps 3 and 4 are optimizing how to create and distribute the locstream and the IO implications of that change. Steps 5 and 6 are how to optimize/handle regenerating the locstream as needed during the run, changing the IO strategy to accumulate a period before writing at the same time. So the plan (I will strikeout items as they are completed):
|
@metdyn |
This issue has been automatically marked as stale because it has not had recent activity. If there are no updates within 7 days, it will be closed. You can add the "long term" tag to prevent the Stale bot from closing this issue. |
This issue has been automatically marked as stale because it has not had recent activity. If there are no updates within 7 days, it will be closed. You can add the "long term" tag to prevent the Stale bot from closing this issue. |
Arlindo stressed that he would like the trajectory sampler updated by the end of June to understand the IODA files of the AIST work. I'm just making a note here of the steps that need to be done, note this is different from the swath sampler as we already have a trajectory sampler.
I've enumerated what must happen to the current code. Whereas the current sampler assumes that you will lat/lon/time as a function of a dimension named time, for the IODA files, you will have lat/lon/lev/time as a function of an arbitrary coordinate and the names of those 4 variables may not be consistent. So the user needs be able to simply tell the sampler, what is the coordinate name and the variable names in the file series it can find lon/lat/lev/time.
So here is what needs to be done.
The text was updated successfully, but these errors were encountered: