def loadItaAll(): pathc = "../Data/Italian Data/" if platform.system() == "Windows": pathc.replace("/", "\\") filename = "National Data.csv" dates, infectRaw, recovRaw, deadRaw = process.loadData(pathc + filename) pop = 60000000 skipDays = 0 numDays = len(infectRaw) dates = dates[skipDays:numDays] infect = infectRaw[skipDays:numDays] recov = recovRaw[skipDays:numDays] dead = deadRaw[skipDays:numDays] return dates, infect, recov, dead, pop
def loadCalEarly(): pathc = "../Data/State Data/" if platform.system() == "Windows": pathc.replace("/", "\\") filename = "CA.csv" dates, infectRaw, recovRaw, deadRaw = process.loadData(pathc + filename) recovRaw = process.getRecov(infectRaw, deadRaw) infectRaw = process.getCurrentInfect(infectRaw, recovRaw, deadRaw) pop = 40000000 skipDays = 0 numDays = 275 #from start to end of first wave infect = infectRaw[skipDays:numDays] recov = recovRaw[skipDays:numDays] dead = deadRaw[skipDays:numDays] return dates, infect, recov, dead, pop
import Models.process as process import numpy as np import csv import matplotlib.pyplot as plt import platform #pathc = "../Data/Italian Data/" pathc = "../Data/State Data/" if platform.system() == "Windows": pathc.replace("/", "\\") #filename = "National Data.csv" filename = "CA.csv" dates, infectRaw, recovRaw, deadRaw = process.loadData(pathc + filename) recovRaw = process.getRecov(infectRaw, deadRaw) infectRaw = process.getCurrentInfect(infectRaw, recovRaw, deadRaw) #pop = 60000000 pop = 40000000 skipDays = 0 numDays = len(infectRaw) #just to get initial beginning data #asympt = asymptRaw[skipDays:numDays] infect = infectRaw[skipDays:numDays] recov = recovRaw[skipDays:numDays] dead = deadRaw[skipDays:numDays] daysToPredict = 150