Back to resources

Additional Calculator

Custom rainfall analysis

Use your own rainfall data and adjust monthly demand

Upload rainfall data or enter monthly values by hand, then compare capture, storage drawdown, and overflow periods using the tank settings that match your project.

Rainfall input

Choose a CSV upload or enter monthly rainfall values directly.

Accepted date formats are YYYY-MM-DD for daily rows and YYYY-MM for monthly rows. Precipitation data must be in inches. Max file size is 10 MB.

Upload and process rainfall data

The file is normalized into monthly rainfall values for the results below, and the staged database rows are cleared after processing. No data is stored permanently.

File preview

No file selected yet

First rows

Tank and demand setup

Choose average monthly demand or tune every month individually.

Water demand mode

Use one value across the whole year.

Increase summer irrigation or reduce winter use month by month.

Run analysis

Use the processed CSV import and current tank settings to refresh the charts and summary cards.

Capture after simulation

-

Run the analysis to populate this metric.

Simulation reliability

-

Available after the database run completes.

Low-storage months

-

Includes empty months and months ending below the alert threshold.

Overflow months

-

A quick way to spot where tank storage may be undersized.

Results

Review the storage timeline, flagged months, and monthly rainfall profile for the currently selected inputs.

Run the analysis to render the tank timeline.

How to read these results

Use the timeline to see the end-of-month tank level after the month's demand is applied first and rainfall is added afterward, then review the flagged months table to find periods where the tank empties, falls below the alert threshold, or overflows.

The monthly profile tab shows the rainfall and demand values currently feeding the analysis so you can confirm the exact inputs behind each result.

Analysis status: Waiting to run

Flagged months

Empty, overflow, and low-threshold months are called out below from the current analysis.

MonthStatusRainUseEnd level
Run the analysis to inspect flagged months.