-
Notifications
You must be signed in to change notification settings - Fork 0
Home
IGOR is an Iterative Proportional Fitting (IPF) method that disaggregates gridded total population (ARDECO) into narrow 5-year sex–age groups, constrained simultaneously to:
- cell-level sex and broad-age shares from ESTAT 1 km rasters, and
- region-level (LAU) population pyramids from census microdata.
The result is a set of population grids at 1 km resolution, one per SexAgeGroup combination (currently 36 classes: 18 age bands × 2 sexes).
- Algorithm — IPF procedure, formulas, convergence
- Data — Input datasets, spatial domains, fallback logic, outputs
- Implementation — GeoDMS containers, parameters, how to run
| Symbol | GeoDMS name | Description |
|---|---|---|
SexAgeClasses |
Narrow age group (5-yr band) | |
SexAgeClasses/BroadClasses_rel |
Broad age group containing |
|
SexAgeClasses/Sex_rel |
Sex of class |
|
domain |
IPF unit (grouping of 100 m cells sharing a LAU region) | |
i/r_rel |
LAU region that cell |
|
i/e_rel |
1 km ESTAT cell that contains cell |
| Symbol | GeoDMS name | Description |
|---|---|---|
P_i |
Total population per IPF unit |
|
E_is/M, E_is/F
|
Sex share at 1 km cell |
|
E_ib/LT15 etc. |
Broad-age share at 1 km cell |
|
Q_asr/<name> |
Census population per LAU region |
For each iteration the population per SexAgeClass
Cell balancing factor
Region balancing factor
Then normalized within each region to prevent unbounded growth:
Initialization:
Convergence: 10 iterations by default — see Algorithm for details.
| Topic | Page |
|---|---|
| How the IPF loop works | Algorithm |
| What data goes in and out | Data |
| How to run the model | Implementation |