Skip to content
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

Clearer distinction in utils between what is specific to hires diags vs what is more general #35

Open
mnlevy1981 opened this issue Nov 11, 2020 · 1 comment

Comments

@mnlevy1981
Copy link
Contributor

We've talked about putting CaseClass in its own repository, and I think a good step to take before going that far would be to split the python modules in utils/ into general CESM utilities (like CaseClass) and tools that are specific to POP / the hires package. I don't know exactly what to include in the latter... maybe the split would involve writing a generic interface for things like global mean / sum in the general utilities but then there's a pop-specific call that knows the weights are TAREA over ocean and 0 over land? I also need to take a closer look at the plotting functions, off the top of my head I don't think we've written them in a POP-specific manner but I could be mistaken.

@matt-long
Copy link

Some POP-specific things may belong in pop-tools.

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

No branches or pull requests

2 participants