ecmwf / ecpoint-calibrate

Interactive GUI (developed in Python) for calibration and conditional verification of numerical weather prediction model outputs.
GNU General Public License v3.0
21 stars 8 forks source link

Scale issue in map plots #135

Open AugustinVintzileos opened 3 years ago

AugustinVintzileos commented 3 years ago

When plotting the mean forecast error the color scale is starts from -1C and goes up to 1000C (see figure). It would be more informative to have a scale e.g., between -10C to 10C with more colors. Fig

ATimHewson commented 3 years ago

Good point Augustin - I completely agree - and maybe even wider than +/-10C for extreme winter-time situations. The green-black-yellow-red scale was designed for FER, to mirror the colours and values used on the mapping function histogram. But you are right now we need alternative settings for 2m temperature. And on your top plot these settings were also found useful for what we did with rainfall, but maybe now with 2m temperature we need an adjustment, maybe incorporating some sort of logarithmic-style variation for higher frequencies. Need to think carefully about how to adapt to different variables, and how many legend settings we would ideally like. Maybe introducing a set which we can select from (or manually add to later without any intervention from Anirudha) would be the way to go?

AugustinVintzileos commented 3 years ago

Hi Tim,

I think your idea of setting scales manually is the best. Having a predetermined set would facilitate the task but we certainly need the ability to change as necessary.

Best,

Augustin


From: ATimHewson notifications@github.com Sent: Monday, December 7, 2020 12:26 PM To: esowc/ecPoint-Calibrate ecPoint-Calibrate@noreply.github.com Cc: Augustin Vintzileos Augustin.Vintzileos@ecmwf.int; Author author@noreply.github.com Subject: Re: [esowc/ecPoint-Calibrate] Scale issue in map plots (#135)

Good point Augustin - I completely agree - and maybe even wider than +/-10C for extreme winter-time situations. The green-black-yellow-red scale was designed for FER, to mirror the colours and values used on the mapping function histogram. But you are right now we need alternative settings for 2m temperature. And on your top plot these settings were also found useful for what we did with rainfall, but maybe now with 2m temperature we need an adjustment, maybe incorporating some sort of logarithmic-style variation for higher frequencies. Need to think carefully about how to adapt to different variables, and how many legend settings we would ideally like. Maybe introducing a set which we can select from (or manually add to later without any intervention from Anirudha) would be the way to go?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fesowc%2FecPoint-Calibrate%2Fissues%2F135%23issuecomment-740062636&data=04%7C01%7CAugustin.Vintzileos%40ecmwf.int%7Ca6086c759bf343f44a8a08d89ad532d5%7C21b711c6aab74d369ffbac0357bc20ba%7C0%7C0%7C637429587751347996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=W%2FSAftRx00sWk6NHX8upYf2mpg5Z8vFWOo5SUj5Td0g%3D&reserved=0, or unsubscribehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FARHK63NVY3MZS72LI6QDMDDSTUF3LANCNFSM4UQVUWVA&data=04%7C01%7CAugustin.Vintzileos%40ecmwf.int%7Ca6086c759bf343f44a8a08d89ad532d5%7C21b711c6aab74d369ffbac0357bc20ba%7C0%7C0%7C637429587751357947%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=RG4GXzSK0rbzId%2B3kdYtB8YrE%2BHRyGtcFX8PtWMXYiI%3D&reserved=0.