Based on your weather data we calculate the forecastings every 30 minutes with our model and show the results in a graphic

What is the correctly punctuated version of this sentence?
Based on your weather data we calculate the forecastings every 30 minutes with our model and show the results in a graphic.