Mikhail Smilovic
Mikhail Smilovic
  • 48
  • 36 528
macOS: Python, GDAL, GitHub Desktop, CWatM, CWatM-Earth-30min, Numpy, Scipy & NetCDF4 with miniconda
We download and install Miniconda for Python 3.12, and install the packages Numpy, Scipy, NetCDF4, Pandas, and GDAL for macOS 🍎
We download GitHub Desktop and clone the Community Water Model (CWatM) and input data CWatM-Earth-30min 💧
We then go to the Google Drive folder to download a decade of climate data 🌦️
Переглядів: 180

Відео

Setting up CWatM for the Bhima at 10 km resolution (C1)
Переглядів 2747 місяців тому
We set up and prepare the hydrological model CWatM for calibration for the Bhima basin at 5 arc minutes (around 10 km), Part 1 Upstream area map on Google Earth Engine: code.earthengine.google.com/a67367697aad3a52272fe62d6b837e32 CWatM Earth input at 5 arc minutes: drive.google.com/drive/folders/1HqcBj5fD6DHJpOe-t_6JHFMKFtubghZf?usp=drive_link Climate data 2011-2019: drive.google.com/file/d/183...
Visualising crop area timeseries from CWatM (B5)
Переглядів 1057 місяців тому
00:00 We update our fork of CWatM from the main CWatM repository 08:33 We begin with the Land notebook to visualise time-series of crop plantings.
The Water Cycle: Evapotranspiration (B3)
Переглядів 997 місяців тому
Understanding evapotranspiration, and how it is calculated inside the hydrological model CWatM, the Community Water Model
Including crops in CWatM (B4)
Переглядів 1017 місяців тому
In the settings text file, in the section [OPTIONS], the following lines are to be included: includeCrops = True use_GeneralCropnonIrr = 0 use_GeneralCropIrr = 0 activate_fallow = 1 automaticFallowingIrr = True leftoverIrrigatedCropIsRainfed = 0 moveIrrFallowToNonIrr = False in the section [FILE_PATHS], include: Excel_settings_file = $(PathMaps)\settings\cwatm_settings.xlsx The Excel template i...
Preparing crop maps for CWatM (B2)
Переглядів 1097 місяців тому
Preparing crop maps for CWatM (B2)
Setting up the hydrological model CWatM at 5 arcmin (B1)
Переглядів 1667 місяців тому
We begin the intermediate CWatM series by setting up CWatM for the Danube basin at 5 arcmin, using the 5 arcmin input data (linked below) and the associated settings file. -CWatM Earth input at 5 arc minutes: drive.google.com/drive/folders/1HqcBj5fD6DHJpOe-t_6JHFMKFtubghZf?usp=drive_link Climate data 2011-2019: drive.google.com/file/d/183t6DN-r8vNfzZiQJ-xNd3thn84TD3AG/view?usp=drive_link Climat...
Watershed futures: Mekong, 2050
Переглядів 19911 місяців тому
Exploring the water cycle of the Danube basin, historically and up to 2050. The water cycle is simulated with the hydrological model CWatM: cwatm.iiasa.ac.at. Playlist to download and run CWatM: shorturl.at/eozFG vocabulary - Precipitation: falling water (snow, rain, hail, sleet, etc.) - Evapotranspiration: rising water over soils (transforming from liquid to vapour), either from wet soils or t...
Watershed futures: Extended Lake Victoria, 2050
Переглядів 12011 місяців тому
Exploring the water cycle of the extended Lake Victoria basin, historically and up to 2050. The water cycle is simulated with the hydrological model CWatM: cwatm.iiasa.ac.at. Playlist to download and run CWatM: shorturl.at/eozFG vocabulary - Precipitation: falling water (snow, rain, hail, sleet, etc.) - Evapotranspiration: rising water over soils (transforming from liquid to vapour), either fro...
Watershed futures: Danube, 2050
Переглядів 15011 місяців тому
Exploring the water cycle of the Danube basin, historically and up to 2050. The water cycle is simulated with the hydrological model CWatM: cwatm.iiasa.ac.at. Playlist to download and run CWatM: shorturl.at/eozFG vocabulary - Precipitation: falling water (snow, rain, hail, sleet, etc.) - Evapotranspiration: rising water over soils (transforming from liquid to vapour), either from wet soils or t...
Calibrating the hydrological model CWatM, part 2 (A11)
Переглядів 538Рік тому
We perform a longer calibration using the best parameter set from the short calibration. In the second half, we catch up with the calibration, update Silvia's fork on GitHub.com, and run a script to generate performance statistics of the calibration. Important change! For calibration, in the CWatM settings template, at the top under [OPTIONS ], include the line reportOldTss = True
Precipitation data from Earth Engine, daily and monthly
Переглядів 4,7 тис.Рік тому
Precipitation time series from Google Earth Engine for a specific region. - Daily script, showing daily average mm/day, averaged over a region: code.earthengine.google.com/c4ed6b5b263cfbe9b6b279cdcd35ced5 - Monthly script, showing monthly average mm/day, averaged over a region: code.earthengine.google.com/1fcc91cf50504644fc32b3bd62b30998 We demonstrate, using one's own shapefile, how to add the...
Calibrating the hydrological model CWatM, part 1 (A10)
Переглядів 861Рік тому
Calibrating the hydrological model CWatM, part 1 (A10)
Downloading river discharge data for a single station from the GRDC (A9)
Переглядів 1,2 тис.Рік тому
Downloading river discharge data for a single station from the GRDC (A9)
Evapotranspiration in the Danube basin since 1901, with Earth Engine and CWatM (A8)
Переглядів 912Рік тому
Evapotranspiration in the Danube basin since 1901, with Earth Engine and CWatM (A8)
Comparing GRACE and CWatM for the Danube basin, observing water storage changes since 1901 (A7)
Переглядів 750Рік тому
Comparing GRACE and CWatM for the Danube basin, observing water storage changes since 1901 (A7)
GRACE satellites for Danube basin water storage changes, with Earth Engine
Переглядів 1,4 тис.Рік тому
GRACE satellites for Danube basin water storage changes, with Earth Engine
Coding and pull requests with the hydrological model CWatM (A5)
Переглядів 310Рік тому
Coding and pull requests with the hydrological model CWatM (A5)
Water circles with the hydrological model CWatM (A4)
Переглядів 561Рік тому
Water circles with the hydrological model CWatM (A4)
Creating CWatM initialisation files (A3)
Переглядів 560Рік тому
Creating CWatM initialisation files (A3)
How to rasterize and align shapefiles (ArcMap)
Переглядів 455Рік тому
How to rasterize and align shapefiles (ArcMap)
Start CWatM hydrological modelling the Danube basin (A2)
Переглядів 1,4 тис.Рік тому
Start CWatM hydrological modelling the Danube basin (A2)
Crop suitability using the model GAEZ: Example of Sorghum in Niger
Переглядів 733Рік тому
Crop suitability using the model GAEZ: Example of Sorghum in Niger
Setting up the hydrological model CWatM with GitHub (A1)
Переглядів 1,3 тис.Рік тому
Setting up the hydrological model CWatM with GitHub (A1)
Practising the hydrological model CWatM with Ting, III: Visualising a short first run at 30 arcmin
Переглядів 170Рік тому
Practising the hydrological model CWatM with Ting, III: Visualising a short first run at 30 arcmin
How to use GRACE and Earth Engine to visualize changes in terrestrial water storage
Переглядів 3,1 тис.Рік тому
How to use GRACE and Earth Engine to visualize changes in terrestrial water storage
Practising the hydrological model CWatM with Ting, II: Simulating any basin at 30 arcmin
Переглядів 230Рік тому
Practising the hydrological model CWatM with Ting, II: Simulating any basin at 30 arcmin
How to use Earth Engine for Evapotranspiration, from daily & hourly to monthly (6 products)
Переглядів 2,8 тис.Рік тому
How to use Earth Engine for Evapotranspiration, from daily & hourly to monthly (6 products)
How to install GitHub desktop, CWatM, and troubleshoot multiple Python versions
Переглядів 225Рік тому
How to install GitHub desktop, CWatM, and troubleshoot multiple Python versions
How to install Python, GDAL, virtualenvwrapper & other packages on Windows
Переглядів 1,5 тис.Рік тому
How to install Python, GDAL, virtualenvwrapper & other packages on Windows

