NCAR / CESM_postprocessing

Project repository for the CESM python based post-processing code, documentation and issues tracking.
77 stars 45 forks source link

port to nersc cori #204

Closed jedwards4b closed 5 years ago

jedwards4b commented 5 years ago

ported to machine core, updated asaptools

jedwards4b commented 5 years ago

I've removed edison from pp_config - as far as testing it's not clear to me what to test. I have confirmed that this works on cori to the point of create_postprocess, I have not yet run a complete postprocess on model generated files.

bertinia commented 5 years ago

@jedwards4b - at a miniumum, I would suggest testing the Tools/ration_script*. You should be able to copy the ration_script_dav to ration_script_cori, change some of the slurm directives, and then submit. This just tests the ASAPPyTools and mpi4py module to make sure the parallelism is working correctly. Once you have output data files, then you can test the other postprocessing tools.

jedwards4b commented 5 years ago

I guess I need expert help. I have built mpi4py outside of the postprocessing virtual environment and can run the ration test, but I cannot run it in the cesm-env2 environment. I am using mpi4py v3.0.1 and need some additional flags to build properly for cori. When I run the create__python_env it ignores my build and trys to download v2.0.0

jedwards4b commented 5 years ago

closing this