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)}]¶
-