This post outlines a process chain for exploring and analysing the Vertical Water Balance (VWB) and its change over Sub Saharan Africa using Karttur´s GeoImagine Framework. The results are presented in the next post.
Prerequisites
To follow the processing steps in this post you must set up a Spatial Data Integrated Development Environment (SPIDE), download and install Karttur’s GeoImagine Framework from Github, and calculate the Vertical Water balance. The latter requires that you download and process the original TRMM data and the FAO reference evapotranspiration.
Introduction
The Vertical Water Balance (VWB) is the local difference between precipitation and evapotranspiration. Humid regions have precipitation exceeding evapotranspiration and in arid areas evapotranspiration exceed precipitation. Many regions have both wet and dry seasons, with humid conditions during the wet season and arid during the dry.
Process chain
The principal steps for creating estimations, maps and animations from VWB data over Africa include:
- Tile to region
- Time series processing
- Mosaic
- Export media
In the Framework a process chain can be built as a series of calls to xml coded instructions. This section contains the calls and the remaining parts of the post details each called xml. As noted above, the results are available in the next post.
###################################
###################################
### VWB data processing ###
###################################
###################################
## The processing requires that the Vertical Water Balance (VWB) data are already processed and available ##
###################################
### Tile to region ###
###################################
## Tile monthly VWB to region ##
AfricaSubSahara_VWB-0160_tile_M.xml
## Tile annual VWB to region ##
AfricaSubSahara_VWB-0161_tile_A.xml
###################################
### Time Series Processing ###
###################################
## VWB annual trends (1998-2017 is for the complete timeseries, 2003-2016 for overlap with GRACE
## should be done at tile level! Not by tiling original data. ##
AfricaSubSahara_VWB-0310_trend_A_1998-2017.xml
AfricaSubSahara_VWB-0310_trend_A_2003-2016.xml
## Changes and significant trends (1998-2017 is for the complete timeseries, 2003-2016 for overlap with GRACE ##
AfricaSubSahara_VWB-0320_changes_A_1998-2017.xml
AfricaSubSahara_VWB-0320_changes_A_2003-2016.xml
###################################
### Mosaic ###
###################################
## Mosaic monthly VWB ##
AfricaSubSahara_VWB-0610_mosaic_M.xml
## Mosaic VWB trends ##
#AfricaSubSahara_VWB-0630_mosaic_timespanA_1998-2017.xml
AfricaSubSahara_VWB-0630_mosaic_timespanA_2003-2016.xml
###################################
### Export media ###
###################################
## Export monthly VWB mosaics ##
AfricaSubSahara_VWB-0900_ExporttoByte_M.xml
## Export VWB annual trends ##
AfricaSubSahara_VWB-0910_ExporttoByte_timespanA_1998-2017.xml
AfricaSubSahara_VWB-0910_ExporttoByte_timespanA_2003-2016.xml
## Create monthly VWB movieframes for Sub Saharan Africa ##
## To create individual movies for VWB-total, VWB-surplus and VWB-deficit
## Run this and the next script three times while only keeping one process each time
## and also deleting intermediate files in between each run and renaming the final movie
## There are alternatives, including running all scripts and change the the script files or the frame folders/frame names
AfricaSubSahara_VWB-0950_movieframes_M.xml
## Create Movieclock and scripts for VWB movie with movieclock overlay
AfricaSubSahara_VWB-0960_movieclock_M.xml
Tile to region
In this project the dominating tile system is the MODIS SIN grid dividing the earth in 36 horizontal and 18 vertical tiles. For the VWB data, the starting point is the monthly VWB estimates (total VWB, surplus VWB and deficit VWB). Also the annually aggregated VWB estimates are captured by tiling. Alternatively, the annually aggregations can be calculated using the tiled monthly data.
Tile monthly VWB to region
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2018" endmonth ='7' endday = '31' timestep='M'></period>
<!-- tile the original (monthly) TRMM data to the region (karttur-africasubsahara).
The TRMM data must be downloaded and organized
If you set the parameter "asscript" to True (= default),
you have to execute the shell script file as reported by the process,
and then rerun the xml with overwrite set to False to add the layers to the database
-->
<!-- Tile the VWB data to the MODIS tile standard spatial resolution (463 m) -->
<processx processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '463.313' yres = '463.313' resample='near' asscript='False'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m">
</trmm-fao-vwb>
</srccomp>
</processx>
<processx processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '463.313' yres = '463.313' resample='near' asscript='False'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus" suffix = "v7-f-m">
</trmm-fao-vwb-surplus>
</srccomp>
</processx>
<processx processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '463.313' yres = '463.313' resample='near' asscript='False'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-deficit id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit" suffix = "v7-f-m">
</trmm-fao-vwb-deficit>
</srccomp>
</processx>
<!-- Tile the same data, but to a spatial resolution of 27798.78 m -->
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '27798.78' yres = '27798.78' resample='near' asscript='False' suffix = 'v7-f-m-30km'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m">
</trmm-fao-vwb>
</srccomp>
</process>
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '27798.78' yres = '27798.78' resample='near' asscript='False' suffix = 'v7-f-m-30km'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus" suffix = "v7-f-m">
</trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '27798.78' yres = '27798.78' resample='near' asscript='False' suffix = 'v7-f-m-30km'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-deficit id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit" suffix = "v7-f-m">
</trmm-fao-vwb-deficit>
</srccomp>
</process>
<!-- Tile the same data, but to a , but to a spatial resolution of approx 1 deg (111195.12) -->
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '111195.12' yres = '111195.12' resample='average' asscript='False' suffix = 'v7-f-m-1deg'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m">
</trmm-fao-vwb>
</srccomp>
</process>
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '111195.12' yres = '111195.12' resample='average' asscript='False' suffix = 'v7-f-m-1deg'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus" suffix = "v7-f-m">
</trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '111195.12' yres = '111195.12' resample='average' asscript='False' suffix = 'v7-f-m-1deg'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-deficit id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit" suffix = "v7-f-m">
</trmm-fao-vwb-deficit>
</srccomp>
</process>
</africasubsahara>
Tile annual VWB to region
<?xml version='1.0' encoding='utf-8'?>
<subsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2018" endmonth ='7' endday = '31' timestep='A'></period>
<!-- tile the original (annaul) VWB data to the region (karttur-africasubsahara).
The VWB data must be calculated.
If you set the parameter "asscript" to True (= default),
you have to execute the shell script file as reported by the process,
and then rerun the xml with overwrite set to False to add the layers to the database
-->
<!-- Tile the VWB data to the MODIS tile standard spatial resolution (463 m) -->
<processx processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '463.313' yres = '463.313' resample='near' asscript='False'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m-A">
</trmm-fao-vwb>
</srccomp>
</processx>
<processx processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '463.313' yres = '463.313' resample='near' asscript='False'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus" suffix = "v7-f-m-A">
</trmm-fao-vwb-surplus>
</srccomp>
</processx>
<processx processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '463.313' yres = '463.313' resample='near' asscript='False'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-deficit id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit" suffix = "v7-f-m-A">
</trmm-fao-vwb-deficit>
</srccomp>
</processx>
<!-- Tile the same data, but to a spatial resolution of 27798.78 m -->
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '27798.78' yres = '27798.78' resample='near' asscript='False' suffix = 'v7-f-m-A-30km'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m-A">
</trmm-fao-vwb>
</srccomp>
</process>
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '27798.78' yres = '27798.78' resample='near' asscript='False' suffix = 'v7-f-m-A-30km'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus" suffix = "v7-f-m-A">
</trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '27798.78' yres = '27798.78' resample='near' asscript='False' suffix = 'v7-f-m-A-30km'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-deficit id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit" suffix = "v7-f-m-A">
</trmm-fao-vwb-deficit>
</srccomp>
</process>
<!-- Tile the same data, but to a , but to a spatial resolution of approx 1 deg (111195.12) -->
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '111195.12' yres = '111195.12' resample='average' asscript='False' suffix = 'v7-f-m-A-1deg'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m-A">
</trmm-fao-vwb>
</srccomp>
</process>
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '111195.12' yres = '111195.12' resample='average' asscript='False' suffix = 'v7-f-m-A-1deg'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus" suffix = "v7-f-m-A">
</trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'tileRegionToModisAncillary' version = '1.3'>
<overwrite>False</overwrite>
<parameters src_defregid = 'trmm' epsg = '6842' xres = '111195.12' yres = '111195.12' resample='average' asscript='False' suffix = 'v7-f-m-A-1deg'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-deficit id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit" suffix = "v7-f-m-A">
</trmm-fao-vwb-deficit>
</srccomp>
</process>
</subsahara>
Time Series Processing
In the process chain used here, the annual VWB is imported through tiling (above). Also the other time series processes can be produced and imported in the same manner. The aggregation of the VWB data to other spatial resolutions, however, causes interpolation errors and thus it is strongly recommended to redo the time series analysis directly using the tiled (monthly or annual) data.
VWB annual trends
The annual trends are estimated using two methods, ordinary least square (OLS) regression, and a Mann-Kendall (MK) test together with a Theil-Sen regression. Also the period mean and standard deviations are calculated. These calculations are done for two different periods, 1998 - 2017 and 2003 - 2016. The longer period includes all years with complete coverage of VWB (TRMM) data. The shorter period corresponds to the availability of data from the Gravity Recovery and Climate Experiment (GRACE) mission. The latter data is a direct estimate of the Earth’s water reservoirs over land.
1998-2017
The complete VWB time series is analysed at a spatial scale corresponding to the resolution of the original data (approximately 30 km).
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2017" timestep='A'></period>
<!-- Trend calculation -->
<process processid = 'trendtsmodis' version = '1.3'>
<overwrite>True</overwrite>
<parameters method = 'avg' ></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</trmm-fao-vwb>
</srccomp>
<stats id = 'avg' band = "avg"></stats>
<stats id= 'std' band = "std"></stats>
<stats id= 'mk' band = "mk"></stats>
<stats id= 'ols' band = "ols"></stats>
</process>
<process processid = 'trendtsmodis' version = '1.3'>
<overwrite>False</overwrite>
<parameters method = 'avg' ></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-surplus source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</trmm-fao-vwb-surplus>
</srccomp>
<stats id = 'avg' band = "avg"></stats>
<stats id= 'std' band = "std"></stats>
<stats id= 'mk' band = "mk"></stats>
<stats id= 'ols' band = "ols"></stats>
</process>
<process processid = 'trendtsmodis' version = '1.3'>
<overwrite>False</overwrite>
<parameters method = 'avg' ></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-deficit source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</trmm-fao-vwb-deficit>
</srccomp>
<stats id = 'avg' band = "avg"></stats>
<stats id= 'std' band = "std"></stats>
<stats id= 'mk' band = "mk"></stats>
<stats id= 'ols' band = "ols"></stats>
</process>
</africasubsahara>
2013-2016
The VWB time series corresponding to the available GRACE data is processed at the 1 degree spatial scale of the GRACE data (approximately 111 km)
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "2003" endyear = "2016" timestep='A'></period>
<!-- Trend calculation -->
<process processid = 'trendtsmodis' version = '1.3'>
<overwrite>True</overwrite>
<parameters method = 'avg' ></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</trmm-fao-vwb>
</srccomp>
<stats id = 'avg' band = "avg"></stats>
<stats id= 'std' band = "std"></stats>
<stats id= 'mk' band = "mk"></stats>
<stats id= 'ols' band = "ols"></stats>
</process>
<process processid = 'trendtsmodis' version = '1.3'>
<overwrite>False</overwrite>
<parameters method = 'avg' ></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-surplus source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</trmm-fao-vwb-surplus>
</srccomp>
<stats id = 'avg' band = "avg"></stats>
<stats id= 'std' band = "std"></stats>
<stats id= 'mk' band = "mk"></stats>
<stats id= 'ols' band = "ols"></stats>
</process>
<process processid = 'trendtsmodis' version = '1.3'>
<overwrite>False</overwrite>
<parameters method = 'avg' ></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-deficit source = "trmm-vwb" product = "3b43" folder = "vwb-A" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</trmm-fao-vwb-deficit>
</srccomp>
<stats id = 'avg' band = "avg"></stats>
<stats id= 'std' band = "std"></stats>
<stats id= 'mk' band = "mk"></stats>
<stats id= 'ols' band = "ols"></stats>
</process>
</africasubsahara>
Changes and significant trends
Regions with significant negative (VWB decrease) or positive (increase) are calculated using the MK scores and with the strength of significant trends captured as the slope and absolute change in VWB as estimated from the median Theil-Sen regression. Again the analysis covers two different periods, representing the complete VWB time series (1998-2017) and the overlap with GRACE data (2003-2016). The former period is in a spatial resolution resembling the original VWB data while the latter is in the more coarse resolution of the GRACE data.
1998-2017
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2017" timestep='timespan-A'></period>
<!-- Extract cells with significant trends -->
<process processid = 'signiftrendsmodis' version = '1.3'>
<update>True</update>
<parameters basename='trmm-fao-vwb' threshold = '1.96'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb id='significance' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb" prefix = "mk-z-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</mk-z-trmm-fao-vwb>
<ts-mdsl-trmm-fao-vwb id='slope' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb" prefix = "ts-mdsl-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-mdsl-trmm-fao-vwb>
<ts-ic-trmm-fao-vwb id='intercept' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb" prefix = "ts-ic-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-ic-trmm-fao-vwb>
</srccomp>
</process>
<process processid = 'signiftrendsmodis' version = '1.3'>
<update>True</update>
<parameters basename='trmm-fao-vwb-surplus' threshold = '1.96'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb-surplus id='significance' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-surplus" prefix = "mk-z-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</mk-z-trmm-fao-vwb-surplus>
<ts-mdsl-trmm-fao-vwb-surplus id='slope' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-surplus" prefix = "ts-mdsl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-mdsl-trmm-fao-vwb-surplus>
<ts-ic-trmm-fao-vwb-surplus id='intercept' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-surplus" prefix = "ts-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-ic-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'signiftrendsmodis' version = '1.3'>
<update>True</update>
<parameters basename='trmm-fao-vwb-deficit' threshold = '1.96'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb-deficit id='significance' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-deficit" prefix = "mk-z-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</mk-z-trmm-fao-vwb-deficit>
<ts-mdsl-trmm-fao-vwb-deficit id='slope' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-deficit" prefix = "ts-mdsl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-mdsl-trmm-fao-vwb-deficit>
<ts-ic-trmm-fao-vwb-deficit id='intercept' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-deficit" prefix = "ts-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-ic-trmm-fao-vwb-deficit>
</srccomp>
</process>
</africasubsahara>
2013-2016
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "2003" endyear = "2016" timestep='timespan-A'></period>
<!-- Extract cells with significant trends -->
<process processid = 'signiftrendsmodis' version = '1.3'>
<update>True</update>
<parameters basename='trmm-fao-vwb' threshold = '1.96'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb id='significance' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb" prefix = "mk-z-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</mk-z-trmm-fao-vwb>
<ts-mdsl-trmm-fao-vwb id='slope' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb" prefix = "ts-mdsl-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-mdsl-trmm-fao-vwb>
<ts-ic-trmm-fao-vwb id='intercept' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb" prefix = "ts-ic-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-ic-trmm-fao-vwb>
</srccomp>
</process>
<process processid = 'signiftrendsmodis' version = '1.3'>
<update>True</update>
<parameters basename='trmm-fao-vwb-surplus' threshold = '1.96'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb-surplus id='significance' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-surplus" prefix = "mk-z-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</mk-z-trmm-fao-vwb-surplus>
<ts-mdsl-trmm-fao-vwb-surplus id='slope' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-surplus" prefix = "ts-mdsl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-mdsl-trmm-fao-vwb-surplus>
<ts-ic-trmm-fao-vwb-surplus id='intercept' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-surplus" prefix = "ts-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-ic-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'signiftrendsmodis' version = '1.3'>
<update>True</update>
<parameters basename='trmm-fao-vwb-deficit' threshold = '1.96'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb-deficit id='significance' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-deficit" prefix = "mk-z-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</mk-z-trmm-fao-vwb-deficit>
<ts-mdsl-trmm-fao-vwb-deficit id='slope' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-deficit" prefix = "ts-mdsl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-mdsl-trmm-fao-vwb-deficit>
<ts-ic-trmm-fao-vwb-deficit id='intercept' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-deficit" prefix = "ts-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-ic-trmm-fao-vwb-deficit>
</srccomp>
</process>
</africasubsahara>
Mosaic
In this projects, the mosaicking is only done for the exports in the next step. In the mosaic process, the tiles are first concatenated and then cut to the actual coordinates of the defining region. Cell values and data type remain the same, but the data can be reprojected on the fly.
Mosaic monthly VWB
The monthly mosaics are primarily used for creating the movies of the rainfall dynamics.
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2018" endmonth ='7' endday = '31' timestep='M'></period>
<!-- Mosaic monthly VWB -->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m-30km">
</trmm-fao-vwb>
<trmm-fao-vwb-surplus source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus"
suffix = "v7-f-m-30km">
</trmm-fao-vwb-surplus>
<trmm-fao-vwb-deficit source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit"
suffix = "v7-f-m-30km">
</trmm-fao-vwb-deficit>
</srccomp>
</process>
</africasubsahara>
Mosaic VWB trends
The annual trends were calculated for two different periods (see above). The shorter period (2003-2016) was primarily done for comparing VWB and GRACE, and need not be mosaicked and exported.
1998-2018
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2017" timestep='timespan-A'></period>
<!-- mosaic VWB statistical tiles to region (karttur-africasubsahara)
The target resolution is 0.25 deg (same as the original VWB data) -->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<avg-trmm-fao-vwb id='avg-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb" prefix = "avg-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</avg-trmm-fao-vwb>
<ols-ic-trmm-fao-vwb id='ols-ic-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb" prefix = "ols-ic-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ols-ic-trmm-fao-vwb>
<ts-ic-trmm-fao-vwb id='ts-ic-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb" prefix = "ts-ic-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-ic-trmm-fao-vwb>
<ols-sl-trmm-fao-vwb id='ols-sl-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb" prefix = "ols-sl-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ols-sl-trmm-fao-vwb>
<ts-mdsl-trmm-fao-vwb id='ts-mdsl-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb" prefix = "ts-mdsl-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-mdsl-trmm-fao-vwb>
<ts-losl-trmm-fao-vwb id='ts-losl-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb" prefix = "ts-losl-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-losl-trmm-fao-vwb>
<ts-hisl-trmm-fao-vwb id='ts-hisl-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb" prefix = "ts-hisl-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-hisl-trmm-fao-vwb>
<std-trmm-fao-vwb id='std-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb" prefix = "std-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</std-trmm-fao-vwb>
<ols-rmse-trmm-fao-vwb id='ols-rmse-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb" prefix = "ols-rmse-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ols-rmse-trmm-fao-vwb>
<mk-z-trmm-fao-vwb id='mk-z-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb" prefix = "mk-z-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</mk-z-trmm-fao-vwb>
<ols-r2-trmm-fao-vwb id='ols-r2-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb" prefix = "ols-r2-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ols-r2-trmm-fao-vwb>
<trmm-fao-vwb-change id='trmm-fao-vwb-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-change" prefix = "trmm-fao-vwb-change" suffix = "model-v7-f-m-A-30km">
</trmm-fao-vwb-change>
<trmm-fao-vwb-delta id='trmm-fao-vwb-delta' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-delta" prefix = "trmm-fao-vwb-delta" suffix = "slope@p-v7-f-m-A-30km">
</trmm-fao-vwb-delta>
</srccomp>
</process>
<!-- Second process required due to duplicate compid -->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-change id='trmm-fao-vwb-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-change" prefix = "trmm-fao-vwb-change" suffix = "model@p-v7-f-m-A-30km">
</trmm-fao-vwb-change>
</srccomp>
</process>
<!-- surplus-->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<avg-trmm-fao-vwb-surplus id='avg-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb-surplus" prefix = "avg-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</avg-trmm-fao-vwb-surplus>
<ols-ic-trmm-fao-vwb-surplus id='ols-ic-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb-surplus" prefix = "ols-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ols-ic-trmm-fao-vwb-surplus>
<ts-ic-trmm-fao-vwb-surplus id='ts-ic-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-surplus" prefix = "ts-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-ic-trmm-fao-vwb-surplus>
<ols-sl-trmm-fao-vwb-surplus id='ols-sl-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb-surplus" prefix = "ols-sl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ols-sl-trmm-fao-vwb-surplus>
<ts-mdsl-trmm-fao-vwb-surplus id='ts-mdsl-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-surplus" prefix = "ts-mdsl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-mdsl-trmm-fao-vwb-surplus>
<ts-losl-trmm-fao-vwb-surplus id='ts-losl-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb-surplus" prefix = "ts-losl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-losl-trmm-fao-vwb-surplus>
<ts-hisl-trmm-fao-vwb-surplus id='ts-hisl-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb-surplus" prefix = "ts-hisl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-hisl-trmm-fao-vwb-surplus>
<std-trmm-fao-vwb-surplus id='std-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb-surplus" prefix = "std-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</std-trmm-fao-vwb-surplus>
<ols-rmse-trmm-fao-vwb-surplus id='ols-rmse-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb-surplus" prefix = "ols-rmse-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ols-rmse-trmm-fao-vwb-surplus>
<mk-z-trmm-fao-vwb-surplus id='mk-z-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-surplus" prefix = "mk-z-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</mk-z-trmm-fao-vwb-surplus>
<ols-r2-trmm-fao-vwb-surplus id='ols-r2-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb-surplus" prefix = "ols-r2-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ols-r2-trmm-fao-vwb-surplus>
<trmm-fao-vwb-surplus-change id='trmm-fao-vwb-surplus-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-change" prefix = "trmm-fao-vwb-surplus-change" suffix = "model-v7-f-m-A-30km">
</trmm-fao-vwb-surplus-change>
<trmm-fao-vwb-surplus-delta id='trmm-fao-vwb-surplus-delta' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-delta" prefix = "trmm-fao-vwb-surplus-delta" suffix = "slope@p-v7-f-m-A-30km">
</trmm-fao-vwb-surplus-delta>
</srccomp>
</process>
<!-- Second process required due to duplicate compid -->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-surplus-change id='trmm-fao-vwb-surplus-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-change" prefix = "trmm-fao-vwb-surplus-change" suffix = "model@p-v7-f-m-A-30km">
</trmm-fao-vwb-surplus-change>
</srccomp>
</process>
<!-- deficit-->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<avg-trmm-fao-vwb-deficit id='avg-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb-deficit" prefix = "avg-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</avg-trmm-fao-vwb-deficit>
<ols-ic-trmm-fao-vwb-deficit id='ols-ic-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb-deficit" prefix = "ols-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ols-ic-trmm-fao-vwb-deficit>
<ts-ic-trmm-fao-vwb-deficit id='ts-ic-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-deficit" prefix = "ts-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-ic-trmm-fao-vwb-deficit>
<ols-sl-trmm-fao-vwb-deficit id='ols-sl-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb-deficit" prefix = "ols-sl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ols-sl-trmm-fao-vwb-deficit>
<ts-mdsl-trmm-fao-vwb-deficit id='ts-mdsl-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-deficit" prefix = "ts-mdsl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-mdsl-trmm-fao-vwb-deficit>
<ts-losl-trmm-fao-vwb-deficit id='ts-losl-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb-deficit" prefix = "ts-losl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-losl-trmm-fao-vwb-deficit>
<ts-hisl-trmm-fao-vwb-deficit id='ts-hisl-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb-deficit" prefix = "ts-hisl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-hisl-trmm-fao-vwb-deficit>
<std-trmm-fao-vwb-deficit id='std-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb-deficit" prefix = "std-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</std-trmm-fao-vwb-deficit>
<ols-rmse-trmm-fao-vwb-deficit id='ols-rmse-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb-deficit" prefix = "ols-rmse-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ols-rmse-trmm-fao-vwb-deficit>
<mk-z-trmm-fao-vwb-deficit id='mk-z-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-deficit" prefix = "mk-z-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</mk-z-trmm-fao-vwb-deficit>
<ols-r2-trmm-fao-vwb-deficit id='ols-r2-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb-deficit" prefix = "ols-r2-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ols-r2-trmm-fao-vwb-deficit>
<trmm-fao-vwb-deficit-change id='trmm-fao-vwb-deficit-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-change" prefix = "trmm-fao-vwb-deficit-change" suffix = "model-v7-f-m-A-30km">
</trmm-fao-vwb-deficit-change>
<trmm-fao-vwb-deficit-delta id='trmm-fao-vwb-deficit-delta' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-delta" prefix = "trmm-fao-vwb-deficit-delta" suffix = "slope@p-v7-f-m-A-30km">
</trmm-fao-vwb-deficit-delta>
</srccomp>
</process>
<!-- Second process required due to duplicate compid -->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-deficit-change id='trmm-fao-vwb-deficit-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-change" prefix = "trmm-fao-vwb-deficit-change" suffix = "model@p-v7-f-m-A-30km">
</trmm-fao-vwb-deficit-change>
</srccomp>
</process>
</africasubsahara>
2003-2016
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "2003" endyear = "2016" timestep='timespan-A'></period>
<!-- mosaic VWB statistical tiles to region (karttur-africasubsahara)
The target resolution is 1 deg -->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='1.0' yres='1.0'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<avg-trmm-fao-vwb id='avg-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb" prefix = "avg-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</avg-trmm-fao-vwb>
<ols-ic-trmm-fao-vwb id='ols-ic-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb" prefix = "ols-ic-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ols-ic-trmm-fao-vwb>
<ts-ic-trmm-fao-vwb id='ts-ic-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb" prefix = "ts-ic-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-ic-trmm-fao-vwb>
<ols-sl-trmm-fao-vwb id='ols-sl-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb" prefix = "ols-sl-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ols-sl-trmm-fao-vwb>
<ts-mdsl-trmm-fao-vwb id='ts-mdsl-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb" prefix = "ts-mdsl-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-mdsl-trmm-fao-vwb>
<ts-losl-trmm-fao-vwb id='ts-losl-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb" prefix = "ts-losl-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-losl-trmm-fao-vwb>
<ts-hisl-trmm-fao-vwb id='ts-hisl-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb" prefix = "ts-hisl-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-hisl-trmm-fao-vwb>
<std-trmm-fao-vwb id='std-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb" prefix = "std-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</std-trmm-fao-vwb>
<ols-rmse-trmm-fao-vwb id='ols-rmse-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb" prefix = "ols-rmse-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ols-rmse-trmm-fao-vwb>
<mk-z-trmm-fao-vwb id='mk-z-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb" prefix = "mk-z-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</mk-z-trmm-fao-vwb>
<ols-r2-trmm-fao-vwb id='ols-r2-trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb" prefix = "ols-r2-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ols-r2-trmm-fao-vwb>
<trmm-fao-vwb-change id='trmm-fao-vwb-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-change" prefix = "trmm-fao-vwb-change" suffix = "model-v7-f-m-A-1deg">
</trmm-fao-vwb-change>
<trmm-fao-vwb-delta id='trmm-fao-vwb-delta' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-delta" prefix = "trmm-fao-vwb-delta" suffix = "slope@p-v7-f-m-A-1deg">
</trmm-fao-vwb-delta>
</srccomp>
</process>
<!-- Second process required due to duplicate compid -->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-change id='trmm-fao-vwb-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-change" prefix = "trmm-fao-vwb-change" suffix = "model@p-v7-f-m-A-1deg">
</trmm-fao-vwb-change>
</srccomp>
</process>
<!-- surplus-->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<avg-trmm-fao-vwb-surplus id='avg-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb-surplus" prefix = "avg-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</avg-trmm-fao-vwb-surplus>
<ols-ic-trmm-fao-vwb-surplus id='ols-ic-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb-surplus" prefix = "ols-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ols-ic-trmm-fao-vwb-surplus>
<ts-ic-trmm-fao-vwb-surplus id='ts-ic-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-surplus" prefix = "ts-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-ic-trmm-fao-vwb-surplus>
<ols-sl-trmm-fao-vwb-surplus id='ols-sl-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb-surplus" prefix = "ols-sl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ols-sl-trmm-fao-vwb-surplus>
<ts-mdsl-trmm-fao-vwb-surplus id='ts-mdsl-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-surplus" prefix = "ts-mdsl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-mdsl-trmm-fao-vwb-surplus>
<ts-losl-trmm-fao-vwb-surplus id='ts-losl-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb-surplus" prefix = "ts-losl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-losl-trmm-fao-vwb-surplus>
<ts-hisl-trmm-fao-vwb-surplus id='ts-hisl-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb-surplus" prefix = "ts-hisl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-hisl-trmm-fao-vwb-surplus>
<std-trmm-fao-vwb-surplus id='std-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb-surplus" prefix = "std-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</std-trmm-fao-vwb-surplus>
<ols-rmse-trmm-fao-vwb-surplus id='ols-rmse-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb-surplus" prefix = "ols-rmse-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ols-rmse-trmm-fao-vwb-surplus>
<mk-z-trmm-fao-vwb-surplus id='mk-z-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-surplus" prefix = "mk-z-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</mk-z-trmm-fao-vwb-surplus>
<ols-r2-trmm-fao-vwb-surplus id='ols-r2-trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb-surplus" prefix = "ols-r2-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ols-r2-trmm-fao-vwb-surplus>
<trmm-fao-vwb-surplus-change id='trmm-fao-vwb-surplus-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-change" prefix = "trmm-fao-vwb-surplus-change" suffix = "model-v7-f-m-A-1deg">
</trmm-fao-vwb-surplus-change>
<trmm-fao-vwb-surplus-delta id='trmm-fao-vwb-surplus-delta' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-delta" prefix = "trmm-fao-vwb-surplus-delta" suffix = "slope@p-v7-f-m-A-1deg">
</trmm-fao-vwb-surplus-delta>
</srccomp>
</process>
<!-- Second process required due to duplicate compid -->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-surplus-change id='trmm-fao-vwb-surplus-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-change" prefix = "trmm-fao-vwb-surplus-change" suffix = "model@p-v7-f-m-A-1deg">
</trmm-fao-vwb-surplus-change>
</srccomp>
</process>
<!-- deficit-->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<avg-trmm-fao-vwb-deficit id='avg-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb-deficit" prefix = "avg-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</avg-trmm-fao-vwb-deficit>
<ols-ic-trmm-fao-vwb-deficit id='ols-ic-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb-deficit" prefix = "ols-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ols-ic-trmm-fao-vwb-deficit>
<ts-ic-trmm-fao-vwb-deficit id='ts-ic-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-deficit" prefix = "ts-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-ic-trmm-fao-vwb-deficit>
<ols-sl-trmm-fao-vwb-deficit id='ols-sl-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb-deficit" prefix = "ols-sl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ols-sl-trmm-fao-vwb-deficit>
<ts-mdsl-trmm-fao-vwb-deficit id='ts-mdsl-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-deficit" prefix = "ts-mdsl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-mdsl-trmm-fao-vwb-deficit>
<ts-losl-trmm-fao-vwb-deficit id='ts-losl-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb-deficit" prefix = "ts-losl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-losl-trmm-fao-vwb-deficit>
<ts-hisl-trmm-fao-vwb-deficit id='ts-hisl-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb-deficit" prefix = "ts-hisl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-hisl-trmm-fao-vwb-deficit>
<std-trmm-fao-vwb-deficit id='std-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb-deficit" prefix = "std-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</std-trmm-fao-vwb-deficit>
<ols-rmse-trmm-fao-vwb-deficit id='ols-rmse-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb-deficit" prefix = "ols-rmse-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ols-rmse-trmm-fao-vwb-deficit>
<mk-z-trmm-fao-vwb-deficit id='mk-z-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-deficit" prefix = "mk-z-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</mk-z-trmm-fao-vwb-deficit>
<ols-r2-trmm-fao-vwb-deficit id='ols-r2-trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb-deficit" prefix = "ols-r2-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ols-r2-trmm-fao-vwb-deficit>
<trmm-fao-vwb-deficit-change id='trmm-fao-vwb-deficit-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-change" prefix = "trmm-fao-vwb-deficit-change" suffix = "model-v7-f-m-A-1deg">
</trmm-fao-vwb-deficit-change>
<trmm-fao-vwb-deficit-delta id='trmm-fao-vwb-deficit-delta' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-delta" prefix = "trmm-fao-vwb-deficit-delta" suffix = "slope@p-v7-f-m-A-1deg">
</trmm-fao-vwb-deficit-delta>
</srccomp>
</process>
<!-- Second process required due to duplicate compid -->
<process processid = 'MosaicModis' version = '1.3'>
<overwrite>False</overwrite>
<parameters t_epsg ='4326' xres='0.25' yres='0.25'></parameters>
<srcpath volume = "travel"></srcpath>
<dstpath volume = "travel"></dstpath>
<srccomp>
<trmm-fao-vwb-deficit-change id='trmm-fao-vwb-deficit-change' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-change" prefix = "trmm-fao-vwb-deficit-change" suffix = "model@p-v7-f-m-A-1deg">
</trmm-fao-vwb-deficit-change>
</srccomp>
</process>
</africasubsahara>
Export Media
The main reason for exporting the mosaicked layer is to allow visualization of both the data and the results.
Export monthly VWB mosaics
The monthly images of the VWB are exported in order to use each date as a frame in animations (movies).
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2018" endmonth ='7' endday = '31' timestep='M'></period>
<!-- Export monthly VWB -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb id='trmm-fao-vwb' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m-30km">
</trmm-fao-vwb>
<trmm-fao-vwb-surplus id='trmm-fao-vwb-surplus' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus"
suffix = "v7-f-m-30km">
</trmm-fao-vwb-surplus>
<trmm-fao-vwb-deficit id='trmm-fao-vwb-deficit' source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit"
suffix = "v7-f-m-30km">
</trmm-fao-vwb-deficit>
</srccomp>
</process>
</africasubsahara>
Export VWB annual trends
The annual trends were calculated for two different periods (see above). The shorter period (2003-2016) was primarily done for comparing VWB and GRACE, and need not be mosaicked and exported.
1998-2017
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2017" timestep='timespan-A'></period>
<!-- Export statistical VWB to paletted byte images
Palettes, scalings and legends must be defined -->
<!-- Export annual average -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<avg-trmm-fao-vwb id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb" prefix = "avg-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</avg-trmm-fao-vwb>
<ols-ic-trmm-fao-vwb id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb" prefix = "ols-ic-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ols-ic-trmm-fao-vwb>
<ts-ic-trmm-fao-vwb id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb" prefix = "ts-ic-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-ic-trmm-fao-vwb>
</srccomp>
</process>
<!-- Export model slopes -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<ols-sl-trmm-fao-vwb id = 'layer4' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb" prefix = "ols-sl-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ols-sl-trmm-fao-vwb>
<ts-mdsl-trmm-fao-vwb id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb" prefix = "ts-mdsl-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-mdsl-trmm-fao-vwb>
<ts-losl-trmm-fao-vwb id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb" prefix = "ts-losl-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-losl-trmm-fao-vwb>
<ts-hisl-trmm-fao-vwb id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb" prefix = "ts-hisl-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ts-hisl-trmm-fao-vwb>
</srccomp>
</process>
<!-- Export std + rmse A -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<std-trmm-fao-vwb id = 'layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb" prefix = "std-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</std-trmm-fao-vwb>
<ols-rmse-trmm-fao-vwb id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb" prefix = "ols-rmse-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ols-rmse-trmm-fao-vwb>
</srccomp>
</process>
<!-- Export mannkendall Z and r2-->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'zhydro'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb id='layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb" prefix = "mk-z-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</mk-z-trmm-fao-vwb>
<ols-r2-trmm-fao-vwb id='layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb" prefix = "ols-r2-trmm-fao-vwb" suffix = "v7-f-m-A-30km">
</ols-r2-trmm-fao-vwb>
</srccomp>
</process>
<!-- Export changes -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-change id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-change" prefix = "trmm-fao-vwb-change" suffix = "model-v7-f-m-A-30km">
</trmm-fao-vwb-change>
<trmm-fao-vwb-delta id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-delta" prefix = "trmm-fao-vwb-delta" suffix = "slope@p-v7-f-m-A-30km">
</trmm-fao-vwb-delta>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-change id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-change" prefix = "trmm-fao-vwb-change" suffix = "model@p-v7-f-m-A-30km">
</trmm-fao-vwb-change>
</srccomp>
</process>
<!-- surplus -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<avg-trmm-fao-vwb-surplus id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb-surplus" prefix = "avg-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</avg-trmm-fao-vwb-surplus>
<ols-ic-trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb-surplus" prefix = "ols-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ols-ic-trmm-fao-vwb-surplus>
<ts-ic-trmm-fao-vwb-surplus id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-surplus" prefix = "ts-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-ic-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<ols-sl-trmm-fao-vwb-surplus id = 'layer4' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb-surplus" prefix = "ols-sl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ols-sl-trmm-fao-vwb-surplus>
<ts-mdsl-trmm-fao-vwb-surplus id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-surplus" prefix = "ts-mdsl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-mdsl-trmm-fao-vwb-surplus>
<ts-losl-trmm-fao-vwb-surplus id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb-surplus" prefix = "ts-losl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-losl-trmm-fao-vwb-surplus>
<ts-hisl-trmm-fao-vwb-surplus id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb-surplus" prefix = "ts-hisl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ts-hisl-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<std-trmm-fao-vwb-surplus id = 'layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb-surplus" prefix = "std-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</std-trmm-fao-vwb-surplus>
<ols-rmse-trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb-surplus" prefix = "ols-rmse-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ols-rmse-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'zhydro'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb-surplus id='layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-surplus" prefix = "mk-z-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</mk-z-trmm-fao-vwb-surplus>
<ols-r2-trmm-fao-vwb-surplus id='layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb-surplus" prefix = "ols-r2-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-30km">
</ols-r2-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-surplus-change id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-change" prefix = "trmm-fao-vwb-surplus-change" suffix = "model-v7-f-m-A-30km">
</trmm-fao-vwb-surplus-change>
<trmm-fao-vwb-surplus-delta id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-delta" prefix = "trmm-fao-vwb-surplus-delta" suffix = "slope@p-v7-f-m-A-30km">
</trmm-fao-vwb-surplus-delta>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-surplus-change id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-change" prefix = "trmm-fao-vwb-surplus-change" suffix = "model@p-v7-f-m-A-30km">
</trmm-fao-vwb-surplus-change>
</srccomp>
</process>
<!-- deficit -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<avg-trmm-fao-vwb-deficit id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb-deficit" prefix = "avg-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</avg-trmm-fao-vwb-deficit>
<ols-ic-trmm-fao-vwb-deficit id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb-deficit" prefix = "ols-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ols-ic-trmm-fao-vwb-deficit>
<ts-ic-trmm-fao-vwb-deficit id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-deficit" prefix = "ts-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-ic-trmm-fao-vwb-deficit>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<ols-sl-trmm-fao-vwb-deficit id = 'layer4' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb-deficit" prefix = "ols-sl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ols-sl-trmm-fao-vwb-deficit>
<ts-mdsl-trmm-fao-vwb-deficit id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-deficit" prefix = "ts-mdsl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-mdsl-trmm-fao-vwb-deficit>
<ts-losl-trmm-fao-vwb-deficit id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb-deficit" prefix = "ts-losl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-losl-trmm-fao-vwb-deficit>
<ts-hisl-trmm-fao-vwb-deficit id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb-deficit" prefix = "ts-hisl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ts-hisl-trmm-fao-vwb-deficit>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<std-trmm-fao-vwb-deficit id = 'layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb-deficit" prefix = "std-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</std-trmm-fao-vwb-deficit>
<ols-rmse-trmm-fao-vwb-deficit id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb-deficit" prefix = "ols-rmse-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ols-rmse-trmm-fao-vwb-deficit>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'zhydro'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb-deficit id='layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-deficit" prefix = "mk-z-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</mk-z-trmm-fao-vwb-deficit>
<ols-r2-trmm-fao-vwb-deficit id='layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb-deficit" prefix = "ols-r2-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-30km">
</ols-r2-trmm-fao-vwb-deficit>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-deficit-change id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-change" prefix = "trmm-fao-vwb-deficit-change" suffix = "model-v7-f-m-A-30km">
</trmm-fao-vwb-deficit-change>
<trmm-fao-vwb-deficit-delta id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-delta" prefix = "trmm-fao-vwb-deficit-delta" suffix = "slope@p-v7-f-m-A-30km">
</trmm-fao-vwb-deficit-delta>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-deficit-change id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-change" prefix = "trmm-fao-vwb-deficit-change" suffix = "model@p-v7-f-m-A-30km">
</trmm-fao-vwb-deficit-change>
</srccomp>
</process>
</africasubsahara>
2003-2016
<?xml version='1.0' encoding='utf-8'?>
<africasubsahara>
<userproj userid = 'karttur' projectid = 'karttur' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "2003" endyear = "2016" timestep='timespan-A'></period>
<!-- Export statistical VWB precipitaiton to paletted byte images
Palettes, scalings and legends must be defined -->
<!-- Export annual average -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<avg-trmm-fao-vwb id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb" prefix = "avg-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</avg-trmm-fao-vwb>
<ols-ic-trmm-fao-vwb id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb" prefix = "ols-ic-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ols-ic-trmm-fao-vwb>
<ts-ic-trmm-fao-vwb id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb" prefix = "ts-ic-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-ic-trmm-fao-vwb>
</srccomp>
</process>
<!-- Export model slopes -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<ols-sl-trmm-fao-vwb id = 'layer4' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb" prefix = "ols-sl-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ols-sl-trmm-fao-vwb>
<ts-mdsl-trmm-fao-vwb id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb" prefix = "ts-mdsl-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-mdsl-trmm-fao-vwb>
<ts-losl-trmm-fao-vwb id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb" prefix = "ts-losl-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-losl-trmm-fao-vwb>
<ts-hisl-trmm-fao-vwb id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb" prefix = "ts-hisl-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ts-hisl-trmm-fao-vwb>
</srccomp>
</process>
<!-- Export std + rmse A -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<std-trmm-fao-vwb id = 'layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb" prefix = "std-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</std-trmm-fao-vwb>
<ols-rmse-trmm-fao-vwb id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb" prefix = "ols-rmse-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ols-rmse-trmm-fao-vwb>
</srccomp>
</process>
<!-- Export mannkendall Z and r2-->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'zhydro'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb id='layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb" prefix = "mk-z-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</mk-z-trmm-fao-vwb>
<ols-r2-trmm-fao-vwb id='layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb" prefix = "ols-r2-trmm-fao-vwb" suffix = "v7-f-m-A-1deg">
</ols-r2-trmm-fao-vwb>
</srccomp>
</process>
<!-- Export changes -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-change id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-change" prefix = "trmm-fao-vwb-change" suffix = "model-v7-f-m-A-1deg">
</trmm-fao-vwb-change>
<trmm-fao-vwb-delta id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-delta" prefix = "trmm-fao-vwb-delta" suffix = "slope@p-v7-f-m-A-1deg">
</trmm-fao-vwb-delta>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-change id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-change" prefix = "trmm-fao-vwb-change" suffix = "model@p-v7-f-m-A-1deg">
</trmm-fao-vwb-change>
</srccomp>
</process>
<!-- surplus -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<avg-trmm-fao-vwb-surplus id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb-surplus" prefix = "avg-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</avg-trmm-fao-vwb-surplus>
<ols-ic-trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb-surplus" prefix = "ols-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ols-ic-trmm-fao-vwb-surplus>
<ts-ic-trmm-fao-vwb-surplus id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-surplus" prefix = "ts-ic-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-ic-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<ols-sl-trmm-fao-vwb-surplus id = 'layer4' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb-surplus" prefix = "ols-sl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ols-sl-trmm-fao-vwb-surplus>
<ts-mdsl-trmm-fao-vwb-surplus id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-surplus" prefix = "ts-mdsl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-mdsl-trmm-fao-vwb-surplus>
<ts-losl-trmm-fao-vwb-surplus id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb-surplus" prefix = "ts-losl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-losl-trmm-fao-vwb-surplus>
<ts-hisl-trmm-fao-vwb-surplus id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb-surplus" prefix = "ts-hisl-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ts-hisl-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<std-trmm-fao-vwb-surplus id = 'layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb-surplus" prefix = "std-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</std-trmm-fao-vwb-surplus>
<ols-rmse-trmm-fao-vwb-surplus id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb-surplus" prefix = "ols-rmse-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ols-rmse-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'zhydro'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb-surplus id='layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-surplus" prefix = "mk-z-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</mk-z-trmm-fao-vwb-surplus>
<ols-r2-trmm-fao-vwb-surplus id='layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb-surplus" prefix = "ols-r2-trmm-fao-vwb-surplus" suffix = "v7-f-m-A-1deg">
</ols-r2-trmm-fao-vwb-surplus>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-surplus-change id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-change" prefix = "trmm-fao-vwb-surplus-change" suffix = "model-v7-f-m-A-1deg">
</trmm-fao-vwb-surplus-change>
<trmm-fao-vwb-surplus-delta id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-delta" prefix = "trmm-fao-vwb-surplus-delta" suffix = "slope@p-v7-f-m-A-1deg">
</trmm-fao-vwb-surplus-delta>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-surplus-change id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-surplus-change" prefix = "trmm-fao-vwb-surplus-change" suffix = "model@p-v7-f-m-A-1deg">
</trmm-fao-vwb-surplus-change>
</srccomp>
</process>
<!-- deficit -->
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<avg-trmm-fao-vwb-deficit id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "avg-trmm-fao-vwb-deficit" prefix = "avg-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</avg-trmm-fao-vwb-deficit>
<ols-ic-trmm-fao-vwb-deficit id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-ic-trmm-fao-vwb-deficit" prefix = "ols-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ols-ic-trmm-fao-vwb-deficit>
<ts-ic-trmm-fao-vwb-deficit id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-ic-trmm-fao-vwb-deficit" prefix = "ts-ic-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-ic-trmm-fao-vwb-deficit>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<ols-sl-trmm-fao-vwb-deficit id = 'layer4' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-sl-trmm-fao-vwb-deficit" prefix = "ols-sl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ols-sl-trmm-fao-vwb-deficit>
<ts-mdsl-trmm-fao-vwb-deficit id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-mdsl-trmm-fao-vwb-deficit" prefix = "ts-mdsl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-mdsl-trmm-fao-vwb-deficit>
<ts-losl-trmm-fao-vwb-deficit id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-losl-trmm-fao-vwb-deficit" prefix = "ts-losl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-losl-trmm-fao-vwb-deficit>
<ts-hisl-trmm-fao-vwb-deficit id = 'layer5' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ts-hisl-trmm-fao-vwb-deficit" prefix = "ts-hisl-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ts-hisl-trmm-fao-vwb-deficit>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<std-trmm-fao-vwb-deficit id = 'layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-stats" band = "std-trmm-fao-vwb-deficit" prefix = "std-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</std-trmm-fao-vwb-deficit>
<ols-rmse-trmm-fao-vwb-deficit id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-rmse-trmm-fao-vwb-deficit" prefix = "ols-rmse-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ols-rmse-trmm-fao-vwb-deficit>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'zhydro'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<mk-z-trmm-fao-vwb-deficit id='layer' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "mk-z-trmm-fao-vwb-deficit" prefix = "mk-z-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</mk-z-trmm-fao-vwb-deficit>
<ols-r2-trmm-fao-vwb-deficit id='layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-trend" band = "ols-r2-trmm-fao-vwb-deficit" prefix = "ols-r2-trmm-fao-vwb-deficit" suffix = "v7-f-m-A-1deg">
</ols-r2-trmm-fao-vwb-deficit>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-deficit-change id = 'layer1' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-change" prefix = "trmm-fao-vwb-deficit-change" suffix = "model-v7-f-m-A-1deg">
</trmm-fao-vwb-deficit-change>
<trmm-fao-vwb-deficit-delta id = 'layer3' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-delta" prefix = "trmm-fao-vwb-deficit-delta" suffix = "slope@p-v7-f-m-A-1deg">
</trmm-fao-vwb-deficit-delta>
</srccomp>
</process>
<process processid = 'exporttobytemodisRegionToRegion' version = '1.3'>
<overwrite>True</overwrite>
<parameters palette= 'vwb'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></dstpath>
<srccomp>
<trmm-fao-vwb-deficit-change id = 'layer2' source = "trmm-vwb" product = "3b43" folder = "vwb-A-change" band = "trmm-fao-vwb-deficit-change" prefix = "trmm-fao-vwb-deficit-change" suffix = "model@p-v7-f-m-A-1deg">
</trmm-fao-vwb-deficit-change>
</srccomp>
</process>
</africasubsahara>
Movies
To create the animated movie showing the monthly rainfall over Sub Saharan Africa the monthly rainfall data must be mosaicked and exported as color maps as outlined above. The movie is created using two processes; the first process converts the exported color maps to movie frames and the the second process created a clock and a timeline that fits the frames. The second process also produces a shell script that must be executed (run) to produce the movie.
The movie creation requires that the command line applications ImageMagick and FFmpeg are installed.
The movie scripts are prepared for producing separate movies, for total, surplus and deficit VWB. To actually produce the three movies, however, demands some manual editing between each. The key issue is that the scripts creating and assembling the frames look for all images in the source folder. This can be achieved using different approaches, including deleting all files after each movie production, editing the scripts, or moving source files to temporary folders.
Create VWB movieframes
<?xml version='1.0' encoding='utf-8'?>
<africasubsaharaproject>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2018" endmonth ='7' endday = '31' timestep='M'></period>
<!-- Create movie frame -->
<process processid = 'movieframeModisRegionToRegion' version = '1.3'>
<overwrite>False</overwrite>
<parameters name = 'default' width = '800' crop='800,532,0,0' emboss='KARTTUR' embossdims='720,150' embossptsize='100' asscript='True'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel/movieclock" hdrfiletype = 'png' datfiletype = 'png'></dstpath>
<srccomp>
<trmm-fao-vwb source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m-30km">
</trmm-fao-vwb>
</srccomp>
</process>
<processx processid = 'movieframeModisRegionToRegion' version = '1.3'>
<overwrite>False</overwrite>
<parameters name = 'default' width = '800' crop='800,532,0,0' emboss='KARTTUR' embossdims='720,150' embossptsize='100' asscript='False'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel/movieclock" hdrfiletype = 'png' datfiletype = 'png'></dstpath>
<srccomp>
<trmm-fao-vwb-surplus source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus"
suffix = "v7-f-m-30km">
</trmm-fao-vwb-surplus>
</srccomp>
</processx>
<processx processid = 'movieframeModisRegionToRegion' version = '1.3'>
<overwrite>False</overwrite>
<parameters name = 'default' width = '800' crop='800,532,0,0' emboss='KARTTUR' embossdims='720,150' embossptsize='100' asscript='False'></parameters>
<srcpath volume = "travel" hdrfiletype = 'tif' datfiletype = 'tif'></srcpath>
<dstpath volume = "travel/movieclock" hdrfiletype = 'png' datfiletype = 'png'></dstpath>
<srccomp>
<trmm-fao-vwb-deficit source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit"
suffix = "v7-f-m-30km">
</trmm-fao-vwb-deficit>
</srccomp>
</processx>
</africasubsaharaproject>
Create VWB movieclock and movie script
<?xml version='1.0' encoding='utf-8'?>
<africasubsaharaproject>
<userproj userid = 'karttur' projectid = 'karttur-africasubsahara' tractid= 'karttur-africasubsahara' siteid = '*' plotid = '*' system = 'modis'></userproj>
<period startyear = "1998" endyear = "2018" endmonth ='7' endday = '31' timestep='M'></period>
<!-- Create movieclock frame and shell script files for converting frames to a movie
You need to do one movie (<process>) at a time, for example by sequentillay changing
<process> to <xprocess> (or similar). Remember to run the script between each process run.
-->
<process processid = 'movieclockModisRegionToRegion' version = '1.3'>
<overwrite>False</overwrite>
<parameters name = 'default' width = '800' asscript='True'></parameters>
<dstpath volume = "travel/movieclock" hdrfiletype = 'png' datfiletype = 'png'></dstpath>
<dstcomp>
<trmm-fao-vwb source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb" prefix = "trmm-fao-vwb" suffix = "v7-f-m-30km">
</trmm-fao-vwb>
</dstcomp>
</process>
<processx processid = 'movieclockModisRegionToRegion' version = '1.3'>
<overwrite>False</overwrite>
<parameters name = 'default' width = '800' asscript='True'></parameters>
<dstpath volume = "travel/movieclock" hdrfiletype = 'png' datfiletype = 'png'></dstpath>
<dstcomp>
<trmm-fao-vwb-surplus source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-surplus" prefix = "trmm-fao-vwb-surplus"
suffix = "v7-f-m-30km">
</trmm-fao-vwb-surplus>
</dstcomp>
</processx>
<processx processid = 'movieclockModisRegionToRegion' version = '1.3'>
<overwrite>False</overwrite>
<parameters name = 'default' width = '800' asscript='True'></parameters>
<dstpath volume = "travel/movieclock" hdrfiletype = 'png' datfiletype = 'png'></dstpath>
<dstcomp>
<trmm-fao-vwb-deficit source = "trmm-vwb" product = "3b43" folder = "vwb" band = "trmm-fao-vwb-deficit" prefix = "trmm-fao-vwb-deficit"
suffix = "v7-f-m-30km">
</trmm-fao-vwb-deficit>
</dstcomp>
</processx>
</africasubsaharaproject>
To view the maps and movies created in this posted, click the Next button below.