КОМЕНТАРІ

  • @tony-w2b8q
    @tony-w2b8q 12 днів тому

    hi Mikhail. I encountered a problem: C:\Users\try\Desktop\watermodel\CWatM-main\cwatm\hydrological_modules outing_reservoirs outing_sub.py:333: RuntimeWarning: invalid value encountered in cast dir = np.array(np.empty(maskinfo['shape']), dtype=np.int64). I hope to get your help with this. Thank you.

    • @MikhailSmilovic
      @MikhailSmilovic 12 днів тому

      Hi Tony, would you ask this on the GitHub discussions? github.com/iiasa/CWatM/discussions Would you also include a list of the packages you've installed, and their versions: 1. activate your virtual environment 2. type: pip list Then a list of packages and their versions will be printed in the terminal.

    • @tony-w2b8q
      @tony-w2b8q 10 днів тому

      @@MikhailSmilovic Thank you❤

  • @smurfk7678
    @smurfk7678 15 днів тому

    How to resample the GRACE data set as 1* into 1* covers how much area in sq km .gldas datasets are 0.25* into 0.25* degree grided data. How can i resample both datAsets upto 0.5 degree into 0.5degree grid? And by resampling upto 0.5 into 0.5 how much area one cell will cover in sq km?

  • @Defeng-nd1cf
    @Defeng-nd1cf 16 днів тому

    👏👏👏

  • @gsotoingenieria
    @gsotoingenieria 22 дні тому

    Is it necessary to install Conda to use GDAL, or can I install it directly in Python to call it as a regular library in Visual Studio?"

    • @MikhailSmilovic
      @MikhailSmilovic 17 днів тому

      GDAL is installed here without Conda, by downloading the appropriate wheel (from github.com/cgohlke/geospatial-wheels/releases/tag/v2024.2.18) and using pip

  • @EmmanuelEzeh-q7c
    @EmmanuelEzeh-q7c Місяць тому

    Thank you so much. currently on my introductory courses to GEE. However, Would it be possible to streamline this data to specific states within a country?

  • @Amna76890
    @Amna76890 2 місяці тому

    Hi sir can you help me that who to apply the same procedure in rivers by preparing own river shp file

    • @MikhailSmilovic
      @MikhailSmilovic 16 днів тому

      Shapefiles for river watersheds of all sizes (levels 1-12) globally are available here: www.hydrosheds.org/products/hydrobasins These are without names, however. Using GIS software (QGIS or ArcGIS) one can select the specific river basin of interest and export this as a shape file. Let me know how it goes!

    • @Amna76890
      @Amna76890 16 днів тому

      Thank you sir

  • @cusco4x295
    @cusco4x295 2 місяці тому

    Hi Mikhail. Thanks for your videos and for the code. Could you give your opinion on the new OpenET CONUS evapotranspiration datasets available in GEE?

  • @smurfk7678
    @smurfk7678 2 місяці тому

    How to get tws not changes

    • @MikhailSmilovic
      @MikhailSmilovic 15 днів тому

      GRACE calculates changes in terrestrial water storage. For actual water storage, one could estimate this with hydrological modelling. CWatM is one such hydrological model taught on this channel, and the model and data are freely available, but any such model could be a good start. Total Water Storage (TWS) would be one such output from these models. Estimating TWS will be more challenging in regions with significant fossil groundwater. Building a model of the region's subsurface informed by hydrogeological and geological studies would be paramount.

  • @suslik71ify
    @suslik71ify 2 місяці тому

    Mikhail, thank you very much for wonderful presentation of extremely useful topics!!! I enjoy every your video!! Only one wish: please read and reply to comments 🙂

  • @WishObserver
    @WishObserver 2 місяці тому

    Hi Mikhail. Just a comment: at 18:38 EWRef_daily* was copied instead of ETRef. Don't think it changes a lot in the results, but still. :)

    • @MikhailSmilovic
      @MikhailSmilovic 2 місяці тому

      Great catch! Yes, we definitely want ETMaps to point to ETRef_daily* 💙

  • @smurfk7678
    @smurfk7678 2 місяці тому

    How to calculate tws from grace and grace fo data rrom 2011 to june 2024?

  • @smurfk7678
    @smurfk7678 2 місяці тому

    is IWE_THICKNESS and TWS are same? if not then how to calculate it from GRACE?

  • @giottocairo2926
    @giottocairo2926 3 місяці тому

    I am not sure the anomaly of TWS could be called as change of terrestrial water storage... the anomaly is the difference compare to the baseline.

    • @MikhailSmilovic
      @MikhailSmilovic 3 місяці тому

      Change here is meant as the difference relative to 2004-2010

  • @pradoshkumarparamaguru
    @pradoshkumarparamaguru 4 місяці тому

    How to download the grace water change data in grid point wise

  • @susilo5667
    @susilo5667 4 місяці тому

    How to extract TWS in the specific location, not for the whole area but in the specific longitude and latitude

  • @Ramilacookware
    @Ramilacookware 4 місяці тому

    How to work with ee.Image($$$) for example organic carbon soil , and ... Please share a vedio 🙏

  • @Defeng-nd1cf
    @Defeng-nd1cf 4 місяці тому

    Very good💙

  • @konankouadiojustin8608
    @konankouadiojustin8608 4 місяці тому

    Bonjour Monsieur, Puis je avoir votre email? je travail sur les images GRACE et j ai bessoin de votre appuis. Merci

  • @antiporros
    @antiporros 4 місяці тому

    genio

  • @rebekahhinton8551
    @rebekahhinton8551 4 місяці тому

    Just a little note! If users are struggling with getting CWatM up and running they may need to install an older version of numpy by using "pip install --force-reinstall numpy==1.19.5". Do correct these when this is no longer needed Mikhail! I just wanted to put it somewhere

    • @MikhailSmilovic
      @MikhailSmilovic 4 місяці тому

      Guten Tag Rebekah, for standard CWatM, the most up-to-date numpy works. Could it relate to flopy?

  • @TRN2023
    @TRN2023 5 місяців тому

    Thanks a lot for your nice explanations, the problem I have is that I can not understand how I can opt for specific dates in the time series in the case of daily precipitation. For example, I want to have the data for the past three years so I want to start from 2020 to 2024 how can I modify the code to give me my desired output.

  • @Loveshreyansivlog3274
    @Loveshreyansivlog3274 5 місяців тому

    Thank you so much sir

  • @Loveshreyansivlog3274
    @Loveshreyansivlog3274 5 місяців тому

    Very helpful sir. Please make a video on how to differentiate GWSA from TWSA grace data

  • @naimahersy3966
    @naimahersy3966 5 місяців тому

    Great video. how can you download GRACE-FO data? help needed

  • @hamedpoorsepahysamian8359
    @hamedpoorsepahysamian8359 5 місяців тому

    amazing. I learn alot from your videos.

  • @hamedpoorsepahysamian8359
    @hamedpoorsepahysamian8359 5 місяців тому

    Great and very informative. Thank you very much for the videos.

  • @jonsnow656
    @jonsnow656 5 місяців тому

    hey mikhail, how to export the region of interest in tiff format?

  • @space-time-somdeep
    @space-time-somdeep 5 місяців тому

    Please uplosd more gee lectures sir❤

  • @winmyint7176
    @winmyint7176 5 місяців тому

    Welldone

    • @winmyint7176
      @winmyint7176 5 місяців тому

      Please go ahead to study area completely.

  • @malevolency5122
    @malevolency5122 6 місяців тому

    please include making a shapefile for individual country, the interface of arc gis is not user friendly for it

    • @MikhailSmilovic
      @MikhailSmilovic 3 місяці тому

      Country shape files are available at this link 🌍 drive.google.com/drive/folders/1EjiziKzmELlls2AvQXZ5MkNmwOnimW3-?usp=sharing

  • @elliza197
    @elliza197 6 місяців тому

    How do you change the date range for the MODIS 500km product?

  • @د.أحمدسعيدياسينالغريري

    Thanks Mikhail !!

  • @smurfk7678
    @smurfk7678 6 місяців тому

    Which GRACE product is good for water table monitoring in a country? And how can we calculate the water table by GRACE dataset? Any calculations?

  • @valeriapujosepin6026
    @valeriapujosepin6026 6 місяців тому

    Gracias cracks !!!

  • @alemayehumullatuadashio5350
    @alemayehumullatuadashio5350 6 місяців тому

    Thank you very much! Extraordinary tutorial! It it possible to get the result in geoTiff format?Dear sir, can we use the result for publication? Its reliability for scientific paper?

  • @SafiullahSahil-h9z
    @SafiullahSahil-h9z 6 місяців тому

    thanks, sir it was very helpful. do we have any other options to calculate it for 2022?

  • @chai2913
    @chai2913 7 місяців тому

    part 2???

  • @raulrapacioli9907
    @raulrapacioli9907 8 місяців тому

    Please Mikhail make a script with CHIRPS not TRMM

  • @bastianalejandrorivasmaldo1217
    @bastianalejandrorivasmaldo1217 8 місяців тому

    Hi from Chile, How do I quantify snow melt based on modis snow covered area for a time series?I try to do it for a year.

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    thank you.

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    thank you, Professor. I learn a lot of things

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    Thank you, Professor.

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    thanks a lot✌✌✌✌

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    Thank you Dear Teacher🙏🙏🙏🙏🙏🙏

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    Thanks, Dr Smilovic.

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    Thank u.

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    Thank u. it's so useful and valuable.

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    thank u Dr.

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    thank u Dr. it is so valuable.

  • @mohammadrezaranjbari7762
    @mohammadrezaranjbari7762 9 місяців тому

    thank u