Phase 1 literature (142 verified refs), Phase 4 models H1/H3/H4/H5/H7, diversity, robustness
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
59 changed files +9,505 −179
added
data/external/dl/atn_netendances_2023_commerce_electronique.pdf
+0 −0
Binary file not shown.
added
data/external/dl/isq_entreprises_actives_ra_industrie_dec2025.xlsx
+0 −0
Binary file not shown.
added
data/external/dl/isq_entreprises_actives_ra_municipalites_dec2025.xlsx
+0 −0
Binary file not shown.
added
data/external/dl/isq_eqami_2016_ensemble_resultats.xlsx
+0 −0
Binary file not shown.
added
data/external/dl/isq_eqami_menages_branches_situation_geographique_tableau_3532.csv
+140 −0
@@ -0,0 +1,140 @@ | |||||
| 1 | +co_tertr;de_codfc_refrn;an_2012;an_2012_sign;an_2016;an_2016_sign | ||||
| 2 | +"";"Ensemble du Québec";"81,6";"A";"..";"" | ||||
| 3 | +"01";"Bas-Saint-Laurent";"74,4";"A";"..";"" | ||||
| 4 | +"02";"Saguenay--Lac-Saint-Jean";"76,3";"A";"..";"" | ||||
| 5 | +"03";"Capitale-Nationale";"84,5";"A";"..";"" | ||||
| 6 | +"04";"Mauricie";"78,3";"A";"..";"" | ||||
| 7 | +"05";"Estrie";"76,4";"A";"..";"" | ||||
| 8 | +"06";"Montréal";"83,6";"A";"..";"" | ||||
| 9 | +"07";"Outaouais";"80,3";"A";"..";"" | ||||
| 10 | +"08";"Abitibi-Témiscamingue";"79,0";"A";"..";"" | ||||
| 11 | +"09-10";"Côte-Nord et Nord-du-Québec";"79,0";"A";"..";"" | ||||
| 12 | +"11";"Gaspésie--Îles-de-la-Madeleine";"70,7";"A";"..";"" | ||||
| 13 | +"12";"Chaudière-Appalaches";"77,6";"A";"..";"" | ||||
| 14 | +"13";"Laval";"84,3";"A";"..";"" | ||||
| 15 | +"14";"Lanaudière";"81,0";"A";"..";"" | ||||
| 16 | +"15";"Laurentides";"80,6";"A";"..";"" | ||||
| 17 | +"16";"Montérégie";"84,0";"A";"..";"" | ||||
| 18 | +"17";"Centre-du-Québec";"77,8";"A";"..";"" | ||||
| 19 | +"";"Ensemble du Québec";"81,6";"A";"..";"" | ||||
| 20 | +"01";"Bas-Saint-Laurent";"74,4";"A";"..";"" | ||||
| 21 | +"07";"La Matapédia";"71,1";"A";"..";"" | ||||
| 22 | +"08";"Matane";"70,7";"A";"..";"" | ||||
| 23 | +"09";"La Mitis";"73,0";"A";"..";"" | ||||
| 24 | +"10";"Rimouski-Neigette";"81,2";"A";"..";"" | ||||
| 25 | +"11";"Les Basques";"67,8";"A";"..";"" | ||||
| 26 | +"12";"Rivière-du-Loup";"76,9";"A";"..";"" | ||||
| 27 | +"13";"Témiscouata";"67,2";"A";"..";"" | ||||
| 28 | +"14";"Kamouraska";"70,2";"A";"..";"" | ||||
| 29 | +"02";"Saguenay--Lac-Saint-Jean";"76,3";"A";"..";"" | ||||
| 30 | +"91";"Le Domaine-du-Roy";"74,8";"A";"..";"" | ||||
| 31 | +"92";"Maria-Chapdelaine";"75,4";"A";"..";"" | ||||
| 32 | +"93";"Lac-Saint-Jean-Est";"74,8";"A";"..";"" | ||||
| 33 | +"941";"Saguenay";"77,7";"A";"..";"" | ||||
| 34 | +"942";"Le Fjord-du-Saguenay";"73,6";"A";"..";"" | ||||
| 35 | +"03";"Capitale-Nationale";"84,5";"A";"..";"" | ||||
| 36 | +"15";"Charlevoix-Est";"69,6";"A";"..";"" | ||||
| 37 | +"16";"Charlevoix";"78,1";"A";"..";"" | ||||
| 38 | +"20";"L'Île-d'Orléans";"81,5";"A";"..";"" | ||||
| 39 | +"21";"La Côte-de-Beaupré";"82,3";"A";"..";"" | ||||
| 40 | +"22";"La Jacques-Cartier";"92,1";"A";"..";"" | ||||
| 41 | +"23";"Québec";"85,7";"A";"..";"" | ||||
| 42 | +"34";"Portneuf";"74,5";"A";"..";"" | ||||
| 43 | +"04";"Mauricie";"78,3";"A";"..";"" | ||||
| 44 | +"35";"Mékinac";"70,7";"A";"..";"" | ||||
| 45 | +"36";"Shawinigan";"72,5";"A";"..";"" | ||||
| 46 | +"371";"Trois-Rivières";"82,1";"A";"..";"" | ||||
| 47 | +"372";"Les Chenaux";"78,4";"A";"..";"" | ||||
| 48 | +"51";"Maskinongé";"76,0";"A";"..";"" | ||||
| 49 | +"90";"La Tuque";"76,4";"A";"..";"" | ||||
| 50 | +"05";"Estrie";"76,4";"A";"..";"" | ||||
| 51 | +"30";"Le Granit";"69,1";"A";"..";"" | ||||
| 52 | +"40";"Les Sources";"72,5";"A";"..";"" | ||||
| 53 | +"41";"Le Haut-Saint-François";"66,9";"A";"..";"" | ||||
| 54 | +"42";"Le Val-Saint-François";"80,5";"A";"..";"" | ||||
| 55 | +"43";"Sherbrooke";"78,2";"A";"..";"" | ||||
| 56 | +"44";"Coaticook";"71,9";"A";"..";"" | ||||
| 57 | +"45";"Memphrémagog";"78,0";"A";"..";"" | ||||
| 58 | +"06";"Montréal";"83,6";"A";"..";"" | ||||
| 59 | +"66";"Montréal";"83,6";"A";"..";"" | ||||
| 60 | +"07";"Outaouais";"80,3";"A";"..";"" | ||||
| 61 | +"80";"Papineau";"67,3";"A";"..";"" | ||||
| 62 | +"81";"Gatineau";"84,1";"A";"..";"" | ||||
| 63 | +"82";"Les Collines-de-l'Outaouais";"79,8";"A";"..";"" | ||||
| 64 | +"83";"La Vallée-de-la-Gatineau";"57,9";"A";"..";"" | ||||
| 65 | +"84";"Pontiac";"64,9";"A";"..";"" | ||||
| 66 | +"08";"Abitibi-Témiscamingue";"79,0";"A";"..";"" | ||||
| 67 | +"85";"Témiscamingue";"77,3";"A";"..";"" | ||||
| 68 | +"86";"Rouyn-Noranda";"80,4";"A";"..";"" | ||||
| 69 | +"87";"Abitibi-Ouest";"78,1";"A";"..";"" | ||||
| 70 | +"88";"Abitibi";"77,0";"A";"..";"" | ||||
| 71 | +"89";"La Vallée-de-l'Or";"79,8";"A";"..";"" | ||||
| 72 | +"09-10";"Côte-Nord et Nord-du-Québec";"79,0";"A";"..";"" | ||||
| 73 | +"95";"La Haute-Côte-Nord";"74,1";"A";"..";"" | ||||
| 74 | +"96";"Manicouagan";"76,7";"A";"..";"" | ||||
| 75 | +"971";"Sept-Rivières";"81,7";"A";"..";"" | ||||
| 76 | +"972";"Caniapiscau";"97,6";"A";"..";"" | ||||
| 77 | +"981";"Minganie";"71,5";"A";"..";"" | ||||
| 78 | +"982";"Le Golfe-du-Saint-Laurent";"70,6";"A";"..";"" | ||||
| 79 | +"991";"Jamésie";"83,0";"A";"..";"" | ||||
| 80 | +"11";"Gaspésie--Îles-de-la-Madeleine";"70,7";"A";"..";"" | ||||
| 81 | +"01";"Les Îles-de-la-Madeleine";"78,2";"A";"..";"" | ||||
| 82 | +"02";"Le Rocher-Percé";"64,7";"A";"..";"" | ||||
| 83 | +"03";"La Côte-de-Gaspé";"72,7";"A";"..";"" | ||||
| 84 | +"04";"La Haute-Gaspésie";"71,9";"A";"..";"" | ||||
| 85 | +"05";"Bonaventure";"66,5";"A";"..";"" | ||||
| 86 | +"06";"Avignon";"73,9";"A";"..";"" | ||||
| 87 | +"12";"Chaudière-Appalaches";"77,6";"A";"..";"" | ||||
| 88 | +"17";"L'Islet";"68,8";"A";"..";"" | ||||
| 89 | +"18";"Montmagny";"71,2";"A";"..";"" | ||||
| 90 | +"19";"Bellechasse";"73,7";"A";"..";"" | ||||
| 91 | +"251";"Lévis";"82,6";"A";"..";"" | ||||
| 92 | +"26";"La Nouvelle-Beauce";"80,5";"A";"..";"" | ||||
| 93 | +"27";"Robert-Cliche";"76,5";"A";"..";"" | ||||
| 94 | +"28";"Les Etchemins";"72,1";"A";"..";"" | ||||
| 95 | +"29";"Beauce-Sartigan";"78,2";"A";"..";"" | ||||
| 96 | +"31";"Les Appalaches";"70,8";"A";"..";"" | ||||
| 97 | +"33";"Lotbinière";"78,7";"A";"..";"" | ||||
| 98 | +"13";"Laval";"84,3";"A";"..";"" | ||||
| 99 | +"65";"Laval";"84,3";"A";"..";"" | ||||
| 100 | +"14";"Lanaudière";"81,0";"A";"..";"" | ||||
| 101 | +"52";"D'Autray";"73,8";"A";"..";"" | ||||
| 102 | +"60";"L'Assomption";"84,2";"A";"..";"" | ||||
| 103 | +"61";"Joliette";"74,9";"A";"..";"" | ||||
| 104 | +"62";"Matawinie";"72,2";"A";"..";"" | ||||
| 105 | +"63";"Montcalm";"75,0";"A";"..";"" | ||||
| 106 | +"64";"Les Moulins";"89,9";"A";"..";"" | ||||
| 107 | +"15";"Laurentides";"80,6";"A";"..";"" | ||||
| 108 | +"72";"Deux-Montagnes";"84,3";"A";"..";"" | ||||
| 109 | +"73";"Thérèse-De Blainville";"85,3";"A";"..";"" | ||||
| 110 | +"74";"Mirabel";"87,5";"A";"..";"" | ||||
| 111 | +"75";"La Rivière-du-Nord";"79,7";"A";"..";"" | ||||
| 112 | +"76";"Argenteuil";"69,0";"A";"..";"" | ||||
| 113 | +"77";"Les Pays-d'en-Haut";"79,7";"A";"..";"" | ||||
| 114 | +"78";"Les Laurentides";"74,1";"A";"..";"" | ||||
| 115 | +"79";"Antoine-Labelle";"69,7";"A";"..";"" | ||||
| 116 | +"16";"Montérégie";"84,0";"A";"..";"" | ||||
| 117 | +"46";"Brome-Missisquoi";"78,3";"A";"..";"" | ||||
| 118 | +"47";"La Haute-Yamaska";"81,3";"A";"..";"" | ||||
| 119 | +"48";"Acton";"72,6";"A";"..";"" | ||||
| 120 | +"53";"Pierre-De Saurel";"77,3";"A";"..";"" | ||||
| 121 | +"54";"Les Maskoutains";"81,9";"A";"..";"" | ||||
| 122 | +"55";"Rouville";"84,1";"A";"..";"" | ||||
| 123 | +"56";"Le Haut-Richelieu";"82,2";"A";"..";"" | ||||
| 124 | +"57";"La Vallée-du-Richelieu";"90,0";"A";"..";"" | ||||
| 125 | +"58";"Longueuil";"84,3";"A";"..";"" | ||||
| 126 | +"59";"Marguerite-D'Youville";"88,9";"A";"..";"" | ||||
| 127 | +"67";"Roussillon";"88,0";"A";"..";"" | ||||
| 128 | +"68";"Les Jardins-de-Napierville";"79,7";"A";"..";"" | ||||
| 129 | +"69";"Le Haut-Saint-Laurent";"64,9";"A";"..";"" | ||||
| 130 | +"70";"Beauharnois-Salaberry";"77,6";"A";"..";"" | ||||
| 131 | +"71";"Vaudreuil-Soulanges";"89,7";"A";"..";"" | ||||
| 132 | +"17";"Centre-du-Québec";"77,8";"A";"..";"" | ||||
| 133 | +"32";"L'Érable";"70,6";"A";"..";"" | ||||
| 134 | +"38";"Bécancour";"78,4";"A";"..";"" | ||||
| 135 | +"39";"Arthabaska";"80,5";"A";"..";"" | ||||
| 136 | +"49";"Drummond";"77,0";"A";"..";"" | ||||
| 137 | +"50";"Nicolet-Yamaska";"79,3";"A";"..";"" | ||||
| 138 | +"";"Ensemble du Québec";"81,6";"A";"88,2";"A" | ||||
| 139 | +"497Q";"RMR";"84,2";"A";"90,2";"A" | ||||
| 140 | +"498Q";"Hors RMR";"75,8";"A";"84,0";"A" | ||||
| \ No newline at end of file | |||||
added
data/external/dl/isq_pib_regional_ensemble_ra.xlsx
+0 −0
Binary file not shown.
added
data/external/dl/isq_population_ra_1986_2025_fichier_complet_3595.xlsx
+0 −0
Binary file not shown.
added
data/external/dl/isq_revenu_disponible_ra_tableau_3962.csv
+2881 −0
Large diff (2,882 lines) is not loaded by default to keep the page fast.Load diff
added
data/external/dl/mern_bdat_adm_100k_shp.zip
+0 −0
Binary file not shown.
added
data/external/dl/statcan_14100464-eng.zip
+0 −0
Binary file not shown.
added
data/external/dl/statcan_14100466-eng.zip
+0 −0
Binary file not shown.
added
data/external/dl/statcan_22100134-eng.zip
+0 −0
Binary file not shown.
added
data/external/dl/statcan_98100009-eng.zip
+0 −0
Binary file not shown.
added
experiments/diversity.json
+31 −0
Large diff (32 lines) is not loaded by default to keep the page fast.Load diff
added
experiments/features_rc.json
+27 −0
Large diff (28 lines) is not loaded by default to keep the page fast.Load diff
added
experiments/h1_raa.json
+153 −0
Large diff (154 lines) is not loaded by default to keep the page fast.Load diff
added
experiments/h3_longtail.json
+222 −0
Large diff (223 lines) is not loaded by default to keep the page fast.Load diff
added
experiments/h4_dynamics.json
+72 −0
Large diff (73 lines) is not loaded by default to keep the page fast.Load diff
added
experiments/h5_hedonic.json
+250 −0
Large diff (251 lines) is not loaded by default to keep the page fast.Load diff
added
experiments/h7_complexity.json
+207 −0
Large diff (208 lines) is not loaded by default to keep the page fast.Load diff
added
experiments/robustness.json
+209 −0
Large diff (210 lines) is not loaded by default to keep the page fast.Load diff
modified
literature/LOG.md
+17 −0
Large diff (22 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/alimentsqc__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/anderson2006__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/atn_netendances__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/beaumont2020__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/elberse2008__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/isq2024__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/krugman1980__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/marshall1920__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/produitsqc__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/quebec_aliments__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/quebec_regions__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/statcan2023cius__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/statcan2026cbc__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/statcan_br__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/statcan_brdef__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/statcan_cius__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/crossref_cache/statcan_sdtiu__url.json
+12 −0
Large diff (13 lines) is not loaded by default to keep the page fast.Load diff
added
literature/evidence_matrix.csv
+28 −0
Large diff (28 lines) is not loaded by default to keep the page fast.Load diff
added
literature/manual_references.yaml
+54 −0
Large diff (54 lines) is not loaded by default to keep the page fast.Load diff
added
literature/references.bib
+1503 −0
Large diff (1,503 lines) is not loaded by default to keep the page fast.Load diff
modified
literature/references_verified.csv
+126 −112
Large diff (257 lines) is not loaded by default to keep the page fast.Load diff
added
literature/review_notes.md
+69 −0
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified
literature/unverified.csv
+0 −3
Large diff (5 lines) is not loaded by default to keep the page fast.Load diff
modified
paper/references.bib
+1498 −56
Large diff (1,559 lines) is not loaded by default to keep the page fast.Load diff
added
src/features/diversity.py
+50 −0
Large diff (50 lines) is not loaded by default to keep the page fast.Load diff
added
src/features/region_category.py
+58 −0
Large diff (58 lines) is not loaded by default to keep the page fast.Load diff
added
src/ingest/external.py
+918 −0
Large diff (918 lines) is not loaded by default to keep the page fast.Load diff
added
src/literature/make_bib.py
+100 −0
Large diff (100 lines) is not loaded by default to keep the page fast.Load diff
added
src/literature/resolve_dois.py
+89 −0
Large diff (89 lines) is not loaded by default to keep the page fast.Load diff
added
src/models/h1_raa.py
+90 −0
Large diff (90 lines) is not loaded by default to keep the page fast.Load diff
added
src/models/h3_longtail.py
+83 −0
Large diff (83 lines) is not loaded by default to keep the page fast.Load diff
added
src/models/h4_dynamics.py
+95 −0
Large diff (95 lines) is not loaded by default to keep the page fast.Load diff
added
src/models/h5_hedonic.py
+128 −0
Large diff (128 lines) is not loaded by default to keep the page fast.Load diff
added
src/models/h7_complexity.py
+119 −0
Large diff (119 lines) is not loaded by default to keep the page fast.Load diff
modified
src/validation/category_audit.py
+5 −4
Large diff (26 lines) is not loaded by default to keep the page fast.Load diff
modified
src/validation/match_validation.py
+5 −4
Large diff (22 lines) is not loaded by default to keep the page fast.Load diff
added
src/validation/robustness.py
+74 −0
Large diff (75 lines) is not loaded by default to keep the page fast.Load diff