A while ago I started implementing a diagnostic that calculates Lamb weathertypes, as well as groups them together to simplified weathertypes based on precipitation patterns over a certain region
The branch is called weathertyping_wegc and here is the PR: #4231
Are there any features you would like to see added?