CenterForTheBuiltEnvironment / clima

The CBE Clima Tool is a web-based application built to support the need of architects and engineers interested in climate-adapted design. It allows users to analyze the climate data of more than 27,500 locations worldwide using the data contained in EPW files.
https://clima.cbe.berkeley.edu
MIT License
61 stars 18 forks source link

Future weather #121

Open praftery opened 2 years ago

praftery commented 2 years ago

At the recent CBE meeting we had a request to support future weather modeling. I realize this is a research area in itself, but maybe we could leverage other open source work. Have any of you worked with epwshifter? How feasible would it be to apply with some default/user defined parameters (or maybe even user provided CMIP6 data?) and modify a given epw file?

giobetti commented 2 years ago

Hi, this is something Federico and I have been discussing a LOT and have started doing some steps in this direction. I believe the inclusion of future weather files would be VERY VERY important. Federico knows he author of EPWShiftR and we have tried to involve him bt nothing concrete came out of it. Currently we are a bit stuck by our lack of familiarity with R. We have also started discussing with Dru Crawley (creator of the EPW format and mantainer of Climate.One.Buildig.Org) weter we should make the equivalent (or better) in python.

Assuming that we solve this first hurdle, the second issue would be how to deal with the amount of data requited for creating the "morph" files as currently EPWshiftr relies on data from IPCC that go in the terabytes. Hence the creation of all the morph files would require the purchase of a very large and fast hard drive and would require a dedicated computer to run for several days to have all the results we want.

Maybe this is also a good topic for a call

praftery commented 2 years ago

Ah, I was worried that those files might be huge. I agree this is a larger issue worth discussing. One option to consider is process on request - build a webtool wrapper for epwshiftr that would run epwshifter (IPCC files downloaded in advance if feasible to do so for the full set, or on demand if not) and email the user the resulting epw file. It's also up for discussion whether or not it makes sense to do this within Clima, or as part of a separate tool, and how feasible it is to do something this on Google Cloud. I guess it could also be a service we offer for a fee if it really is intensive...

On Sun, 24 Oct 2021 at 03:48, giobetti @.***> wrote:

Hi, this is something Federico and I have been discussing a LOT and have started doing some steps in this direction. I believe the inclusion of future weather files would be VERY VERY important. Federico knows he author of EPWShiftR and we have tried to involve him bt nothing concrete came out of it. Currently we are a bit stuck by our lack of familiarity with R. We have also started discussing with Dru Crawley (creator of the EPW format and mantainer of Climate.One.Buildig.Org) weter we should make the equivalent (or better) in python.

Assuming that we solve this first hurdle, the second issue would be how to deal with the amount of data requited for creating the "morph" files as currently EPWshiftr relies on data from IPCC that go in the terabytes. Hence the creation of all the morph files would require the purchase of a very large and fast hard drive and would require a dedicated computer to run for several days to have all the results we want.

Maybe this is also a good topic for a call

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/CenterForTheBuiltEnvironment/clima/issues/121#issuecomment-950301556, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABXJHKXOX3NV4VL2YETENHDUIPQAPANCNFSM5GRQKMLA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Regards, Paul

giobetti commented 2 years ago

The climate change models are huge. The morph files are small because the morphing is applied on a monthly base. So the idea would be to pre-generate the morphing files, store them (we could do that or maybe one.building.org might) and then use the information to generate the morphed file on the fly.

rdzeldenrust commented 2 years ago

Would just like to add my upvote for this. Think it would be very useful.

I understand it is quite an involved, wonder if it would be useful to add a very simple feature that allows you to shift the climate by a certain delta manually - e.g. adding 2 degrees celsius and seeing how it changes the comparison to the adaptive comfort band and UTCI?