Marty Oehme
d4afd54835
Since elsevier-html does not seem able to produce in-text citations in either docx or html formats (see here https://github.com/quarto-journals/elsevier/issues/3) we have to reset to normal html output for the time being. Elsevier-pdf seems unaffected. |
||
---|---|---|
_extensions | ||
data | ||
docs | ||
final_document | ||
manuscript | ||
notebooks | ||
src | ||
.gitignore | ||
.markdownlint.yaml | ||
.papis.config | ||
_quarto-journal.yml | ||
_quarto-workingpaper.yml | ||
_quarto.yml | ||
Makefile | ||
poetry.lock | ||
pyproject.toml | ||
README.md |
Scoping Review: Inequalities on the Labour Market
This repository contains all data, modelling and processing source code and the complete textual content to reproduce the scoping review study. The most up-to-date version of this repository can always be found here.
Raw references, extracted and processed data can all be found in the data/
directory:
Reference data include the unmodified database queries using the scoping review search terms,
and the bibtex file produced by Zotero after tagging and sorting in a Zotero library, ready to be re-imported into the application.
Extracted data include the fully extracted studies which make up the main sample for the review.
Processed data are ready to import into a dataframe or visualize in a report.
All full texts and visualization code reside in the manuscripts/
directory.
The full working paper text and code can be found in the scoping_review.qmd
file.
The full article text can be found in the article.qmd
file.
They both make use of supplementary extraction and processing code which resides in the src/
directory,
mainly to load processed data from the data/
directory and turn it into .csv
data,
as well as pre-processing for visualization and validity ranking within the study.
Execution and Reproduction
To reproduce the content herein, there are 3 requirements:
- Python (minimum version 3.11)
- Poetry package manager
- Quarto publishing system
Once you have all required software to install all necessary package dependencies, invoke poetry from the main repository directory:
poetry install
Now, by invoking make
the project can be rendered:
make
Make will by default extract the processed data and use it to render the full project into a pdf, an html and a docx version of the review, which are deposited in the outputs/
directory.
You can invoke any of the extract
, render
, release
steps manually instead by executing e.g. make extract
.