pram.io package¶
Submodules¶
pram.io.locale_db module¶
pram.io.pop module¶
-
class
pram.io.pop.EUGeography¶ Bases:
pram.io.pop.Geography
-
class
pram.io.pop.Geography¶ Bases:
abc.ABC
-
class
pram.io.pop.PopulationLocation(fpath_db, tbl_contacts='contacts', tbl_mobility='mobility', date_format='%Y-%m-%d')¶ Bases:
object-
get(var, census_block_grp, date, do_get_avg=True)¶
-
get_bg_mean(var, census_block_grp)¶
-
get_contacts(census_block_grp, date, do_get_avg=False)¶
-
get_contacts_bg_mean(census_block_grp)¶
-
get_contacts_by_day_of_year(census_block_grp, year, day, do_get_avg=False)¶
-
get_contacts_date_mean(date)¶
-
get_contacts_date_mean_by_day_of_year(year, day)¶
-
get_date_mean(var, date)¶
-
get_mobility(census_block_grp, date, do_get_avg=False)¶
-
get_mobility_bg_mean(census_block_grp)¶
-
get_mobility_by_day_of_year(census_block_grp, year, day, do_get_avg=False)¶
-
get_mobility_date_mean(date)¶
-
get_mobility_date_mean_by_day_of_year(year, day)¶
-
load_data(fpath_db, tbl_contacts, tbl_mobility)¶
-
load_data_tbl(var, tbl, conn)¶
-
set_contacts_first_day_of_year(day=1)¶
-
set_mobility_first_day_of_year(day=1)¶
-
set_setting(var, name, val)¶
-
-
class
pram.io.pop.USGeography¶ Bases:
pram.io.pop.Geography-
UNITS= [{'name': 'block', 'fips-substr-idx': (0, 2)}, {'name': 'block group', 'fips-substr-idx': (3, 3)}, {'name': 'tract', 'fips-substr-idx': (4, 6)}, {'name': 'county', 'fips-substr-idx': (7, 9)}, {'name': 'state', 'fips-substr-idx': (10, 11)}]¶
-