I have used the codes below to calculate the total annual for the image collection based on Calendar Year. Now I want to calculate the sum again using a water year, from 8/1/2018 to 8/31/2019 as one year for example.
How do I make my own annual range filter in Google Earth Engine?
> // Set start and end of time series
var startYear = 1981;
var endYear = 2019;
var regions = "municipio";
// Create a list of years by generating a sequence from start and end years
var years = ee.List.sequence(startYear, endYear);
// Generate annual summed image mosaics
var annualPrecip = ee.ImageCollection.fromImages(
years.map(function (year) {
var annual = chirps
.filter(ee.Filter.calendarRange(year, year, 'year'))
.sum();
return annual
.set('year', year)
.set('system:time_start', ee.Date.fromYMD(year, 1, 1).format("YYYY_MM_dd"));
}));
ee.Number(year).add(1)
link