ocean-transport / scale-aware-air-sea

Repo for collaborative project on scale-aware air-sea fluxes
2 stars 0 forks source link

Drafting a work plan #24

Open jbusecke opened 2 years ago

jbusecke commented 2 years ago

From yesterdays meeting it became clear that it would be helpful to have a rough work plan laid out.

I will attempt to draft this here, and welcome any kind of feedback. I also wonder if we should keep this as an evolving issue or maybe add this to the README or a separate file to change this as it evolves.

Work stages

  1. Prepraration for the air sea flux calculation

    • a. Getting aerobulk-python into a useable state
    • [x] b. Staging Coupled model data output necessary for the computation (CM2.6 is ready, POP will likely be ready soon)
  2. Isolating the large scales of various fields (ocean and atmosphere). We identified three different methods how to do that:

    • i. Interpolating the atmosphere onto the ocean grid, then use xr.coarsen() to isolate large scales
    • ii. Interpolating the atmosphere onto the ocean grid, then use gcm_filters to isolate large scales
    • iii. Conservatively interpolate both ocean and atmosphere to a regular (2X2 deg) grid

    Yesterday we decided to go ahead with iii for now. The downside of this approach is that we cannot separate the influence of ocean and atmosphere, so the other methods might still be used at a later point (based on initial results).

  3. Compute air sea fluxes from the large scale fields and compare with the model output of fluxes aggregated on the same scale. I think for now we can basically execute the above steps in a notebook and save the results (recomputed flux + aggregated model flux) to a cloud bucket, so folks can explore the data independently. Once we add more models we should think about a more robust data pipeline, but that is not an immediate priority

  4. Explore results between models, find features to investigate further

  5. Explore how we can reproduce the missing flux components from large scale fields

Let me know what you think @ocean-transport/collab_team