Commit graph

176 commits

Author SHA1 Message Date
Marty Oehme f65dc0696d
Merge commit '2333925' 2024-01-26 13:03:08 +01:00
Marty Oehme 2333925211
chore(script): Clean script whitespaces 2024-01-26 12:58:39 +01:00
Marty Oehme d2e461b7b5
feat(data): Add Bailey2012 study 2024-01-26 12:58:39 +01:00
Marty Oehme e43a3ad675
feat(script): Extend gender, migration discussions 2024-01-26 12:58:38 +01:00
Marty Oehme 7e233d8886
fix(script): Fix spelling mistakes 2024-01-26 12:58:38 +01:00
Marty Oehme aabfd94373
feat(data): Add Dustmann2012 study 2024-01-26 12:58:34 +01:00
Marty Oehme eaf8ffdcbc
feat(data): Extract Wang2020 2024-01-18 11:54:38 +01:00
Marty Oehme 0bdb39d3d9
chore(script): Restructure disability discussion 2024-01-17 16:55:05 +01:00
Marty Oehme e7585aae34
chore(script): Remove eol whitespaces 2024-01-17 16:36:02 +01:00
Marty Oehme e83f67e3c0
feat(script): Add disability discussion frameworks
Added Gruber2014 system level theory and
Kim2020 organisational environmental factors.
2024-01-17 16:35:44 +01:00
Marty Oehme e9ecf224a7
chore(script): Fix discussion frameworks comment headlines 2024-01-17 16:34:28 +01:00
Marty Oehme b6f57b86a7
feat(data): Add Thoresen2021 training study 2024-01-17 16:03:42 +01:00
Marty Oehme 85082e1360
feat(script): Add Grotti2016 to channel explanations
Explains effects of gender inequality on income inequalities.
2024-01-17 16:03:41 +01:00
Marty Oehme 4c32fd0682
feat(script): Add Eckardt2022 to cited studies
It is irrelevant for the sample pool (no empirical data) but useful
as framework for income inequalities.
2024-01-17 16:03:39 +01:00
Marty Oehme 4dd8e13d6b
chore(repo): Rename data loading module 2024-01-10 17:27:48 +01:00
Marty Oehme aa355098b8
fix(script): Use manual sample starting size
For the time being, until I fix the flowchart completely, reverted to
using a manual sample size in the beginning.
2024-01-09 18:12:52 +01:00
Marty Oehme fbd7e6c216
feat(script): Add conclusion 2024-01-06 10:10:08 +01:00
Marty Oehme 64c7aa2627
chore(script): Remove infrastructure subheadings
Until we have enough infrastructure studies to have it make sense,
this should not be further subdivided.
2024-01-06 10:09:44 +01:00
Marty Oehme cbc42a059f
feat(script): Add discussion text 2024-01-06 10:09:10 +01:00
Marty Oehme d756ddd80a
chore(script): Update discussion headings 2024-01-06 10:08:30 +01:00
Marty Oehme 64daf369e5
chore(script): Update data description 2024-01-06 10:05:59 +01:00
Marty Oehme d5c5cfe6d3
chore(script): Comment all TODO and FIXME markers 2024-01-06 10:05:11 +01:00
Marty Oehme 2dfc214a60
chore(script): Refactor context section 2024-01-06 10:03:59 +01:00
Marty Oehme 58d890429d
feat(script): Extend introduction 2024-01-06 10:02:55 +01:00
Marty Oehme bacfe709c1
fix(script): Invert title and subtitle 2024-01-06 10:02:17 +01:00
Marty Oehme 95ad5ed641
chore(data): Merge zotero library exports
To not double-commit every library change, we simply export ALL of
the zotero library into a single file in the 'intermediate' data
directory. Technically this still works just as well since it
still reflects our 'intermediate' stage of tagging, screening,
keywording the library contents. It just contains the non-sampled
contents as well now.
2024-01-06 09:52:08 +01:00
Marty Oehme b31cbb914f
feat(script): Add inequality and region breakdowns per inequality 2023-12-22 19:27:52 +01:00
Marty Oehme e3315d402f
chore(script): Move inequality and region breakdowns to discussion 2023-12-22 19:27:20 +01:00
Marty Oehme 1efa2a938c
fix(script): Fix em-dash 2023-12-22 19:26:17 +01:00
Marty Oehme c8fe3bc5e2
chore(script): Add pagebreak after TOC 2023-12-22 19:26:06 +01:00
Marty Oehme 46df42ba30
fix(data): Global studies belong to all regions 2023-12-22 19:25:51 +01:00
Marty Oehme 75717f837c
chore(code): By default use all processed data 2023-12-22 19:25:24 +01:00
Marty Oehme cb0c20f835
feat(data): Extract 3 more preliminary studies 2023-12-22 11:20:40 +01:00
Marty Oehme af6a261d89
fix(script): Switch to correct Suh2017 citation
Thome2017 was thrown out originally.
2023-12-22 10:23:43 +01:00
Marty Oehme 36d12f4213
fix(script): Add missing Chao entry 2023-12-22 07:50:40 +01:00
Marty Oehme 1b8508a8b9
feat(data): Add preliminary extractions for collective action 2023-12-21 19:01:46 +01:00
Marty Oehme 259d95693f
chore(script): Sort by institution-structural-agency 2023-12-21 17:01:26 +01:00
Marty Oehme 836227d72e
feat(script): Add breakdown by region visualization 2023-12-21 16:49:55 +01:00
Marty Oehme 3f44b0d710
fix(script): Correctly map regions to studies
Correctly mapping multiple countries to multiple regions or income groups.
2023-12-21 16:13:25 +01:00
Marty Oehme 82f2fa089a
feat(script): Begin adding horizontal inequalities outcomes 2023-12-21 15:09:32 +01:00
Marty Oehme a55a9921e3
feat(data): Extract Rendall2013 2023-12-19 15:29:54 +01:00
Marty Oehme e3e2440553
feat(data): Extract Suh2017 2023-12-19 14:46:55 +01:00
Marty Oehme 1ea9b86174
feat(data): Extract Poppen2017 2023-12-18 15:23:59 +01:00
Marty Oehme ea338908d2
feat(data): Extract Wang2016 2023-12-18 14:52:32 +01:00
Marty Oehme 3eb989dbcf
feat(data): Extract Pi2016 2023-12-18 14:52:17 +01:00
Marty Oehme 2826ac894d
feat(data): Extract Liyanaarachchi2016 2023-12-18 11:11:13 +01:00
Marty Oehme daee236eac
feat(data): Extract Mun2018 2023-12-14 19:08:25 +01:00
Marty Oehme 73b96a757a
feat(data): Extract Militaru2019 2023-12-14 17:42:41 +01:00
Marty Oehme b594233d01
feat(data): Extract Davies2022 2023-12-14 16:33:21 +01:00
Marty Oehme c3369e83e7
chore(script): Change methodology and inequalities headlines 2023-12-13 21:15:00 +01:00
Marty Oehme 2fc730812f
feat(data): Extract Khan2021 2023-12-13 21:14:31 +01:00
Marty Oehme f63cf44f74
feat(data): Extract Standing2015 2023-12-13 20:02:04 +01:00
Marty Oehme 30b649f31f
chore(script): De-indent intervention headlines
Until we have thematic areas, de-indent the individual headlines for the time being.
2023-12-13 15:46:21 +01:00
Marty Oehme 84f1d64492
chore(script): Update TODOs and FIXMEs in script 2023-12-13 15:04:19 +01:00
Marty Oehme 97f6214932
chore(script): Refactor synthesis toward interventions
Refactor to start breakdown from interventions and then move towards
individual categories and inequality breakdowns within the sections.

It should follow intervention -> inequality/region logic.
2023-12-13 14:44:08 +01:00
Marty Oehme 8c2c83cd9a
chore(script): Include superseded in duplicate count
Included studies marked as 'out::superseded' in the duplication removal step.
2023-12-13 14:42:34 +01:00
Marty Oehme 26afa3b8ea
fix(script): Add missing Rosen2014 annotation 2023-12-12 08:48:25 +01:00
Marty Oehme 30d059d68b
chore(script): Imply regional/findings breakdowns 2023-12-12 08:46:59 +01:00
Marty Oehme 85497854c1
feat(data): Extract Adams2015 2023-12-11 17:17:42 +01:00
Marty Oehme ca7eab92d3
chore(script): Refactor pandas data ingestion
Load data at top of file, then use chained methods for
visualizations.
2023-12-10 18:00:27 +01:00
Marty Oehme 1ba2daeacd
feat(data): Extract Emigh2018 2023-12-10 17:59:19 +01:00
Marty Oehme 50ce8b6310
feat(data): Extract Shepherd-Banigan2021 2023-12-10 17:59:17 +01:00
Marty Oehme 7258915ef1
feat(script): Extract Gates2000 2023-12-10 11:33:56 +01:00
Marty Oehme efd6e285c8
feat(script): Extract Hardoy2015 2023-12-10 11:04:19 +01:00
Marty Oehme 8e7f99b20d
chore(script): Refactor dataframe loading code
Improved readability of dataframe loading, used improved chaining
and some list comprehension to make it much less messy.
2023-12-09 23:46:21 +01:00
Marty Oehme 3f05283f6d
chore(script): Refactor screening flowchart calculations
Made it much clearer and simpler how numbers are calculated for the
screening flowchart. Now we just keep the actual numbers in memory
and not a copy of the whole bibtex library for each calculation step.

Also renamed the bibtex variables to be more sane, `bib_sample_raw_db`
(the raw, unaltered sample returned from querying the databases), and
`bib_sample` for our working sample including database queries and
snowballing studies but already deduplicated (since we can't keep
an unduplicated version on Zotero).
2023-12-09 22:06:05 +01:00
Marty Oehme 708fa90d29
chore(script): Refactor file top imports 2023-12-09 21:54:26 +01:00
Marty Oehme c3b0d8cfd6
fix(script): Fix display of fuller-width figures 2023-12-09 20:41:29 +01:00
Marty Oehme 5d17d5091f
feat(script): Add introductory hook to income inequality
Added small hook which can be built upon later, introduces concept of primacy of
vertical income inequality but how it can exacerbate issues.
2023-12-09 19:04:26 +01:00
Marty Oehme 2cf2a03d87
fix(script): Remove visualization per literature type
For the time being removed the distinction between gray and white literature
as our sample did not lend itself to the dissection. May reintroduce later.
2023-12-09 18:58:27 +01:00
Marty Oehme 56e18b1285
fix(script): Calculate country groups for sample 2023-12-09 18:56:42 +01:00
Marty Oehme b83f39ffc1
feat(data): Extract Wong2019 2023-12-09 18:48:59 +01:00
Marty Oehme 8bef9033f8
feat(data): Extract Alinaghi2020 2023-12-09 18:48:39 +01:00
Marty Oehme 9c8b42d3bc
feat(data): Extract Field2019 2023-12-09 17:00:05 +01:00
Marty Oehme efdb42f36f
feat(data): Extract Carstens2018 2023-12-09 17:00:05 +01:00
Marty Oehme cc68e83730
fix(script): Improve spelling and wording 2023-12-09 13:04:01 +01:00
Marty Oehme 99672df48f
feat(data): Extract Whitworth2021 2023-12-09 13:03:30 +01:00
Marty Oehme e1bb1b5fc3
feat(data): Extract Al-Mamun2014 2023-12-09 13:03:29 +01:00
Marty Oehme 09e2ae6317
feat(data): Extract Delesalle2021 2023-12-09 13:03:11 +01:00
Marty Oehme 12964bade3
chore(data): Re-integrate previous reviews into bibtex 2023-12-08 15:54:16 +01:00
Marty Oehme 6f1ce1f8b5
chore(script): Add tentative income inequality synthesis organization 2023-12-08 12:38:18 +01:00
Marty Oehme ed3d09b3f7
feat(script): Use extracted data for manuscript
For the first time we use the actual final extracted data from relevant studies
to do analysis on instead of just the intermediate Zotero-provided metadata.

We still inject the intermediate metadata where it may be useful (things like
citation counts and keywords) but otherwise switch to the new data.
2023-12-07 22:34:18 +01:00
Marty Oehme a854794a43
chore(repo): Move scripts to src directory 2023-12-07 21:16:12 +01:00
Marty Oehme 76ff71765c
chore(script): Lowercase all df columns
In preparation for the processed sample renamed all columns to
their lowercase versions.
2023-12-07 20:40:54 +01:00
Marty Oehme d88c733b6d
feat(data): Prepare loading WB country group data 2023-12-07 20:11:27 +01:00
Marty Oehme 8f0f57edcc
feat(script): Begin adding spatial inequality section 2023-12-07 16:56:18 +01:00
Marty Oehme d3a6b1296b
chore(repo): Move extracted yml data to processed dir
Since it has been processed it should reside in the processed dir
2023-12-07 12:44:00 +01:00
Marty Oehme 7329540465
feat(script): Move query to imported file
Moved search query to file which is imported and acts as
single source of truth for script, notes, etc.
2023-12-07 11:20:02 +01:00
Marty Oehme 1e4817196c
chore(script): Rename data paths 2023-12-07 11:20:01 +01:00
Marty Oehme 6130c79c53
feat(script): Add first gender annotations 2023-12-07 11:06:10 +01:00
Marty Oehme fae59c5a7d
chore(repo): Update quarto html rendering 2023-12-07 09:21:30 +01:00
Marty Oehme ff4af556a5
feat(scripts): Add figure for intervention and inequality types 2023-12-07 09:05:04 +01:00
Marty Oehme 6020d122b6
feat(script): Switch term tables to data driven design
Moved term tables to data directory as csv files and included them
in main script from there, to function as single source of truth.
2023-12-06 17:38:54 +01:00
Marty Oehme 7a3ed53ea1
fix(script): Correctly import relevant bibtex entries 2023-12-06 16:42:32 +01:00
Marty Oehme 1b660f9621
fix(script): Correct display of inclusion criteria table 2023-12-06 16:42:00 +01:00
Marty Oehme d9cd5fad1a
feat(script): Add dynamic inclusion criteria table
In order to pursue single source of truth, we now
explicitly integrate the inclusion criteria table
from a tsv file in the data directory in the main
manuscript. Other locations should also make use
of that file to create their table.
2023-12-06 16:13:00 +01:00
Marty Oehme b5c0df16e3
feat(script): Add dynamic screening flowchart
Added mermaid flowchart showing the screening numbers, based on
dynamic calculations done at document rendering. Currently missing
some calculations (un-deduplicated numbers and final relevant number).
2023-12-06 16:13:00 +01:00
Marty Oehme 40a3df132a
chore(repo): Fix links to bibtex file
Fixed any relative links to the bibtex file for generating annotations
or similar.
2023-12-05 16:42:20 +01:00
Marty Oehme 7a2d12d252
feat(script): Add first data descriptions
Added preliminary data visualizations and descriptions for the current
identified pool. Not for anything screened yet, but for raw identified
results to use in guiding my screening.
2023-11-12 18:12:07 +01:00
Marty Oehme 7391c03582
chore(script): Integrate updated inclusion criteria table 2023-11-12 18:11:11 +01:00