From 1f61cf8098c81ae1cff918455593036438194e97 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Wed, 28 Feb 2024 08:28:43 +0100 Subject: [PATCH 01/67] chore(data): Update zotero bibtex library --- 02-data/intermediate/zotero-library.bib | 604 ++++++++++++------------ 1 file changed, 302 insertions(+), 302 deletions(-) diff --git a/02-data/intermediate/zotero-library.bib b/02-data/intermediate/zotero-library.bib index 1661bfa..c3c4168 100644 --- a/02-data/intermediate/zotero-library.bib +++ b/02-data/intermediate/zotero-library.bib @@ -83,7 +83,7 @@ issn = {1403-4948, 1651-1905}, doi = {10.1177/1403494814538559}, urldate = {2024-01-10}, - abstract = {Aims: To analyse the impact of sick-pay cuts on the use of sickness absence by employees of different socioeconomic groups. In 2009 cuts in sick pay were implemented in reaction to an economic crisis in Estonia. Methods: Nationwide health survey data from the years 2004, 2006, 2008, and 2010 were used to evaluate sickness absence among blue-collar and white-collar workers. The dataset comprised 7,449 employees of 20{\textendash}64 years of age. Difference in prevalence of absentees before and after the reform was assessed using the chi-squared test. Odds ratios (OR) for sickness absence were calculated in a multivariate logistic regression model. Results: After the reform, the proportion of blue-collar workers who had been on sick leave decreased from 51\% to 40\% ( p{$<$}0.001) and among white-collar employees from 45\% to 41\% ( p=0.026). This reduction had a similar pattern in all the subgroups of blue-collar employees as stratified according to gender, age, self-rated health, and presence of chronic disease, especially among those with low incomes; in white-collar employees it reached statistical significance only in those with good self-rated health ( p=0.033). In a multivariate model the odds of having lower sickness absence were highly significant only in blue-collar employees (OR 0.63; 95\% confidence interval 0.51{\textendash}0.77, p{$<$}0.001). Conclusions: The cuts in sickness benefits had a major impact on the use of sickness absence by blue-collar employees with low salaries. This indicates that lower income was a major factor hindering the use of sick leave as these employees are most vulnerable to the loss of income.}, + abstract = {Aims: To analyse the impact of sick-pay cuts on the use of sickness absence by employees of different socioeconomic groups. In 2009 cuts in sick pay were implemented in reaction to an economic crisis in Estonia. Methods: Nationwide health survey data from the years 2004, 2006, 2008, and 2010 were used to evaluate sickness absence among blue-collar and white-collar workers. The dataset comprised 7,449 employees of 20--64 years of age. Difference in prevalence of absentees before and after the reform was assessed using the chi-squared test. Odds ratios (OR) for sickness absence were calculated in a multivariate logistic regression model. Results: After the reform, the proportion of blue-collar workers who had been on sick leave decreased from 51\% to 40\% ( p{$<$}0.001) and among white-collar employees from 45\% to 41\% ( p=0.026). This reduction had a similar pattern in all the subgroups of blue-collar employees as stratified according to gender, age, self-rated health, and presence of chronic disease, especially among those with low incomes; in white-collar employees it reached statistical significance only in those with good self-rated health ( p=0.033). In a multivariate model the odds of having lower sickness absence were highly significant only in blue-collar employees (OR 0.63; 95\% confidence interval 0.51--0.77, p{$<$}0.001). Conclusions: The cuts in sickness benefits had a major impact on the use of sickness absence by blue-collar employees with low salaries. This indicates that lower income was a major factor hindering the use of sick leave as these employees are most vulnerable to the loss of income.}, langid = {english}, keywords = {sample::snowballing} } @@ -317,7 +317,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl } @article{Abram2017, - title = {The Free Movement of People around the World Would Be {{Utopian}}: {{IUAES World Congress}} 2013: {{Evolving Humanity}}, {{Emerging Worlds}}, 5{\textendash}10 {{August}} 2013}, + title = {The Free Movement of People around the World Would Be {{Utopian}}: {{IUAES World Congress}} 2013: {{Evolving Humanity}}, {{Emerging Worlds}}, 5--10 {{August}} 2013}, shorttitle = {The Free Movement of People around the World Would Be {{Utopian}}}, author = {Abram, Simone and Feldman Bianco, B. and Khosravi, S. and Salazar, N. and De Genova, N.}, year = {2017}, @@ -362,7 +362,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl address = {{Cambridge, MA}}, institution = {{National Bureau of Economic Research}}, doi = {10.3386/w23264}, - abstract = {We study the interaction between job and soft skills training on expectations and labor market outcomes in the context of a youth training program in the Dominican Republic. Program applicants were randomly assigned to one of 3 modalities: a full treatment consisting of hard and soft skills training plus an internship, a partial treatment consisting of soft skills training plus an internship, or a control group. We find strong and lasting effects of the program on personal skills acquisition and expectations, but these results are markedly different for young men and young women. Shortly after completing the program, both male and female participants report increased expectations for improved employment and livelihoods. This result is reversed for male participants in the long run, a result that can be attributed to the program's negative short-run effects on labor market outcomes for males. While these effects seem to dissipate in the long run, employed men are substantially more likely to be searching for another job. On the other hand, women experience improved labor market outcomes in the short run and exhibit substantially higher levels of personal skills in the long run. These results translate into women being more optimistic, having higher self-esteem and lower fertility in the long run. Our results suggest that job-training programs of this type can be transformative {\textendash} for women, life skills mattered and made a difference, but they can also have a downside if, like in this case for men, training creates expectations that are not met.}, + abstract = {We study the interaction between job and soft skills training on expectations and labor market outcomes in the context of a youth training program in the Dominican Republic. Program applicants were randomly assigned to one of 3 modalities: a full treatment consisting of hard and soft skills training plus an internship, a partial treatment consisting of soft skills training plus an internship, or a control group. We find strong and lasting effects of the program on personal skills acquisition and expectations, but these results are markedly different for young men and young women. Shortly after completing the program, both male and female participants report increased expectations for improved employment and livelihoods. This result is reversed for male participants in the long run, a result that can be attributed to the program's negative short-run effects on labor market outcomes for males. While these effects seem to dissipate in the long run, employed men are substantially more likely to be searching for another job. On the other hand, women experience improved labor market outcomes in the short run and exhibit substantially higher levels of personal skills in the long run. These results translate into women being more optimistic, having higher self-esteem and lower fertility in the long run. Our results suggest that job-training programs of this type can be transformative -- for women, life skills mattered and made a difference, but they can also have a downside if, like in this case for men, training creates expectations that are not met.}, langid = {english}, keywords = {country::Dominican Republic,region::LAC,relevant,sample::almp}, note = {At-scale randomized field experiment conducted on impacts of embedding soft skills component into vocational youth training in Dominican Republic's 'Juventud y Empleo' program for at-risk youth.\textbf{Focuses on both labor market outcomes and expectations to explain why some programs might have detrimental effects and heterogeneity between genders.\textbf{Additionally, separates vocational training and soft-skills and internship components to analyze the marginal effect vocational training has,\textbf{and carries out the analysis through its longer-term effects.\textbf{Results show that, over short-term, women had improved labor market outcomes while males did not, and in fact had worsened outcomes after vocational training.\textbf{While labor market outcome differences due to the program vanished over long-term, its different expectations did not, leading to an overall worse labor market expectation and welfare for men, better for women.\textbf{Ultimately, it sees an improved long-term skill acquisition, self-esteem generation and lowered fertility rate for women, while men had sustained negative impacts on long-term expectations and welfare.}}}}}}}, @@ -450,7 +450,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl researcherid-numbers = {Acosta, Pablo Ariel/AAD-1178-2022}, unique-id = {WOS:000627634400001}, keywords = {country::El Salvador,region::LAC,relevant,sample::almp}, - note = {A national panel data analysis to analyze the effects of a public works program (PATI) on crime rates in El Salvador, \textbf{in order to provide an outcome analysis whose focus lies on potential spill over from direct earnings or employment probability effects of such policies. \textbf{A decrease in crime rates is observed in municipalities implementing a public works program, \textbf{with most of the decrease explained by income effects through cash benefits.\textbf{For non-economically motivated crimes, social capital factors {\textemdash} driven through community participation and work requirements leaving less time to commit crimes {\textemdash} and the main group of the program's beneficiaries being youth are potential channels.\textbf{Even though not instituted for crime prevention the program thus had significant and important on crime levels and violence in and around areas of operation.}}}}}}, + note = {A national panel data analysis to analyze the effects of a public works program (PATI) on crime rates in El Salvador, \textbf{in order to provide an outcome analysis whose focus lies on potential spill over from direct earnings or employment probability effects of such policies. \textbf{A decrease in crime rates is observed in municipalities implementing a public works program, \textbf{with most of the decrease explained by income effects through cash benefits.\textbf{For non-economically motivated crimes, social capital factors --- driven through community participation and work requirements leaving less time to commit crimes --- and the main group of the program's beneficiaries being youth are potential channels.\textbf{Even though not instituted for crime prevention the program thus had significant and important on crime levels and violence in and around areas of operation.}}}}}}, timestamp = {2022-03-05T11:01:52Z}, file = {/home/marty/Zotero/storage/R2W6JQT8/Acosta2021_Public_works_programs_and_crime.pdf} } @@ -765,7 +765,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl issn = {1120-2890, 1973-820X}, doi = {10.1007/s40888-021-00242-8}, urldate = {2023-11-20}, - abstract = {Abstract This paper argues that the gendered impact of COVID-19 has both visible and hidden dimensions, and both immediate effects linked with lockdowns and longer-term effects that are likely to emerge sequentially in time and affect recovery. Much of the existing feminist literature on the impact of COVID-19 has neglected these complexities and focused mainly on care work and domestic violence. This has diverted attention away from other key concerns such as livelihood loss, food and nutritional insecurity, indebtedness, rising poverty, and the low resilience of most women in developing economies. Even care work and domestic violence have complex facets that tend to be missed. Using examples from India, the paper outlines the kinds of gendered effects we might expect, the extent to which these have been traced in existing surveys, and the data gaps. It also highlights the potential of group approaches in enhancing women's economic recovery and providing social protection from the worst outcomes of the pandemic{\textemdash}approaches that could guide us towards effective policy pathways for `building back better.'}, + abstract = {Abstract This paper argues that the gendered impact of COVID-19 has both visible and hidden dimensions, and both immediate effects linked with lockdowns and longer-term effects that are likely to emerge sequentially in time and affect recovery. Much of the existing feminist literature on the impact of COVID-19 has neglected these complexities and focused mainly on care work and domestic violence. This has diverted attention away from other key concerns such as livelihood loss, food and nutritional insecurity, indebtedness, rising poverty, and the low resilience of most women in developing economies. Even care work and domestic violence have complex facets that tend to be missed. Using examples from India, the paper outlines the kinds of gendered effects we might expect, the extent to which these have been traced in existing surveys, and the data gaps. It also highlights the potential of group approaches in enhancing women's economic recovery and providing social protection from the worst outcomes of the pandemic---approaches that could guide us towards effective policy pathways for `building back better.'}, langid = {english}, keywords = {country::India,inequality::gender,out::abstract,region::AP,sample::snowballing} } @@ -1030,7 +1030,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl } @article{Aittomaki2014, - title = {Household Income and Health Problems during a Period of Labour-Market Change and Widening Income Inequalities {\textendash} {{A}} Study among the {{Finnish}} Population between 1987 and 2007}, + title = {Household Income and Health Problems during a Period of Labour-Market Change and Widening Income Inequalities -- {{A}} Study among the {{Finnish}} Population between 1987 and 2007}, author = {Aittom{\"a}ki, Akseli and Martikainen, Pekka and Rahkonen, Ossi and Lahelma, Eero}, year = {2014}, month = jan, @@ -1223,7 +1223,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl issn = {1972-2680}, doi = {10.3855/jidc.416}, urldate = {2024-01-10}, - abstract = {Background: Antimicrobials are often used inappropriately in paediatric wards of medical college hospitals in Bangladesh. Most of the antimicrobials are prescribed based on clinical grounds{\textendash}signs and symptoms. This intervention study assessed the effectiveness of a training intervention on antimicrobials prescribing by physicians in paediatric wards of tertiary care level hospitals. Methodology: This study was conducted at medical college hospitals in Bangladesh during the period from 1998 through 2000. The pre-intervention survey of antimicrobial use was conducted during 1998 in five hospitals. The post-intervention survey was conducted after the interactive training during the succeeding year in three of the original five hospitals, of which one was the intervention hospital and two control hospitals. A total of 3,466 admitted paediatric patients' treatment charts (2,171 in the pre-intervention and 1,295 in the post-intervention surveys) were reviewed. Results: The most commonly used antimicrobials were ampicillin, gentamicin, amoxicillin, cloxacillin and ceftriaxone. Appropriate antimicrobial therapy for the most common infectious diseases, pneumonia and diarrhoea, increased by 16.4\% and 56.8\% respectively in the intervention hospital compared with the two control hospitals and these improvenmts were significant (p = {$<$} 0.001 and p = 0.002, for pneumonia and diarrhoea respectively). Conclusions: An interactive, focussed educational intervention, targeted at physicians, appears to have been effective in improving appropriate antimicrobial prescribing for the most common paediatric infectious diseases in a medical college hospital in Bangladesh.}, + abstract = {Background: Antimicrobials are often used inappropriately in paediatric wards of medical college hospitals in Bangladesh. Most of the antimicrobials are prescribed based on clinical grounds--signs and symptoms. This intervention study assessed the effectiveness of a training intervention on antimicrobials prescribing by physicians in paediatric wards of tertiary care level hospitals. Methodology: This study was conducted at medical college hospitals in Bangladesh during the period from 1998 through 2000. The pre-intervention survey of antimicrobial use was conducted during 1998 in five hospitals. The post-intervention survey was conducted after the interactive training during the succeeding year in three of the original five hospitals, of which one was the intervention hospital and two control hospitals. A total of 3,466 admitted paediatric patients' treatment charts (2,171 in the pre-intervention and 1,295 in the post-intervention surveys) were reviewed. Results: The most commonly used antimicrobials were ampicillin, gentamicin, amoxicillin, cloxacillin and ceftriaxone. Appropriate antimicrobial therapy for the most common infectious diseases, pneumonia and diarrhoea, increased by 16.4\% and 56.8\% respectively in the intervention hospital compared with the two control hospitals and these improvenmts were significant (p = {$<$} 0.001 and p = 0.002, for pneumonia and diarrhoea respectively). Conclusions: An interactive, focussed educational intervention, targeted at physicians, appears to have been effective in improving appropriate antimicrobial prescribing for the most common paediatric infectious diseases in a medical college hospital in Bangladesh.}, keywords = {sample::snowballing} } @@ -1373,7 +1373,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl } @article{Alborno2012, - title = {Employment of {{Young Adults With Disabilities}} in {{Dubai}}{\textemdash}{{A Case Study}}}, + title = {Employment of {{Young Adults With Disabilities}} in {{Dubai}}---{{A Case Study}}}, author = {Alborno, Nadera and Gaad, Eman}, year = {2012}, month = jun, @@ -1384,7 +1384,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl issn = {1741-1122, 1741-1130}, doi = {10.1111/j.1741-1130.2012.00341.x}, urldate = {2024-01-10}, - abstract = {Abstract The authors investigated the implementation of the United Arab Emirates Federal Law regarding the employment of people with disabilities. They used a case study evaluation of an employment program initiated by a private national landscaping company in Dubai providing training and employment opportunities for young adults with varied physical and intellectual disabilities. The study examined the effects of the program since its inception in 2006, evaluating it with respect to employees' productivity and their psychological, behavioral, and professional development as well as the impact of the program on the work environment and the society in general. The methodology employed a qualitative social constructivist paradigm where the intent was to develop an in-depth exploration of a central phenomenon. The findings showed that the program was successful in offering 36 adults with various physical and intellectual disabilities the opportunity of sustainable employment and provided each one of them with a source of livelihood, a chance for building social contacts, and more importantly self-esteem{\textemdash}which is a main construct in empowering people with disabilities to integrate in their communities.}, + abstract = {Abstract The authors investigated the implementation of the United Arab Emirates Federal Law regarding the employment of people with disabilities. They used a case study evaluation of an employment program initiated by a private national landscaping company in Dubai providing training and employment opportunities for young adults with varied physical and intellectual disabilities. The study examined the effects of the program since its inception in 2006, evaluating it with respect to employees' productivity and their psychological, behavioral, and professional development as well as the impact of the program on the work environment and the society in general. The methodology employed a qualitative social constructivist paradigm where the intent was to develop an in-depth exploration of a central phenomenon. The findings showed that the program was successful in offering 36 adults with various physical and intellectual disabilities the opportunity of sustainable employment and provided each one of them with a source of livelihood, a chance for building social contacts, and more importantly self-esteem---which is a main construct in empowering people with disabilities to integrate in their communities.}, langid = {english}, keywords = {sample::snowballing} } @@ -1729,7 +1729,7 @@ does NOT look at LM adjacency in outcomes (no WoW)}, issn = {0004-3591, 1529-0131}, doi = {10.1002/art.11256}, urldate = {2023-11-24}, - abstract = {Abstract Objective Job loss is a major consequence of rheumatic diseases, and clinicians may refer patients to vocational rehabilitation for help. When provided after job loss, the impact of vocational rehabilitation is short term. This randomized controlled trial with 48 months of followup was undertaken to determine the efficacy of vocational rehabilitation provided to persons with rheumatic diseases while they are still employed, but at risk for job loss. Methods A total of 242 patients with rheumatic diseases residing in Massachusetts were recruited through their rheumatologists for study. Participants were randomly assigned to the experimental group (n = 122) or the control group (n = 120). Subjects in the experimental group received two 1.5-hour sessions of vocational rehabilitation; those in the control group received print materials about disability employment issues and resources by mail. The main outcome assessed was the time to first job loss. Job losses were defined as permanent disability, premature retirement, or a period of unemployment. All analyses were conducted on an intent-to-treat basis. Results Job loss was delayed in the experimental group compared with the control group ( P = 0.03 by log rank test). After adjustment for confounders, participation in the experimental group was found to be protective against job loss (odds ratio 0.58 [95\% confidence interval 0.34{\textendash}0.99], P = 0.05 by pooled logistic regression). Conclusion Vocational rehabilitation delivered to patients at risk for job loss, but while they were still employed, delayed job loss. Such an intervention has the potential to reduce the high indirect costs, as well as the personal impact, of rheumatic diseases.}, + abstract = {Abstract Objective Job loss is a major consequence of rheumatic diseases, and clinicians may refer patients to vocational rehabilitation for help. When provided after job loss, the impact of vocational rehabilitation is short term. This randomized controlled trial with 48 months of followup was undertaken to determine the efficacy of vocational rehabilitation provided to persons with rheumatic diseases while they are still employed, but at risk for job loss. Methods A total of 242 patients with rheumatic diseases residing in Massachusetts were recruited through their rheumatologists for study. Participants were randomly assigned to the experimental group (n = 122) or the control group (n = 120). Subjects in the experimental group received two 1.5-hour sessions of vocational rehabilitation; those in the control group received print materials about disability employment issues and resources by mail. The main outcome assessed was the time to first job loss. Job losses were defined as permanent disability, premature retirement, or a period of unemployment. All analyses were conducted on an intent-to-treat basis. Results Job loss was delayed in the experimental group compared with the control group ( P = 0.03 by log rank test). After adjustment for confounders, participation in the experimental group was found to be protective against job loss (odds ratio 0.58 [95\% confidence interval 0.34--0.99], P = 0.05 by pooled logistic regression). Conclusion Vocational rehabilitation delivered to patients at risk for job loss, but while they were still employed, delayed job loss. Such an intervention has the potential to reduce the high indirect costs, as well as the personal impact, of rheumatic diseases.}, langid = {english}, keywords = {sample::snowballing} } @@ -2008,7 +2008,7 @@ does NOT look at LM adjacency in outcomes (no WoW)}, issn = {1478-4505}, doi = {10.1186/s12961-019-0488-0}, urldate = {2024-01-10}, - abstract = {Abstract Background Translating research evidence from global guidance into policy can help strengthen health systems. A workbook was developed to support the contextualization of the WHO's `Optimizing health worker roles to improve maternal and newborn health' (OptimizeMNH) guidance. This study evaluated the use of the workbook for the development of~evidence~briefs~in two countries {\textemdash} Peru and Uganda. Findings surrounding contextual factors, steps in the process and evaluation of the workbook are presented. Methods A qualitative embedded case study was used. The case was the process of using the workbook to support the contextualization of global health systems guidance, with local evidence, to develop evidence briefs. Criterion sampling was used to select the countries, participants for interviews and documents included in the study. A template-organizing style and constant comparison were used for data analysis. Results A total of 19 participant-observation sessions and 8 interviews were conducted, and 50 documents were reviewed. Contextual factors, including the cadres, or groups, of health workers available in each country, the way the problem and its causes were framed, potential policy options to address the problem, and implementation considerations for these policy options, varied substantially between Peru and Uganda. However, many similarities were found in the process of using the workbook. Overall, the workbook was viewed positively and participants in both countries would use it again for other topics. Conclusions Organizations that produce global guidance, such as WHO, need to consider institutionalizing the application of the workbook into their guidance development processes to help users at the national/subnational level create actionable and context-relevant policies. Feedback mechanisms also need to be established so that the evidence briefs and health policies arising from global guidance are tracked and the findings coming out of such guideline contextualization processes can be taken into consideration during future guidance development and research priority-setting.}, + abstract = {Abstract Background Translating research evidence from global guidance into policy can help strengthen health systems. A workbook was developed to support the contextualization of the WHO's `Optimizing health worker roles to improve maternal and newborn health' (OptimizeMNH) guidance. This study evaluated the use of the workbook for the development of~evidence~briefs~in two countries --- Peru and Uganda. Findings surrounding contextual factors, steps in the process and evaluation of the workbook are presented. Methods A qualitative embedded case study was used. The case was the process of using the workbook to support the contextualization of global health systems guidance, with local evidence, to develop evidence briefs. Criterion sampling was used to select the countries, participants for interviews and documents included in the study. A template-organizing style and constant comparison were used for data analysis. Results A total of 19 participant-observation sessions and 8 interviews were conducted, and 50 documents were reviewed. Contextual factors, including the cadres, or groups, of health workers available in each country, the way the problem and its causes were framed, potential policy options to address the problem, and implementation considerations for these policy options, varied substantially between Peru and Uganda. However, many similarities were found in the process of using the workbook. Overall, the workbook was viewed positively and participants in both countries would use it again for other topics. Conclusions Organizations that produce global guidance, such as WHO, need to consider institutionalizing the application of the workbook into their guidance development processes to help users at the national/subnational level create actionable and context-relevant policies. Feedback mechanisms also need to be established so that the evidence briefs and health policies arising from global guidance are tracked and the findings coming out of such guideline contextualization processes can be taken into consideration during future guidance development and research priority-setting.}, langid = {english}, keywords = {sample::snowballing} } @@ -2075,7 +2075,7 @@ does NOT look at LM adjacency in outcomes (no WoW)}, pages = {1839--1859}, issn = {00952583}, doi = {10.1111/ecin.12348}, - abstract = {We study the effect of a job training program for low-income youth in Cordoba, Argentina. The program included life-skills and vocational training, as well as internships with private sector employers. Participants were allocated by means of a public lottery. We rely on administrative data on formal employment, employment spells, and earnings, to establish the effects of the program in the short term (18 months), but also{\textemdash}exceptionally for programs of this type in Latin America and in developing countries in general{\textemdash}in the medium term (33 months) and in the long term (48 months). The results indicate sizable gains of about 8 percentage points in formal employment in the short term (about 32\% higher than the control group), although these effects dissipate in the medium and in the long term. Contrary to previous results for similar programs in the region, the effects are substantially larger for men, although they also seem to fade in the long run. Program participants also exhibit earnings about 40\% higher than those in the control group, and an analysis of bounds indicates that these gains result from both higher employment levels and higher wages. The detailed administrative records also allow us to shed some light on the possible mechanisms underlying these effects. A dynamic analysis of employment transitions indicates that the program operated through an increase in the persistence of employment rather than from more frequent entries into employment. The earnings effect and the higher persistence of employment suggest that the program was successful in increasing the human capital of participants, although the transient nature of these results may also reflect better matches from a program-induced increase in informal contacts or formal intermediation. (JEL J08, J24, J68, O15)}, + abstract = {We study the effect of a job training program for low-income youth in Cordoba, Argentina. The program included life-skills and vocational training, as well as internships with private sector employers. Participants were allocated by means of a public lottery. We rely on administrative data on formal employment, employment spells, and earnings, to establish the effects of the program in the short term (18 months), but also---exceptionally for programs of this type in Latin America and in developing countries in general---in the medium term (33 months) and in the long term (48 months). The results indicate sizable gains of about 8 percentage points in formal employment in the short term (about 32\% higher than the control group), although these effects dissipate in the medium and in the long term. Contrary to previous results for similar programs in the region, the effects are substantially larger for men, although they also seem to fade in the long run. Program participants also exhibit earnings about 40\% higher than those in the control group, and an analysis of bounds indicates that these gains result from both higher employment levels and higher wages. The detailed administrative records also allow us to shed some light on the possible mechanisms underlying these effects. A dynamic analysis of employment transitions indicates that the program operated through an increase in the persistence of employment rather than from more frequent entries into employment. The earnings effect and the higher persistence of employment suggest that the program was successful in increasing the human capital of participants, although the transient nature of these results may also reflect better matches from a program-induced increase in informal contacts or formal intermediation. (JEL J08, J24, J68, O15)}, langid = {english}, keywords = {country::Argentina,group::youth,inequality::age,program::training,region::LAC,relevant,sample::almp}, note = {An experimental study on the 'entra21' vocational training of Argentina aimed at unemployed youth in Cordoba which analyzes its effects on earnings, employment probability and formal employment.\textbf{Generally, it finds a positive impact on formal employment and employment probability short-term which carries a larger effect for men.\textbf{The effect dissipates over the medium- (33 months) and long-term (48 months), however.\textbf{It also sees a positive effect on earnings which it puts down to a combination of higher wages and higher overall employment levels.\textbf{Due to using data from follow-up surveys after the treatment as well as long-term administrative data, the study probes deeper into possible channels of the program working.\textbf{For example, the program may not necessarily help many find a new job over time but rather have better chances of keeping their (provided internship) job, or increase their wages within it over time.\textbf{While the program is more expensive than similar programs in the region, there is still a positive cost-benefit analysis which sees losses recouped after 26 months.}}}}}}}, @@ -2180,8 +2180,8 @@ does NOT look at LM adjacency in outcomes (no WoW)}, } @article{Anand2006, - title = {A {{Gendered Perspective}} of the {{Shelter}}{\textendash}{{Transport}}{\textendash}{{Livelihood Link}}: {{The Case}} of {{Poor Women}} in {{Delhi}}}, - shorttitle = {A {{Gendered Perspective}} of the {{Shelter}}{\textendash}{{Transport}}{\textendash}{{Livelihood Link}}}, + title = {A {{Gendered Perspective}} of the {{Shelter}}--{{Transport}}--{{Livelihood Link}}: {{The Case}} of {{Poor Women}} in {{Delhi}}}, + shorttitle = {A {{Gendered Perspective}} of the {{Shelter}}--{{Transport}}--{{Livelihood Link}}}, author = {Anand, Anvita and Tiwari, Geetam}, year = {2006}, month = jan, @@ -2279,7 +2279,7 @@ does NOT look at LM adjacency in outcomes (no WoW)}, } @article{Andersen2015, - title = {Work Demands and Health Consequences of Organizational and Technological Measures Introduced to Enhance the Quality of Home Care Services {\textendash} {{A}} Subgroup Analysis}, + title = {Work Demands and Health Consequences of Organizational and Technological Measures Introduced to Enhance the Quality of Home Care Services -- {{A}} Subgroup Analysis}, author = {Andersen, Gunn Robstad and Bendal, Synne and Westgaard, Rolf H.}, year = {2015}, month = nov, @@ -2560,7 +2560,7 @@ The authors conclude that, while there are modest positive outcomes, none of the } @article{Ansar2023, - title = {Bangladeshi Women Migrants amidst the {{COVID}}-19 Pandemic: {{Revisiting}} Globalization, Dependency and Gendered Precarity in {{South}}{\textendash}{{South}} Labour Migration}, + title = {Bangladeshi Women Migrants amidst the {{COVID}}-19 Pandemic: {{Revisiting}} Globalization, Dependency and Gendered Precarity in {{South}}--{{South}} Labour Migration}, shorttitle = {Bangladeshi Women Migrants amidst the {{COVID}}-19 Pandemic}, author = {Ansar, Anas}, year = {2023}, @@ -2572,7 +2572,7 @@ The authors conclude that, while there are modest positive outcomes, none of the issn = {1470-2266, 1471-0374}, doi = {10.1111/glob.12368}, urldate = {2023-11-20}, - abstract = {Abstract The COVID-19 pandemic has triggered unprecedented societal disruption and disproportionately affected global mobility dynamics. Within such a troubled and intensifying crisis, the intersection of migration and gender is even more unsettling. Since the pandemic outbreak, Bangladesh witnessed a colossal crisis among millions of Bangladeshi migrants working overseas{\textemdash}a considerable section of them are women. By highlighting the plight of the Bangladeshi women migrants in the Gulf Cooperation Council (GCC) countries, this study expands the emerging literature that addresses the nexus among migration, pandemic fallout and gendered labour. Redrawing our understanding of globalization from below, the study attempts to further advance the theoretical perspectives on the predicaments of globalization and gendered precarity in contract labour migration. The study argues that the focus on the power asymmetry between the host and sending countries remains too limited to provide a comprehensive understanding of how inequalities are reproduced and transformed. Instead, it suggests that the challenges and disadvantages women migrants endure are embedded in the asymmetries of deep-rooted economic and social structures in tandem with the systemic practice of otherness and exclusion.}, + abstract = {Abstract The COVID-19 pandemic has triggered unprecedented societal disruption and disproportionately affected global mobility dynamics. Within such a troubled and intensifying crisis, the intersection of migration and gender is even more unsettling. Since the pandemic outbreak, Bangladesh witnessed a colossal crisis among millions of Bangladeshi migrants working overseas---a considerable section of them are women. By highlighting the plight of the Bangladeshi women migrants in the Gulf Cooperation Council (GCC) countries, this study expands the emerging literature that addresses the nexus among migration, pandemic fallout and gendered labour. Redrawing our understanding of globalization from below, the study attempts to further advance the theoretical perspectives on the predicaments of globalization and gendered precarity in contract labour migration. The study argues that the focus on the power asymmetry between the host and sending countries remains too limited to provide a comprehensive understanding of how inequalities are reproduced and transformed. Instead, it suggests that the challenges and disadvantages women migrants endure are embedded in the asymmetries of deep-rooted economic and social structures in tandem with the systemic practice of otherness and exclusion.}, langid = {english}, keywords = {cite::channels,inequality::gender,out::abstract,sample::snowballing} } @@ -2633,7 +2633,7 @@ The authors conclude that, while there are modest positive outcomes, none of the issn = {0002-8282}, doi = {10.1257/aer.20160613}, urldate = {2024-01-10}, - abstract = {Many skilled professional occupations are characterized by an early period of intensive skill accumulation and career establishment. Examples include law firm associates, surgical residents, and untenured faculty at research-intensive universities. High female exit rates are sometimes blamed on the inability of new mothers to survive the sustained negative productivity shock associated with childbearing and early childrearing in these environments. Gender-neutral family policies have been adopted in some professions in an attempt to ``level the playing field.'' The gender-neutral tenure clock stopping policies adopted by the majority of research-intensive universities in the United States in recent decades are an excellent example. But to date, there is no empirical evidence showing that these policies help women. Using a unique dataset on the universe of assistant professor hires at top-50 economics departments from 1980{\textendash}2005, we show that the adoption of gender-neutral tenure clock stopping policies substantially reduced female tenure rates while substantially increasing male tenure rates. However, these policies do not reduce the probability that either men or women eventually earn tenure in the profession. (JEL I23, J16, J24, J32, J44)}, + abstract = {Many skilled professional occupations are characterized by an early period of intensive skill accumulation and career establishment. Examples include law firm associates, surgical residents, and untenured faculty at research-intensive universities. High female exit rates are sometimes blamed on the inability of new mothers to survive the sustained negative productivity shock associated with childbearing and early childrearing in these environments. Gender-neutral family policies have been adopted in some professions in an attempt to ``level the playing field.'' The gender-neutral tenure clock stopping policies adopted by the majority of research-intensive universities in the United States in recent decades are an excellent example. But to date, there is no empirical evidence showing that these policies help women. Using a unique dataset on the universe of assistant professor hires at top-50 economics departments from 1980--2005, we show that the adoption of gender-neutral tenure clock stopping policies substantially reduced female tenure rates while substantially increasing male tenure rates. However, these policies do not reduce the probability that either men or women eventually earn tenure in the profession. (JEL I23, J16, J24, J32, J44)}, langid = {english}, keywords = {sample::snowballing} } @@ -2651,7 +2651,7 @@ The authors conclude that, while there are modest positive outcomes, none of the issn = {0309-2402, 1365-2648}, doi = {10.1111/j.1365-2648.2009.04998.x}, urldate = {2024-01-10}, - abstract = {Abstract Title.\hspace{0.6em} Qualitative case study methodology in nursing research: an integrative review. Aim.\hspace{0.6em} This paper is a report of an integrative review conducted to critically analyse the contemporary use of qualitative case study methodology in nursing research. Background.\hspace{0.6em} Increasing complexity in health care and increasing use of case study in nursing research support the need for current examination of this methodology. Data sources.\hspace{0.6em} In 2007, a search for case study research (published 2005{\textendash}2007) indexed in the CINAHL, MEDLINE, EMBASE, PsychINFO, Sociological Abstracts and SCOPUS databases was conducted. A sample of 42 case study research papers met the inclusion criteria. Methods.\hspace{0.6em} Whittemore and Knafl's integrative review method guided the analysis. Results.\hspace{0.6em} Confusion exists about the name, nature and use of case study. This methodology, including terminology and concepts, is often invisible in qualitative study titles and abstracts. Case study is an exclusive methodology and an adjunct to exploring particular aspects of phenomena under investigation in larger or mixed-methods studies. A high quality of case study exists in nursing research. Conclusion.\hspace{0.6em} Judicious selection and diligent application of literature review methods promote the development of nursing science. Case study is becoming entrenched in the nursing research lexicon as a well-accepted methodology for studying phenomena in health and social care, and its growing use warrants continued appraisal to promote nursing knowledge development. Attention to all case study elements, process and publication is important in promoting authenticity, methodological quality and visibility.}, + abstract = {Abstract Title.{\enspace} Qualitative case study methodology in nursing research: an integrative review. Aim.{\enspace} This paper is a report of an integrative review conducted to critically analyse the contemporary use of qualitative case study methodology in nursing research. Background.{\enspace} Increasing complexity in health care and increasing use of case study in nursing research support the need for current examination of this methodology. Data sources.{\enspace} In 2007, a search for case study research (published 2005--2007) indexed in the CINAHL, MEDLINE, EMBASE, PsychINFO, Sociological Abstracts and SCOPUS databases was conducted. A sample of 42 case study research papers met the inclusion criteria. Methods.{\enspace} Whittemore and Knafl's integrative review method guided the analysis. Results.{\enspace} Confusion exists about the name, nature and use of case study. This methodology, including terminology and concepts, is often invisible in qualitative study titles and abstracts. Case study is an exclusive methodology and an adjunct to exploring particular aspects of phenomena under investigation in larger or mixed-methods studies. A high quality of case study exists in nursing research. Conclusion.{\enspace} Judicious selection and diligent application of literature review methods promote the development of nursing science. Case study is becoming entrenched in the nursing research lexicon as a well-accepted methodology for studying phenomena in health and social care, and its growing use warrants continued appraisal to promote nursing knowledge development. Attention to all case study elements, process and publication is important in promoting authenticity, methodological quality and visibility.}, langid = {english}, keywords = {sample::snowballing} } @@ -2861,7 +2861,7 @@ The authors conclude that, while there are modest positive outcomes, none of the keywords = {sample::database} } -@article{Arksey2005a, +@article{Arksey2005, title = {Scoping Studies: Towards a Methodological Framework}, shorttitle = {Scoping Studies}, author = {Arksey, Hilary and O'Malley, Lisa}, @@ -2958,7 +2958,7 @@ The authors conclude that, while there are modest positive outcomes, none of the issn = {1750-8592, 1750-8606}, doi = {10.1111/j.1750-8606.2007.00016.x}, urldate = {2023-11-24}, - abstract = {ABSTRACT{\textemdash} This article asserts that the theory of emerging adulthood is a useful way of conceptualizing the lives of people from their late teens to their mid- to late 20s in industrialized societies. The place of emerging adulthood within the adult life course is discussed. The weaknesses of previous terms for this age period are examined, and emerging adulthood is argued to be preferable as a new term for a new phenomenon. With respect to the question of whether emerging adulthood is experienced positively or negatively by most people, it is argued that it is positive for most people but entails developmental challenges that may be difficult and there is great heterogeneity, with some emerging adults experiencing serious problems. With respect to the question of whether or not emerging adulthood is good for society, it is argued that claims of the dangers of emerging adulthood are overblown, but emerging adulthood is probably a mixed blessing for society.}, + abstract = {ABSTRACT--- This article asserts that the theory of emerging adulthood is a useful way of conceptualizing the lives of people from their late teens to their mid- to late 20s in industrialized societies. The place of emerging adulthood within the adult life course is discussed. The weaknesses of previous terms for this age period are examined, and emerging adulthood is argued to be preferable as a new term for a new phenomenon. With respect to the question of whether emerging adulthood is experienced positively or negatively by most people, it is argued that it is positive for most people but entails developmental challenges that may be difficult and there is great heterogeneity, with some emerging adults experiencing serious problems. With respect to the question of whether or not emerging adulthood is good for society, it is argued that claims of the dangers of emerging adulthood are overblown, but emerging adulthood is probably a mixed blessing for society.}, langid = {english}, keywords = {sample::snowballing} } @@ -3087,13 +3087,13 @@ does NOT look at WoW} issn = {0019-7939, 2162-271X}, doi = {10.1177/001979390706000201}, urldate = {2024-01-10}, - abstract = {Using harmonized data for the years 1995{\textendash}2001 from the European Community Household Panel, the authors analyze gender pay gaps by sector across the wage distribution in eleven countries. In estimations that control for the effects of individual characteristics at different points of the distribution, they calculate the part of the gap attributable to differing returns between men and women. The magnitude of the gender pay gap, thus measured, varied substantially across countries and across the public and private sector wage distributions. The gap typically widened toward the top of the wage distribution (the ``glass ceiling'' effect), and in a few cases it also widened at the bottom (the ``sticky floor'' effect). The authors suggest that differences in childcare provision and wage setting institutions across EU countries may partly account for the variation in patterns by country and sector.}, + abstract = {Using harmonized data for the years 1995--2001 from the European Community Household Panel, the authors analyze gender pay gaps by sector across the wage distribution in eleven countries. In estimations that control for the effects of individual characteristics at different points of the distribution, they calculate the part of the gap attributable to differing returns between men and women. The magnitude of the gender pay gap, thus measured, varied substantially across countries and across the public and private sector wage distributions. The gap typically widened toward the top of the wage distribution (the ``glass ceiling'' effect), and in a few cases it also widened at the bottom (the ``sticky floor'' effect). The authors suggest that differences in childcare provision and wage setting institutions across EU countries may partly account for the variation in patterns by country and sector.}, langid = {english}, keywords = {sample::snowballing} } @article{Arvidsson2016, - title = {Post-{{School Destination}}{\textemdash}{{A Study}} of {{Women}} and {{Men With Intellectual Disability}} and the {{Gender}}-{{Segregated Swedish Labor Market}}}, + title = {Post-{{School Destination}}---{{A Study}} of {{Women}} and {{Men With Intellectual Disability}} and the {{Gender}}-{{Segregated Swedish Labor Market}}}, author = {Arvidsson, Jessica and Wid{\'e}n, Stephen and Staland-Nyman, Carin and Tideman, Magnus}, year = {2016}, month = sep, @@ -3160,7 +3160,7 @@ does NOT look at WoW} } @article{Ash2009, - title = {Inequality, Race, and Mortality in {{U}}.{{S}}. Cities: {{A}} Political and Econometric Review of {{Deaton}} and {{Lubotsky}} (56:6, 1139{\textendash}1153, 2003)}, + title = {Inequality, Race, and Mortality in {{U}}.{{S}}. Cities: {{A}} Political and Econometric Review of {{Deaton}} and {{Lubotsky}} (56:6, 1139--1153, 2003)}, shorttitle = {Inequality, Race, and Mortality in {{U}}.{{S}}. Cities}, author = {Ash, Michael and Robinson, Dean E.}, year = {2009}, @@ -3558,7 +3558,7 @@ does NOT look at WoW} orcid-numbers = {Medina, Carlos/0000-0002-9739-9876}, unique-id = {WOS:000398733400005}, keywords = {country::Colombia,program::training,region::LAC,relevant,sample::almp}, - note = {A follow-up study to 2011 randomized control trial by same authors, this analysis seeks to cement or refute the findings of the original study.\textbf{While the general trend of increased formal employment is sustained for men and women without fading over time, the average formal earnings also increase for both.\textbf{Also, job quality (measured also probability of working in large firm) increases, together with pension and other social program contributions.\textbf{However, no further data has been collected on the informal sector, so theoretically any positive impacts on formal sector could be precluded by negative informal sector impacts {\textemdash} \textbf{though the long-term sustained positive effects seem to imply a cost-effective program at the very least to increase relative formal employment.}}}}}, + note = {A follow-up study to 2011 randomized control trial by same authors, this analysis seeks to cement or refute the findings of the original study.\textbf{While the general trend of increased formal employment is sustained for men and women without fading over time, the average formal earnings also increase for both.\textbf{Also, job quality (measured also probability of working in large firm) increases, together with pension and other social program contributions.\textbf{However, no further data has been collected on the informal sector, so theoretically any positive impacts on formal sector could be precluded by negative informal sector impacts --- \textbf{though the long-term sustained positive effects seem to imply a cost-effective program at the very least to increase relative formal employment.}}}}}, timestamp = {2022-03-05T11:01:52Z}, file = {/home/marty/Zotero/storage/ZR5TV4B8/Attanasio2017_Vocational_training_for_disadvantaged_youth_in_colombia.pdf} } @@ -3847,7 +3847,7 @@ does NOT look at WoW} issn = {0001-9720, 1750-0184}, doi = {10.3366/E0001972008000405}, urldate = {2024-01-10}, - abstract = {This article examines popular understandings of diabetes, and conflicts and ambiguities in the management of diabetes care, in two areas of Cameroon. Conducted over a two-year period, comparative ethnography in Yaound{\'e} and Bafut started in four diabetes clinics (two in each place). From there it extended outwards, first to the homes of patients with diabetes, and then on to a number of indigenous healers consulted by patients or their families. We explore here the tension between clinic-based demands for patients' `compliance' with treatment guidelines, including repeated strictures against resorting to `traditional' medicine, and patients' own willingness to alternate between biomedicine and indigenous practitioners, a process in which they subject the claims of both to a kind of pragmatic evaluation. The continuing importance of indigenous healing practices, and explanations for diabetes in terms of ancestral intervention or witchcraft, are considered in the light of recent anthropological debate about the `modernity of witchcraft' in Africa. , Cet article examine les interpr{\'e}tations populaires du diab{\`e}te, ainsi que les conflits et les ambigu{\"i}t{\'e}s dans la gestion du traitement du diab{\`e}te dans deux r{\'e}gions du Cameroun. L'ethnographie comparative men{\'e}e sur une p{\'e}riode de deux ans {\`a} Yaound{\'e} et Bafut a commenc{\'e} dans quatre cliniques du diab{\`e}te (deux dans chaque ville). L'{\'e}tude s'est ensuite {\'e}largie au domicile des patients diab{\'e}tiques, puis {\`a} un certain nombre de gu{\'e}risseurs indig{\`e}nes consult{\'e}s par les patients ou leur famille. L'article explore les tensions entre d'une part les exigences des cliniques en mati{\`e}re d'observance de traitement par les patients (y compris des critiques s{\'e}v{\`e}res r{\'e}p{\'e}t{\'e}es contre le recours {\`a} la m{\'e}decine {\guillemotleft} traditionnelle {\guillemotright}) et, d'autre part, la volont{\'e} des patients d'alterner entre praticiens de la biom{\'e}decine et praticiens indig{\`e}nes, un processus dans lequel ils soumettent les pr{\'e}tentions des uns et des autres {\`a} une sorte d'{\'e}valuation pragmatique. L'importance persistante des pratiques de gu{\'e}rison indig{\`e}nes, et les explications du diab{\`e}te en termes d'intervention ancestrale ou de sorcellerie, sont {\'e}tudi{\'e}es {\`a} la lumi{\`e}re du d{\'e}bat anthropologique r{\'e}cent sur la {\guillemotleft} modernit{\'e} de la sorcellerie {\guillemotright} en Afrique.}, + abstract = {This article examines popular understandings of diabetes, and conflicts and ambiguities in the management of diabetes care, in two areas of Cameroon. Conducted over a two-year period, comparative ethnography in Yaound{\'e} and Bafut started in four diabetes clinics (two in each place). From there it extended outwards, first to the homes of patients with diabetes, and then on to a number of indigenous healers consulted by patients or their families. We explore here the tension between clinic-based demands for patients' `compliance' with treatment guidelines, including repeated strictures against resorting to `traditional' medicine, and patients' own willingness to alternate between biomedicine and indigenous practitioners, a process in which they subject the claims of both to a kind of pragmatic evaluation. The continuing importance of indigenous healing practices, and explanations for diabetes in terms of ancestral intervention or witchcraft, are considered in the light of recent anthropological debate about the `modernity of witchcraft' in Africa. , Cet article examine les interpr{\'e}tations populaires du diab{\`e}te, ainsi que les conflits et les ambigu\"{\i}t{\'e}s dans la gestion du traitement du diab{\`e}te dans deux r{\'e}gions du Cameroun. L'ethnographie comparative men{\'e}e sur une p{\'e}riode de deux ans {\`a} Yaound{\'e} et Bafut a commenc{\'e} dans quatre cliniques du diab{\`e}te (deux dans chaque ville). L'{\'e}tude s'est ensuite {\'e}largie au domicile des patients diab{\'e}tiques, puis {\`a} un certain nombre de gu{\'e}risseurs indig{\`e}nes consult{\'e}s par les patients ou leur famille. L'article explore les tensions entre d'une part les exigences des cliniques en mati{\`e}re d'observance de traitement par les patients (y compris des critiques s{\'e}v{\`e}res r{\'e}p{\'e}t{\'e}es contre le recours {\`a} la m{\'e}decine << traditionnelle >>) et, d'autre part, la volont{\'e} des patients d'alterner entre praticiens de la biom{\'e}decine et praticiens indig{\`e}nes, un processus dans lequel ils soumettent les pr{\'e}tentions des uns et des autres {\`a} une sorte d'{\'e}valuation pragmatique. L'importance persistante des pratiques de gu{\'e}rison indig{\`e}nes, et les explications du diab{\`e}te en termes d'intervention ancestrale ou de sorcellerie, sont {\'e}tudi{\'e}es {\`a} la lumi{\`e}re du d{\'e}bat anthropologique r{\'e}cent sur la << modernit{\'e} de la sorcellerie >> en Afrique.}, langid = {english}, keywords = {sample::snowballing} } @@ -4362,7 +4362,7 @@ does NOT look at WoW} issn = {1054139X}, doi = {10.1016/j.jadohealth.2021.12.001}, urldate = {2023-11-20}, - abstract = {Purpose Although there is a growing evidence base on the drivers of child marriage, comparatively little is known about the experiences of married girls in refugee settings and how their development trajectories diverge from those of their nonmarried peers, particularly in the context of the COVID-19 pandemic. Drawing on cross-national panel data from Bangladesh and Jordan, this article explores diversity in child marriage experiences in contexts affected by forced displacement, highlighting how married girls' well-being differs from that of their unmarried peers, and how COVID-19 has reinforced these differences. Methods We analyzed longitudinal survey data{\textemdash}collected pre- and post-COVID-19{\textemdash}from the Gender and Adolescence: Global Evidence study with 293 ever-married and 1,102 never-married adolescent girls. Multivariate regression analysis assessed the well-being of married and unmarried girls across contexts and refugee status, both prior to and during the COVID-19 pandemic. These quantitative data are complemented by in-depth qualitative data from adolescents (n = 112), and key informant interviews with service providers and community leaders (n = 62). Results Our findings highlight that married girls in contexts affected by displacement are disadvantaged in multiple ways, but that the patterning of disadvantage varies across contexts, and that marriage can also have protective effects in certain contexts. The COVID-19 pandemic has, however, served to exacerbate existing inequalities in all contexts. Discussion Although child marriage prevention efforts remain critical, there is also an urgent need for programming that targets married girls in refugee and host communities to mitigate negative outcomes among this vulnerable group.}, + abstract = {Purpose Although there is a growing evidence base on the drivers of child marriage, comparatively little is known about the experiences of married girls in refugee settings and how their development trajectories diverge from those of their nonmarried peers, particularly in the context of the COVID-19 pandemic. Drawing on cross-national panel data from Bangladesh and Jordan, this article explores diversity in child marriage experiences in contexts affected by forced displacement, highlighting how married girls' well-being differs from that of their unmarried peers, and how COVID-19 has reinforced these differences. Methods We analyzed longitudinal survey data---collected pre- and post-COVID-19---from the Gender and Adolescence: Global Evidence study with 293 ever-married and 1,102 never-married adolescent girls. Multivariate regression analysis assessed the well-being of married and unmarried girls across contexts and refugee status, both prior to and during the COVID-19 pandemic. These quantitative data are complemented by in-depth qualitative data from adolescents (n = 112), and key informant interviews with service providers and community leaders (n = 62). Results Our findings highlight that married girls in contexts affected by displacement are disadvantaged in multiple ways, but that the patterning of disadvantage varies across contexts, and that marriage can also have protective effects in certain contexts. The COVID-19 pandemic has, however, served to exacerbate existing inequalities in all contexts. Discussion Although child marriage prevention efforts remain critical, there is also an urgent need for programming that targets married girls in refugee and host communities to mitigate negative outcomes among this vulnerable group.}, langid = {english}, keywords = {inequality::age,inequality::gender,out::abstract,sample::snowballing} } @@ -5307,7 +5307,7 @@ might be relevant due to focus on minimum wage policy interventions}, issn = {03043878}, doi = {10.1016/j.jdeveco.2022.102839}, urldate = {2023-11-20}, - abstract = {The COVID-19 pandemic brought the dual crises of disease and the containment policies designed to mitigate it. Yet, there is little evidence on the impacts of these policies on women in lower-income countries, where there may be limited social safety nets to absorb these shocks. We conduct a large phone survey and leverage India's geographically varied containment policies to estimate the association between the pandemic and containment policies and measures of women's well-being, including mental health and food security. On aggregate, the pandemic resulted in dramatic income losses, increases in food insecurity, and declines in female mental health. While potentially crucial to stem the spread of COVID-19, the greater prevalence of containment policies is associated with increased food insecurity, particularly for women, and reduced female mental health. For surveyed women, moving from zero to average containment levels is associated with a 38\% increase in the likelihood of reporting more depression, a 73\% increase in reporting more exhaustion, and a 44\% increase in reporting more anxiety. Women whose social position may make them more vulnerable {\textendash} those with daughters and those living in female-headed households {\textendash} experience even larger declines in mental health.}, + abstract = {The COVID-19 pandemic brought the dual crises of disease and the containment policies designed to mitigate it. Yet, there is little evidence on the impacts of these policies on women in lower-income countries, where there may be limited social safety nets to absorb these shocks. We conduct a large phone survey and leverage India's geographically varied containment policies to estimate the association between the pandemic and containment policies and measures of women's well-being, including mental health and food security. On aggregate, the pandemic resulted in dramatic income losses, increases in food insecurity, and declines in female mental health. While potentially crucial to stem the spread of COVID-19, the greater prevalence of containment policies is associated with increased food insecurity, particularly for women, and reduced female mental health. For surveyed women, moving from zero to average containment levels is associated with a 38\% increase in the likelihood of reporting more depression, a 73\% increase in reporting more exhaustion, and a 44\% increase in reporting more anxiety. Women whose social position may make them more vulnerable -- those with daughters and those living in female-headed households -- experience even larger declines in mental health.}, langid = {english}, keywords = {out::abstract,sample::snowballing} } @@ -5424,7 +5424,7 @@ might be relevant due to focus on minimum wage policy interventions}, issn = {0891-2432, 1552-3977}, doi = {10.1177/089124300014002004}, urldate = {2024-01-10}, - abstract = {The general-case glass ceiling hypothesis states that not only is it more difficult for women than for men to be promoted up levels of authority hierarchies within workplaces but also that the obstacles women face relative to men become greater as they move up the hierarchy. Gender-based discrimination in promotions is not simply present across levels of hierarchy but is more intense at higher levels. Empirically, this implies that the relative rates of women being promoted to higher levels compared to men should decline with the level of the hierarchy. This article explores this hypothesis with data from three countries: the United States, Australia, and Sweden. The basic conclusion is that while there is strong evidence for a general gender gap in authority{\textemdash}the odds of women having authority are less than those of men{\textemdash}there is no evidence for systematic glass ceiling effects in the United States and only weak evidence for such effects in the other two countries.}, + abstract = {The general-case glass ceiling hypothesis states that not only is it more difficult for women than for men to be promoted up levels of authority hierarchies within workplaces but also that the obstacles women face relative to men become greater as they move up the hierarchy. Gender-based discrimination in promotions is not simply present across levels of hierarchy but is more intense at higher levels. Empirically, this implies that the relative rates of women being promoted to higher levels compared to men should decline with the level of the hierarchy. This article explores this hypothesis with data from three countries: the United States, Australia, and Sweden. The basic conclusion is that while there is strong evidence for a general gender gap in authority---the odds of women having authority are less than those of men---there is no evidence for systematic glass ceiling effects in the United States and only weak evidence for such effects in the other two countries.}, langid = {english}, keywords = {sample::snowballing} } @@ -5441,7 +5441,7 @@ might be relevant due to focus on minimum wage policy interventions}, issn = {1017-6772, 1467-8268}, doi = {10.1111/j.1467-8268.2006.00148.x}, urldate = {2023-11-20}, - abstract = {Abstract:{$\quad$} This paper reviews theoretical frameworks for sectoral decomposition and assesses the within- and between-sector contributions to changes in aggregate poverty in Cameroon informed by the Shapley Value decomposition rule. Between 1984 and 1996 poverty remained a rural phenomenon in Cameroon. It became more widespread, deeper and severer in both rural and urban areas, but more so in urban than rural areas. While the within-sector effects disproportionately accounted for the increase in poverty in the period 1984{\textendash}96, the between-sector contributions in both rural and semi-urban areas played a mitigating role on the worse effects of the increase in poverty. These findings infer the potential positive feedback effects of migration such as remittances, and/or increases in rural consumption expenditure in the face of rural underemployment, as effective strategies used by migrants to lift their families and villages out of the worse effects of poverty. The implication of this interpretation is that decision-makers need to better understand the factors that push or pull potential migrants. Rural{\textendash}urban mobility could, therefore, be viewed as a strategy used by households to moderate the worse effects of poverty and a vector of shared growth. The implications for public policy, in terms of open unemployment and associated social and insecurity problems at the receiving end, point to the wisdom of addressing the push-factors via targeting more in favour of rural areas.}, + abstract = {Abstract:{$\quad$} This paper reviews theoretical frameworks for sectoral decomposition and assesses the within- and between-sector contributions to changes in aggregate poverty in Cameroon informed by the Shapley Value decomposition rule. Between 1984 and 1996 poverty remained a rural phenomenon in Cameroon. It became more widespread, deeper and severer in both rural and urban areas, but more so in urban than rural areas. While the within-sector effects disproportionately accounted for the increase in poverty in the period 1984--96, the between-sector contributions in both rural and semi-urban areas played a mitigating role on the worse effects of the increase in poverty. These findings infer the potential positive feedback effects of migration such as remittances, and/or increases in rural consumption expenditure in the face of rural underemployment, as effective strategies used by migrants to lift their families and villages out of the worse effects of poverty. The implication of this interpretation is that decision-makers need to better understand the factors that push or pull potential migrants. Rural--urban mobility could, therefore, be viewed as a strategy used by households to moderate the worse effects of poverty and a vector of shared growth. The implications for public policy, in terms of open unemployment and associated social and insecurity problems at the receiving end, point to the wisdom of addressing the push-factors via targeting more in favour of rural areas.}, langid = {english}, keywords = {sample::snowballing} } @@ -5498,7 +5498,7 @@ might be relevant due to focus on minimum wage policy interventions}, issn = {0036-8075, 1095-9203}, doi = {10.1126/science.1212382}, urldate = {2024-01-10}, - abstract = {Girl Power The potential of affirmative action policies to reduce overall outcomes because of lower individual performance has been discussed widely and at length. But do quotas or preferential treatment of applicants alter the pool of candidates? Balafoutas and Sutter (p. 579 ; see the Perspective by Villeval ) used an existing laboratory-based task to assess the change in composition of winning candidates and the overall outcome as a function of three affirmative action policies. Policies designed to encourage more women to enter a competitive environment served to recruit enough high-performing individuals to ensure that the efficiency in performing the task was preserved. Beaman et al. (p. 582 , published online 12 January) examined the effects of a constitutionally mandated reservation of village-council and council-leader positions for women in West Bengal after two election cycles (1998 and 2003). The program appeared to narrow the gender gap in aspirations of parents for their children and of children for themselves; in addition, teenage girls spent more time in school and less on household chores. Beliefs and attitudes changed only after the second set of elections{\textemdash}that is, after a longer exposure to female role models{\textemdash}complementing the more rapid policy changes instituted by women council leaders after the first round of elections. , The effects of female leaders on girls occur via policy changes in the short run and parental aspirations in the longer run. , Exploiting a randomized natural experiment in India, we show that female leadership influences adolescent girls' career aspirations and educational attainment. A 1993 law reserved leadership positions for women in randomly selected village councils. Using 8453 surveys of adolescents aged 11 to 15 and their parents in 495 villages, we found that, relative to villages in which such positions were never reserved, the gender gap in aspirations closed by 20\% in parents and 32\% in adolescents in villages assigned a female leader for two election cycles. The gender gap in adolescent educational attainment was erased, and girls spent less time on household chores. We found no evidence of changes in young women's labor market opportunities, which suggests that the impact of women leaders primarily reflects a role model effect.}, + abstract = {Girl Power The potential of affirmative action policies to reduce overall outcomes because of lower individual performance has been discussed widely and at length. But do quotas or preferential treatment of applicants alter the pool of candidates? Balafoutas and Sutter (p. 579 ; see the Perspective by Villeval ) used an existing laboratory-based task to assess the change in composition of winning candidates and the overall outcome as a function of three affirmative action policies. Policies designed to encourage more women to enter a competitive environment served to recruit enough high-performing individuals to ensure that the efficiency in performing the task was preserved. Beaman et al. (p. 582 , published online 12 January) examined the effects of a constitutionally mandated reservation of village-council and council-leader positions for women in West Bengal after two election cycles (1998 and 2003). The program appeared to narrow the gender gap in aspirations of parents for their children and of children for themselves; in addition, teenage girls spent more time in school and less on household chores. Beliefs and attitudes changed only after the second set of elections---that is, after a longer exposure to female role models---complementing the more rapid policy changes instituted by women council leaders after the first round of elections. , The effects of female leaders on girls occur via policy changes in the short run and parental aspirations in the longer run. , Exploiting a randomized natural experiment in India, we show that female leadership influences adolescent girls' career aspirations and educational attainment. A 1993 law reserved leadership positions for women in randomly selected village councils. Using 8453 surveys of adolescents aged 11 to 15 and their parents in 495 villages, we found that, relative to villages in which such positions were never reserved, the gender gap in aspirations closed by 20\% in parents and 32\% in adolescents in villages assigned a female leader for two election cycles. The gender gap in adolescent educational attainment was erased, and girls spent less time on household chores. We found no evidence of changes in young women's labor market opportunities, which suggests that the impact of women leaders primarily reflects a role model effect.}, langid = {english}, keywords = {sample::snowballing} } @@ -5537,8 +5537,8 @@ might be relevant due to focus on minimum wage policy interventions}, } @article{Beck2015, - title = {{\textbf{Basic Income {\textendash} Healthy Outcome?}} {{Effects}} on Health of an {{Indian}} Basic Income Pilot Project: A Cluster Randomised Trial}, - shorttitle = {{\textbf{Basic Income {\textendash} Healthy Outcome?}}}, + title = {{\textbf{Basic Income -- Healthy Outcome?}} {{Effects}} on Health of an {{Indian}} Basic Income Pilot Project: A Cluster Randomised Trial}, + shorttitle = {{\textbf{Basic Income -- Healthy Outcome?}}}, author = {Beck, Simon and {Pulkki-Br{\"a}nnstr{\"o}m}, Anni-Maria and San Sebasti{\'a}n, Miguel}, year = {2015}, month = jan, @@ -5741,7 +5741,7 @@ might be relevant due to focus on minimum wage policy interventions}, issn = {0022-4669, 1538-4764}, doi = {10.1177/0022466910374211}, urldate = {2024-01-10}, - abstract = {This article reports on a mentoring project designed for transition-age youth (ages 16{\textendash}26) who are persons with legal blindness. Youth were matched with adult mentors who were also persons with blindness but who have achieved academic and career success. Results demonstrate that youth who participated in the project for 2 years had significant increases in career decision-making efficacy, positive personal hope for the future, and positive attitudes about blindness. Implications for practitioners suggest that mentoring is a valuable tool to assist youth with blindness as they prepare for the academic and work world.}, + abstract = {This article reports on a mentoring project designed for transition-age youth (ages 16--26) who are persons with legal blindness. Youth were matched with adult mentors who were also persons with blindness but who have achieved academic and career success. Results demonstrate that youth who participated in the project for 2 years had significant increases in career decision-making efficacy, positive personal hope for the future, and positive attitudes about blindness. Implications for practitioners suggest that mentoring is a valuable tool to assist youth with blindness as they prepare for the academic and work world.}, langid = {english}, keywords = {sample::snowballing} } @@ -5911,7 +5911,7 @@ might be relevant due to focus on minimum wage policy interventions}, } @article{Bergemann2010, - title = {Female Labour Supply and Parental Leave Benefits {\textendash} the Causal Effect of Paying Higher Transfers for a Shorter Period of Time}, + title = {Female Labour Supply and Parental Leave Benefits -- the Causal Effect of Paying Higher Transfers for a Shorter Period of Time}, author = {Bergemann, Annette and Riphahn, Regina T.}, year = {2010}, month = dec, @@ -5986,7 +5986,7 @@ might be relevant due to focus on minimum wage policy interventions}, issn = {0001-6349, 1600-0412}, doi = {10.3109/00016340903479894}, urldate = {2024-01-10}, - abstract = {Abstract Objective. To describe the process of change and assess compliance and effect on maternal and infant outcome when the WHO package Effective Perinatal Care (EPC) was implemented at maternities in Ukraine. Design. Intervention study comparing outcomes before and during 2.5 years after training. Setting. Three maternities in Donetsk, Lutsk and Lviv 2003{\textendash}2006. Population. Baseline data were collected for 652, 742 and 302 deliveries and 420, 381 and 135 infants, respectively, in Donetsk, Lutsk and Lviv. Follow-up data included 4,561, 9,865 and 7,227 deliveries and 3,829, 8,658 and 6,401 infants. Methods. Staff training on evidence-based guideline. Main outcome measures. Interventions during labor, maternal outcomes and hypothermia in the infants. Results: EPC procedures were successfully implemented and adherence to the protocols was excellent. For most variables, the change occurred during the first three months but was well sustained. The use of partogram increased fourfold in Donetsk and from 0\% to 60\% in Lviv. Induction and augmentation of labor decreased to less than 1\% and less than 5\%, respectively. Cesarean section rate dropped significantly in two of the maternities. The proportion of hypothermic infants decreased from 60\% (Donetsk), 85\% (Lutsk) and 77\% (Lviv) to 1\% in all three maternities during the first three months and was stable throughout the study period. Admission to Neonatal Intensive Care Unit decreased significantly in two of the maternities and there was no effect on early neonatal mortality. Conclusions: The process of education and change was well anchored in the organization, and implementation of new procedures was quick and successful.}, + abstract = {Abstract Objective. To describe the process of change and assess compliance and effect on maternal and infant outcome when the WHO package Effective Perinatal Care (EPC) was implemented at maternities in Ukraine. Design. Intervention study comparing outcomes before and during 2.5 years after training. Setting. Three maternities in Donetsk, Lutsk and Lviv 2003--2006. Population. Baseline data were collected for 652, 742 and 302 deliveries and 420, 381 and 135 infants, respectively, in Donetsk, Lutsk and Lviv. Follow-up data included 4,561, 9,865 and 7,227 deliveries and 3,829, 8,658 and 6,401 infants. Methods. Staff training on evidence-based guideline. Main outcome measures. Interventions during labor, maternal outcomes and hypothermia in the infants. Results: EPC procedures were successfully implemented and adherence to the protocols was excellent. For most variables, the change occurred during the first three months but was well sustained. The use of partogram increased fourfold in Donetsk and from 0\% to 60\% in Lviv. Induction and augmentation of labor decreased to less than 1\% and less than 5\%, respectively. Cesarean section rate dropped significantly in two of the maternities. The proportion of hypothermic infants decreased from 60\% (Donetsk), 85\% (Lutsk) and 77\% (Lviv) to 1\% in all three maternities during the first three months and was stable throughout the study period. Admission to Neonatal Intensive Care Unit decreased significantly in two of the maternities and there was no effect on early neonatal mortality. Conclusions: The process of education and change was well anchored in the organization, and implementation of new procedures was quick and successful.}, langid = {english}, keywords = {sample::snowballing} } @@ -6086,7 +6086,7 @@ might be relevant due to focus on minimum wage policy interventions}, issn = {0019-7939, 2162-271X}, doi = {10.1177/001979390105500101}, urldate = {2024-01-10}, - abstract = {Using the ExecuComp data set, which contains information on the five highest-paid executives in each of a large number of U.S. firms for the years 1992{\textendash}97, the authors examine the gender compensation gap among high-level executives. Women, who represented about 2.5\% of the sample, earned about 45\% less than men. As much as 75\% of this gap can be explained by the fact that women managed smaller companies and were less likely to be CEO, Chair, or company President. The unexplained gap falls to less than 5\% with an allowance for the younger average age and lower average seniority of the female executives. These results do not rule out the possibility of discrimination via gender segregation or unequal promotion. Between 1992 and 1997, however, women nearly tripled their participation in the top executive ranks and also strongly improved their relative compensation, mostly by gaining representation in larger corporations.}, + abstract = {Using the ExecuComp data set, which contains information on the five highest-paid executives in each of a large number of U.S. firms for the years 1992--97, the authors examine the gender compensation gap among high-level executives. Women, who represented about 2.5\% of the sample, earned about 45\% less than men. As much as 75\% of this gap can be explained by the fact that women managed smaller companies and were less likely to be CEO, Chair, or company President. The unexplained gap falls to less than 5\% with an allowance for the younger average age and lower average seniority of the female executives. These results do not rule out the possibility of discrimination via gender segregation or unequal promotion. Between 1992 and 1997, however, women nearly tripled their participation in the top executive ranks and also strongly improved their relative compensation, mostly by gaining representation in larger corporations.}, langid = {english}, keywords = {sample::snowballing} } @@ -6188,7 +6188,7 @@ might be relevant due to focus on minimum wage policy interventions}, } @article{Bezak2022, - title = {The {{Biggest Challenges Resulting}} from the {{COVID-19 Pandemic}} on {{Gender-Related Work}} from {{Home}} in {{Biomedical Fields}}{\textemdash}{{World-Wide Qualitative Survey Analysis}}}, + title = {The {{Biggest Challenges Resulting}} from the {{COVID-19 Pandemic}} on {{Gender-Related Work}} from {{Home}} in {{Biomedical Fields}}---{{World-Wide Qualitative Survey Analysis}}}, author = {Bezak, Eva and {Carson-Chahhoud}, Kristin V. and Marcu, Loredana G. and Stoeva, Magdalena and Lhotska, Lenka and Barabino, Gilda A. and Ibrahim, Fatimah and Kaldoudi, Eleni and Lim, Sierin and Marques Da Silva, Ana Maria and Tan, Peck Ha and Tsapaki, Virginia and Frize, Monique}, year = {2022}, month = mar, @@ -6411,7 +6411,7 @@ might be relevant due to focus on minimum wage policy interventions}, issn = {1017-6772, 1467-8268}, doi = {10.1111/1467-8268.00001}, urldate = {2023-11-20}, - abstract = {Poverty is gradually spreading to the urban areas of Ethiopia, although it remains more extensive in the rural areas. This paper presents the first substantial analysis, since the 1960s, of the distribution of urban incomes and their determinants. It uses data for 1994 for an analysis of the economic well-being of urban households; it shows that income diversification is a typical characteristic of the poor, while those who are better off derive more than 75 per cent of their income from wage employment. Multiple activity remains less common in urban Ethiopia than in comparable countries, which is not surprising, since the two-decade socialist rule ruined the private sector. {\textemdash} La pauvret{\'e}, d{\'e}j{\`a} g{\'e}n{\'e}ralis{\'e}e dans les r{\'e}gions rurales de l'Ethiopie, se r{\'e}pand progressivement dans les zones urbaines de ce pays. Cet article pr{\'e}sente la premi{\`e}re analyse approfondie relative {\`a} la distribution des revenus dans les villes et aux d{\'e}terminants de ces revenus, depuis les ann{\'e}es 60. Les donn{\'e}es pour 1994 sont utilis{\'e}es pour analyser les conditions de vie des m{\'e}nages urbains; l'article montre que la diversification du revenu est une caract{\'e}ristique des pauvres tandis que les couches de la population mieux nanties tirent plus de 75 pour cent de leurs revenus d'un emploi salari{\'e}. Par rapport {\`a} d'autres pays analogues, la multiplicit{\'e} de l'activit{\'e} reste peu courante dans les zones urbaines d'Ethiopie, ce qui n'est gu{\`e}re surprenant {\'e}tant donn{\'e} que les deux d{\'e}cennies de r{\'e}gime socialiste ont ruin{\'e} le secteur priv{\'e}.}, + abstract = {Poverty is gradually spreading to the urban areas of Ethiopia, although it remains more extensive in the rural areas. This paper presents the first substantial analysis, since the 1960s, of the distribution of urban incomes and their determinants. It uses data for 1994 for an analysis of the economic well-being of urban households; it shows that income diversification is a typical characteristic of the poor, while those who are better off derive more than 75 per cent of their income from wage employment. Multiple activity remains less common in urban Ethiopia than in comparable countries, which is not surprising, since the two-decade socialist rule ruined the private sector. --- La pauvret{\'e}, d{\'e}j{\`a} g{\'e}n{\'e}ralis{\'e}e dans les r{\'e}gions rurales de l'Ethiopie, se r{\'e}pand progressivement dans les zones urbaines de ce pays. Cet article pr{\'e}sente la premi{\`e}re analyse approfondie relative {\`a} la distribution des revenus dans les villes et aux d{\'e}terminants de ces revenus, depuis les ann{\'e}es 60. Les donn{\'e}es pour 1994 sont utilis{\'e}es pour analyser les conditions de vie des m{\'e}nages urbains; l'article montre que la diversification du revenu est une caract{\'e}ristique des pauvres tandis que les couches de la population mieux nanties tirent plus de 75 pour cent de leurs revenus d'un emploi salari{\'e}. Par rapport {\`a} d'autres pays analogues, la multiplicit{\'e} de l'activit{\'e} reste peu courante dans les zones urbaines d'Ethiopie, ce qui n'est gu{\`e}re surprenant {\'e}tant donn{\'e} que les deux d{\'e}cennies de r{\'e}gime socialiste ont ruin{\'e} le secteur priv{\'e}.}, langid = {english}, keywords = {inequality::income,issue::age,out::year,sample::snowballing} } @@ -6453,7 +6453,7 @@ might be relevant due to focus on minimum wage policy interventions}, issn = {2040-7149}, doi = {10.1108/EDI-10-2017-0209}, urldate = {2024-01-10}, - abstract = {Purpose The purpose of this paper is to describe the objectives, activities and outcomes of the National Science Foundation ADVANCE project, Institutions Developing Excellence in Academic Leadership (IDEAL) during 2009{\textendash}2012. The goal of IDEAL was to create an institutional learning community empowered to develop and leverage knowledge, skills, resources and networks to transform academic cultures and enhance gender equity, diversity and inclusion in science, technology, engineering and math (STEM) disciplines at six research universities in the northern Ohio region. Over the three-year period, these institutions developed academic leaders and institutionalized gender equity transformation through multi-dimensional and multi-level initiatives, improving the advancement and leadership of women faculty in STEM disciplines. Design/methodology/approach The authors describe the objectives, activities and outcomes of the NSF ADVANCE project, IDEAL during 2009{\textendash}2012. The six research institutions included in IDEAL were Bowling Green State University, Case Western Reserve University (the lead institution), Cleveland State University, Kent State University, University of Akron and University of Toledo. Findings IDEAL's outcomes included the institutionalization of a number of gender equity initiatives at each university, an increase in the number of tenured women faculty in science and engineering disciplines over three years across the six universities, and increases in the numbers of women in faculty and administrative leadership positions. Out of 62 of the IDEAL participants (co-directors and change leaders), 25 were promoted or appointed to roles of leadership within or beyond their institutions during or after their participation in IDEAL. A number of new institutional collaborations and exchanges involving the six universities occurred during and emerged from IDEAL. An integrative model of the IDEAL program is developed, describing the nested components of each institution's gender equity transformation within the IDEAL partnership consortium and the larger NSF ADVANCE community, and highlighting the dynamic interactions between these levels. Social implications The IDEAL program demonstrates that systemic change to achieve equity for women and underrepresented minority faculty in STEM disciplines must be rooted on individual campuses but must also propagate among higher education systems and the broader scientific community. The effort to develop, sustain and expand the IDEAL partnership model of institutional transformation (IT) in higher education illuminates how innovative, context-sensitive, cost-effective and customized institutional strategies may be implemented to advance gender equity, diversity, inclusion and leadership of women faculty at all levels across the country. Originality/value This is an original description of a unique and distinctive partnership among research universities to foster gender equity IT. The manuscript details the objectives, activities and outcomes of the IDEAL program, established with the aim of broadening participation in the STEM academic workforce and advancing gender equity, diversity and inclusion in institutions of higher education. An integrative model is developed, illustrating the key components and outcomes of the IDEAL program.}, + abstract = {Purpose The purpose of this paper is to describe the objectives, activities and outcomes of the National Science Foundation ADVANCE project, Institutions Developing Excellence in Academic Leadership (IDEAL) during 2009--2012. The goal of IDEAL was to create an institutional learning community empowered to develop and leverage knowledge, skills, resources and networks to transform academic cultures and enhance gender equity, diversity and inclusion in science, technology, engineering and math (STEM) disciplines at six research universities in the northern Ohio region. Over the three-year period, these institutions developed academic leaders and institutionalized gender equity transformation through multi-dimensional and multi-level initiatives, improving the advancement and leadership of women faculty in STEM disciplines. Design/methodology/approach The authors describe the objectives, activities and outcomes of the NSF ADVANCE project, IDEAL during 2009--2012. The six research institutions included in IDEAL were Bowling Green State University, Case Western Reserve University (the lead institution), Cleveland State University, Kent State University, University of Akron and University of Toledo. Findings IDEAL's outcomes included the institutionalization of a number of gender equity initiatives at each university, an increase in the number of tenured women faculty in science and engineering disciplines over three years across the six universities, and increases in the numbers of women in faculty and administrative leadership positions. Out of 62 of the IDEAL participants (co-directors and change leaders), 25 were promoted or appointed to roles of leadership within or beyond their institutions during or after their participation in IDEAL. A number of new institutional collaborations and exchanges involving the six universities occurred during and emerged from IDEAL. An integrative model of the IDEAL program is developed, describing the nested components of each institution's gender equity transformation within the IDEAL partnership consortium and the larger NSF ADVANCE community, and highlighting the dynamic interactions between these levels. Social implications The IDEAL program demonstrates that systemic change to achieve equity for women and underrepresented minority faculty in STEM disciplines must be rooted on individual campuses but must also propagate among higher education systems and the broader scientific community. The effort to develop, sustain and expand the IDEAL partnership model of institutional transformation (IT) in higher education illuminates how innovative, context-sensitive, cost-effective and customized institutional strategies may be implemented to advance gender equity, diversity, inclusion and leadership of women faculty at all levels across the country. Originality/value This is an original description of a unique and distinctive partnership among research universities to foster gender equity IT. The manuscript details the objectives, activities and outcomes of the IDEAL program, established with the aim of broadening participation in the STEM academic workforce and advancing gender equity, diversity and inclusion in institutions of higher education. An integrative model is developed, illustrating the key components and outcomes of the IDEAL program.}, langid = {english}, keywords = {sample::snowballing} } @@ -6781,7 +6781,7 @@ might be relevant due to focus on minimum wage policy interventions}, } @article{Blau1988, - title = {Trends in {{Earnings Differentials}} by {{Gender}}, 1971{\textendash}1981}, + title = {Trends in {{Earnings Differentials}} by {{Gender}}, 1971--1981}, author = {Blau, Francine D. and Beller, Andrea H.}, year = {1988}, month = jul, @@ -7077,7 +7077,7 @@ does NOT look at specific policy intervention} issn = {0098-7921, 1728-4457}, doi = {10.1111/j.1728-4457.2016.00147.x}, urldate = {2023-11-24}, - abstract = {Over the past two decades the OECD has been at the forefront of informing the public and policymakers about population aging and the associated rising costs of pensions and health care. Numerous reports have provided in-depth analyses of member countries' pension policies, assessed and predicted workers' entitlements, and recommended reforms that would lead to more financially sustainable pay-as-you-go pensions. This sixth edition of Pensions at a Glance marks the tenth anniversary of the OECD's flagship series on pension systems and retirement incomes. It focuses on the pension reforms undertaken by OECD and G20 countries in recent years and presents revised forecasts of key indicators for the coming decades. Rapid population aging has been one of the main driving forces behind a wave of pension reforms. The old-age dependency ratio (number of persons 65+ per 100 persons 20{\textendash}64) rose to 28 in 2015 and is expected to reach 55 by 2070, thus making reform essential. The response of most governments has been strong and the report now concludes that the proportion of GDP devoted to public pensions will rise only modestly from 9 percent to 10 percent between 2015 and 2050.This near stabilization in the face of large demographic change is made possible by substantial reforms of many aspects of the pension system. In particular, the age at normal retirement is rising, incentives for early retirement are being reduced, and taxes and contributions have been raised. Furthermore, a majority of OECD countries have adopted indexing of pensions to prices rather than to wages. This means that the value of pensions, relative to wages, will decline over time, as productivity gains translate into real-wage growth. One concern that requires further attention is the future rise in the proportion of pensioners at risk of falling into poverty, especially as workers increasingly enter the labor force at later ages and unemployment rates remain high. Although the discussion of certain issues is technical, the text provides clear summaries and key findings for each chapter as well as numerous tables, figures, and boxes. The bulk of the report consist of chapters with comparative analyses of specific topics, while the last chapter presents separate summaries of the situation in each OECD country. A database with a wide range of pension-related indicators by country is available online at http://www.oecd.org/pensions/oecd-pensions-at-a-glance-19991363.htm.}, + abstract = {Over the past two decades the OECD has been at the forefront of informing the public and policymakers about population aging and the associated rising costs of pensions and health care. Numerous reports have provided in-depth analyses of member countries' pension policies, assessed and predicted workers' entitlements, and recommended reforms that would lead to more financially sustainable pay-as-you-go pensions. This sixth edition of Pensions at a Glance marks the tenth anniversary of the OECD's flagship series on pension systems and retirement incomes. It focuses on the pension reforms undertaken by OECD and G20 countries in recent years and presents revised forecasts of key indicators for the coming decades. Rapid population aging has been one of the main driving forces behind a wave of pension reforms. The old-age dependency ratio (number of persons 65+ per 100 persons 20--64) rose to 28 in 2015 and is expected to reach 55 by 2070, thus making reform essential. The response of most governments has been strong and the report now concludes that the proportion of GDP devoted to public pensions will rise only modestly from 9 percent to 10 percent between 2015 and 2050.This near stabilization in the face of large demographic change is made possible by substantial reforms of many aspects of the pension system. In particular, the age at normal retirement is rising, incentives for early retirement are being reduced, and taxes and contributions have been raised. Furthermore, a majority of OECD countries have adopted indexing of pensions to prices rather than to wages. This means that the value of pensions, relative to wages, will decline over time, as productivity gains translate into real-wage growth. One concern that requires further attention is the future rise in the proportion of pensioners at risk of falling into poverty, especially as workers increasingly enter the labor force at later ages and unemployment rates remain high. Although the discussion of certain issues is technical, the text provides clear summaries and key findings for each chapter as well as numerous tables, figures, and boxes. The bulk of the report consist of chapters with comparative analyses of specific topics, while the last chapter presents separate summaries of the situation in each OECD country. A database with a wide range of pension-related indicators by country is available online at http://www.oecd.org/pensions/oecd-pensions-at-a-glance-19991363.htm.}, langid = {english}, keywords = {out::abstract,review::,sample::snowballing,type::pension}, file = {/home/marty/Zotero/storage/KH9S4GA6/Bongaarts2016_Pensions_at_a_Glance_2015.pdf} @@ -7474,7 +7474,7 @@ does NOT look at specific policy intervention} issn = {1472-6874}, doi = {10.1186/s12905-021-01515-x}, urldate = {2023-11-20}, - abstract = {Abstract Background Globally, one in three women experienced domestic~violence. Alike the scenario observed in India, and a~very few studies talk about violence and its consequences on women's health. Hence, the purpose of this study is to access the level of various types of spousal violence in India and to understand the association between physical, sexual and emotional violence against ever-married women by their husbands. The study further examines the consequences of spousal violence on women's health in terms of adverse pregnancy outcomes and reproductive health in India. Methods The study uses secondary data from National Family Health Survey-4 (NFHS-4, 2015{\textendash}16). The analysis was based on a sample of ever-married women aged 15{\textendash}49~years. Bivariate~descriptive analysis and multiple regression analyses have been carried out to understand the association between spousal violence and its consequences on women's health. Results The study finds that the physical, sexual and emotional violence experienced by ever-married women in India are 29.8\%, 13.8\% and 7.0\%, respectively. Further, the physical and sexual violence experienced by women have a significant association with an unwanted pregnancy, abortion, miscarriages and ever had termination of pregnancies. The regression analysis shows that violence by sexual partners among battered women increased the likelihood of unwanted pregnancy. Similarly, abortion and ever had a termination of pregnancies are also adversely affected by partner violence. Further, the risk of sexually transmitted infection increases 77\% by sexual violence and 44\% by emotional violence among battered women. Also, Sexual violence substantially increases the risk of prolonged labour during pregnancy. Conclusion This study revealed that one in three women experiencing violence by their husband and also it~is evident that various forms of spousal violence adversely affect pregnancies outcomes and reproductive health among battered women compared to not battered.}, + abstract = {Abstract Background Globally, one in three women experienced domestic~violence. Alike the scenario observed in India, and a~very few studies talk about violence and its consequences on women's health. Hence, the purpose of this study is to access the level of various types of spousal violence in India and to understand the association between physical, sexual and emotional violence against ever-married women by their husbands. The study further examines the consequences of spousal violence on women's health in terms of adverse pregnancy outcomes and reproductive health in India. Methods The study uses secondary data from National Family Health Survey-4 (NFHS-4, 2015--16). The analysis was based on a sample of ever-married women aged 15--49~years. Bivariate~descriptive analysis and multiple regression analyses have been carried out to understand the association between spousal violence and its consequences on women's health. Results The study finds that the physical, sexual and emotional violence experienced by ever-married women in India are 29.8\%, 13.8\% and 7.0\%, respectively. Further, the physical and sexual violence experienced by women have a significant association with an unwanted pregnancy, abortion, miscarriages and ever had termination of pregnancies. The regression analysis shows that violence by sexual partners among battered women increased the likelihood of unwanted pregnancy. Similarly, abortion and ever had a termination of pregnancies are also adversely affected by partner violence. Further, the risk of sexually transmitted infection increases 77\% by sexual violence and 44\% by emotional violence among battered women. Also, Sexual violence substantially increases the risk of prolonged labour during pregnancy. Conclusion This study revealed that one in three women experiencing violence by their husband and also it~is evident that various forms of spousal violence adversely affect pregnancies outcomes and reproductive health among battered women compared to not battered.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -7542,7 +7542,7 @@ does NOT look at specific policy intervention} issn = {0033-3549, 1468-2877}, doi = {10.1177/00333549141291S206}, urldate = {2023-11-20}, - abstract = {During the past two decades, the public health community's attention has been drawn increasingly to the social determinants of health (SDH){\textemdash}the factors apart from medical care that can be influenced by social policies and shape health in powerful ways. We use ``medical care'' rather than ``health care'' to refer to clinical services, to avoid potential confusion between ``health'' and ``health care.'' The World Health Organization's Commission on the Social Determinants of Health has defined SDH as ``the conditions in which people are born, grow, live, work and age'' and ``the fundamental drivers of these conditions.'' The term ``social determinants'' often evokes factors such as health-related features of neighborhoods (e g., walkability, recreational areas, and accessibility of healthful foods), which can influence health-related behaviors. Evidence has accumulated, however, pointing to socioeconomic factors such as income, wealth, and education as the fundamental causes of a wide range of health outcomes This article broadly reviews some of the knowledge accumulated to date that highlights the importance of social{\textemdash}and particularly socioeconomic{\textemdash}factors in shaping health, and plausible pathways and biological mechanisms that may explain their effects. We also discuss challenges to advancing this knowledge and how they might be overcome.}, + abstract = {During the past two decades, the public health community's attention has been drawn increasingly to the social determinants of health (SDH)---the factors apart from medical care that can be influenced by social policies and shape health in powerful ways. We use ``medical care'' rather than ``health care'' to refer to clinical services, to avoid potential confusion between ``health'' and ``health care.'' The World Health Organization's Commission on the Social Determinants of Health has defined SDH as ``the conditions in which people are born, grow, live, work and age'' and ``the fundamental drivers of these conditions.'' The term ``social determinants'' often evokes factors such as health-related features of neighborhoods (e g., walkability, recreational areas, and accessibility of healthful foods), which can influence health-related behaviors. Evidence has accumulated, however, pointing to socioeconomic factors such as income, wealth, and education as the fundamental causes of a wide range of health outcomes This article broadly reviews some of the knowledge accumulated to date that highlights the importance of social---and particularly socioeconomic---factors in shaping health, and plausible pathways and biological mechanisms that may explain their effects. We also discuss challenges to advancing this knowledge and how they might be overcome.}, langid = {english}, keywords = {cite::channels,inequality::health,out::abstract,review::narrative,sample::snowballing} } @@ -7643,7 +7643,7 @@ does NOT look at specific policy intervention} issn = {0020-8132, 1466-7657}, doi = {10.1111/j.1466-7657.2012.01033.x}, urldate = {2024-01-10}, - abstract = {BRENNAN M.M., FITZPATRICK J.J., MCNULTY S.R., CAMPO T., WELBECK J. \& BARNES G. (2013) Paediatric resuscitation for nurses working in Ghana: an educational intervention. International Nursing Review 60 , 136{\textendash}143 Background:\hspace{0.6em} Deficiencies in the paediatric emergency systems of developing countries may contribute to avoidable paediatric mortality. Studies suggest that nurses and doctors may not be educationally prepared to provide immediate paediatric resuscitative care to acutely ill children. The purpose of this study was to determine if a 1-day World Health Organization (WHO) Emergency Triage and Assessment Treatment (ETAT) Program in paediatric resuscitation would increase Ghanaian nurses' knowledge and self-efficacy of paediatric resuscitation. Methods:\hspace{0.6em} A pre-experimental, one-group, pre-test, post-test design was used to assess differences in the nurses' knowledge of paediatric resuscitation, and their perceived self-efficacy of paediatric resuscitation after completing a 1-day educational intervention in paediatric resuscitation. Forty-one nurses from a public teaching hospital in Ghana were recruited and participated in the study. Results:\hspace{0.6em} Using a paired samples t -test, there was a statistically significant increase in the nurses' perceived self-efficacy of paediatric resuscitation in general ( P {$\quad<\quad$}0.000), perceived self-efficacy of bag and mask ventilation ( P {$\quad<\quad$}0.000), and knowledge of paediatric resuscitation ( P {$\quad<\quad$}0.000). Conclusions:\hspace{0.6em} Findings from this study suggest that a 1-day WHO ETAT Program may increase self-efficacy of paediatric resuscitation and knowledge of paediatric resuscitation. Clinical Relevance:\hspace{0.6em} Policy makers in Ghana need to consider implementing education programmes in paediatric resuscitation for nurses as part of a comprehensive strategy to improve emergency systems and address preventable and avoidable infant and child mortality.}, + abstract = {BRENNAN M.M., FITZPATRICK J.J., MCNULTY S.R., CAMPO T., WELBECK J. \& BARNES G. (2013) Paediatric resuscitation for nurses working in Ghana: an educational intervention. International Nursing Review 60 , 136--143 Background:{\enspace} Deficiencies in the paediatric emergency systems of developing countries may contribute to avoidable paediatric mortality. Studies suggest that nurses and doctors may not be educationally prepared to provide immediate paediatric resuscitative care to acutely ill children. The purpose of this study was to determine if a 1-day World Health Organization (WHO) Emergency Triage and Assessment Treatment (ETAT) Program in paediatric resuscitation would increase Ghanaian nurses' knowledge and self-efficacy of paediatric resuscitation. Methods:{\enspace} A pre-experimental, one-group, pre-test, post-test design was used to assess differences in the nurses' knowledge of paediatric resuscitation, and their perceived self-efficacy of paediatric resuscitation after completing a 1-day educational intervention in paediatric resuscitation. Forty-one nurses from a public teaching hospital in Ghana were recruited and participated in the study. Results:{\enspace} Using a paired samples t -test, there was a statistically significant increase in the nurses' perceived self-efficacy of paediatric resuscitation in general ( P {$\quad<\quad$}0.000), perceived self-efficacy of bag and mask ventilation ( P {$\quad<\quad$}0.000), and knowledge of paediatric resuscitation ( P {$\quad<\quad$}0.000). Conclusions:{\enspace} Findings from this study suggest that a 1-day WHO ETAT Program may increase self-efficacy of paediatric resuscitation and knowledge of paediatric resuscitation. Clinical Relevance:{\enspace} Policy makers in Ghana need to consider implementing education programmes in paediatric resuscitation for nurses as part of a comprehensive strategy to improve emergency systems and address preventable and avoidable infant and child mortality.}, langid = {english}, keywords = {sample::snowballing} } @@ -7779,7 +7779,7 @@ does NOT look at specific policy intervention} issn = {0037-7961, 1537-5404}, doi = {10.1086/516423}, urldate = {2023-11-20}, - abstract = {Policy making has increasingly turned to controlled analysis, in the form of demonstration projects and experiments, to test social policies before they are legislated nationwide. Reviewing the history of three hallmark welfare experiments, we examine how controlled analysis became a ``shadow institution'' {\textemdash} an alternative to more visible and highly contested legislative channels for policy conflict. Applying a political-institutional lens, we explore what kind of channel this is and how it structures conflicts over poverty policy. We find that controlled analysis may be more apt to reiterate than to challenge conventional wisdom about poverty and the poor.}, + abstract = {Policy making has increasingly turned to controlled analysis, in the form of demonstration projects and experiments, to test social policies before they are legislated nationwide. Reviewing the history of three hallmark welfare experiments, we examine how controlled analysis became a ``shadow institution'' --- an alternative to more visible and highly contested legislative channels for policy conflict. Applying a political-institutional lens, we explore what kind of channel this is and how it structures conflicts over poverty policy. We find that controlled analysis may be more apt to reiterate than to challenge conventional wisdom about poverty and the poor.}, langid = {english}, keywords = {inequality::poverty,out::abstract,sample::snowballing} } @@ -7942,7 +7942,7 @@ whereas abstract, general training knowledge has little to no impact, more local series = {Policy {{Research Working Papers}}}, number = {7977}, institution = {{World Bank}}, - abstract = {This study presents results from a randomized evaluation of two labor market interventions targeted to young women aged 18 to 19 years in three of Nairobi's poorest neighborhoods. One treatment offered participants a bundled intervention designed to simultaneously relieve credit and human capital constraints; a second treatment provided women with an unrestricted cash grant, but no training or other support. Both interventions had economically large and statistically significant impacts on income over the medium term (7 to 10 months after the end of the interventions), but these impacts dissipated in the second year after treatment. The results are consistent with a model in which savings constraints prevent women from smoothing consumption after receiving large transfers {\textendash} even in the absence of credit constraints, and when participants have no intention of remaining in entrepreneurship. The study also shows that participants hold remarkably accurate beliefs about the impacts of the treatments on occupational choice}, + abstract = {This study presents results from a randomized evaluation of two labor market interventions targeted to young women aged 18 to 19 years in three of Nairobi's poorest neighborhoods. One treatment offered participants a bundled intervention designed to simultaneously relieve credit and human capital constraints; a second treatment provided women with an unrestricted cash grant, but no training or other support. Both interventions had economically large and statistically significant impacts on income over the medium term (7 to 10 months after the end of the interventions), but these impacts dissipated in the second year after treatment. The results are consistent with a model in which savings constraints prevent women from smoothing consumption after receiving large transfers -- even in the absence of credit constraints, and when participants have no intention of remaining in entrepreneurship. The study also shows that participants hold remarkably accurate beliefs about the impacts of the treatments on occupational choice}, keywords = {country::Kenya,region::SSA,relevant,sample::almp}, note = {An experimental study conducted on a combination of cash grants and vocational training for young women in Kenya, with an emphasis on analyzing its earnings impacts over time.\textbf{It finds that both receiving just a cash grant or a cash grant and vocational training significantly increased short-term earnings, but these earnings impacts dissipated at the second year mark after the treatment.\textbf{The findings suggest that there are more barriers a sustained impact than just a credit constrained poverty trap overall, but women wishing to begin their business were still mostly constrained by savings initially.\textbf{While the group receiving a grant and training had larger impacts, the group only receiving a cash grant was more cost effective.}}}}, timestamp = {2022-03-05T11:01:52Z} @@ -8005,7 +8005,7 @@ whereas abstract, general training knowledge has little to no impact, more local issn = {2040-7149}, doi = {10.1108/EDI-11-2012-0107}, urldate = {2024-01-10}, - abstract = {Purpose {\textendash} The purpose of this paper is to survey chairmen's perceptions of female board representation in five Nordic countries, focussing on whether the chairman's perception of board work is related to gender diversity, and on differences between high- and low-risk firms. Design/methodology/approach {\textendash} The authors combine data from a questionnaire directed to the chairmen of the boards in Nordic listed companies with data on firm characteristics and board composition. Findings {\textendash} The authors find that the chairmen (97.5 percent male) are significantly less satisfied with female board members as compared to male ones. The authors also find that firms with nomination committees have more gender diverse boards, as well as indications of a more positively perceived contribution of female representation in high-risk firms. Research limitations/implications {\textendash} The study is restricted to perceptions of chairmen for listed Nordic firms. The low response rate of 20.1 percent is a severe limitation. Practical implications {\textendash} The increasing practice of using nomination committees in the Nordic countries seems advantageous from gender balance perspective. Originality/value {\textendash} The authors contribute to the literature on gender diversity in boards by providing results from a board intern perspective.}, + abstract = {Purpose -- The purpose of this paper is to survey chairmen's perceptions of female board representation in five Nordic countries, focussing on whether the chairman's perception of board work is related to gender diversity, and on differences between high- and low-risk firms. Design/methodology/approach -- The authors combine data from a questionnaire directed to the chairmen of the boards in Nordic listed companies with data on firm characteristics and board composition. Findings -- The authors find that the chairmen (97.5 percent male) are significantly less satisfied with female board members as compared to male ones. The authors also find that firms with nomination committees have more gender diverse boards, as well as indications of a more positively perceived contribution of female representation in high-risk firms. Research limitations/implications -- The study is restricted to perceptions of chairmen for listed Nordic firms. The low response rate of 20.1 percent is a severe limitation. Practical implications -- The increasing practice of using nomination committees in the Nordic countries seems advantageous from gender balance perspective. Originality/value -- The authors contribute to the literature on gender diversity in boards by providing results from a board intern perspective.}, langid = {english}, keywords = {sample::snowballing} } @@ -8132,7 +8132,7 @@ whereas abstract, general training knowledge has little to no impact, more local } @article{Buckley2012, - title = {Are {{Remittances}} an {{Effective Mechanism}} for {{Development}}? {{Evidence}} from {{Tajikistan}}, 1999{\textendash}2007}, + title = {Are {{Remittances}} an {{Effective Mechanism}} for {{Development}}? {{Evidence}} from {{Tajikistan}}, 1999--2007}, shorttitle = {Are {{Remittances}} an {{Effective Mechanism}} for {{Development}}?}, author = {Buckley, Cynthia and Hofmann, Erin Trouth}, year = {2012}, @@ -8182,8 +8182,8 @@ whereas abstract, general training knowledge has little to no impact, more local } @article{Budig2016, - title = {Work{\textendash}{{Family Policy Trade-Offs}} for {{Mothers}}? {{Unpacking}} the {{Cross-National Variation}} in {{Motherhood Earnings Penalties}}}, - shorttitle = {Work{\textendash}{{Family Policy Trade-Offs}} for {{Mothers}}?}, + title = {Work--{{Family Policy Trade-Offs}} for {{Mothers}}? {{Unpacking}} the {{Cross-National Variation}} in {{Motherhood Earnings Penalties}}}, + shorttitle = {Work--{{Family Policy Trade-Offs}} for {{Mothers}}?}, author = {Budig, Michelle J. and Misra, Joya and Boeckmann, Irene}, year = {2016}, month = may, @@ -8194,7 +8194,7 @@ whereas abstract, general training knowledge has little to no impact, more local issn = {0730-8884, 1552-8464}, doi = {10.1177/0730888415615385}, urldate = {2024-01-10}, - abstract = {Recent scholarship suggests welfare state interventions, as measured by policy indices, create gendered trade-offs wherein reduced work{\textendash}family conflict corresponds to greater gender wage inequality. The authors reconsider these trade-offs by unpacking these indices and examining specific policy relationships with motherhood-based wage inequality to consider how different policies have different effects. Using original policy data and Luxembourg Income Study microdata, multilevel models across 22 countries examine the relationships among country-level family policies, tax policies, and the motherhood wage penalty. The authors find policies that maintain maternal labor market attachment through moderate-length leaves, publicly funded childcare, lower marginal tax rates on second earners, and paternity leave are correlated with smaller motherhood wage penalties.}, + abstract = {Recent scholarship suggests welfare state interventions, as measured by policy indices, create gendered trade-offs wherein reduced work--family conflict corresponds to greater gender wage inequality. The authors reconsider these trade-offs by unpacking these indices and examining specific policy relationships with motherhood-based wage inequality to consider how different policies have different effects. Using original policy data and Luxembourg Income Study microdata, multilevel models across 22 countries examine the relationships among country-level family policies, tax policies, and the motherhood wage penalty. The authors find policies that maintain maternal labor market attachment through moderate-length leaves, publicly funded childcare, lower marginal tax rates on second earners, and paternity leave are correlated with smaller motherhood wage penalties.}, langid = {english}, keywords = {sample::snowballing} } @@ -8223,7 +8223,7 @@ whereas abstract, general training knowledge has little to no impact, more local issn = {2699-2337}, doi = {10.20377/jfr-154}, urldate = {2024-01-10}, - abstract = {This article analyses the effects of the German parental leave benefit, which was introduced in 2007, on household income and fertility. The analysis combines SOEP and German Micro Census data in order to apply techniques based on event history analysis (SOEP) as well as differential analyses based on a high number of cases (Micro Census). It is argued that on average, the income situation of families with babies has slightly improved, but this is due to a considerable raise for highly-educated parents. The results for fertility correspond to these income effects: The multivariate analyses for the transition to the second child show no reform effect regarding the total population. However, there are interesting group-specific effects. Age-specific fertility rates, which are based on Micro Census data, are increasing among 35- to 44-year-old highly-educated women. In addition, the event history analysis shows a significant effect for the interaction of reform and this age group. Both suggest that the parental leave benefit has an effect on recuperation among highly-educated women who are at least in their mid-thirties. Zusammenfassung Der Beitrag analysiert die Wirkungen des 2007 eingef{\"u}hrten deutschen Elterngelds auf das Haushaltseinkommen und die Fertilit{\"a}t. Bei der Analyse werden SOEP- und Mikrozensus-Daten kombiniert, um sowohl ereignisanalytische Techniken anzuwenden (SOEP), als auch differenzielle Analysen basierend auf hohen Fallzahlen vorzunehmen (Mikrozensus). Es wird gezeigt, dass sich im Durchschnitt das Einkommen von Familien mit Babys etwas erh{\"o}ht hat, wobei sich dahinter ein erheblicher Anstieg bei Akademikereltern verbirgt. Mit diesen Einkommensbefunden korrespondieren die Fertilit{\"a}tsergebnisse: Bei den multivariaten Analysen zum {\"U}bergang zum zweiten Kind zeigt sich f{\"u}r die Gesamtbev{\"o}lkerung kein Reformeffekt. Allerdings verbergen sich hinter der Gesamtbetrachtung gruppenspezifische Effekte. Die Mikrozensus-Analysen zeigen, dass die altersspezifischen Fertilit{\"a}tsraten bei 35- bis 44-j{\"a}hrigen Akademikerinnen angestiegen sind, auch in der Ereignisanalyse zeigt sich ein signifikanter Interaktionseffekt f{\"u}r die Elterngeldreform und dieses Alter. Beides deutet darauf hin, dass das Elterngeld den Recuperationeffekt {\textendash} das Nachholen aufgeschobener Geburten {\textendash} von hochqualifizierten Frauen ab Mitte 30 verst{\"a}rkt.}, + abstract = {This article analyses the effects of the German parental leave benefit, which was introduced in 2007, on household income and fertility. The analysis combines SOEP and German Micro Census data in order to apply techniques based on event history analysis (SOEP) as well as differential analyses based on a high number of cases (Micro Census). It is argued that on average, the income situation of families with babies has slightly improved, but this is due to a considerable raise for highly-educated parents. The results for fertility correspond to these income effects: The multivariate analyses for the transition to the second child show no reform effect regarding the total population. However, there are interesting group-specific effects. Age-specific fertility rates, which are based on Micro Census data, are increasing among 35- to 44-year-old highly-educated women. In addition, the event history analysis shows a significant effect for the interaction of reform and this age group. Both suggest that the parental leave benefit has an effect on recuperation among highly-educated women who are at least in their mid-thirties. Zusammenfassung Der Beitrag analysiert die Wirkungen des 2007 eingef{\"u}hrten deutschen Elterngelds auf das Haushaltseinkommen und die Fertilit{\"a}t. Bei der Analyse werden SOEP- und Mikrozensus-Daten kombiniert, um sowohl ereignisanalytische Techniken anzuwenden (SOEP), als auch differenzielle Analysen basierend auf hohen Fallzahlen vorzunehmen (Mikrozensus). Es wird gezeigt, dass sich im Durchschnitt das Einkommen von Familien mit Babys etwas erh{\"o}ht hat, wobei sich dahinter ein erheblicher Anstieg bei Akademikereltern verbirgt. Mit diesen Einkommensbefunden korrespondieren die Fertilit{\"a}tsergebnisse: Bei den multivariaten Analysen zum {\"U}bergang zum zweiten Kind zeigt sich f{\"u}r die Gesamtbev{\"o}lkerung kein Reformeffekt. Allerdings verbergen sich hinter der Gesamtbetrachtung gruppenspezifische Effekte. Die Mikrozensus-Analysen zeigen, dass die altersspezifischen Fertilit{\"a}tsraten bei 35- bis 44-j{\"a}hrigen Akademikerinnen angestiegen sind, auch in der Ereignisanalyse zeigt sich ein signifikanter Interaktionseffekt f{\"u}r die Elterngeldreform und dieses Alter. Beides deutet darauf hin, dass das Elterngeld den Recuperationeffekt -- das Nachholen aufgeschobener Geburten -- von hochqualifizierten Frauen ab Mitte 30 verst{\"a}rkt.}, keywords = {sample::snowballing} } @@ -8366,7 +8366,7 @@ whereas abstract, general training knowledge has little to no impact, more local } @article{Burgstahler2001, - title = {Supporting {{Peer}}{\textendash}{{Peer}} and {{Mentor}}{\textendash}{{Prot{\'e}g{\'e} Relationships}} on the {{Internet}}}, + title = {Supporting {{Peer}}--{{Peer}} and {{Mentor}}--{{Prot{\'e}g{\'e} Relationships}} on the {{Internet}}}, author = {Burgstahler, Sheryl and Cronheim, Deb}, year = {2001}, month = sep, @@ -8425,7 +8425,7 @@ whereas abstract, general training knowledge has little to no impact, more local issn = {0020-7640, 1741-2854}, doi = {10.1177/0020764013481426}, urldate = {2024-01-10}, - abstract = {Background: Income inequality is associated with numerous negative health outcomes. There is evidence that ecological-level socio-environmental factors may increase risk for schizophrenia. Aims: The aim was to investigate whether measures of income inequality are associated with incidence of schizophrenia at the country level. Method: We conducted a systematic review of incidence rates for schizophrenia, reported between 1975 and 2011. For each country, national measures of income inequality (Gini coefficient) along with covariate risk factors for schizophrenia were obtained. Multi-level mixed-effects Poisson regression was performed to investigate the relationship between Gini coefficients and incidence rates of schizophrenia controlling for covariates. Results: One hundred and seven incidence rates (from 26 countries) were included. Mean incidence of schizophrenia was 18.50 per 100,000 (SD = 11.9; range = 1.7{\textendash}67). There was a significant positive relationship between incidence rate of schizophrenia and Gini coefficient ( {$\beta$} = 1.02; Z = 2.28; p = .02; 95\% CI = 1.00, 1.03). Conclusions: Countries characterized by a large rich{\textendash}poor gap may be at increased risk of schizophrenia. We suggest that income inequality impacts negatively on social cohesion, eroding social capital, and that chronic stress associated with living in highly disparate societies places individuals at risk of schizophrenia.}, + abstract = {Background: Income inequality is associated with numerous negative health outcomes. There is evidence that ecological-level socio-environmental factors may increase risk for schizophrenia. Aims: The aim was to investigate whether measures of income inequality are associated with incidence of schizophrenia at the country level. Method: We conducted a systematic review of incidence rates for schizophrenia, reported between 1975 and 2011. For each country, national measures of income inequality (Gini coefficient) along with covariate risk factors for schizophrenia were obtained. Multi-level mixed-effects Poisson regression was performed to investigate the relationship between Gini coefficients and incidence rates of schizophrenia controlling for covariates. Results: One hundred and seven incidence rates (from 26 countries) were included. Mean incidence of schizophrenia was 18.50 per 100,000 (SD = 11.9; range = 1.7--67). There was a significant positive relationship between incidence rate of schizophrenia and Gini coefficient ( {$\beta$} = 1.02; Z = 2.28; p = .02; 95\% CI = 1.00, 1.03). Conclusions: Countries characterized by a large rich--poor gap may be at increased risk of schizophrenia. We suggest that income inequality impacts negatively on social cohesion, eroding social capital, and that chronic stress associated with living in highly disparate societies places individuals at risk of schizophrenia.}, langid = {english}, keywords = {sample::snowballing} } @@ -8694,7 +8694,7 @@ whereas abstract, general training knowledge has little to no impact, more local issn = {0730-8884, 1552-8464}, doi = {10.1177/0730888410380152}, urldate = {2024-01-10}, - abstract = {Does employment discrimination vary in degree or character across public and private labor market sectors? Prior research cannot fully address this question because it typically relies on one dimension of discrimination{\textemdash}estimates of wage gaps. This study extends the literature by analyzing 11,528 legally verified cases of race and sex discrimination from the Ohio Civil Rights Commission (1986-2003). Quantitative analyses demonstrate that aggregate rates of verified discrimination vary little by sector, yet there are elevated rates of public sector promotion discrimination and elevated rates of private sector firing discrimination. In-depth qualitative analyses show that specific sectoral processes contribute to these aggregate patterns. In the public sector, limited accountability for promotion decisions allows managers to devalue seniority, augment ``soft skills,'' and sabotage multiple stages of formalized proceedings. Moreover, the very devices intended to curb discriminatory promotion may inadvertently multiply the stages for bias to enter decisions. In the private sector, managers exploit the latitude afforded by the employment-at-will doctrine to differentially terminate workers, sometimes justifying their actions as cost saving in a competitive market. The author argues that these processes are in line with statistical discrimination and social closure theories and concludes by discussing their implications for understandings of workplace inequality.}, + abstract = {Does employment discrimination vary in degree or character across public and private labor market sectors? Prior research cannot fully address this question because it typically relies on one dimension of discrimination---estimates of wage gaps. This study extends the literature by analyzing 11,528 legally verified cases of race and sex discrimination from the Ohio Civil Rights Commission (1986-2003). Quantitative analyses demonstrate that aggregate rates of verified discrimination vary little by sector, yet there are elevated rates of public sector promotion discrimination and elevated rates of private sector firing discrimination. In-depth qualitative analyses show that specific sectoral processes contribute to these aggregate patterns. In the public sector, limited accountability for promotion decisions allows managers to devalue seniority, augment ``soft skills,'' and sabotage multiple stages of formalized proceedings. Moreover, the very devices intended to curb discriminatory promotion may inadvertently multiply the stages for bias to enter decisions. In the private sector, managers exploit the latitude afforded by the employment-at-will doctrine to differentially terminate workers, sometimes justifying their actions as cost saving in a competitive market. The author argues that these processes are in line with statistical discrimination and social closure theories and concludes by discussing their implications for understandings of workplace inequality.}, langid = {english}, keywords = {sample::snowballing} } @@ -8862,7 +8862,7 @@ whereas abstract, general training knowledge has little to no impact, more local issn = {1536-5042, 1537-6052}, doi = {10.1177/1536504219830673}, urldate = {2023-11-20}, - abstract = {This essay evaluates the state of the debate around basic income, a controversial and much-discussed policy proposal. I explore its contested meaning and consider its potential impact. I provide a summary of the randomized guaranteed income experiments from the 1970s, emphasizing how experimental methods using scattered sets of isolated participants cannot capture the crucial social factors that help to explain changes in people's patterns of work. In contrast, I examine a community experiment from the same period, where all residents of the town of Dauphin, Manitoba, were eligible for basic income payments. This ``macro-experiment'' sheds light on the community-level realities of basic income. I describe evidence showing that wages offered by Dauphin businesses increased. Additionally, labor market participation fell. By ignoring the social interactions that characterize real-world community contexts, randomized studies underestimate the decline in labor market participation and its impact on employers. These findings depend to a great extent on the details of the policy design, and as such I conclude that the oft-proposed right{\textendash}left ideological alliance on basic income is unlikely to survive the move from basic income as a broad policy umbrella to basic income as a concrete policy option.}, + abstract = {This essay evaluates the state of the debate around basic income, a controversial and much-discussed policy proposal. I explore its contested meaning and consider its potential impact. I provide a summary of the randomized guaranteed income experiments from the 1970s, emphasizing how experimental methods using scattered sets of isolated participants cannot capture the crucial social factors that help to explain changes in people's patterns of work. In contrast, I examine a community experiment from the same period, where all residents of the town of Dauphin, Manitoba, were eligible for basic income payments. This ``macro-experiment'' sheds light on the community-level realities of basic income. I describe evidence showing that wages offered by Dauphin businesses increased. Additionally, labor market participation fell. By ignoring the social interactions that characterize real-world community contexts, randomized studies underestimate the decline in labor market participation and its impact on employers. These findings depend to a great extent on the details of the policy design, and as such I conclude that the oft-proposed right--left ideological alliance on basic income is unlikely to survive the move from basic income as a broad policy umbrella to basic income as a concrete policy option.}, langid = {english}, keywords = {inequality::income,out::abstract,sample::snowballing,type::ubi}, note = {looks at LM adjacency and PI; @@ -9032,7 +9032,7 @@ does NOT look at inequalities affected} issn = {0034-3552, 1538-4853}, doi = {10.1177/003435520204500303}, urldate = {2023-11-24}, - abstract = {This investigation determined whether differences still exist for racial minorities and women in terms of acceptance rates, employment outcomes, and quality of successful closures in the state-federal vocational rehabilitation system. Three control variables{\textemdash} age, education level, and severity of disability{\textemdash}were used in a logistic regression model. Differences in odds (based on odds ratio estimates) were found for the following: (a) acceptance rates{\textemdash}favored European Americans over African Americans, (b) employment outcomes{\textemdash}favored European Americans over both African Americans and Native Americans, and (c) quality of closures{\textemdash}favored men over women, with age acting as an effect modifier.}, + abstract = {This investigation determined whether differences still exist for racial minorities and women in terms of acceptance rates, employment outcomes, and quality of successful closures in the state-federal vocational rehabilitation system. Three control variables--- age, education level, and severity of disability---were used in a logistic regression model. Differences in odds (based on odds ratio estimates) were found for the following: (a) acceptance rates---favored European Americans over African Americans, (b) employment outcomes---favored European Americans over both African Americans and Native Americans, and (c) quality of closures---favored men over women, with age acting as an effect modifier.}, langid = {english}, keywords = {sample::snowballing} } @@ -9068,7 +9068,7 @@ does NOT look at inequalities affected} issn = {1047-7039, 1526-5455}, doi = {10.1287/orsc.2017.1132}, urldate = {2024-01-10}, - abstract = {Engineering remains one of the most highly and persistently sex segregated occupations in the United States. Though extant literature submits that women's increased access to managerial positions in male-dominated occupations should represent an important strategy for addressing sex segregation, my analysis of 61 interviews with industry engineers suggests that increasing women's disproportionate representation in managerial roles in engineering may promote the very sex segregation it is attempting to mitigate. The analysis highlights how organizations reinforce female engineers' movement into managerial roles and foster a form of intraoccupational sex segregation with unintended consequences for women. These consequences include fostering mixed identification with engineering, reinforcing stereotypes about women's suitability for technical work, and increasing work{\textendash}life balance tensions. The findings further suggest that an inverted role hierarchy in engineering may explain these gendered career patterns and their unintended consequences. By inverted role hierarchy I mean the valuing of technical over managerial roles. Implications for the literatures on occupational sex segregation, women's representation in managerial roles, and the experience of women in male-dominated occupations are discussed. The online appendix is available at https://doi.org/10.1287/orsc.2017.1132 .}, + abstract = {Engineering remains one of the most highly and persistently sex segregated occupations in the United States. Though extant literature submits that women's increased access to managerial positions in male-dominated occupations should represent an important strategy for addressing sex segregation, my analysis of 61 interviews with industry engineers suggests that increasing women's disproportionate representation in managerial roles in engineering may promote the very sex segregation it is attempting to mitigate. The analysis highlights how organizations reinforce female engineers' movement into managerial roles and foster a form of intraoccupational sex segregation with unintended consequences for women. These consequences include fostering mixed identification with engineering, reinforcing stereotypes about women's suitability for technical work, and increasing work--life balance tensions. The findings further suggest that an inverted role hierarchy in engineering may explain these gendered career patterns and their unintended consequences. By inverted role hierarchy I mean the valuing of technical over managerial roles. Implications for the literatures on occupational sex segregation, women's representation in managerial roles, and the experience of women in male-dominated occupations are discussed. The online appendix is available at https://doi.org/10.1287/orsc.2017.1132 .}, langid = {english}, keywords = {sample::snowballing} } @@ -9254,7 +9254,7 @@ does NOT look at inequalities affected} issn = {1040-2446}, doi = {10.1097/ACM.0000000000002146}, urldate = {2024-01-10}, - abstract = {Purpose Prior studies have found that women in academic medicine do not advance or remain in their careers in parity with men. The authors examined a cohort of faculty from the 1995 National Faculty Survey to identify predictors of advancement, retention, and leadership for women faculty. Method The authors followed 1,273 faculty at 24 medical schools in the continental United States for 17 years to identify predictors of advancement, retention, and leadership for women faculty. Schools were balanced for public or private status and the four Association of American Medical Colleges geographic regions. The authors used regression models to adjust for covariates: seniority, department, academic setting, and race/ethnicity. Results After adjusting for significant covariates, women were less likely than men to achieve the rank of professor (OR = 0.57; 95\% CI, 0.43{\textendash}0.78) or to remain in academic careers (OR = 0.68; 95\% CI, 0.49{\textendash}0.94). When number of refereed publications was added to the model, differences by gender in retention and attainment of senior rank were no longer significant. Male faculty were more likely to hold senior leadership positions after adjusting for publications (OR = 0.49; 95\% CI, 0.35{\textendash}0.69). Conclusions Gender disparities in rank, retention, and leadership remain across the career trajectories of the faculty cohort in this study. Women were less likely to attain senior-level positions than men, even after adjusting for publication-related productivity. Institutions must examine the climate for women to ensure their academic capital is fully utilized and equal opportunity exists for leadership.}, + abstract = {Purpose Prior studies have found that women in academic medicine do not advance or remain in their careers in parity with men. The authors examined a cohort of faculty from the 1995 National Faculty Survey to identify predictors of advancement, retention, and leadership for women faculty. Method The authors followed 1,273 faculty at 24 medical schools in the continental United States for 17 years to identify predictors of advancement, retention, and leadership for women faculty. Schools were balanced for public or private status and the four Association of American Medical Colleges geographic regions. The authors used regression models to adjust for covariates: seniority, department, academic setting, and race/ethnicity. Results After adjusting for significant covariates, women were less likely than men to achieve the rank of professor (OR = 0.57; 95\% CI, 0.43--0.78) or to remain in academic careers (OR = 0.68; 95\% CI, 0.49--0.94). When number of refereed publications was added to the model, differences by gender in retention and attainment of senior rank were no longer significant. Male faculty were more likely to hold senior leadership positions after adjusting for publications (OR = 0.49; 95\% CI, 0.35--0.69). Conclusions Gender disparities in rank, retention, and leadership remain across the career trajectories of the faculty cohort in this study. Women were less likely to attain senior-level positions than men, even after adjusting for publication-related productivity. Institutions must examine the climate for women to ensure their academic capital is fully utilized and equal opportunity exists for leadership.}, langid = {english}, keywords = {sample::snowballing} } @@ -9313,7 +9313,7 @@ does NOT look at inequalities affected} issn = {1540-7969, 2169-2408}, doi = {10.2511/rpsd.34.2.1}, urldate = {2024-01-10}, - abstract = {Early work experiences have been advocated as an important avenue for equipping youth with disabilities with the skills, attitudes, opportunities, and aspirations needed to transition successfully to meaningful careers after high school. We examined the efficacy and social validity of a multicomponent intervention package{\textemdash}composed of summer-focused planning, community connectors, and employer liaisons{\textemdash}aimed at connecting youth with severe disabilities to summer work experiences. Sixty-seven youth were randomly assigned to intervention and comparison groups from within six diverse high schools. Youth in the intervention group were 3.5 times more likely to have community-based work experiences during the summer and worked more hours per week. Key stakeholders generally perceived the intervention strategies to be acceptable, feasible, and effective. We present a detailed analysis of the summer experiences of youth with severe disabilities and offer recommendations for improving students' access to early work and community experiences as part of comprehensive transition education.}, + abstract = {Early work experiences have been advocated as an important avenue for equipping youth with disabilities with the skills, attitudes, opportunities, and aspirations needed to transition successfully to meaningful careers after high school. We examined the efficacy and social validity of a multicomponent intervention package---composed of summer-focused planning, community connectors, and employer liaisons---aimed at connecting youth with severe disabilities to summer work experiences. Sixty-seven youth were randomly assigned to intervention and comparison groups from within six diverse high schools. Youth in the intervention group were 3.5 times more likely to have community-based work experiences during the summer and worked more hours per week. Key stakeholders generally perceived the intervention strategies to be acceptable, feasible, and effective. We present a detailed analysis of the summer experiences of youth with severe disabilities and offer recommendations for improving students' access to early work and community experiences as part of comprehensive transition education.}, langid = {english}, keywords = {sample::snowballing} } @@ -9435,7 +9435,7 @@ does NOT look at inequalities affected} issn = {1047-7039, 1526-5455}, doi = {10.1287/orsc.2014.0950}, urldate = {2024-01-10}, - abstract = {Great progress has been made in documenting how employer practices may shape workplace inequality. Less research attention, however, has been given to investigating which organizational strategies are effective at addressing gender and racial inequality in labor markets. Using a unique field study design, this article identifies and tests, for the first time, whether accountability and transparency in pay decisions{\textemdash}two popular organizational initiatives discussed among scholars and practitioners{\textemdash}may reduce the pay gap by employee gender, race, and foreign nationality. Through a longitudinal analysis of a large private company, I study the performance-based reward decisions concerning almost 9,000 employees before and after high-level management adopted a set of organizational procedures, introducing accountability and transparency into the company's performance-reward system. Before such procedures were introduced, there was an observed gap in the distribution of performance-based rewards where women, ethnic minorities, and non-U.S.-born employees received lower monetary rewards compared with U.S.-born white men having the same performance evaluation scores and working in the same job and work unit with the same manager and the same human capital characteristics. Analyses of the company's employee performance-reward data after the adoption of accountability and transparency procedures show a reduction in this pay gap. I conclude by discussing the implications of this study for future research about employer strategies targeting workplace inequality and diversity.}, + abstract = {Great progress has been made in documenting how employer practices may shape workplace inequality. Less research attention, however, has been given to investigating which organizational strategies are effective at addressing gender and racial inequality in labor markets. Using a unique field study design, this article identifies and tests, for the first time, whether accountability and transparency in pay decisions---two popular organizational initiatives discussed among scholars and practitioners---may reduce the pay gap by employee gender, race, and foreign nationality. Through a longitudinal analysis of a large private company, I study the performance-based reward decisions concerning almost 9,000 employees before and after high-level management adopted a set of organizational procedures, introducing accountability and transparency into the company's performance-reward system. Before such procedures were introduced, there was an observed gap in the distribution of performance-based rewards where women, ethnic minorities, and non-U.S.-born employees received lower monetary rewards compared with U.S.-born white men having the same performance evaluation scores and working in the same job and work unit with the same manager and the same human capital characteristics. Analyses of the company's employee performance-reward data after the adoption of accountability and transparency procedures show a reduction in this pay gap. I conclude by discussing the implications of this study for future research about employer strategies targeting workplace inequality and diversity.}, langid = {english}, keywords = {sample::snowballing} } @@ -9479,7 +9479,7 @@ does NOT look at inequalities affected} issn = {1749-6535, 1749-6543}, doi = {10.1080/17496535.2018.1512141}, urldate = {2023-11-20}, - abstract = {This article contributes to the debate on automation and justice by discussing two under-represented concerns: labour justice and equality. Since automation involves both winners and losers, and given that there is no `end of work' on the horizon, it is argued that most normative views on the subject {\textendash} i.e. the `allocative' view of basic income, and the `desirability' views of post-work and workist ethics {\textendash} do not provide many resources with which to address unjustly unequal divisions of labour involved in technological innovation. This article problematises these common responses reframing the problem from the perspective of labour justice. While the allocative view assumes that labour justice follows `spontaneously' from income redistribution, the desirability views are chiefly interested in either defining or contesting the meanings of work for individuals, overlooking the interdependent nature of work and concerns of equality other than autonomy. Two conceptions of labour justice are thus applied to the problem: Paul Gomberg's contributive justice, and Iris Young's democratic division of labour. Instead of deciding between them, the normative core of `contributive parity' is suggested as a critical standard for assessing unequal labour structures, and for envisaging a future in which technology can be an ally in making social cooperation fair.}, + abstract = {This article contributes to the debate on automation and justice by discussing two under-represented concerns: labour justice and equality. Since automation involves both winners and losers, and given that there is no `end of work' on the horizon, it is argued that most normative views on the subject -- i.e. the `allocative' view of basic income, and the `desirability' views of post-work and workist ethics -- do not provide many resources with which to address unjustly unequal divisions of labour involved in technological innovation. This article problematises these common responses reframing the problem from the perspective of labour justice. While the allocative view assumes that labour justice follows `spontaneously' from income redistribution, the desirability views are chiefly interested in either defining or contesting the meanings of work for individuals, overlooking the interdependent nature of work and concerns of equality other than autonomy. Two conceptions of labour justice are thus applied to the problem: Paul Gomberg's contributive justice, and Iris Young's democratic division of labour. Instead of deciding between them, the normative core of `contributive parity' is suggested as a critical standard for assessing unequal labour structures, and for envisaging a future in which technology can be an ally in making social cooperation fair.}, langid = {english}, keywords = {inequality::income,out::abstract,sample::snowballing,type::automation} } @@ -9564,7 +9564,7 @@ does NOT look at inequalities affected} pages = {71--110}, issn = {0304-3878}, doi = {10.1016/j.jdeveco.2018.09.002}, - abstract = {Lack of skills is arguably one of the most important determinants of high levels of unemployment and poverty. In response, policymakers often initiate vocational training programs in effort to enhance skill formation among the youth. Using a regression-discontinuity design, we examine a large youth training intervention in Nepal. We find, twelve months after the start of the training program, that the intervention generated an increase in non-farm employment of 10 percentage points (ITT estimates) and up to 31 percentage points for program compliers (LATE estimates). We also detect sizeable gains in monthly earnings. Women who start self-employment activities inside their homes largely drive these impacts. We argue that low baseline educational levels and non-farm employment levels and Nepal's social and cultural norms towards women drive our large program impacts. Our results suggest that the program enables otherwise underemployed women to earn an income while staying at home {\textendash} close to household errands and in line with the socio-cultural norms that prevent them from taking up employment outside the house.}, + abstract = {Lack of skills is arguably one of the most important determinants of high levels of unemployment and poverty. In response, policymakers often initiate vocational training programs in effort to enhance skill formation among the youth. Using a regression-discontinuity design, we examine a large youth training intervention in Nepal. We find, twelve months after the start of the training program, that the intervention generated an increase in non-farm employment of 10 percentage points (ITT estimates) and up to 31 percentage points for program compliers (LATE estimates). We also detect sizeable gains in monthly earnings. Women who start self-employment activities inside their homes largely drive these impacts. We argue that low baseline educational levels and non-farm employment levels and Nepal's social and cultural norms towards women drive our large program impacts. Our results suggest that the program enables otherwise underemployed women to earn an income while staying at home -- close to household errands and in line with the socio-cultural norms that prevent them from taking up employment outside the house.}, eissn = {1872-6089}, orcid-numbers = {Nikolov, Plamen/0000-0001-8069-4900}, researcherid-numbers = {Nikolov, Plamen/Q-8735-2019}, @@ -9812,7 +9812,7 @@ does NOT look at inequalities affected} } @article{Chatterjee2017, - title = {Getting {{Girls}} to {{Schools}}! {\textendash} {{Assessing}} the {{Impacts}} of a {{Targeted Program}} on {{Enrollment}} and {{Academic Performance}}}, + title = {Getting {{Girls}} to {{Schools}}! -- {{Assessing}} the {{Impacts}} of a {{Targeted Program}} on {{Enrollment}} and {{Academic Performance}}}, author = {Chatterjee, Somdeep}, year = {2017}, month = may, @@ -9823,7 +9823,7 @@ does NOT look at inequalities affected} issn = {1935-1682, 2194-6108}, doi = {10.1515/bejeap-2016-0248}, urldate = {2024-01-10}, - abstract = {Abstract This is a short paper assessing the impacts of a targeted policy aimed to improve the quality of education for girls in India, i.e., the Kasturba Gandhi Balika Vidyalaya (KGBV) program. Under this program residential schools were built for girls in grades 6{\textendash}8 (often known as middle school) and were unique because it is one of the few programs that exclusively focuses on improving school infrastructure for girls. The program was restricted to individuals belonging to backward castes in India which provides exogenous identifying variation. I use this eligibility criteria along with cohort variation in exposure to the program introduced in 2004 to estimate the impact of KGBV on enrollment and academic performance. I find that potentially affected cohorts are more likely to have attended school and perform better on reading tests. I run placebo regressions with data from a pre-policy year and do not find any effects along these dimensions providing confidence in the identification strategy.}, + abstract = {Abstract This is a short paper assessing the impacts of a targeted policy aimed to improve the quality of education for girls in India, i.e., the Kasturba Gandhi Balika Vidyalaya (KGBV) program. Under this program residential schools were built for girls in grades 6--8 (often known as middle school) and were unique because it is one of the few programs that exclusively focuses on improving school infrastructure for girls. The program was restricted to individuals belonging to backward castes in India which provides exogenous identifying variation. I use this eligibility criteria along with cohort variation in exposure to the program introduced in 2004 to estimate the impact of KGBV on enrollment and academic performance. I find that potentially affected cohorts are more likely to have attended school and perform better on reading tests. I run placebo regressions with data from a pre-policy year and do not find any effects along these dimensions providing confidence in the identification strategy.}, langid = {english}, keywords = {sample::snowballing} } @@ -10447,7 +10447,7 @@ does NOT look at inequalities affected} number = {6545}, institution = {{World Bank}}, doi = {10.1596/1813-9450-6545}, - abstract = {This paper provides experimental evidence on the effects of vocational and entrepreneurial training for Malawian youth, in an environment where access to schooling and formal sector employment is extremely low. It tracks a large fraction of program drop-outs{\textemdash}a common phenomenon in the training evaluation literature{\textemdash}and examines the determinants and consequences of dropping out and how it mediates the effects of such programs. The analysis finds that women make decisions in a more constrained environment, and their participation is affected by family obligations. Participation is more expensive for them, resulting in worse training experience. The training results in skills development, continued investment in human capital, and improved well-being, with more positive effects for men, but no improvements in labor market outcomes in the short run.}, + abstract = {This paper provides experimental evidence on the effects of vocational and entrepreneurial training for Malawian youth, in an environment where access to schooling and formal sector employment is extremely low. It tracks a large fraction of program drop-outs---a common phenomenon in the training evaluation literature---and examines the determinants and consequences of dropping out and how it mediates the effects of such programs. The analysis finds that women make decisions in a more constrained environment, and their participation is affected by family obligations. Participation is more expensive for them, resulting in worse training experience. The training results in skills development, continued investment in human capital, and improved well-being, with more positive effects for men, but no improvements in labor market outcomes in the short run.}, langid = {english}, keywords = {country::Malawi,program::training,region::SSA,relevant,sample::almp}, note = {A randomized control trial on a vocational training and internship program in Malawi targeting poor, mostly rural, youth as a vulnerable group, trying to analyze its effects on participants' post-program earnings, hours worked, but also skill acquisition and individual welfare assessments.\textbf{Generally, there were no significant impacts on either earnings or hours worked after the program, which is an issue with the foregone earnings opportunity costs of participating in the program itself.\textbf{Any earnings effect measured could be attributed to the increased skills imparted by the program, as well as increased awareness of higher paying job opportunities through the internship network of employers.\textbf{It finds a stark heterogeneity between the genders, with women dropping out more often and being generally more constrained in the conditions they are participating under and less likely to receive financial support during or a paid job offer after training from their trainers or master-craftspersons.\textbf{The program increased individual welfare assessments, but much larger increase for men than for women. \textbf{Men were also more likely to receive more training due to taking training time from their hours in self-employment, whereas women were more constrained primarily due to family obligations.}}}}}}, @@ -10525,7 +10525,7 @@ does NOT look at inequalities affected} issn = {1945-7782, 1945-7790}, doi = {10.1257/app.2.1.33}, urldate = {2024-01-10}, - abstract = {In 1968, the Taiwanese government extended compulsory education from 6 to 9 years and opened over 150 new junior high schools at a differential rate among regions. Within each region, we exploit variations across cohorts in new junior high school openings to construct an instrument for schooling, and employ it to estimate the causal effects of mother's or father's schooling on infant birth outcomes in the years 1978{\textendash}1999. Parents' schooling does cause favorable infant health outcomes. The increase in schooling associated with the reform saved almost 1 infant life in 1,000 live births. (JEL I12, I21, J12, J13, R23)}, + abstract = {In 1968, the Taiwanese government extended compulsory education from 6 to 9 years and opened over 150 new junior high schools at a differential rate among regions. Within each region, we exploit variations across cohorts in new junior high school openings to construct an instrument for schooling, and employ it to estimate the causal effects of mother's or father's schooling on infant birth outcomes in the years 1978--1999. Parents' schooling does cause favorable infant health outcomes. The increase in schooling associated with the reform saved almost 1 infant life in 1,000 live births. (JEL I12, I21, J12, J13, R23)}, langid = {english}, keywords = {sample::snowballing} } @@ -10643,7 +10643,7 @@ does NOT look at inequalities affected} issn = {0971-5231, 0973-0788}, doi = {10.1177/0971523121995365}, urldate = {2023-11-20}, - abstract = {This study examines the impact of COVID-19 on the migrant workers and remittances flow to Bangladesh, the fastest growing South Asian country. Migrant workers have been playing an important role in propelling the economic activities of the country for a vast majority of the low-income population. Bangladesh is one of the major remittance recipient countries and earned US\$21.8 billion in 2020. Over half a million workers from Bangladesh are employed in foreign countries annually, which eases the pressure on the domestic labour market considerably. However, the inflow of these enormous remittances has been encountered by various challenges including the ongoing COVID-19 pandemic, which has brought numerous adverse socio-economic impacts on the migrant workers. Policy recommendations suggest designing and implementing well-coordinated public{\textendash}private migrant workers' inclusive policies and creating a supportive environment for the returnee migrant workers to overcome this crisis. Initiating dialogues and negotiation with the employing countries to protect the jobs and workers' rights can restore the employment and remittances during and after the pandemic, facilitate the expansion of the labour market across borders, and harness the valuable remittances for the overall welfare of the country.}, + abstract = {This study examines the impact of COVID-19 on the migrant workers and remittances flow to Bangladesh, the fastest growing South Asian country. Migrant workers have been playing an important role in propelling the economic activities of the country for a vast majority of the low-income population. Bangladesh is one of the major remittance recipient countries and earned US\$21.8 billion in 2020. Over half a million workers from Bangladesh are employed in foreign countries annually, which eases the pressure on the domestic labour market considerably. However, the inflow of these enormous remittances has been encountered by various challenges including the ongoing COVID-19 pandemic, which has brought numerous adverse socio-economic impacts on the migrant workers. Policy recommendations suggest designing and implementing well-coordinated public--private migrant workers' inclusive policies and creating a supportive environment for the returnee migrant workers to overcome this crisis. Initiating dialogues and negotiation with the employing countries to protect the jobs and workers' rights can restore the employment and remittances during and after the pandemic, facilitate the expansion of the labour market across borders, and harness the valuable remittances for the overall welfare of the country.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -11135,7 +11135,7 @@ does NOT look at inequalities affected} issn = {0033-5533, 1531-4650}, doi = {10.1093/qje/qju023}, urldate = {2024-01-10}, - abstract = {Abstract We use a lab experiment to explore the factors that predict an individual's decision to contribute her idea to a group. We find that contribution decisions depend on the interaction of gender and the gender stereotype associated with the decision-making domain: conditional on measured ability, individuals are less willing to contribute ideas in areas that are stereotypically outside of their gender's domain. Importantly, these decisions are largely driven by self-assessments, rather than fear of discrimination. Individuals are less confident in gender-incongruent areas and are thus less willing to contribute their ideas. Because even very knowledgeable group members undercontribute in gender-incongruent categories, group performance suffers and, ex post, groups have difficulty recognizing who their most talented members are. Our results show that even in an environment where other group members show no bias, women in male-typed areas and men in female-typed areas may be less influential. An intervention that provides feedback about a woman's (man's) strength in a male-typed (female-typed) area does not significantly increase the probability that she contributes her ideas to the group. A back-of-the-envelope calculation reveals that a ``lean in''{\textendash}style policy that increases contribution by women would significantly improve group performance in male-typed domains.}, + abstract = {Abstract We use a lab experiment to explore the factors that predict an individual's decision to contribute her idea to a group. We find that contribution decisions depend on the interaction of gender and the gender stereotype associated with the decision-making domain: conditional on measured ability, individuals are less willing to contribute ideas in areas that are stereotypically outside of their gender's domain. Importantly, these decisions are largely driven by self-assessments, rather than fear of discrimination. Individuals are less confident in gender-incongruent areas and are thus less willing to contribute their ideas. Because even very knowledgeable group members undercontribute in gender-incongruent categories, group performance suffers and, ex post, groups have difficulty recognizing who their most talented members are. Our results show that even in an environment where other group members show no bias, women in male-typed areas and men in female-typed areas may be less influential. An intervention that provides feedback about a woman's (man's) strength in a male-typed (female-typed) area does not significantly increase the probability that she contributes her ideas to the group. A back-of-the-envelope calculation reveals that a ``lean in''--style policy that increases contribution by women would significantly improve group performance in male-typed domains.}, langid = {english}, keywords = {sample::snowballing} } @@ -11370,7 +11370,7 @@ does NOT look at inequalities affected} } @article{Connelly2003a, - title = {Marital Status and Full{\textendash}Time/Part{\textendash}Time Work Status in Child Care Choices}, + title = {Marital Status and Full--Time/Part--Time Work Status in Child Care Choices}, author = {Connelly, Rachel and Kimmel, Jean}, year = {2003}, month = may, @@ -11506,7 +11506,7 @@ does NOT look at inequalities affected} issn = {0018-7267, 1741-282X}, doi = {10.1177/0018726718809158}, urldate = {2024-01-10}, - abstract = {Will adding women to the board of directors reduce firm gender pay disparities? Our research suggests `no' {\dots} and `yes.' It is not a matter of simply adding more women to the board or integrating women into key board committees that moves the needle. If firms really want to stimulate change through board diversity, then they need to empower female directors and place them in key leadership roles. We find that women's integration on the board of directors and on the compensation committee has no significant impact on lessening the compensation gap within the top executive team. However, when women influence compensation decisions through service as the chair of the compensation committee, the top executive compensation gap is diminished. Our analysis relies on a dataset built by the authors of all top management team executives and board members from the S\&P 500 from 2009{\textendash}2013. We test three mechanisms that may enable women to overcome limitations with respect to pay equity: (i) integration, (ii) direct decision making and (iii) influence. Our findings suggest that not all types of power are equal; the more direct influence women have over compensation decisions, the smaller the compensation gap.}, + abstract = {Will adding women to the board of directors reduce firm gender pay disparities? Our research suggests `no' {\dots} and `yes.' It is not a matter of simply adding more women to the board or integrating women into key board committees that moves the needle. If firms really want to stimulate change through board diversity, then they need to empower female directors and place them in key leadership roles. We find that women's integration on the board of directors and on the compensation committee has no significant impact on lessening the compensation gap within the top executive team. However, when women influence compensation decisions through service as the chair of the compensation committee, the top executive compensation gap is diminished. Our analysis relies on a dataset built by the authors of all top management team executives and board members from the S\&P 500 from 2009--2013. We test three mechanisms that may enable women to overcome limitations with respect to pay equity: (i) integration, (ii) direct decision making and (iii) influence. Our findings suggest that not all types of power are equal; the more direct influence women have over compensation decisions, the smaller the compensation gap.}, langid = {english}, keywords = {sample::snowballing} } @@ -11574,7 +11574,7 @@ does NOT look at inequalities affected} issn = {0714-9808, 1710-1107}, doi = {10.1353/cja.2007.0015}, urldate = {2023-11-24}, - abstract = {ABSTRACT In response to the anticipated pressures of population aging, national governments and supranational bodies such as the Organisation for Economic Co-operation and Development (OECD) and the European Union (EU) have promoted policies to encourage the labour force participation of older workers. The recent elimination of mandatory retirement in Ontario is an example of such a policy, and others include changes to national pension systems and changes to disability and employment insurance programs, active labour-market policies, and the promotion of phased or gradual retirement. This paper reviews the different policy approaches taken in the six countries included in the Workforce Aging in the New Economy (WANE) project, placing Canadian policy approaches in relation to those taken in Australia, Germany, the Netherlands, the United Kingdom, and the United States. From the life course perspective, the policy approaches discussed here do not consider the heterogeneity of older workers' life courses or the related domains of health and family. As well, the changes made thus far do not appear likely to lead to increased labour force participation by older workers, and some may leave older workers at greater risk of low income and low-wage work. , R{\'E}SUM{\'E} En r{\'e}ponse aux pressions bient{\^o}t exerc{\'e}es par le vieillissement de la population, des gouvernements nationaux et des organismes supranationaux comme l'Organisation de coop{\'e}ration et de d{\'e}veloppement {\'e}conomiques (OCDE) et l'Union europ{\'e}enne (UE) ont pr{\'e}conis{\'e} l'adoption de politiques visant {\`a} encourager les travailleurs {\^a}g{\'e}s {\`a} demeurer ou {\`a} revenir sur le march{\'e} du travail. L'{\'e}limination r{\'e}cente de l'obligation {\`a} la retraite en Ontario en est un exemple, et certaines autres politiques comportent des modifications aux r{\'e}gimes nationaux de pension ainsi qu'aux programmes d'assurance-invalidit{\'e} et d'assurance-emploi, des politiques d'intervention active sur le march{\'e} du travail et la promotion de la retraite graduelle. Le pr{\'e}sent article examine les diff{\'e}rentes approches politiques prises par les six pays participant au projet Workforce Aging in the New Economy (WANE), un projet sur le vieillissement de la population active face {\`a} la nouvelle {\'e}conomie qui place les approches politiques canadiennes en relation avec celles de l'Australie, de l'Allemagne, des Pays-Bas, du Royaume-Uni et des {\'E}tats-unis. Les approches politiques faisant l'objet de discussion ici ne tiennent pas compte de l'h{\'e}t{\'e}rog{\'e}n{\'e}it{\'e} du cours de la vie des travailleurs {\^a}g{\'e}s ou des domaines connexes de la sant{\'e} et de la famille. De m{\^e}me, les modifications apport{\'e}es jusqu'{\`a} maintenant ne semblent pas vouloir mener {\`a} une participation accrue des travailleurs {\^a}g{\'e}s au march{\'e} du travail, et certaines peuvent entra{\^i}ner, pour les travailleurs {\^a}g{\'e}s, un plus grand risque de trouver seulement un emploi moins bien r{\'e}mun{\'e}r{\'e}.}, + abstract = {ABSTRACT In response to the anticipated pressures of population aging, national governments and supranational bodies such as the Organisation for Economic Co-operation and Development (OECD) and the European Union (EU) have promoted policies to encourage the labour force participation of older workers. The recent elimination of mandatory retirement in Ontario is an example of such a policy, and others include changes to national pension systems and changes to disability and employment insurance programs, active labour-market policies, and the promotion of phased or gradual retirement. This paper reviews the different policy approaches taken in the six countries included in the Workforce Aging in the New Economy (WANE) project, placing Canadian policy approaches in relation to those taken in Australia, Germany, the Netherlands, the United Kingdom, and the United States. From the life course perspective, the policy approaches discussed here do not consider the heterogeneity of older workers' life courses or the related domains of health and family. As well, the changes made thus far do not appear likely to lead to increased labour force participation by older workers, and some may leave older workers at greater risk of low income and low-wage work. , R{\'E}SUM{\'E} En r{\'e}ponse aux pressions bient{\^o}t exerc{\'e}es par le vieillissement de la population, des gouvernements nationaux et des organismes supranationaux comme l'Organisation de coop{\'e}ration et de d{\'e}veloppement {\'e}conomiques (OCDE) et l'Union europ{\'e}enne (UE) ont pr{\'e}conis{\'e} l'adoption de politiques visant {\`a} encourager les travailleurs {\^a}g{\'e}s {\`a} demeurer ou {\`a} revenir sur le march{\'e} du travail. L'{\'e}limination r{\'e}cente de l'obligation {\`a} la retraite en Ontario en est un exemple, et certaines autres politiques comportent des modifications aux r{\'e}gimes nationaux de pension ainsi qu'aux programmes d'assurance-invalidit{\'e} et d'assurance-emploi, des politiques d'intervention active sur le march{\'e} du travail et la promotion de la retraite graduelle. Le pr{\'e}sent article examine les diff{\'e}rentes approches politiques prises par les six pays participant au projet Workforce Aging in the New Economy (WANE), un projet sur le vieillissement de la population active face {\`a} la nouvelle {\'e}conomie qui place les approches politiques canadiennes en relation avec celles de l'Australie, de l'Allemagne, des Pays-Bas, du Royaume-Uni et des {\'E}tats-unis. Les approches politiques faisant l'objet de discussion ici ne tiennent pas compte de l'h{\'e}t{\'e}rog{\'e}n{\'e}it{\'e} du cours de la vie des travailleurs {\^a}g{\'e}s ou des domaines connexes de la sant{\'e} et de la famille. De m{\^e}me, les modifications apport{\'e}es jusqu'{\`a} maintenant ne semblent pas vouloir mener {\`a} une participation accrue des travailleurs {\^a}g{\'e}s au march{\'e} du travail, et certaines peuvent entra\^{\i}ner, pour les travailleurs {\^a}g{\'e}s, un plus grand risque de trouver seulement un emploi moins bien r{\'e}mun{\'e}r{\'e}.}, langid = {english}, keywords = {sample::snowballing} } @@ -11835,7 +11835,7 @@ does NOT look at inequalities affected} issn = {0885-7288, 1557-5047}, doi = {10.1177/08857288060290010401}, urldate = {2023-11-24}, - abstract = {Interest in differences in outcomes for male and female students in special education has increased in recent years. Using the nationally representative, longitudinal National Education Longitudinal Study of 1988 (NELS-88) data set, a logistic regression model was used to examine the extent to which outcome variables were differentially associated with gender for students participating in special education. Evidence was obtained for several differential effects, with most results favoring males. Among other findings, females as compared to males with disabilities were less likely to obtain a high school diploma, were less likely to be employed, earned less, and were more likely to be a biological parent. Recommendations are provided for improved transition services, the implementation of promising practices related to self-determination, and renewed emphasis on comprehensive and flexible life{\textemdash}career preparation to foster better outcomes among females with disabilities.}, + abstract = {Interest in differences in outcomes for male and female students in special education has increased in recent years. Using the nationally representative, longitudinal National Education Longitudinal Study of 1988 (NELS-88) data set, a logistic regression model was used to examine the extent to which outcome variables were differentially associated with gender for students participating in special education. Evidence was obtained for several differential effects, with most results favoring males. Among other findings, females as compared to males with disabilities were less likely to obtain a high school diploma, were less likely to be employed, earned less, and were more likely to be a biological parent. Recommendations are provided for improved transition services, the implementation of promising practices related to self-determination, and renewed emphasis on comprehensive and flexible life---career preparation to foster better outcomes among females with disabilities.}, langid = {english}, keywords = {done::prelim,inequality::disability,inequality::education,sample::snowballing}, file = {/home/marty/Zotero/storage/HCPE8PV5/Coutinho et al_2006_Differences in Outcomes for Female and Male Students in Special Education.pdf} @@ -12406,7 +12406,7 @@ does NOT look at inequalities affected} issn = {2059-7908}, doi = {10.1136/bmjgh-2021-007225}, urldate = {2023-11-20}, - abstract = {Introduction Since sex-based biological and gender factors influence COVID-19 mortality, we wanted to investigate the difference in mortality rates between women and men in sub-Saharan Africa (SSA). Method We included 69 580 cases of COVID-19, stratified by sex (men: n=43 071; women: n=26 509) and age (0{\textendash}39 years: n=41 682; 40{\textendash}59 years: n=20 757; 60+ years: n=7141), from 20 member nations of the WHO African region until 1 September 2020. We computed the SSA-specific and country-specific case fatality rates (CFRs) and sex-specific CFR differences across various age groups, using a Bayesian approach. Results A total of 1656 deaths (2.4\% of total cases reported) were reported, with men accounting for 70.5\% of total deaths. In SSA, women had a lower CFR than men (mean C F R d i f f = -0.9\%; 95\% credible intervals (CIs) -1.1\% to -0.6\%). The mean CFR estimates increased with age, with the sex-specific CFR differences being significant among those aged 40 years or more (40{\textendash}59 age group: mean C F R d i f f = -0.7\%; 95\% CI -1.1\% to -0.2\%; 60+ years age group: mean C F R d i f f = -3.9\%; 95\% CI -5.3\% to -2.4\%). At the country level, 7 of the 20 SSA countries reported significantly lower CFRs among women than men overall. Moreover, corresponding to the age-specific datasets, significantly lower CFRs in women than men were observed in the 60+ years age group in seven countries and 40{\textendash}59 years age group in one country. Conclusions Sex and age are important predictors of COVID-19 mortality globally. Countries should prioritise the collection and use of sex-disaggregated data so as to design public health interventions and ensure that policies promote a gender-sensitive public health response.}, + abstract = {Introduction Since sex-based biological and gender factors influence COVID-19 mortality, we wanted to investigate the difference in mortality rates between women and men in sub-Saharan Africa (SSA). Method We included 69 580 cases of COVID-19, stratified by sex (men: n=43 071; women: n=26 509) and age (0--39 years: n=41 682; 40--59 years: n=20 757; 60+ years: n=7141), from 20 member nations of the WHO African region until 1 September 2020. We computed the SSA-specific and country-specific case fatality rates (CFRs) and sex-specific CFR differences across various age groups, using a Bayesian approach. Results A total of 1656 deaths (2.4\% of total cases reported) were reported, with men accounting for 70.5\% of total deaths. In SSA, women had a lower CFR than men (mean C F R d i f f = -0.9\%; 95\% credible intervals (CIs) -1.1\% to -0.6\%). The mean CFR estimates increased with age, with the sex-specific CFR differences being significant among those aged 40 years or more (40--59 age group: mean C F R d i f f = -0.7\%; 95\% CI -1.1\% to -0.2\%; 60+ years age group: mean C F R d i f f = -3.9\%; 95\% CI -5.3\% to -2.4\%). At the country level, 7 of the 20 SSA countries reported significantly lower CFRs among women than men overall. Moreover, corresponding to the age-specific datasets, significantly lower CFRs in women than men were observed in the 60+ years age group in seven countries and 40--59 years age group in one country. Conclusions Sex and age are important predictors of COVID-19 mortality globally. Countries should prioritise the collection and use of sex-disaggregated data so as to design public health interventions and ensure that policies promote a gender-sensitive public health response.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -12867,7 +12867,7 @@ does not do impact analysis for single policy}, } @article{Davis2010a, - title = {Rural{\textendash}{{Urban Differences}} in {{Childcare Subsidy Use}} and {{Employment Stability}}}, + title = {Rural--{{Urban Differences}} in {{Childcare Subsidy Use}} and {{Employment Stability}}}, author = {Davis, Elizabeth E. and Grobe, Deana and Weber, Roberta B.}, year = {2010}, month = mar, @@ -12878,7 +12878,7 @@ does not do impact analysis for single policy}, issn = {2040-5790, 2040-5804}, doi = {10.1093/aepp/ppp004}, urldate = {2023-11-20}, - abstract = {Abstract Local economic disparities, particularly lower average wages, higher overall unemployment rates and higher poverty rates may lead to rural{\textendash}urban differences in the use of public programs designed to support working low-income families. This study analyzes the dynamics of program participation and employment stability for rural and urban families in the Oregon childcare subsidy program. While families' demographic characteristics, employment stability, and participation in work support programs were similar, families in rural noncore counties tended to make less use of public assistance, including childcare subsidies, food stamps and welfare, than did families in metropolitan and micropolitan counties.}, + abstract = {Abstract Local economic disparities, particularly lower average wages, higher overall unemployment rates and higher poverty rates may lead to rural--urban differences in the use of public programs designed to support working low-income families. This study analyzes the dynamics of program participation and employment stability for rural and urban families in the Oregon childcare subsidy program. While families' demographic characteristics, employment stability, and participation in work support programs were similar, families in rural noncore counties tended to make less use of public assistance, including childcare subsidies, food stamps and welfare, than did families in metropolitan and micropolitan counties.}, langid = {english}, keywords = {inequality::spatial,sample::snowballing} } @@ -13109,7 +13109,7 @@ does not do impact analysis for single policy}, issn = {1570677X}, doi = {10.1016/j.ehb.2015.08.004}, urldate = {2023-11-24}, - abstract = {This paper uses longitudinal data to analyze the relation between retirement and cognitive development in the Netherlands. Controlling for individual fixed effects and lagged cognition, we find that retirees face lower declines in their cognitive flexibility than those who remain employed, which appears to be persistent 6 years after retirement. However, the information processing speed of low-educated retirees declines faster. The magnitude of both changes in cognition is such that retirees appear 5{\textendash}6 years younger in terms of cognitive flexibility, and older in terms of information processing speed. We show that these relationships between retirement and cognitive development cannot be explained by (1) feeling relieved from routine work, (2) changes in mood, (3) changes in lifestyle, and (4) changes in blood pressure. The decline in information processing speed after retirement particularly holds for the low educated. This could increase the social costs of an aging society.}, + abstract = {This paper uses longitudinal data to analyze the relation between retirement and cognitive development in the Netherlands. Controlling for individual fixed effects and lagged cognition, we find that retirees face lower declines in their cognitive flexibility than those who remain employed, which appears to be persistent 6 years after retirement. However, the information processing speed of low-educated retirees declines faster. The magnitude of both changes in cognition is such that retirees appear 5--6 years younger in terms of cognitive flexibility, and older in terms of information processing speed. We show that these relationships between retirement and cognitive development cannot be explained by (1) feeling relieved from routine work, (2) changes in mood, (3) changes in lifestyle, and (4) changes in blood pressure. The decline in information processing speed after retirement particularly holds for the low educated. This could increase the social costs of an aging society.}, langid = {english}, keywords = {inequality::age,inequality::health,out::title,sample::snowballing} } @@ -13144,7 +13144,7 @@ does not do impact analysis for single policy}, issn = {0197-9183, 1747-7379}, doi = {10.1111/j.1747-7379.2009.00804.x}, urldate = {2024-01-10}, - abstract = {The debate on migration and development has swung back and forth like a pendulum, from developmentalist optimism in the 1950s and 1960s, to neo-Marxist pessimism over the 1970s and 1980s, towards more optimistic views in the 1990s and 2000s. This paper argues how such discursive shifts in the migration and development debate should be primarily seen as part of more general paradigm shifts in social and development theory. However, the classical opposition between pessimistic and optimistic views is challenged by empirical evidence pointing to the heterogeneity of migration impacts. By integrating and amending insights from the new economics of labor migration, livelihood perspectives in development studies and transnational perspectives in migration studies {\textendash} which share several though as yet unobserved conceptual parallels {\textendash} this paper elaborates the contours of a conceptual framework that simultaneously integrates agency and structure perspectives and is therefore able to account for the heterogeneous nature of migration-development interactions. The resulting perspective reveals the naivety of recent views celebrating migration as self-help development ``from below''. These views are largely ideologically driven and shift the attention away from structural constraints and the vital role of states in shaping favorable conditions for positive development impacts of migration to occur.}, + abstract = {The debate on migration and development has swung back and forth like a pendulum, from developmentalist optimism in the 1950s and 1960s, to neo-Marxist pessimism over the 1970s and 1980s, towards more optimistic views in the 1990s and 2000s. This paper argues how such discursive shifts in the migration and development debate should be primarily seen as part of more general paradigm shifts in social and development theory. However, the classical opposition between pessimistic and optimistic views is challenged by empirical evidence pointing to the heterogeneity of migration impacts. By integrating and amending insights from the new economics of labor migration, livelihood perspectives in development studies and transnational perspectives in migration studies -- which share several though as yet unobserved conceptual parallels -- this paper elaborates the contours of a conceptual framework that simultaneously integrates agency and structure perspectives and is therefore able to account for the heterogeneous nature of migration-development interactions. The resulting perspective reveals the naivety of recent views celebrating migration as self-help development ``from below''. These views are largely ideologically driven and shift the attention away from structural constraints and the vital role of states in shaping favorable conditions for positive development impacts of migration to occur.}, langid = {english}, keywords = {sample::snowballing} } @@ -13899,7 +13899,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi issn = {2040-7149}, doi = {10.1108/EDI-05-2013-0031}, urldate = {2024-01-10}, - abstract = {Purpose {\textendash} The purpose of this paper is to examine male and female executives as leaders ``championing'' gender change interventions. It problematizes current exhortations for male leaders to lead gender change, much as they might lead any other business-driven change agenda. It argues that organizational gender scholarship is critical to understanding the gendered nature of championing. Design/methodology/approach {\textendash} This paper draws on a feminist qualitative research project examining the efficacy of a gender intervention in a university and a policing institution. Interviews with four leaders have been chosen from the larger study for analysis against the backdrop of material from interviewees and the participant observation of the researcher. It brings a social constructionist view of gender and Acker's gendering processes to bear on understanding organizational gender change. Findings {\textendash} The sex/gender of the leader is inescapably fore-fronted by the gender change intervention. Gendered expectations and choices positioned men as powerful and effective champions while undermining the effectiveness of the woman in this study. Research limitations/implications {\textendash} Further research examining male and female leaders capacity to champion gender change is required. Practical implications {\textendash} This research identifies effective champion behaviors, provides suggestions for ensuring that gender equity interventions are well championed and proposes a partnership model where senior men and women play complementary roles leading gender change. Originality/value {\textendash} This paper is of value to practitioners and scholars. It draws attention to contemporary issues of leadership and gender change, seeking to bridge the gap between theory and practice that undermines our change efforts.}, + abstract = {Purpose -- The purpose of this paper is to examine male and female executives as leaders ``championing'' gender change interventions. It problematizes current exhortations for male leaders to lead gender change, much as they might lead any other business-driven change agenda. It argues that organizational gender scholarship is critical to understanding the gendered nature of championing. Design/methodology/approach -- This paper draws on a feminist qualitative research project examining the efficacy of a gender intervention in a university and a policing institution. Interviews with four leaders have been chosen from the larger study for analysis against the backdrop of material from interviewees and the participant observation of the researcher. It brings a social constructionist view of gender and Acker's gendering processes to bear on understanding organizational gender change. Findings -- The sex/gender of the leader is inescapably fore-fronted by the gender change intervention. Gendered expectations and choices positioned men as powerful and effective champions while undermining the effectiveness of the woman in this study. Research limitations/implications -- Further research examining male and female leaders capacity to champion gender change is required. Practical implications -- This research identifies effective champion behaviors, provides suggestions for ensuring that gender equity interventions are well championed and proposes a partnership model where senior men and women play complementary roles leading gender change. Originality/value -- This paper is of value to practitioners and scholars. It draws attention to contemporary issues of leadership and gender change, seeking to bridge the gap between theory and practice that undermines our change efforts.}, langid = {english}, keywords = {sample::snowballing} } @@ -13917,7 +13917,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi issn = {0956-7976, 1467-9280}, doi = {10.1177/0956797610374741}, urldate = {2024-01-10}, - abstract = {Pain, whether caused by physical injury or social rejection, is an inevitable part of life. These two types of pain{\textemdash}physical and social{\textemdash}may rely on some of the same behavioral and neural mechanisms that register pain-related affect. To the extent that these pain processes overlap, acetaminophen, a physical pain suppressant that acts through central (rather than peripheral) neural mechanisms, may also reduce behavioral and neural responses to social rejection. In two experiments, participants took acetaminophen or placebo daily for 3 weeks. Doses of acetaminophen reduced reports of social pain on a daily basis (Experiment 1). We used functional magnetic resonance imaging to measure participants' brain activity (Experiment 2), and found that acetaminophen reduced neural responses to social rejection in brain regions previously associated with distress caused by social pain and the affective component of physical pain (dorsal anterior cingulate cortex, anterior insula). Thus, acetaminophen reduces behavioral and neural responses associated with the pain of social rejection, demonstrating substantial overlap between social and physical pain.}, + abstract = {Pain, whether caused by physical injury or social rejection, is an inevitable part of life. These two types of pain---physical and social---may rely on some of the same behavioral and neural mechanisms that register pain-related affect. To the extent that these pain processes overlap, acetaminophen, a physical pain suppressant that acts through central (rather than peripheral) neural mechanisms, may also reduce behavioral and neural responses to social rejection. In two experiments, participants took acetaminophen or placebo daily for 3 weeks. Doses of acetaminophen reduced reports of social pain on a daily basis (Experiment 1). We used functional magnetic resonance imaging to measure participants' brain activity (Experiment 2), and found that acetaminophen reduced neural responses to social rejection in brain regions previously associated with distress caused by social pain and the affective component of physical pain (dorsal anterior cingulate cortex, anterior insula). Thus, acetaminophen reduces behavioral and neural responses associated with the pain of social rejection, demonstrating substantial overlap between social and physical pain.}, langid = {english}, keywords = {sample::snowballing} } @@ -14619,7 +14619,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi issn = {0140-1971, 1095-9254}, doi = {10.1016/j.adolescence.2013.08.014}, urldate = {2023-11-24}, - abstract = {Abstract The study evaluated a gender-specific comprehensive career development curriculum designed to target career barriers faced by high risk adolescent girls {\textendash} those with disabilities and at risk for school failure. The goal of the curriculum was to promote social cognitive career and self determination outcomes associated with adaptive career development and adjustment. A pre-post control group design was used to evaluate the curriculum. Findings suggest that participation in the curriculum resulted in significant and large gains in autonomy and in disability and gender-related knowledge. Meaningful gains were noted in perceptions of social support and relevance of school. Participants in a high fidelity sample made significant and large gains in vocational skills self-efficacy and disability and gender-related knowledge. Meaningful improvements were noted in self-advocacy, autonomy, and vocational outcome expectations. The findings suggest that the curriculum can improve important indicators of positive career development and adjustment in high risk adolescent girls.}, + abstract = {Abstract The study evaluated a gender-specific comprehensive career development curriculum designed to target career barriers faced by high risk adolescent girls -- those with disabilities and at risk for school failure. The goal of the curriculum was to promote social cognitive career and self determination outcomes associated with adaptive career development and adjustment. A pre-post control group design was used to evaluate the curriculum. Findings suggest that participation in the curriculum resulted in significant and large gains in autonomy and in disability and gender-related knowledge. Meaningful gains were noted in perceptions of social support and relevance of school. Participants in a high fidelity sample made significant and large gains in vocational skills self-efficacy and disability and gender-related knowledge. Meaningful improvements were noted in self-advocacy, autonomy, and vocational outcome expectations. The findings suggest that the curriculum can improve important indicators of positive career development and adjustment in high risk adolescent girls.}, langid = {english}, keywords = {inequality::age,inequality::education,inequality::gender,out::abstract,sample::snowballing,type::training} } @@ -15040,7 +15040,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi issn = {0022-0515}, doi = {10.1257/jel.50.4.1051}, urldate = {2023-11-24}, - abstract = {Women empowerment and economic development are closely related: in one direction, development alone can play a major role in driving down inequality between men and women; in the other direction, empowering women may benefit development. Does this imply that pushing just one of these two levers would set a virtuous circle in motion? This paper reviews the literature on both sides of the empowerment{\textemdash}development nexus, and argues that the interrelationships are probably too weak to be self-sustaining, and that continuous policy commitment to equality for its own sake may be needed to bring about equality between men and women. (JEL I14, I24, I32, I38, J13, J16, O15)}, + abstract = {Women empowerment and economic development are closely related: in one direction, development alone can play a major role in driving down inequality between men and women; in the other direction, empowering women may benefit development. Does this imply that pushing just one of these two levers would set a virtuous circle in motion? This paper reviews the literature on both sides of the empowerment---development nexus, and argues that the interrelationships are probably too weak to be self-sustaining, and that continuous policy commitment to equality for its own sake may be needed to bring about equality between men and women. (JEL I14, I24, I32, I38, J13, J16, O15)}, langid = {english}, keywords = {review::,sample::snowballing,TODO::review}, file = {/home/marty/Zotero/storage/HVBG9IRH/Duflo2012_Women_Empowerment_and_Economic_Development.pdf} @@ -15227,7 +15227,7 @@ does NOT look at LM adjacency} keywords = {inequality::disability,out::abstract,sample::database} } -@article{Dustmann2012a, +@article{Dustmann2012, title = {Expansions in {{Maternity Leave Coverage}} and {{Children}}'s {{Long-Term Outcomes}}}, author = {Dustmann, Christian and Sch{\"o}nberg, Uta}, year = {2012}, @@ -15712,7 +15712,7 @@ does NOT look at LM adjacency} issn = {00396060}, doi = {10.1016/j.surg.2014.07.005}, urldate = {2023-11-24}, - abstract = {Women have been achieving near parity in MD and MD/PhD training, but their advancement in academic biomedical science is reduced at every career milestone thereafter. Women are significantly underrepresented even at the earliest points in the PhD pipeline, particularly in fields outside of biology. This is a troubling statistic that negatively impacts the talent pool and exacerbates career inequity in all areas of biomedical research. The major biomedical research themes that will command our attention in the 21st century{\textemdash}neuroscience, cardiovascular disease, oncology{\textemdash}will require large team science efforts integrating a diversity of scientific disciplines, including biology, engineering, sociology, chemistry, and medicine. These scientific teams must also integrate diversity in gender, race, and ethnicity to enrich and add value to their discoveries and to better serve a diverse and multicultural society. This editorial reviews factors that may actively impede women's participation in biomedical research, at the level of graduate and postgraduate training, in their opportunities for career advancement in the professoriate, and in their competitiveness in securing research support.}, + abstract = {Women have been achieving near parity in MD and MD/PhD training, but their advancement in academic biomedical science is reduced at every career milestone thereafter. Women are significantly underrepresented even at the earliest points in the PhD pipeline, particularly in fields outside of biology. This is a troubling statistic that negatively impacts the talent pool and exacerbates career inequity in all areas of biomedical research. The major biomedical research themes that will command our attention in the 21st century---neuroscience, cardiovascular disease, oncology---will require large team science efforts integrating a diversity of scientific disciplines, including biology, engineering, sociology, chemistry, and medicine. These scientific teams must also integrate diversity in gender, race, and ethnicity to enrich and add value to their discoveries and to better serve a diverse and multicultural society. This editorial reviews factors that may actively impede women's participation in biomedical research, at the level of graduate and postgraduate training, in their opportunities for career advancement in the professoriate, and in their competitiveness in securing research support.}, langid = {english}, keywords = {out::abstract,review::narrative,sample::snowballing} } @@ -15983,7 +15983,7 @@ does NOT look at LM adjacency} } @article{Ekberg2013a, - title = {Parental Leave {\textemdash} {{A}} Policy Evaluation of the {{Swedish}} ``{{Daddy-Month}}'' Reform}, + title = {Parental Leave --- {{A}} Policy Evaluation of the {{Swedish}} ``{{Daddy-Month}}'' Reform}, author = {Ekberg, John and Eriksson, Rickard and Friebel, Guido}, year = {2013}, month = jan, @@ -16063,7 +16063,7 @@ does NOT look at LM adjacency} issn = {2090-262X}, doi = {10.1186/s42506-021-00077-y}, urldate = {2023-11-20}, - abstract = {Abstract Introduction Intimate partner violence (IPV) remains a serious human rights violation and an important health concern during the ongoing COVID-19 pandemic. The study aims to estimate the proportion of IPV among adult Arab women before and during the COVID-19 lockdown and to identify its possible predictors during the lockdown. Methods A cross-sectional study was conducted between April and June 2020 using an online questionnaire. The sample included 490 adult Arab women aged 18 years and above, who live with their husbands. Data was collected using a Google forms designed questionnaire that included the socio-demographic characteristics, nature of lockdown, and exposure to different types of IPV before and during COVID-19 lockdown and the frequency of their occurrence. McNemar's test was used to determine differences in the exposure to IPV before and during the lockdown, while logistic regression analysis was performed to identify the predictors of exposure to IPV during the lockdown. Results Half of women reported that they were ever exposed to IPV with psychological violence ranking 1st. Exposure to any type of IPV and exposure to psychological, physical, and sexual violence have significantly increased during the lockdown compared to before the lockdown. The frequency of exposure to the different types of IPV ranged from 1{\textendash}3 times per month to almost every day, but the most commonly reported was 1{\textendash}3 times per month. Predictors of exposure to IPV during the COVID-19 lockdown included country of residence, family income, and whether the husband lost his job during lockdown. Conclusions IPV has increased during the COVID-19 pandemic lockdown in the Arab countries, and it was associated with the socioeconomic consequences of the pandemic on families. Actions towards raising awareness about the problem among professionals and the community, early detection, and provision of appropriate services are mandatory.}, + abstract = {Abstract Introduction Intimate partner violence (IPV) remains a serious human rights violation and an important health concern during the ongoing COVID-19 pandemic. The study aims to estimate the proportion of IPV among adult Arab women before and during the COVID-19 lockdown and to identify its possible predictors during the lockdown. Methods A cross-sectional study was conducted between April and June 2020 using an online questionnaire. The sample included 490 adult Arab women aged 18 years and above, who live with their husbands. Data was collected using a Google forms designed questionnaire that included the socio-demographic characteristics, nature of lockdown, and exposure to different types of IPV before and during COVID-19 lockdown and the frequency of their occurrence. McNemar's test was used to determine differences in the exposure to IPV before and during the lockdown, while logistic regression analysis was performed to identify the predictors of exposure to IPV during the lockdown. Results Half of women reported that they were ever exposed to IPV with psychological violence ranking 1st. Exposure to any type of IPV and exposure to psychological, physical, and sexual violence have significantly increased during the lockdown compared to before the lockdown. The frequency of exposure to the different types of IPV ranged from 1--3 times per month to almost every day, but the most commonly reported was 1--3 times per month. Predictors of exposure to IPV during the COVID-19 lockdown included country of residence, family income, and whether the husband lost his job during lockdown. Conclusions IPV has increased during the COVID-19 pandemic lockdown in the Arab countries, and it was associated with the socioeconomic consequences of the pandemic on families. Actions towards raising awareness about the problem among professionals and the community, early detection, and provision of appropriate services are mandatory.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -16507,7 +16507,7 @@ does NOT look at LM adjacency} issn = {0902-0063, 1399-0012}, doi = {10.1111/j.1399-0012.2011.01441.x}, urldate = {2023-11-24}, - abstract = {Eng M, Zhang J, Cambon A, Marvin MR, Gleason J. Employment outcomes following successful renal transplantation. Clin Transplant 2011 DOI: 10.1111/j.1399-0012.2011.01441.x. {\copyright} 2011 John Wiley \& Sons A/S. Abstract:\hspace{0.6em} Background:\hspace{0.6em} Data on employment outcomes after successful renal transplantation are few. We conducted this study to identify favorable factors for employment after transplantation. Methods:\hspace{0.6em} Adult patients {$<$}65{$\quad$}yr of age who underwent renal transplantation between January 1, 2002 and December 31, 2007 were surveyed. Patients with graft survival {$<$}1{$\quad$}yr were excluded. We also tested their knowledge of Medicare coverage after transplantation. Data were analyzed using chi-squared and Fisher's exact tests. p-Value {$<$}0.05 was considered statistically significant. Results:\hspace{0.6em} A 55\% response rate was obtained where 56\% of respondents were employed after transplantation. Race, marital status, previous transplant, and complicated post-operative course did not influence employment. Favorable factors include male gender (p{$\quad$}= {$\quad$} 0.04), younger age ({$<$}40 [p {$\quad$} = {$\quad$} 0.0003] or {$<$}50{$\quad$}yr [p {$\quad$} {$<$} {$\quad$} 0.0001]), having {$\geq$}1 dependent (p {$\quad$} = {$\quad$} 0.04), higher education (minimum high school degree [p {$\quad$} = {$\quad$} 0.003] or some college [p {$\quad$} = {$\quad$} 0.002]), live donor recipient (p {$\quad$} = {$\quad$} 0.004), wait time {$<$}2{$\quad$}yr (p {$\quad$} = {$\quad$} 0.03), dialysis {$<$}2{$\quad$}yr (p {$\quad$} {$<$} {$\quad$} 0.0001) or pre-dialysis (p {$\quad$} = {$\quad$} 0.04), and pre-transplantation employment (p {$\quad$} {$<$} {$\quad$} 0.0001). Mean time for employment was 4.9{$\quad\pm\quad$}6.3{$\quad$}months (median three{$\quad$}months). Common reasons for unemployment were disability (59\%) and retirement (27\%). Finally, 7\% correctly responded that Medicare benefits end 36{$\quad$}months following transplantation. Conclusions:\hspace{0.6em} Potentially modifiable factors to improve employment are earlier referral and better education regarding Medicare eligibility.}, + abstract = {Eng M, Zhang J, Cambon A, Marvin MR, Gleason J. Employment outcomes following successful renal transplantation. Clin Transplant 2011 DOI: 10.1111/j.1399-0012.2011.01441.x. {\copyright} 2011 John Wiley \& Sons A/S. Abstract:{\enspace} Background:{\enspace} Data on employment outcomes after successful renal transplantation are few. We conducted this study to identify favorable factors for employment after transplantation. Methods:{\enspace} Adult patients {$<$}65{$\quad$}yr of age who underwent renal transplantation between January 1, 2002 and December 31, 2007 were surveyed. Patients with graft survival {$<$}1{$\quad$}yr were excluded. We also tested their knowledge of Medicare coverage after transplantation. Data were analyzed using chi-squared and Fisher's exact tests. p-Value {$<$}0.05 was considered statistically significant. Results:{\enspace} A 55\% response rate was obtained where 56\% of respondents were employed after transplantation. Race, marital status, previous transplant, and complicated post-operative course did not influence employment. Favorable factors include male gender (p{$\quad$}= {$\quad$} 0.04), younger age ({$<$}40 [p {$\quad$} = {$\quad$} 0.0003] or {$<$}50{$\quad$}yr [p {$\quad$} {$<$} {$\quad$} 0.0001]), having {$\geq$}1 dependent (p {$\quad$} = {$\quad$} 0.04), higher education (minimum high school degree [p {$\quad$} = {$\quad$} 0.003] or some college [p {$\quad$} = {$\quad$} 0.002]), live donor recipient (p {$\quad$} = {$\quad$} 0.004), wait time {$<$}2{$\quad$}yr (p {$\quad$} = {$\quad$} 0.03), dialysis {$<$}2{$\quad$}yr (p {$\quad$} {$<$} {$\quad$} 0.0001) or pre-dialysis (p {$\quad$} = {$\quad$} 0.04), and pre-transplantation employment (p {$\quad$} {$<$} {$\quad$} 0.0001). Mean time for employment was 4.9{$\quad\pm\quad$}6.3{$\quad$}months (median three{$\quad$}months). Common reasons for unemployment were disability (59\%) and retirement (27\%). Finally, 7\% correctly responded that Medicare benefits end 36{$\quad$}months following transplantation. Conclusions:{\enspace} Potentially modifiable factors to improve employment are earlier referral and better education regarding Medicare eligibility.}, langid = {english}, keywords = {cite::channels,inequality::health,out::abstract,sample::snowballing} } @@ -16751,7 +16751,7 @@ does NOT look at LM adjacency} institution = {{Population Council}}, doi = {10.31899/pgy19.1010}, urldate = {2024-01-10}, - abstract = {Tap and Reposition Youth (TRY) was a four-year initiative undertaken by the Population Council and K-Rep Development Agency to reduce adolescents' vulnerabilities to adverse social and reproductive health outcomes by improving livelihoods options. The project targeted out-of-school adolescent girls and young women aged 16{\textendash}22 residing in low-income and slum areas of Nairobi. TRY used a modified group-based micro-finance model to extend integrated savings, credit, business support, and mentoring to out-of-school adolescents and young women. A longitudinal study of participants was conducted with a matched comparison group identified through cross-sectional community-based studies, undertaken at baseline and endline to enable an assessment of changes associated with the project. This report states that 326 participants and their controls were interviewed at baseline and 222 pairs were interviewed at endline. The results suggest that rigorous micro-finance models may be appropriate for a subset of girls, especially those who are older and less vulnerable. The impact on noneconomic indicators is less clear. Additional experimentation and adaptation is required to develop livelihoods models that acknowledge and respond to the particular situation of adolescent girls.}, + abstract = {Tap and Reposition Youth (TRY) was a four-year initiative undertaken by the Population Council and K-Rep Development Agency to reduce adolescents' vulnerabilities to adverse social and reproductive health outcomes by improving livelihoods options. The project targeted out-of-school adolescent girls and young women aged 16--22 residing in low-income and slum areas of Nairobi. TRY used a modified group-based micro-finance model to extend integrated savings, credit, business support, and mentoring to out-of-school adolescents and young women. A longitudinal study of participants was conducted with a matched comparison group identified through cross-sectional community-based studies, undertaken at baseline and endline to enable an assessment of changes associated with the project. This report states that 326 participants and their controls were interviewed at baseline and 222 pairs were interviewed at endline. The results suggest that rigorous micro-finance models may be appropriate for a subset of girls, especially those who are older and less vulnerable. The impact on noneconomic indicators is less clear. Additional experimentation and adaptation is required to develop livelihoods models that acknowledge and respond to the particular situation of adolescent girls.}, keywords = {sample::snowballing} } @@ -16902,7 +16902,7 @@ does NOT look at LM adjacency} } @article{Estes2011, - title = {How Are {{Work}}{\textendash}{{Family Policies Related}} to the {{Gendered Division}} of {{Domestic Labor}}?}, + title = {How Are {{Work}}--{{Family Policies Related}} to the {{Gendered Division}} of {{Domestic Labor}}?}, author = {Estes, Sarah Beth}, year = {2011}, month = mar, @@ -16913,7 +16913,7 @@ does NOT look at LM adjacency} issn = {1751-9020, 1751-9020}, doi = {10.1111/j.1751-9020.2010.00357.x}, urldate = {2024-01-10}, - abstract = {Abstract Work{\textendash}family policies are commonly thought to aid parents in attending to their conflicting work and family responsibilities. Some scholars postulate that policies might detract from the gendered division of domestic labor, in which women take a greater responsibility for housework and childcare than men, while others expect that policies encourage women to maintain traditional family roles even while employed. A review of cross-national research in market economies shows that policies are not uniformly related to the gendered division of domestic labor, although parental leave offers the most promising avenue through which the gendered division of domestic labor may be diminished.}, + abstract = {Abstract Work--family policies are commonly thought to aid parents in attending to their conflicting work and family responsibilities. Some scholars postulate that policies might detract from the gendered division of domestic labor, in which women take a greater responsibility for housework and childcare than men, while others expect that policies encourage women to maintain traditional family roles even while employed. A review of cross-national research in market economies shows that policies are not uniformly related to the gendered division of domestic labor, although parental leave offers the most promising avenue through which the gendered division of domestic labor may be diminished.}, langid = {english}, keywords = {sample::snowballing} } @@ -17009,7 +17009,7 @@ does NOT look at LM adjacency} issn = {2054-4200}, doi = {10.1017/gheg.2019.5}, urldate = {2024-01-10}, - abstract = {Abstract Introduction The purpose of this study was to examine the perceptions of institutional policies and practices for the prevention of and response to gender inequities as experienced by female faculty working in the health sciences at a US research university. Methods Data from the institution's Faculty Campus Climate Survey ( n = 260 female faculty) were coupled with qualitative interviews ( n = 14) of females in leadership positions, exploring campus climate, and institutional policies and practices aimed at advancing women. Results Two-thirds (59\%) of the female faculty respondents indicated witnessing sexual harassment and 28\% reported experiencing sexual harassment. Several organizational themes emerged to address this problem: culture, including cultural change, transparency, and accountability. Conclusions The findings reveal the ways in which university culture mimics the larger societal context. At the same time, the distinct culture of higher education processes for recruitment, career advancement {\textendash} specifically tenure and promotion {\textendash} are identified as important factors that require modifications in support of reductions in gender inequalities.}, + abstract = {Abstract Introduction The purpose of this study was to examine the perceptions of institutional policies and practices for the prevention of and response to gender inequities as experienced by female faculty working in the health sciences at a US research university. Methods Data from the institution's Faculty Campus Climate Survey ( n = 260 female faculty) were coupled with qualitative interviews ( n = 14) of females in leadership positions, exploring campus climate, and institutional policies and practices aimed at advancing women. Results Two-thirds (59\%) of the female faculty respondents indicated witnessing sexual harassment and 28\% reported experiencing sexual harassment. Several organizational themes emerged to address this problem: culture, including cultural change, transparency, and accountability. Conclusions The findings reveal the ways in which university culture mimics the larger societal context. At the same time, the distinct culture of higher education processes for recruitment, career advancement -- specifically tenure and promotion -- are identified as important factors that require modifications in support of reductions in gender inequalities.}, langid = {english}, keywords = {sample::snowballing} } @@ -17303,7 +17303,7 @@ does NOT look at LM adjacency} issn = {0306-8293}, doi = {10.1108/03068290910921253}, urldate = {2023-11-24}, - abstract = {Purpose Several studies have provided empirical evidence that female labor force participation rate exhibits a U-shape during the process of economic development. The purpose of this paper is to explore the existence of U-shape relationship in the case of Pakistan and if it does exist, what factors determine this U-shape relationship? Design/methodology/approach For the estimation purpose data according to provinces and regions are pooled for three years. The model is estimated using a simple fixed effect test. Findings The results affirm the existence of U-shaped relationship. Estimation of the pooled data attributed this U-shape relationship with female education attainment, sectoral employment share, unemployment rate, wages and marital status. Results confirm that high rate of economic development is encouraging the female participation in the labor force by increasing the work opportunities for females. The females are taking full advantage of these increased opportunities by increasing their level of education attainment. Research limitations/implications {\textendash} In testing the U-shape hypothesis, household expenditure on fuel consumption representing level of economic development in the country is used as the data on GDP are not available at the provincial level. Practical implications This paper recommends that skill-based education programmes should be promoted so that females could be absorbed in the formal labor market. It also recommends measures to decrease unemployment rates and improve labor market conditions. Originality/value The paper is first of its kind as it applied pooled data technique for the estimation of U-shape relationship.}, + abstract = {Purpose Several studies have provided empirical evidence that female labor force participation rate exhibits a U-shape during the process of economic development. The purpose of this paper is to explore the existence of U-shape relationship in the case of Pakistan and if it does exist, what factors determine this U-shape relationship? Design/methodology/approach For the estimation purpose data according to provinces and regions are pooled for three years. The model is estimated using a simple fixed effect test. Findings The results affirm the existence of U-shaped relationship. Estimation of the pooled data attributed this U-shape relationship with female education attainment, sectoral employment share, unemployment rate, wages and marital status. Results confirm that high rate of economic development is encouraging the female participation in the labor force by increasing the work opportunities for females. The females are taking full advantage of these increased opportunities by increasing their level of education attainment. Research limitations/implications -- In testing the U-shape hypothesis, household expenditure on fuel consumption representing level of economic development in the country is used as the data on GDP are not available at the provincial level. Practical implications This paper recommends that skill-based education programmes should be promoted so that females could be absorbed in the formal labor market. It also recommends measures to decrease unemployment rates and improve labor market conditions. Originality/value The paper is first of its kind as it applied pooled data technique for the estimation of U-shape relationship.}, langid = {english}, keywords = {sample::snowballing} } @@ -17424,7 +17424,7 @@ does NOT look at LM adjacency} issn = {1744-8603}, doi = {10.1186/s12992-022-00804-w}, urldate = {2023-11-20}, - abstract = {Abstract Background During the course of the COVID-19 pandemic, states were called upon by the World Health Organization to introduce and prioritise the collection of sex-disaggregated data. The collection of sex-disaggregated data on COVID-19 testing, infection rates, hospital admissions, and deaths, when available, has informed our understanding of the biology of the infectious disease. The collection of sex-disaggregated data should also better inform our understanding of the gendered impacts that contribute to risk of exposure to COVID-19. In China, the country with the longest history of fighting the COVID-19 infection, what research was available on the gender-differential impacts of COVID-19 in the first 6 months of the COVID-19 pandemic? Methods In this scoping review, we examine the first 6 months (January{\textendash}June 2020) of peer-reviewed publications ( n ~=\,451) on sex and gender experiences related to COVID-19 in China. We conducted an exhaustive search of published Chinese and English language research papers on COVID-19 in mainland China. We used a COVID-19 Gender Matrix informed by the JPHIEGO gender analysis toolkit to examine and illuminate research into the gendered impacts of COVID-19 within China. Results In China, only a small portion of the COVID-19-related research focused on gender experiences and differences. Near the end of the six-month literature review period, a small number of research items emerged on women healthcare workers, women's mental health, and pregnant women's access to care. There was an absence of research on the gendered impact of COVID-19 amongst populations. There was minimal consideration of the economic, social and security factors, including gender stereotypes and expectations, that affected different populations' experiences of infection, treatment, and lockdown during the period of review. Conclusion At the outset of health emergencies in China, gender research needs to be prioritised during the first stage of an outbreak to assist with evaluation of the most effective public health measures, identifying access to healthcare and social welfare barriers amongst priority communities. Gender stereotypes and gendered differences lead to different patterns of exposure and treatment. The exclusion of this knowledge in real time affects the design of effective prevention and recovery.}, + abstract = {Abstract Background During the course of the COVID-19 pandemic, states were called upon by the World Health Organization to introduce and prioritise the collection of sex-disaggregated data. The collection of sex-disaggregated data on COVID-19 testing, infection rates, hospital admissions, and deaths, when available, has informed our understanding of the biology of the infectious disease. The collection of sex-disaggregated data should also better inform our understanding of the gendered impacts that contribute to risk of exposure to COVID-19. In China, the country with the longest history of fighting the COVID-19 infection, what research was available on the gender-differential impacts of COVID-19 in the first 6 months of the COVID-19 pandemic? Methods In this scoping review, we examine the first 6 months (January--June 2020) of peer-reviewed publications ( n ~=\,451) on sex and gender experiences related to COVID-19 in China. We conducted an exhaustive search of published Chinese and English language research papers on COVID-19 in mainland China. We used a COVID-19 Gender Matrix informed by the JPHIEGO gender analysis toolkit to examine and illuminate research into the gendered impacts of COVID-19 within China. Results In China, only a small portion of the COVID-19-related research focused on gender experiences and differences. Near the end of the six-month literature review period, a small number of research items emerged on women healthcare workers, women's mental health, and pregnant women's access to care. There was an absence of research on the gendered impact of COVID-19 amongst populations. There was minimal consideration of the economic, social and security factors, including gender stereotypes and expectations, that affected different populations' experiences of infection, treatment, and lockdown during the period of review. Conclusion At the outset of health emergencies in China, gender research needs to be prioritised during the first stage of an outbreak to assist with evaluation of the most effective public health measures, identifying access to healthcare and social welfare barriers amongst priority communities. Gender stereotypes and gendered differences lead to different patterns of exposure and treatment. The exclusion of this knowledge in real time affects the design of effective prevention and recovery.}, langid = {english}, keywords = {country::China,out::abstract,region::AP,sample::snowballing} } @@ -18092,7 +18092,7 @@ does NOT look at LM adjacency} issn = {0001-9720, 1750-0184}, doi = {10.3366/afr.2001.71.4.666}, urldate = {2023-11-20}, - abstract = {Abstract Many people living in Mwanza, Tanzania, provision themselves through urban agriculture{\textemdash}the planting of crops and raising of animals in urban and peri-urban areas, as well as in the countryside. This article compares Mwanza's urban farmers with those in Kenya, Zambia, Zimbabwe and Ghana. Like Zimbabwe's urban agriculturalists, more and more of Mwanza's are not among the poorest of the poor. Much like Ghana's urban farmers, those in Mwanza are often middle and upper-class males with access to scarce land and inputs. Urban cultivators in Mwanza differ from those in Kenya and Zambia with regard to gender, socio-economic class and the factors motivating their farming activities. These findings suggest that even though socio-economic differentiation is on the increase in Tanzania it has not reached the levels of divergence found in Kenya and Zambia. Many of Mwanza's wealthier males continue to face enough job/income insecurity to choose to plant crops to support themselves and their household in lean times. They may also engage in urban agriculture because they are unable or unwilling to take advantage of more profitable investment opportunities outside the food market, or because they desire to spread risk across a number of different investments. , R{\'e}sum{\'e} Une grande partie de la population de Mwanza, en Tanzanie, s'approvisionne par le biais de l'agriculture urbaine{\textemdash}la plantation de cultures et l'{\'e}levage d'animaux dans les zones urbaines et p{\'e}ri-urbaines, ainsi qu'en zone rurale. Cet article compare les agriculteurs urbains de Mwanza {\`a} ceux du Kenya, de la Zambie, du Zimbabwe et du Ghana. Comme leurs homologues du Zimbabwe, les agriculteurs urbains de Mwanza sont de plus en plus nombreux {\`a} figurer parmi les plus pauvres des pauvres. Comme les agriculteurs urbains du Ghana, ceux de Mwanza sont souvent des hommes de classe moyenne ou sup{\'e}rieure qui ont acc{\`e}s {\`a} des terres et des ressources limit{\'e}es. Les cultivateurs urbains de Mwanza se distinguent de ceux du Kenya et de la Zambie au niveau du sexe, de la cat{\'e}gorie socio-{\'e}conomique et des facteurs qui motivent leurs activit{\'e}s agricoles. Ces r{\'e}sultats sugg{\`e}rent que la diff{\'e}renciation socio-{\'e}conomique, bien qu'en augmentation, n'a pas atteint les niveaux de divergence observ{\'e}s au Kenya et en Zambie. Une grande partie de la population masculine ais{\'e}e continue de faire face {\`a} une pr{\'e}carit{\'e} de l'emploi suffisamment importante pour qu'ils choisissent de cultiver pour subvenir {\`a} leurs besoins et ceux de leur famille pendant les p{\'e}riodes difficiles. Ils se lancent aussi parfois dans l'agriculture parce qu'ils ne peuvent pas ou ne souhaitent pas profiter de possibilit{\'e}s de placements plus rentables en dehors du march{\'e} des denr{\'e}es alimentaires, ou parce qu'ils souhaitent r{\'e}partir les risques en diversifiant leurs placements.}, + abstract = {Abstract Many people living in Mwanza, Tanzania, provision themselves through urban agriculture---the planting of crops and raising of animals in urban and peri-urban areas, as well as in the countryside. This article compares Mwanza's urban farmers with those in Kenya, Zambia, Zimbabwe and Ghana. Like Zimbabwe's urban agriculturalists, more and more of Mwanza's are not among the poorest of the poor. Much like Ghana's urban farmers, those in Mwanza are often middle and upper-class males with access to scarce land and inputs. Urban cultivators in Mwanza differ from those in Kenya and Zambia with regard to gender, socio-economic class and the factors motivating their farming activities. These findings suggest that even though socio-economic differentiation is on the increase in Tanzania it has not reached the levels of divergence found in Kenya and Zambia. Many of Mwanza's wealthier males continue to face enough job/income insecurity to choose to plant crops to support themselves and their household in lean times. They may also engage in urban agriculture because they are unable or unwilling to take advantage of more profitable investment opportunities outside the food market, or because they desire to spread risk across a number of different investments. , R{\'e}sum{\'e} Une grande partie de la population de Mwanza, en Tanzanie, s'approvisionne par le biais de l'agriculture urbaine---la plantation de cultures et l'{\'e}levage d'animaux dans les zones urbaines et p{\'e}ri-urbaines, ainsi qu'en zone rurale. Cet article compare les agriculteurs urbains de Mwanza {\`a} ceux du Kenya, de la Zambie, du Zimbabwe et du Ghana. Comme leurs homologues du Zimbabwe, les agriculteurs urbains de Mwanza sont de plus en plus nombreux {\`a} figurer parmi les plus pauvres des pauvres. Comme les agriculteurs urbains du Ghana, ceux de Mwanza sont souvent des hommes de classe moyenne ou sup{\'e}rieure qui ont acc{\`e}s {\`a} des terres et des ressources limit{\'e}es. Les cultivateurs urbains de Mwanza se distinguent de ceux du Kenya et de la Zambie au niveau du sexe, de la cat{\'e}gorie socio-{\'e}conomique et des facteurs qui motivent leurs activit{\'e}s agricoles. Ces r{\'e}sultats sugg{\`e}rent que la diff{\'e}renciation socio-{\'e}conomique, bien qu'en augmentation, n'a pas atteint les niveaux de divergence observ{\'e}s au Kenya et en Zambie. Une grande partie de la population masculine ais{\'e}e continue de faire face {\`a} une pr{\'e}carit{\'e} de l'emploi suffisamment importante pour qu'ils choisissent de cultiver pour subvenir {\`a} leurs besoins et ceux de leur famille pendant les p{\'e}riodes difficiles. Ils se lancent aussi parfois dans l'agriculture parce qu'ils ne peuvent pas ou ne souhaitent pas profiter de possibilit{\'e}s de placements plus rentables en dehors du march{\'e} des denr{\'e}es alimentaires, ou parce qu'ils souhaitent r{\'e}partir les risques en diversifiant leurs placements.}, langid = {english}, keywords = {country::Tanzania,out::abstract,region::SSA,sample::snowballing} } @@ -18429,7 +18429,7 @@ does NOT look at LM adjacency} issn = {1053-0487, 1573-3688}, doi = {10.1007/s10926-013-9488-z}, urldate = {2023-11-24}, - abstract = {Purpose To characterise and determine the pre-injury, injury and post-injury factors associated with vocational outcome 1{\textendash}9 years post-discharge from a mixed therapy/educational/vocational rehabilitation (VR) residential programme. Methods 119 clients of working age when they acquired their brain injury and who had attended the centre between 2002 and 2011 were followed up at least 1 year post-discharge to determine their vocational outcome as part of an ongoing review/audit of the service. All clients had had a severe/very severe brain injury. Clients were classified as having a positive vocational outcome (working{\textemdash}paid/voluntary, full/part-time or undertaking full or part-time vocationally related education) or negative vocational outcome (undertaking neither work nor education). Results Over half of the clients attained a positive vocational outcome. Length of time since discharge did not differ between those clients with a positive or negative vocational outcome. Vocational outcome was predicted by cognitive and motor ability at discharge, and gender. Together these variables correctly classified the vocational outcome of 76 \% of the clients. Conclusion Clients with severe/very severe brain injury can attain a positive vocational outcome following intensive neurorehabilitation consisting of traditional therapies in addition to educational and VR.}, + abstract = {Purpose To characterise and determine the pre-injury, injury and post-injury factors associated with vocational outcome 1--9 years post-discharge from a mixed therapy/educational/vocational rehabilitation (VR) residential programme. Methods 119 clients of working age when they acquired their brain injury and who had attended the centre between 2002 and 2011 were followed up at least 1 year post-discharge to determine their vocational outcome as part of an ongoing review/audit of the service. All clients had had a severe/very severe brain injury. Clients were classified as having a positive vocational outcome (working---paid/voluntary, full/part-time or undertaking full or part-time vocationally related education) or negative vocational outcome (undertaking neither work nor education). Results Over half of the clients attained a positive vocational outcome. Length of time since discharge did not differ between those clients with a positive or negative vocational outcome. Vocational outcome was predicted by cognitive and motor ability at discharge, and gender. Together these variables correctly classified the vocational outcome of 76 \% of the clients. Conclusion Clients with severe/very severe brain injury can attain a positive vocational outcome following intensive neurorehabilitation consisting of traditional therapies in addition to educational and VR.}, langid = {english}, keywords = {inequality::disability,out::abstract,sample::snowballing} } @@ -18633,7 +18633,7 @@ does NOT look at LM adjacency} issn = {1360-2276, 1365-3156}, doi = {10.1111/j.1365-3156.2011.02927.x}, urldate = {2024-01-10}, - abstract = {Abstract Objectives\hspace{0.6em} There has been increased attention to access to water, sanitation and hygiene (WASH) at schools in developing countries, but a dearth of empirical studies on the impact. We conducted a cluster-randomized trial of school-based WASH on pupil absence in Nyanza Province, Kenya, from 2007 to 2008. Methods\hspace{0.6em} Public primary schools nested in three geographical strata were randomly assigned and allocated to one of three study arms [water treatment and hygiene promotion (WT \& HP), additional sanitation improvement, or control] to assess the effects on pupil absence at 2-year follow-up. Results\hspace{0.6em} We found no overall effect of the intervention on absence. However, among schools in two of the geographical areas not affected by post-election violence, those that received WT and HP showed a 58\% reduction in the odds of absence for girls (OR 0.42, CI 0.21{\textendash}0.85). In the same strata, sanitation improvement in combination with WT and HP resulted in a comparable drop in absence, although results were marginally significant (OR 0.47, 0.21{\textendash}1.05). Boys were not impacted by the intervention. Conclusion\hspace{0.6em} School WASH improvements can improve school attendance for girls, and mechanisms for gendered impacts should be explored. Incomplete intervention compliance highlights the challenges of achieving consistent results across all settings. , Objectifs:\hspace{0.6em} Une attention croissante a {\'e}t{\'e} accord{\'e}e {\`a} l'acc{\`e}s {\`a} l'eau, {\`a} l'assainissement et {\`a} l'hygi{\`e}ne dans les {\'e}coles des pays en d{\'e}veloppement, mais il y a un manque d'{\'e}tudes empiriques sur l'impact. Nous avons men{\'e} un essai randomis{\'e} en grappes sur l'acc{\`e}s {\`a} l'eau, l'assainissement et l'hygi{\`e}ne en milieu scolaire, sur les absences des {\'e}l{\`e}ves, dans la province de Nyanza, au Kenya, de 2007 {\`a} 2008. M{\'e}thodes:\hspace{0.6em} Les {\'e}coles publiques primaires imbriqu{\'e}es dans trois strates g{\'e}ographiques ont {\'e}t{\'e} assign{\'e}es al{\'e}atoirement et affect{\'e}es {\`a} l'un des trois bras de l'{\'e}tude (traitement de l'eau et promotion de l'hygi{\`e}ne, am{\'e}lioration additionnelle de l'assainissement ou t{\'e}moins) afin d'{\'e}valuer les effets sur les absences des {\'e}l{\`e}ves au bout de deux ans de suivi. R{\'e}sultats:\hspace{0.6em} Nous n'avons trouv{\'e} aucun effet g{\'e}n{\'e}ral de l'intervention sur les absences. Cependant, parmi les {\'e}coles dans deux des zones g{\'e}ographiques non touch{\'e}es par la violence post{\'e}lectorale, celles qui ont re{\c c}u un traitement de l'eau et la promotion de l'hygi{\`e}ne ont montr{\'e} une r{\'e}duction de 58\% des chances pour les absences pour les filles (OR: 0.42; IC: 0.21 {\`a} 0.85). Dans la m{\^e}me strate, l'am{\'e}lioration de l'assainissement en combinaison avec le traitement de l'eau et la promotion de l'hygi{\`e}ne a entra{\^i}n{\'e} une baisse comparable des absences, m{\^e}me si les r{\'e}sultats {\'e}taient marginalement significatifs (OR: 0.47; IC: 0.21 {\`a} 1.05). Les absences des gar{\c c}ons n'ont pas {\'e}t{\'e} affect{\'e}es par l'intervention. Conclusion:\hspace{0.6em} Les am{\'e}liorations de l'acc{\`e}s {\`a} l'eau, l'assainissement et l'hygi{\`e}ne {\`a} l'{\'e}cole peuvent am{\'e}liorer la fr{\'e}quentation scolaire des filles et des m{\'e}canismes pour les impacts li{\'e}s au sexe devraient {\^e}tre explor{\'e}s. Le respect incomplet de l'intervention souligne les d{\'e}fis pour atteindre des r{\'e}sultats coh{\'e}rents dans tous les cadres. , Objetivos:\hspace{0.6em} Ha habido un aumento en la atenci{\'o}n prestada al agua, la sanidad y la higiene (ASH) en los colegios de pa{\'i}ses en v{\'i}as de desarrollo, pero una escasez de estudios emp{\'i}ricos sobre su impacto. Hemos realizado un ensayo aleatorizado por conglomerados en colegios con ASH sobre el ausentismo de los alumnos de la Provincia de Nyanza, Kenia, entre el 2007{\textendash}2008. M{\'e}todos:\hspace{0.6em} Las escuelas p{\'u}blicas primarias dentro de tres estratos geogr{\'a}ficos fueron asignadas de forma aleatoria a uno de los tres brazos del estudio (tratamiento del agua y promoci{\'o}n de la higiene, mejoras sanitarias adicionales, o control) para evaluar los efectos sobre el ausentismo de los alumnos tras dos a{\~n}os de seguimiento. Resultados:\hspace{0.6em} No encontramos un efecto general de la intervenci{\'o}n en ausencia de los alumnos. Sin embargo, entre las escuelas en dos de las {\'a}reas geogr{\'a}ficas no afectadas por la violencia posterior a las elecciones, aquellos que recibieron tratamiento del agua y promoci{\'o}n de la higiene mostraron una reducci{\'o}n del 58\% en la probabilidad de ausentismo de las ni{\~n}as (OR 0.42, CI 0.21{\textendash}0.85). En el mismo estrato, la mejora sanitaria en combinaci{\'o}n con el tratamiento del agua y la promoci{\'o}n de la higiene result{\'o} en una ca{\'i}da comparable en el ausentismo, aunque los resultados eran marginalmente significativos (OR 0.47, 0.21{\textendash}1.05). La intervenci{\'o}n no ten{\'i}a un impacto sobre los chicos. Conclusi{\'o}n:\hspace{0.6em} En los colegios con mejoras en ASH puede mejorar la participaci{\'o}n de las ni{\~n}as, y deber{\'i}an investigarse mecanismos con impactos condicionados por el g{\'e}nero. Un cumplimiento incompleto de la intervenci{\'o}n pone de manifiesto los retos existentes para alcanzar resultados consistentes en todos los emplazamientos.}, + abstract = {Abstract Objectives{\enspace} There has been increased attention to access to water, sanitation and hygiene (WASH) at schools in developing countries, but a dearth of empirical studies on the impact. We conducted a cluster-randomized trial of school-based WASH on pupil absence in Nyanza Province, Kenya, from 2007 to 2008. Methods{\enspace} Public primary schools nested in three geographical strata were randomly assigned and allocated to one of three study arms [water treatment and hygiene promotion (WT \& HP), additional sanitation improvement, or control] to assess the effects on pupil absence at 2-year follow-up. Results{\enspace} We found no overall effect of the intervention on absence. However, among schools in two of the geographical areas not affected by post-election violence, those that received WT and HP showed a 58\% reduction in the odds of absence for girls (OR 0.42, CI 0.21--0.85). In the same strata, sanitation improvement in combination with WT and HP resulted in a comparable drop in absence, although results were marginally significant (OR 0.47, 0.21--1.05). Boys were not impacted by the intervention. Conclusion{\enspace} School WASH improvements can improve school attendance for girls, and mechanisms for gendered impacts should be explored. Incomplete intervention compliance highlights the challenges of achieving consistent results across all settings. , Objectifs:{\enspace} Une attention croissante a {\'e}t{\'e} accord{\'e}e {\`a} l'acc{\`e}s {\`a} l'eau, {\`a} l'assainissement et {\`a} l'hygi{\`e}ne dans les {\'e}coles des pays en d{\'e}veloppement, mais il y a un manque d'{\'e}tudes empiriques sur l'impact. Nous avons men{\'e} un essai randomis{\'e} en grappes sur l'acc{\`e}s {\`a} l'eau, l'assainissement et l'hygi{\`e}ne en milieu scolaire, sur les absences des {\'e}l{\`e}ves, dans la province de Nyanza, au Kenya, de 2007 {\`a} 2008. M{\'e}thodes:{\enspace} Les {\'e}coles publiques primaires imbriqu{\'e}es dans trois strates g{\'e}ographiques ont {\'e}t{\'e} assign{\'e}es al{\'e}atoirement et affect{\'e}es {\`a} l'un des trois bras de l'{\'e}tude (traitement de l'eau et promotion de l'hygi{\`e}ne, am{\'e}lioration additionnelle de l'assainissement ou t{\'e}moins) afin d'{\'e}valuer les effets sur les absences des {\'e}l{\`e}ves au bout de deux ans de suivi. R{\'e}sultats:{\enspace} Nous n'avons trouv{\'e} aucun effet g{\'e}n{\'e}ral de l'intervention sur les absences. Cependant, parmi les {\'e}coles dans deux des zones g{\'e}ographiques non touch{\'e}es par la violence post{\'e}lectorale, celles qui ont re{\c c}u un traitement de l'eau et la promotion de l'hygi{\`e}ne ont montr{\'e} une r{\'e}duction de 58\% des chances pour les absences pour les filles (OR: 0.42; IC: 0.21 {\`a} 0.85). Dans la m{\^e}me strate, l'am{\'e}lioration de l'assainissement en combinaison avec le traitement de l'eau et la promotion de l'hygi{\`e}ne a entra\^{\i}n{\'e} une baisse comparable des absences, m{\^e}me si les r{\'e}sultats {\'e}taient marginalement significatifs (OR: 0.47; IC: 0.21 {\`a} 1.05). Les absences des gar{\c c}ons n'ont pas {\'e}t{\'e} affect{\'e}es par l'intervention. Conclusion:{\enspace} Les am{\'e}liorations de l'acc{\`e}s {\`a} l'eau, l'assainissement et l'hygi{\`e}ne {\`a} l'{\'e}cole peuvent am{\'e}liorer la fr{\'e}quentation scolaire des filles et des m{\'e}canismes pour les impacts li{\'e}s au sexe devraient {\^e}tre explor{\'e}s. Le respect incomplet de l'intervention souligne les d{\'e}fis pour atteindre des r{\'e}sultats coh{\'e}rents dans tous les cadres. , Objetivos:{\enspace} Ha habido un aumento en la atenci{\'o}n prestada al agua, la sanidad y la higiene (ASH) en los colegios de pa{\'i}ses en v{\'i}as de desarrollo, pero una escasez de estudios emp{\'i}ricos sobre su impacto. Hemos realizado un ensayo aleatorizado por conglomerados en colegios con ASH sobre el ausentismo de los alumnos de la Provincia de Nyanza, Kenia, entre el 2007--2008. M{\'e}todos:{\enspace} Las escuelas p{\'u}blicas primarias dentro de tres estratos geogr{\'a}ficos fueron asignadas de forma aleatoria a uno de los tres brazos del estudio (tratamiento del agua y promoci{\'o}n de la higiene, mejoras sanitarias adicionales, o control) para evaluar los efectos sobre el ausentismo de los alumnos tras dos a{\~n}os de seguimiento. Resultados:{\enspace} No encontramos un efecto general de la intervenci{\'o}n en ausencia de los alumnos. Sin embargo, entre las escuelas en dos de las {\'a}reas geogr{\'a}ficas no afectadas por la violencia posterior a las elecciones, aquellos que recibieron tratamiento del agua y promoci{\'o}n de la higiene mostraron una reducci{\'o}n del 58\% en la probabilidad de ausentismo de las ni{\~n}as (OR 0.42, CI 0.21--0.85). En el mismo estrato, la mejora sanitaria en combinaci{\'o}n con el tratamiento del agua y la promoci{\'o}n de la higiene result{\'o} en una ca{\'i}da comparable en el ausentismo, aunque los resultados eran marginalmente significativos (OR 0.47, 0.21--1.05). La intervenci{\'o}n no ten{\'i}a un impacto sobre los chicos. Conclusi{\'o}n:{\enspace} En los colegios con mejoras en ASH puede mejorar la participaci{\'o}n de las ni{\~n}as, y deber{\'i}an investigarse mecanismos con impactos condicionados por el g{\'e}nero. Un cumplimiento incompleto de la intervenci{\'o}n pone de manifiesto los retos existentes para alcanzar resultados consistentes en todos los emplazamientos.}, langid = {english}, keywords = {sample::snowballing} } @@ -18673,7 +18673,7 @@ does NOT look at LM adjacency} issn = {1040-2446}, doi = {10.1097/ACM.0000000000001250}, urldate = {2024-01-10}, - abstract = {Purpose Cross-sectional studies have demonstrated gender differences in salaries within academic medicine. No research has assessed longitudinal compensation patterns. This study sought to assess longitudinal patterns by gender in compensation, and to understand factors associated with these differences in a longitudinal cohort. Method A 17-year longitudinal follow-up of the National Faculty Survey was conducted with a random sample of faculty from 24\,U.S. medical schools. Participants employed full-time at initial and follow-up time periods completed the survey. Annual pretax compensation during academic year 2012{\textendash}2013 was compared by gender. Covariates assessed included race/ethnicity; years since first academic appointment; retention in academic career; academic rank; departmental affiliation; percent effort distribution across clinical, teaching, administrative, and research duties; marital and parental status; and any leave or part-time status in the years between surveys. Results In unadjusted analyses, women earned a mean of \$20,520 less than men ( P = .03); women made 90 cents for every dollar earned by their male counterparts. This difference was reduced to \$16,982 ( P = .04) after adjusting for covariates. The mean difference of \$15,159 was no longer significant ( P = .06) when adjusting covariates and for those who had ever taken a leave or worked part-time. Conclusions The continued gender gap in compensation cannot be accounted for by metrics used to calculate salary. Institutional actions to address these disparities include both initial appointment and annual salary equity reviews, training of senior faculty and administrators to understand implicit bias, and training of women faculty in negotiating skills.}, + abstract = {Purpose Cross-sectional studies have demonstrated gender differences in salaries within academic medicine. No research has assessed longitudinal compensation patterns. This study sought to assess longitudinal patterns by gender in compensation, and to understand factors associated with these differences in a longitudinal cohort. Method A 17-year longitudinal follow-up of the National Faculty Survey was conducted with a random sample of faculty from 24\,U.S. medical schools. Participants employed full-time at initial and follow-up time periods completed the survey. Annual pretax compensation during academic year 2012--2013 was compared by gender. Covariates assessed included race/ethnicity; years since first academic appointment; retention in academic career; academic rank; departmental affiliation; percent effort distribution across clinical, teaching, administrative, and research duties; marital and parental status; and any leave or part-time status in the years between surveys. Results In unadjusted analyses, women earned a mean of \$20,520 less than men ( P = .03); women made 90 cents for every dollar earned by their male counterparts. This difference was reduced to \$16,982 ( P = .04) after adjusting for covariates. The mean difference of \$15,159 was no longer significant ( P = .06) when adjusting covariates and for those who had ever taken a leave or worked part-time. Conclusions The continued gender gap in compensation cannot be accounted for by metrics used to calculate salary. Institutional actions to address these disparities include both initial appointment and annual salary equity reviews, training of senior faculty and administrators to understand implicit bias, and training of women faculty in negotiating skills.}, langid = {english}, keywords = {sample::snowballing} } @@ -18704,7 +18704,7 @@ does NOT look at LM adjacency} } @article{Fritz2018, - title = {Gender and Leadership Aspiration: {{The}} Impact of Work{\textendash}Life Initiatives}, + title = {Gender and Leadership Aspiration: {{The}} Impact of Work--Life Initiatives}, shorttitle = {Gender and Leadership Aspiration}, author = {Fritz, Claudia and Van Knippenberg, Daan}, year = {2018}, @@ -18716,13 +18716,13 @@ does NOT look at LM adjacency} issn = {0090-4848, 1099-050X}, doi = {10.1002/hrm.21875}, urldate = {2024-01-10}, - abstract = {Despite the increase in female leaders, women still remain a minority. As aspiration, defined as the interest for achieving a leadership position, is one predictor of advancement, it is important to understand conditions fostering female leadership aspiration. Because women face more domestic and child care responsibilities, we predict that there is an interaction between gender and work{\textendash}life initiatives. These initiatives help employees balance their work and private life through simplifying the integration and diminishing tension between the two spheres. Because the work{\textendash}life interface poses greater challenges for women, we hypothesize that work{\textendash}life initiatives have a stronger influence on women's leadership aspiration. Results of a survey of N = 402 employed men and women supported this hypothesis. The interaction effect of gender and work{\textendash}life initiatives on leadership aspiration was positive, implying that women's leadership aspiration is more influenced by work{\textendash}life initiatives. Our other hypothesis which states that work{\textendash}life initiatives{\textemdash}regardless of gender{\textemdash}are positively related to leadership aspiration was supported. Hence, men's leadership aspiration also was positively influenced by the availability of such initiatives. This study suggests that by implementing work{\textendash}life initiatives, such as flexible work arrangements, leaves of absence, or on-site child assistance, organizations may encourage leadership aspiration for both genders. Our data show that the interaction effect of gender and work{\textendash}life initiatives was positively related to leadership aspiration, but this may particularly hold true for women.}, + abstract = {Despite the increase in female leaders, women still remain a minority. As aspiration, defined as the interest for achieving a leadership position, is one predictor of advancement, it is important to understand conditions fostering female leadership aspiration. Because women face more domestic and child care responsibilities, we predict that there is an interaction between gender and work--life initiatives. These initiatives help employees balance their work and private life through simplifying the integration and diminishing tension between the two spheres. Because the work--life interface poses greater challenges for women, we hypothesize that work--life initiatives have a stronger influence on women's leadership aspiration. Results of a survey of N = 402 employed men and women supported this hypothesis. The interaction effect of gender and work--life initiatives on leadership aspiration was positive, implying that women's leadership aspiration is more influenced by work--life initiatives. Our other hypothesis which states that work--life initiatives---regardless of gender---are positively related to leadership aspiration was supported. Hence, men's leadership aspiration also was positively influenced by the availability of such initiatives. This study suggests that by implementing work--life initiatives, such as flexible work arrangements, leaves of absence, or on-site child assistance, organizations may encourage leadership aspiration for both genders. Our data show that the interaction effect of gender and work--life initiatives was positively related to leadership aspiration, but this may particularly hold true for women.}, langid = {english}, keywords = {sample::snowballing} } @article{Frize2021, - title = {The Impact of {{COVID}}-19 Pandemic on Gender-related Work from Home in {{STEM}} Fields{\textemdash}{{Report}} of the {{WiMPBME Task Group}}}, + title = {The Impact of {{COVID}}-19 Pandemic on Gender-related Work from Home in {{STEM}} Fields---{{Report}} of the {{WiMPBME Task Group}}}, author = {Frize, Monique and Lhotska, Lenka and Marcu, Loredana G. and Stoeva, Magdalena and Barabino, Gilda and Ibrahim, Fatimah and Lim, Sierin and Kaldoudi, Eleni and Marques Da Silva, Ana Maria and Tan, Peck Ha and Tsapaki, Virginia and Bezak, Eva}, year = {2021}, month = jul, @@ -18733,7 +18733,7 @@ does NOT look at LM adjacency} issn = {0968-6673, 1468-0432}, doi = {10.1111/gwao.12690}, urldate = {2023-11-20}, - abstract = {Abstract The COVID-19 pandemic has forced many people, including those in the fields of science and engineering, to work from home. The new working environment caused by the pandemic is assumed to have a different impact on the amount of work that women and men can do from home. Particularly, if the major burden of child and other types of care is still predominantly on the shoulders of women. As such, a survey was conducted to assess the main issues that biomedical engineers, medical physicists (academics and professionals), and other similar professionals have been facing when working from home during the pandemic. A survey was created and disseminated worldwide. It originated from a committee of International Union for Physical and Engineering Sciences in Medicine (IUPESM; Women in Medical Physics and Biomedical Engineering Task Group) and supported by the Union. The ethics clearance was received from Carleton University. The survey was deployed on the Survey Monkey platform and the results were analyzed using IBM SPSS software. The analyses mainly consisted of frequency of the demographic parameters and the cross-tabulation of gender with all relevant variables describing the impact of work at home. A total of 921 responses from biomedical professions in 76 countries were received: 339 males, 573 females, and nine prefer-not-to-say/other. Regarding marital/partnership status, 85\% of males were married or in partnership, and 15\% were single, whereas 72\% of females were married or in partnership, and 26\% were single. More women were working from home during the pandemic (68\%) versus 50\% of men. More men had access to an office at home (68\%) versus 64\% for women. The proportion of men spending more than 3 h on child care and schooling per day was 12\%, while for women it was 22\%; for household duties, 8\% of men spent more than 3 h; for women, this was 12.5\%. It is interesting to note that 44\% of men spent between 1 and 3 h per day on household duties, while for women, it was 55\%. The high number of survey responses can be considered excellent. It is interesting to note that men participate in childcare and household duties in a relatively high percentage; although this corresponds to less hours daily than for women. It is far more than can be found 2 and 3~decades ago. This may reflect the situation in the developed countries only{\textemdash}as majority of responses (75\%) was received from these countries. It is evident that the burden of childcare and household duties will have a negative impact on the careers of women if the burden is not more similar for both sexes. It is important to recognize that a change in policies of organizations that hire them may be required to provide accommodation and compensation to minimize the negative impact on the professional status and career of men and women who work in STEM fields.}, + abstract = {Abstract The COVID-19 pandemic has forced many people, including those in the fields of science and engineering, to work from home. The new working environment caused by the pandemic is assumed to have a different impact on the amount of work that women and men can do from home. Particularly, if the major burden of child and other types of care is still predominantly on the shoulders of women. As such, a survey was conducted to assess the main issues that biomedical engineers, medical physicists (academics and professionals), and other similar professionals have been facing when working from home during the pandemic. A survey was created and disseminated worldwide. It originated from a committee of International Union for Physical and Engineering Sciences in Medicine (IUPESM; Women in Medical Physics and Biomedical Engineering Task Group) and supported by the Union. The ethics clearance was received from Carleton University. The survey was deployed on the Survey Monkey platform and the results were analyzed using IBM SPSS software. The analyses mainly consisted of frequency of the demographic parameters and the cross-tabulation of gender with all relevant variables describing the impact of work at home. A total of 921 responses from biomedical professions in 76 countries were received: 339 males, 573 females, and nine prefer-not-to-say/other. Regarding marital/partnership status, 85\% of males were married or in partnership, and 15\% were single, whereas 72\% of females were married or in partnership, and 26\% were single. More women were working from home during the pandemic (68\%) versus 50\% of men. More men had access to an office at home (68\%) versus 64\% for women. The proportion of men spending more than 3 h on child care and schooling per day was 12\%, while for women it was 22\%; for household duties, 8\% of men spent more than 3 h; for women, this was 12.5\%. It is interesting to note that 44\% of men spent between 1 and 3 h per day on household duties, while for women, it was 55\%. The high number of survey responses can be considered excellent. It is interesting to note that men participate in childcare and household duties in a relatively high percentage; although this corresponds to less hours daily than for women. It is far more than can be found 2 and 3~decades ago. This may reflect the situation in the developed countries only---as majority of responses (75\%) was received from these countries. It is evident that the burden of childcare and household duties will have a negative impact on the careers of women if the burden is not more similar for both sexes. It is important to recognize that a change in policies of organizations that hire them may be required to provide accommodation and compensation to minimize the negative impact on the professional status and career of men and women who work in STEM fields.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -18910,7 +18910,7 @@ does NOT look at LM adjacency} pages = {128--142}, issn = {0019-7939, 2162-271X}, doi = {10.1177/001979390405800107}, - abstract = {Argentina's Proempleo Experiment, conducted in 1998{\textendash}2000, was designed to assess whether a wage subsidy and specialized training could assist the transition from workfare to regular work. Randomly sampled workfare participants in a welfare-dependent urban area were given a voucher that entitled an employer to a sizable wage subsidy; a second sample also received the option of skill training; and a third sample formed the control group. The authors find that voucher recipients had a higher probability of employment than did the control group, even though the rate of actual take-up of vouchers by the hiring employers was very low. The employment gains were in the informal sector and largely confined to female workers, younger workers, and more educated workers. Skill training had no statistically significant impact overall, though once the analysis corrects for selective compliance, an impact for those with sufficient prior education is found.}, + abstract = {Argentina's Proempleo Experiment, conducted in 1998--2000, was designed to assess whether a wage subsidy and specialized training could assist the transition from workfare to regular work. Randomly sampled workfare participants in a welfare-dependent urban area were given a voucher that entitled an employer to a sizable wage subsidy; a second sample also received the option of skill training; and a third sample formed the control group. The authors find that voucher recipients had a higher probability of employment than did the control group, even though the rate of actual take-up of vouchers by the hiring employers was very low. The employment gains were in the informal sector and largely confined to female workers, younger workers, and more educated workers. Skill training had no statistically significant impact overall, though once the analysis corrects for selective compliance, an impact for those with sufficient prior education is found.}, langid = {english}, keywords = {country::Argentina,program::training,program::wage subsidy,region::LAC,relevant,sample::almp}, note = {A randomized control trial of an employment subsidy voucher and training program 'Proempleo' in Argentina which tries to analyze its impacts on employment probabilities and earnings.\textbf{Generally, the takeup of both the partial (voucher) and the full (voucher and training) treatment were low, but even so the voucher had significant positive impact on employment probabilities.\textbf{The training on top overall had no significant impact, and neither of the treatments significantly affected earnings of participants.\textbf{There was quite some heterogeneity in the outcomes, with training having some positive impact for people with already higher education, and the overall treatments having much larger effect for women.\textbf{Most employments found were in temporary/informal work, which means that while the program allowed some to make a transition into waged employment, the study finds the results to be evidence of the program ultimately not succeeding in its objectives.}}}}}, @@ -18931,7 +18931,7 @@ does NOT look at LM adjacency} pages = {970--986}, issn = {09275371}, doi = {10.1016/j.labeco.2012.08.001}, - abstract = {This paper analyzes the link between training quality and labor-market outcomes. Multiple proxies for training quality are identified from bidding processes in which public and private training institutions compete for limited public funding in Peru. Information about exact dates of program enrollment is analyzed to show whether the first-come-first-served assignment rule randomized eligible individuals across courses of varying quality. Generalized propensity score (GPS) is implemented to estimate dose{\textendash}response functions in the context of multiple treatments. We find that beneficiaries attending high-quality training courses show higher earnings and better job-quality characteristics than either beneficiaries attending low-quality courses or nonparticipants. The returns are particularly robust for women, making the provision of high-quality training services cost-effective. Furthermore, the most important training attribute is expenditures per trainee. Class size and infrastructure are weakly related to the expected impacts, while teacher experience, curricular activities, and market knowledge seem to bear no relationship with the expected impacts. External validity was assessed by using five cohorts of individuals over an eight-year period.}, + abstract = {This paper analyzes the link between training quality and labor-market outcomes. Multiple proxies for training quality are identified from bidding processes in which public and private training institutions compete for limited public funding in Peru. Information about exact dates of program enrollment is analyzed to show whether the first-come-first-served assignment rule randomized eligible individuals across courses of varying quality. Generalized propensity score (GPS) is implemented to estimate dose--response functions in the context of multiple treatments. We find that beneficiaries attending high-quality training courses show higher earnings and better job-quality characteristics than either beneficiaries attending low-quality courses or nonparticipants. The returns are particularly robust for women, making the provision of high-quality training services cost-effective. Furthermore, the most important training attribute is expenditures per trainee. Class size and infrastructure are weakly related to the expected impacts, while teacher experience, curricular activities, and market knowledge seem to bear no relationship with the expected impacts. External validity was assessed by using five cohorts of individuals over an eight-year period.}, langid = {english}, keywords = {country::Peru,region::LAC,relevant,sample::almp}, note = {A study of administrative survey data on the youth training program 'PROJOVEN' in Peru, to analyze the difference of effect between high-quality and low-quality training offerings on participants' earnings, employment probability and job quality outcomes.\textbf{It finds significant heterogeneity in its outcomes for men and women, with only high-quality training increasing men's earnings and formal employment in the short-term, but a significant positive impact on women's earnings, employment probability and formal employment both short- and long-term for all training.\textbf{For training quality, the study uses an array of proxies, from which it finds that expenditure per trainee is the most important attribute, with small marginal significance of class sizes, infrastructure and institutional market demand knowledge for some outcomes, but no relationship at all between curricular structure and teacher experience for the outcomes.\textbf{It concludes that high-quality training is cost effective for both men and very highly effective for women, whereas lower quality training is not cost effective for men.}}}}, @@ -19076,7 +19076,7 @@ does NOT look at LM adjacency} issn = {1354-5701, 1466-4372}, doi = {10.1080/13545701.2019.1670350}, urldate = {2023-11-24}, - abstract = {Reproductive health and employment are inextricably linked for women. Across the globe, women are the primary caretakers of children, and a woman's reproductive years tend to overlap with her economically productive years. Planned and unplanned pregnancy and childbearing affect women's ability to pursue different types of economic opportunities and even the choice of sectors in which they seek to work. This study explores the timing and sequencing of policy to address reproductive health needs and to strengthen labor market institutions and social protection, illustrated by case studies from six developing countries {\textendash} Brazil, Paraguay, Uruguay, South Africa, the Philippines, and Vietnam {\textendash} which have similar demographic transitions but divergent labor market outcomes for women. The findings suggest that where fertility transitions have been sharpest, this has not automatically translated into more employment and better labor market outcomes for women {\textendash} illuminating a critical role for policy to support women's transition into formal employment.}, + abstract = {Reproductive health and employment are inextricably linked for women. Across the globe, women are the primary caretakers of children, and a woman's reproductive years tend to overlap with her economically productive years. Planned and unplanned pregnancy and childbearing affect women's ability to pursue different types of economic opportunities and even the choice of sectors in which they seek to work. This study explores the timing and sequencing of policy to address reproductive health needs and to strengthen labor market institutions and social protection, illustrated by case studies from six developing countries -- Brazil, Paraguay, Uruguay, South Africa, the Philippines, and Vietnam -- which have similar demographic transitions but divergent labor market outcomes for women. The findings suggest that where fertility transitions have been sharpest, this has not automatically translated into more employment and better labor market outcomes for women -- illuminating a critical role for policy to support women's transition into formal employment.}, langid = {english}, keywords = {cite::channels,country::Brazil,country::Paraguay,country::Philippines,country::South_Africa,country::Uruguay,country::Vietnam,inequality::gender,inequality::health,inequality::income,out::abstract,sample::snowballing} } @@ -19161,7 +19161,7 @@ does NOT look at LM adjacency} issn = {2043-9083, 2408-9362}, doi = {10.2166/washdev.2013.217}, urldate = {2024-01-10}, - abstract = {We employed a cluster-randomized trial design to measure the impact of a school-based water, sanitation and hygiene (WASH) improvement on pupil enrolment and on gender parity in enrolment, in primary schools in Nyanza Province, Kenya (2007{\textendash}2009). Among schools with poor water access during the dry season, those that received a water supply, hygiene promotion and water treatment (HP\&WT) and sanitation improvement demonstrated increased enrolment ({$\beta$} = 0.091 [0.009, 0.173] p = 0.03), which translates to 26 additional pupils per school on average. The proportion of girls enrolled in school also increased by 4\% (prevalence ratio (PR) = 1.04 [1.00, 1.07] p = 0.02). Among schools with better baseline water access during the dry season (schools that did not receive a water source), we found no evidence of increased enrolment in schools that received a HP\&WT intervention ({$\beta$} = 0.016 [{\textendash}0.039, 0.072] p = 0.56) or the HP\&WT and sanitation intervention ({$\beta$} = 0.027 [{\textendash}0.028, 0.082] p = 0.34), and there was no evidence of improved gender parity (PR = 0.99 [0.96, 1.02] p = 0.59, PR = 1.00 [0.97, 1.02] p = 0.75, respectively). Our findings suggest that increased school enrolment and improved gender parity may be influenced by a comprehensive WASH programme that includes an improved water source; schools with poor water access during the dry season may benefit most from these interventions.}, + abstract = {We employed a cluster-randomized trial design to measure the impact of a school-based water, sanitation and hygiene (WASH) improvement on pupil enrolment and on gender parity in enrolment, in primary schools in Nyanza Province, Kenya (2007--2009). Among schools with poor water access during the dry season, those that received a water supply, hygiene promotion and water treatment (HP\&WT) and sanitation improvement demonstrated increased enrolment ({$\beta$} = 0.091 [0.009, 0.173] p = 0.03), which translates to 26 additional pupils per school on average. The proportion of girls enrolled in school also increased by 4\% (prevalence ratio (PR) = 1.04 [1.00, 1.07] p = 0.02). Among schools with better baseline water access during the dry season (schools that did not receive a water source), we found no evidence of increased enrolment in schools that received a HP\&WT intervention ({$\beta$} = 0.016 [--0.039, 0.072] p = 0.56) or the HP\&WT and sanitation intervention ({$\beta$} = 0.027 [--0.028, 0.082] p = 0.34), and there was no evidence of improved gender parity (PR = 0.99 [0.96, 1.02] p = 0.59, PR = 1.00 [0.97, 1.02] p = 0.75, respectively). Our findings suggest that increased school enrolment and improved gender parity may be influenced by a comprehensive WASH programme that includes an improved water source; schools with poor water access during the dry season may benefit most from these interventions.}, langid = {english}, keywords = {sample::snowballing} } @@ -19419,7 +19419,7 @@ does NOT look at LM adjacency} issn = {0893-7524, 1529-0123}, doi = {10.1002/art.24100}, urldate = {2023-11-24}, - abstract = {Abstract Objective To examine educational and occupational outcomes among young adults with juvenile idiopathic arthritis (JIA) and peers during the transition from adolescence to emerging adulthood. Methods Families were recruited when children with JIA were 8{\textendash}14 years old. At that time, each child with JIA was matched to a classmate of similar age, sex, and race for inclusion in a comparison group. For the current followup (12.64 years postdiagnosis), 45 participants with JIA, 46 peers, and their parents completed questionnaires soon after the young person's 18th birthday. Disease type and severity were rated by health care providers. Results Young adults with JIA and peers were similar on a variety of factors, including family background, scholastic and occupational self-concept, and academic competence. The proportion of participants who graduated from high school, were working, and expressed plans to attend postsecondary education or seek employment was similar between groups. Disease type, initial severity, and time since diagnosis were generally not associated with indices of educational and occupational attainment. Conclusion Despite the challenge of having a chronic illness, young adults with JIA were similar to peers on numerous educational and occupational outcomes during the transition from adolescence to emerging adulthood. Interventions to assist academic or occupational functioning may not be necessary for all children with JIA, but additional research is needed to identify subgroups at risk for long-term difficulties.}, + abstract = {Abstract Objective To examine educational and occupational outcomes among young adults with juvenile idiopathic arthritis (JIA) and peers during the transition from adolescence to emerging adulthood. Methods Families were recruited when children with JIA were 8--14 years old. At that time, each child with JIA was matched to a classmate of similar age, sex, and race for inclusion in a comparison group. For the current followup (12.64 years postdiagnosis), 45 participants with JIA, 46 peers, and their parents completed questionnaires soon after the young person's 18th birthday. Disease type and severity were rated by health care providers. Results Young adults with JIA and peers were similar on a variety of factors, including family background, scholastic and occupational self-concept, and academic competence. The proportion of participants who graduated from high school, were working, and expressed plans to attend postsecondary education or seek employment was similar between groups. Disease type, initial severity, and time since diagnosis were generally not associated with indices of educational and occupational attainment. Conclusion Despite the challenge of having a chronic illness, young adults with JIA were similar to peers on numerous educational and occupational outcomes during the transition from adolescence to emerging adulthood. Interventions to assist academic or occupational functioning may not be necessary for all children with JIA, but additional research is needed to identify subgroups at risk for long-term difficulties.}, langid = {english}, keywords = {sample::snowballing}, file = {/home/marty/Zotero/storage/SJLYJNNC/Gerhardt et al_2008_Educational and occupational outcomes among young adults with juvenile.pdf} @@ -19751,7 +19751,7 @@ does NOT look at LM adjacency} issn = {1537-5927, 1541-0986}, doi = {10.1017/S1537592714001595}, urldate = {2024-01-10}, - abstract = {Each of four theoretical traditions in the study of American politics{\textemdash}which can be characterized as theories of Majoritarian Electoral Democracy, Economic-Elite Domination, and two types of interest-group pluralism, Majoritarian Pluralism and Biased Pluralism{\textemdash}offers different predictions about which sets of actors have how much influence over public policy: average citizens; economic elites; and organized interest groups, mass-based or business-oriented. A great deal of empirical research speaks to the policy influence of one or another set of actors, but until recently it has not been possible to test these contrasting theoretical predictions against each other within a single statistical model. We report on an effort to do so, using a unique data set that includes measures of the key variables for 1,779 policy issues. Multivariate analysis indicates that economic elites and organized groups representing business interests have substantial independent impacts on U.S. government policy, while average citizens and mass-based interest groups have little or no independent influence. The results provide substantial support for theories of Economic-Elite Domination and for theories of Biased Pluralism, but not for theories of Majoritarian Electoral Democracy or Majoritarian Pluralism.}, + abstract = {Each of four theoretical traditions in the study of American politics---which can be characterized as theories of Majoritarian Electoral Democracy, Economic-Elite Domination, and two types of interest-group pluralism, Majoritarian Pluralism and Biased Pluralism---offers different predictions about which sets of actors have how much influence over public policy: average citizens; economic elites; and organized interest groups, mass-based or business-oriented. A great deal of empirical research speaks to the policy influence of one or another set of actors, but until recently it has not been possible to test these contrasting theoretical predictions against each other within a single statistical model. We report on an effort to do so, using a unique data set that includes measures of the key variables for 1,779 policy issues. Multivariate analysis indicates that economic elites and organized groups representing business interests have substantial independent impacts on U.S. government policy, while average citizens and mass-based interest groups have little or no independent influence. The results provide substantial support for theories of Economic-Elite Domination and for theories of Biased Pluralism, but not for theories of Majoritarian Electoral Democracy or Majoritarian Pluralism.}, langid = {english}, keywords = {sample::snowballing} } @@ -19768,7 +19768,7 @@ does NOT look at LM adjacency} issn = {0031-4005, 1098-4275}, doi = {10.1542/peds.2018-2500}, urldate = {2024-01-10}, - abstract = {BACKGROUND: High-quality evidence indicates that intervening with health care providers improves human papillomavirus (HPV) vaccine delivery. However, scaling up evidence-based strategies in real-world clinical practice remains challenging. We sought to improve the reach and impact of strategies for HPV vaccination quality improvement (QI) through local adaptation and implementation in a large, not-for-profit health care system. METHODS: We conducted an HPV vaccination QI program using existing materials to support physician training coupled with assessment and feedback. Local physicians with high HPV vaccination rates facilitated training, which included didactic instruction and video vignettes modeling effective communication. We randomly assigned 25 clinics with 77 physicians to the QI arm or the wait-list control arm. We used hierarchical linear models to assess HPV vaccination coverage ({$\geq$}1 dose) over 6 months among patients aged 12 to 14. RESULTS: Of 45 physicians in the QI arm, the program reached 43 (95\%) with training plus assessment and feedback. In the overall sample, HPV vaccination coverage increased in both the QI and control arms (8.6 vs 6.4 percentage points, respectively), although the 2.2{\textendash}percentage point difference did not reach statistical significance. Sensitivity analyses that excluded physicians with poor data quality indicated a statistically significant advantage of 3.3 percentage points for QI versus control (b = 0.034; SE = 0.015; P \< .05). CONCLUSIONS: Our locally adapted QI program achieved excellent reach, with small improvements in HPV vaccination coverage. Future implementation research is needed to bolster program impact and support health systems in leveraging local resources to conduct these programs efficiently.}, + abstract = {BACKGROUND: High-quality evidence indicates that intervening with health care providers improves human papillomavirus (HPV) vaccine delivery. However, scaling up evidence-based strategies in real-world clinical practice remains challenging. We sought to improve the reach and impact of strategies for HPV vaccination quality improvement (QI) through local adaptation and implementation in a large, not-for-profit health care system. METHODS: We conducted an HPV vaccination QI program using existing materials to support physician training coupled with assessment and feedback. Local physicians with high HPV vaccination rates facilitated training, which included didactic instruction and video vignettes modeling effective communication. We randomly assigned 25 clinics with 77 physicians to the QI arm or the wait-list control arm. We used hierarchical linear models to assess HPV vaccination coverage ({$\geq$}1 dose) over 6 months among patients aged 12 to 14. RESULTS: Of 45 physicians in the QI arm, the program reached 43 (95\%) with training plus assessment and feedback. In the overall sample, HPV vaccination coverage increased in both the QI and control arms (8.6 vs 6.4 percentage points, respectively), although the 2.2--percentage point difference did not reach statistical significance. Sensitivity analyses that excluded physicians with poor data quality indicated a statistically significant advantage of 3.3 percentage points for QI versus control (b = 0.034; SE = 0.015; P \< .05). CONCLUSIONS: Our locally adapted QI program achieved excellent reach, with small improvements in HPV vaccination coverage. Future implementation research is needed to bolster program impact and support health systems in leveraging local resources to conduct these programs efficiently.}, langid = {english}, keywords = {sample::snowballing} } @@ -20129,7 +20129,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {10522263}, doi = {10.3233/JVR-2012-0597}, urldate = {2023-11-24}, - abstract = {Providing reasonable workplace accommodations for employees with disabilities has been associated with enhanced job tenure, performance, and satisfaction. However, employers have struggled to effectively meet employee accommodation requests, and few studies have specifically examined how employees and employers negotiate requests. In this exploratory focus group study, we asked three key stakeholder groups {\textendash} employers, employees with disabilities, and vocational rehabilitation service providers {\textendash} ``What helps and hinders requesting, negotiating, implementing, and evaluating workplace accommodations for employees with disabilities?'' From our grounded theory analysis, we found that, although employers' and employees' perceptions about negotiating accommodations converged in several ways (e.g., employees presenting credible requests to employers to improve job performance), they differed sharply on their expectations of each other (e.g., costs of accommodations versus moral obligations to provide them). Such divergence requires that employers and employees with disabilities should become more aware of each other's perspectives, and more educated about how accommodation requests ought to be managed to improve job retention, reduce turnover costs, and decrease the likelihood of litigation. Based on findings of our small study, we offer a modest recommendation: educational interventions should be specifically tailored to each stakeholder group's roles according to major thematic areas of credibility, trust, and obligations.}, + abstract = {Providing reasonable workplace accommodations for employees with disabilities has been associated with enhanced job tenure, performance, and satisfaction. However, employers have struggled to effectively meet employee accommodation requests, and few studies have specifically examined how employees and employers negotiate requests. In this exploratory focus group study, we asked three key stakeholder groups -- employers, employees with disabilities, and vocational rehabilitation service providers -- ``What helps and hinders requesting, negotiating, implementing, and evaluating workplace accommodations for employees with disabilities?'' From our grounded theory analysis, we found that, although employers' and employees' perceptions about negotiating accommodations converged in several ways (e.g., employees presenting credible requests to employers to improve job performance), they differed sharply on their expectations of each other (e.g., costs of accommodations versus moral obligations to provide them). Such divergence requires that employers and employees with disabilities should become more aware of each other's perspectives, and more educated about how accommodation requests ought to be managed to improve job retention, reduce turnover costs, and decrease the likelihood of litigation. Based on findings of our small study, we offer a modest recommendation: educational interventions should be specifically tailored to each stakeholder group's roles according to major thematic areas of credibility, trust, and obligations.}, keywords = {cite::channels,inequality::disability,issue::policy,method::qualitative,out::abstract,sample::snowballing} } @@ -20487,7 +20487,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {0376-835X, 1470-3637}, doi = {10.1080/0376835X.2015.1113123}, urldate = {2023-11-20}, - abstract = {Broiler chicken production is an important livelihood option for urban households in Zimbabwe. A study was carried out to document the technical, demographic and socio-economic parameters characterising the production of broilers in an urban area of Zimbabwe. Findings showed that producers have quite diverse livelihoods and broiler production is not restricted to a survival strategy for the urban poor with no livelihood alternatives, but mostly involved the more privileged. Access to start-up capital and property ownership were pre-requisites for the business. Broiler units were small-scale, informal, backyard businesses dominated by women. Flock sizes averaged 398 (range 25{\textendash}3500) birds per cycle. However, 79\% of the producers kept at most 200 birds per cycle. The mean stocking density was 9.5\hspace{0.25em}birds/m2 and reported mortality averaged 7.4\%. Respondents have ad hoc marketing arrangements, and face constraints with regard to lack of sectoral support, shortage of capital, prohibitive council by-laws, market access and disease. Poultry production is therefore an important livelihood and business option in the urban and peri-urban area studied.}, + abstract = {Broiler chicken production is an important livelihood option for urban households in Zimbabwe. A study was carried out to document the technical, demographic and socio-economic parameters characterising the production of broilers in an urban area of Zimbabwe. Findings showed that producers have quite diverse livelihoods and broiler production is not restricted to a survival strategy for the urban poor with no livelihood alternatives, but mostly involved the more privileged. Access to start-up capital and property ownership were pre-requisites for the business. Broiler units were small-scale, informal, backyard businesses dominated by women. Flock sizes averaged 398 (range 25--3500) birds per cycle. However, 79\% of the producers kept at most 200 birds per cycle. The mean stocking density was 9.5\>birds/m2 and reported mortality averaged 7.4\%. Respondents have ad hoc marketing arrangements, and face constraints with regard to lack of sectoral support, shortage of capital, prohibitive council by-laws, market access and disease. Poultry production is therefore an important livelihood and business option in the urban and peri-urban area studied.}, langid = {english}, keywords = {country::Zimbabwe,issue::policy,out::abstract,sample::snowballing} } @@ -20505,7 +20505,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {0042-0980, 1360-063X}, doi = {10.1080/00420980120051701}, urldate = {2023-11-20}, - abstract = {One prediction of the spatial mismatch hypothesis is that black residents of the central city will have longer commutes than others. This prediction actually has two different components: African-Americans commute longer distances because they face discrimination in housing and/or labour markets; city-dwellers commute longer distances because entry-level jobs are scarce in the central city. This study uses a quasi-experimental design to distinguish between these two types of spatial mismatch. We compare 1990 commuting times for the residents of four Cleveland neighbourhoods: a poor black neighbourhood in Cleveland, a poor white neighbourhood in Cleveland, a lower-middle-class black suburb and a lower-middle-class white suburb. We were unable to find strong evidence that city residents suffered from poor job accessibility in 1990. We did find, however, that residents of the black suburb had longer commutes than residents of the white suburb{\textemdash}in spite of the fact that the black suburb was accessible to more skill-matched jobs. Probing further, we discovered that far more black than white suburbanites worked in the central city. This finding suggests that hiring discrimination or industry sector preferences on the part of black workers are potentially overlooked causes of racial differentials in commuting behaviour.}, + abstract = {One prediction of the spatial mismatch hypothesis is that black residents of the central city will have longer commutes than others. This prediction actually has two different components: African-Americans commute longer distances because they face discrimination in housing and/or labour markets; city-dwellers commute longer distances because entry-level jobs are scarce in the central city. This study uses a quasi-experimental design to distinguish between these two types of spatial mismatch. We compare 1990 commuting times for the residents of four Cleveland neighbourhoods: a poor black neighbourhood in Cleveland, a poor white neighbourhood in Cleveland, a lower-middle-class black suburb and a lower-middle-class white suburb. We were unable to find strong evidence that city residents suffered from poor job accessibility in 1990. We did find, however, that residents of the black suburb had longer commutes than residents of the white suburb---in spite of the fact that the black suburb was accessible to more skill-matched jobs. Probing further, we discovered that far more black than white suburbanites worked in the central city. This finding suggests that hiring discrimination or industry sector preferences on the part of black workers are potentially overlooked causes of racial differentials in commuting behaviour.}, langid = {english}, keywords = {cite::channels,country::US,inequality::racial,inequality::spatial,out::abstract,region::NA,sample::snowballing} } @@ -20521,7 +20521,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {1435-9871}, doi = {10.4054/DemRes.2017.37.13}, urldate = {2023-11-24}, - abstract = {Background: Researchers have examined how first-birth timing is related to motherhood wage penalties, but research that examines birth spacing is lacking. Furthermore, little research has examined the persistence of penalties across the life course. Objective: The objective is to estimate the effects of birth spacing on midlife labor market outcomes and assess the extent to which these effects vary by education and age at first birth. Methods: I use data from the United States from the 1979{\textendash}2010 waves of the National Longitudinal Survey of Youth 1979 and dynamic inverse probability of treatment weighting to estimate the effects of different birth intervals on mothers' midlife cumulative work hours, cumulative earnings, and hourly wages. I examine how education and age at first birth moderate these effects. Results: Women with birth intervals longer than two years but no longer than six years have the smallest penalties for cumulative outcomes; in models interacting the birth interval with age at first birth, postponement of a first birth to at least age 30 appears to be more important for cumulative outcomes than birth spacing. College-educated women benefit more from a longer birth interval than less educated women. Conclusions: Childbearing strategies that result in greater accumulation of human capital provide long-run labor market benefits to mothers, and results suggest that different birth-spacing patterns could play a small role in facilitating this accumulation, as theorized in past literature. Contribution: I contribute to the demographic literature by testing the theory that birth spacing matters for mothers' labor market outcomes and by assessing the effects at midlife rather than immediately following a birth.}, + abstract = {Background: Researchers have examined how first-birth timing is related to motherhood wage penalties, but research that examines birth spacing is lacking. Furthermore, little research has examined the persistence of penalties across the life course. Objective: The objective is to estimate the effects of birth spacing on midlife labor market outcomes and assess the extent to which these effects vary by education and age at first birth. Methods: I use data from the United States from the 1979--2010 waves of the National Longitudinal Survey of Youth 1979 and dynamic inverse probability of treatment weighting to estimate the effects of different birth intervals on mothers' midlife cumulative work hours, cumulative earnings, and hourly wages. I examine how education and age at first birth moderate these effects. Results: Women with birth intervals longer than two years but no longer than six years have the smallest penalties for cumulative outcomes; in models interacting the birth interval with age at first birth, postponement of a first birth to at least age 30 appears to be more important for cumulative outcomes than birth spacing. College-educated women benefit more from a longer birth interval than less educated women. Conclusions: Childbearing strategies that result in greater accumulation of human capital provide long-run labor market benefits to mothers, and results suggest that different birth-spacing patterns could play a small role in facilitating this accumulation, as theorized in past literature. Contribution: I contribute to the demographic literature by testing the theory that birth spacing matters for mothers' labor market outcomes and by assessing the effects at midlife rather than immediately following a birth.}, langid = {english}, keywords = {cite::channels,country::US,inequality::gender,issue::policy,out::abstract,sample::snowballing} } @@ -20665,7 +20665,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {1024-2589, 1996-7284}, doi = {10.1177/1024258916687250}, urldate = {2024-01-10}, - abstract = {As ever more policy-makers, governments and organisations turn to the gig economy and digital labour as an economic development strategy to bring jobs to places that need them, it becomes important to understand better how this might influence the livelihoods of workers. Drawing on a multi-year study with digital workers in Sub-Saharan Africa and South-east Asia, this article highlights four key concerns for workers: bargaining power, economic inclusion, intermediated value chains, and upgrading. The article shows that although there are important and tangible benefits for a range of workers, there are also a range of risks and costs that unduly affect the livelihoods of digital workers. Building on those concerns, it then concludes with a reflection on four broad strategies {\textendash} certification schemes, organising digital workers, regulatory strategies and democratic control of online labour platforms {\textendash} that could be employed to improve conditions and livelihoods for digital workers.}, + abstract = {As ever more policy-makers, governments and organisations turn to the gig economy and digital labour as an economic development strategy to bring jobs to places that need them, it becomes important to understand better how this might influence the livelihoods of workers. Drawing on a multi-year study with digital workers in Sub-Saharan Africa and South-east Asia, this article highlights four key concerns for workers: bargaining power, economic inclusion, intermediated value chains, and upgrading. The article shows that although there are important and tangible benefits for a range of workers, there are also a range of risks and costs that unduly affect the livelihoods of digital workers. Building on those concerns, it then concludes with a reflection on four broad strategies -- certification schemes, organising digital workers, regulatory strategies and democratic control of online labour platforms -- that could be employed to improve conditions and livelihoods for digital workers.}, langid = {english}, keywords = {sample::snowballing} } @@ -20816,7 +20816,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {1471-1834, 1471-1842}, doi = {10.1111/j.1471-1842.2009.00848.x}, urldate = {2023-11-24}, - abstract = {Abstract Background and objectives:\hspace{0.6em} The expansion of evidence-based practice across sectors has lead to an increasing variety of review types. However, the diversity of terminology used means that the full potential of these review types may be lost amongst a confusion of indistinct and misapplied terms. The objective of this study is to provide descriptive insight into the most common types of reviews, with illustrative examples from health and health information domains. Methods:\hspace{0.6em} Following scoping searches, an examination was made of the vocabulary associated with the literature of review and synthesis (literary warrant). A simple analytical framework{\textemdash}Search, AppraisaL, Synthesis and Analysis (SALSA){\textemdash}was used to examine the main review types. Results:\hspace{0.6em} Fourteen review types and associated methodologies were analysed against the SALSA framework, illustrating the inputs and processes of each review type. A description of the key characteristics is given, together with perceived strengths and weaknesses. A limited number of review types are currently utilized within the health information domain. Conclusions:\hspace{0.6em} Few review types possess prescribed and explicit methodologies and many fall short of being mutually exclusive. Notwithstanding such limitations, this typology provides a valuable reference point for those commissioning, conducting, supporting or interpreting reviews, both within health information and the wider health care domain.}, + abstract = {Abstract Background and objectives:{\enspace} The expansion of evidence-based practice across sectors has lead to an increasing variety of review types. However, the diversity of terminology used means that the full potential of these review types may be lost amongst a confusion of indistinct and misapplied terms. The objective of this study is to provide descriptive insight into the most common types of reviews, with illustrative examples from health and health information domains. Methods:{\enspace} Following scoping searches, an examination was made of the vocabulary associated with the literature of review and synthesis (literary warrant). A simple analytical framework---Search, AppraisaL, Synthesis and Analysis (SALSA)---was used to examine the main review types. Results:{\enspace} Fourteen review types and associated methodologies were analysed against the SALSA framework, illustrating the inputs and processes of each review type. A description of the key characteristics is given, together with perceived strengths and weaknesses. A limited number of review types are currently utilized within the health information domain. Conclusions:{\enspace} Few review types possess prescribed and explicit methodologies and many fall short of being mutually exclusive. Notwithstanding such limitations, this typology provides a valuable reference point for those commissioning, conducting, supporting or interpreting reviews, both within health information and the wider health care domain.}, langid = {english}, keywords = {sample::snowballing} } @@ -20990,7 +20990,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {0001-9720, 1750-0184}, doi = {10.1017/S0001972011000477}, urldate = {2023-11-20}, - abstract = {ABSTRACT Rural{\textendash}urban migration and networks are fundamental for many livelihoods in sub-Saharan Africa. Remittances in cash and kind provide additional income, enhance food security and offer access to viable resources in both rural and urban areas. Migration allows the involved households to benefit from price differences between rural and urban areas. In this contribution, I demonstrate that rural{\textendash}urban networks not only contribute to poverty alleviation and security, but also further socio-economic stratification. This aspect has been ignored or neglected by most scholars and development planners. Using ethnographic data from Namibia, I have adopted a translocal perspective on migration and stratification, focusing on the resulting impact in rural areas where modern urban forms of stratification, induced by education and income from wage labour, are on the increase. , RESUM{\'E} La migration et les r{\'e}seaux ruro-urbains sont essentiels {\`a} la subsistance de nombreuses personnes en Afrique sub-saharienne. Les envois en argent ou en nature constituent un compl{\'e}ment de revenu, am{\'e}liorent la s{\'e}curit{\'e} alimentaire et permettent d'acc{\'e}der {\`a} des ressources viables tant dans les zones rurales que dans les zone urbaines. La migration permet aux m{\'e}nages concern{\'e}s de b{\'e}n{\'e}ficier des {\'e}carts de prix entre zones rurales et urbaines. Cet article d{\'e}montre que les r{\'e}seaux ruro-urbains non seulement contribuent {\`a} r{\'e}duire la pauvret{\'e} et {\`a} am{\'e}liorer la s{\'e}curit{\'e}, mais {\'e}galement renforcent la stratification socio-{\'e}conomique. C'est l{\`a} un aspect que la plupart des savants et sp{\'e}cialistes de l'am{\'e}nagement du territoire ont ignor{\'e} ou n{\'e}glig{\'e}. {\`A} l'aide de donn{\'e}es ethnographiques de Namibie, l'auteur a adopt{\'e} une perspective translocale de la migration et de la stratification, en se concentrant sur l'impact qui en r{\'e}sulte dans les zones rurales o{\`u} des formes urbaines modernes de stratification, induites par l'{\'e}ducation et les revenus du travail salari{\'e}, sont en augmentation.}, + abstract = {ABSTRACT Rural--urban migration and networks are fundamental for many livelihoods in sub-Saharan Africa. Remittances in cash and kind provide additional income, enhance food security and offer access to viable resources in both rural and urban areas. Migration allows the involved households to benefit from price differences between rural and urban areas. In this contribution, I demonstrate that rural--urban networks not only contribute to poverty alleviation and security, but also further socio-economic stratification. This aspect has been ignored or neglected by most scholars and development planners. Using ethnographic data from Namibia, I have adopted a translocal perspective on migration and stratification, focusing on the resulting impact in rural areas where modern urban forms of stratification, induced by education and income from wage labour, are on the increase. , RESUM{\'E} La migration et les r{\'e}seaux ruro-urbains sont essentiels {\`a} la subsistance de nombreuses personnes en Afrique sub-saharienne. Les envois en argent ou en nature constituent un compl{\'e}ment de revenu, am{\'e}liorent la s{\'e}curit{\'e} alimentaire et permettent d'acc{\'e}der {\`a} des ressources viables tant dans les zones rurales que dans les zone urbaines. La migration permet aux m{\'e}nages concern{\'e}s de b{\'e}n{\'e}ficier des {\'e}carts de prix entre zones rurales et urbaines. Cet article d{\'e}montre que les r{\'e}seaux ruro-urbains non seulement contribuent {\`a} r{\'e}duire la pauvret{\'e} et {\`a} am{\'e}liorer la s{\'e}curit{\'e}, mais {\'e}galement renforcent la stratification socio-{\'e}conomique. C'est l{\`a} un aspect que la plupart des savants et sp{\'e}cialistes de l'am{\'e}nagement du territoire ont ignor{\'e} ou n{\'e}glig{\'e}. {\`A} l'aide de donn{\'e}es ethnographiques de Namibie, l'auteur a adopt{\'e} une perspective translocale de la migration et de la stratification, en se concentrant sur l'impact qui en r{\'e}sulte dans les zones rurales o{\`u} des formes urbaines modernes de stratification, induites par l'{\'e}ducation et les revenus du travail salari{\'e}, sont en augmentation.}, langid = {english}, keywords = {sample::snowballing} } @@ -21057,7 +21057,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {0033-2917, 1469-8978}, doi = {10.1017/S0033291700043002}, urldate = {2024-01-10}, - abstract = {SYSNOPSIS This investigation was concerned with the description, treatment, and follow-up of a group of patients selected by age (18{\textendash}55 years), diagnosis (psychotic), and the presence of work problems (unemployed for more than 12 months). The patients were of below average intelligence, and substantial numbers were characterized by low drive to return to work, unrealistic attitudes, a lack of self-confidence, and adverse attitudes towards the existence and extent of handicap. An evaluative and experimental study subsequently indicated that a rehabilitation programme was unsuccessful in changing attitudes and returning patients to industrial roles in the community. Aspects of outcome such as work status were predicted by earlier assessments of motivation, self-confidence, and patients' view of the presence and extent of handicap; outcome was not predicted by the initial assessments of work level, length of unemployment, intellectual level, and the realism of attitudes.}, + abstract = {SYSNOPSIS This investigation was concerned with the description, treatment, and follow-up of a group of patients selected by age (18--55 years), diagnosis (psychotic), and the presence of work problems (unemployed for more than 12 months). The patients were of below average intelligence, and substantial numbers were characterized by low drive to return to work, unrealistic attitudes, a lack of self-confidence, and adverse attitudes towards the existence and extent of handicap. An evaluative and experimental study subsequently indicated that a rehabilitation programme was unsuccessful in changing attitudes and returning patients to industrial roles in the community. Aspects of outcome such as work status were predicted by earlier assessments of motivation, self-confidence, and patients' view of the presence and extent of handicap; outcome was not predicted by the initial assessments of work level, length of unemployment, intellectual level, and the realism of attitudes.}, langid = {english}, keywords = {sample::snowballing} } @@ -21308,8 +21308,8 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin } @article{Grzywacz2000, - title = {Reconceptualizing the Work{\textendash}Family Interface: {{An}} Ecological Perspective on the Correlates of Positive and Negative Spillover between Work and Family.}, - shorttitle = {Reconceptualizing the Work{\textendash}Family Interface}, + title = {Reconceptualizing the Work--Family Interface: {{An}} Ecological Perspective on the Correlates of Positive and Negative Spillover between Work and Family.}, + shorttitle = {Reconceptualizing the Work--Family Interface}, author = {Grzywacz, Joseph G. and Marks, Nadine F.}, year = {2000}, journal = {Journal of Occupational Health Psychology}, @@ -21336,7 +21336,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {0749-6753, 1099-1751}, doi = {10.1002/hpm.4740100404}, urldate = {2024-01-10}, - abstract = {Abstract The socio-economic reforms launched in China in the late 1970s led to rapid economic growth and, with it, health sector resources expanded rapidly. The rural health services have benefited from the policies of economic reform, but not in an optimal way, particularly in poor areas. This article uses a case study of a poor county{\textemdash}Donglan{\textemdash}to illustrate that the fiscal decentralization combined with the financial responsibility system have resulted in a weakening of financing and provision of rural health services in poor areas. The need for health facilities to generate revenue has had unfortunate consequences for the style of medical care, such as over-prescription. In addition, the collapse of the cooperative medical system and the weakening of the three-tier network of rural health care in Donglan have jeopardized preventive programs and threaten access to basic health care for the peasants, especially the poor. The study found evidence that preventive programs have deteriorated over the past years, the poor had financial difficulty in access to services, particularly hospital care, health facilities at township and village levels have been run down, and less training and supervision have been provided by upper-level health facilities. The article concludes with recommendations for a strategy for rebuilding and strengthening the three-tier network of rural health care, and for establishing a cooperative medical and health care scheme to ensure that the majority of peasants in Donglan can be guaranteed access to basic health services. Limited health resources will therefore be better used.}, + abstract = {Abstract The socio-economic reforms launched in China in the late 1970s led to rapid economic growth and, with it, health sector resources expanded rapidly. The rural health services have benefited from the policies of economic reform, but not in an optimal way, particularly in poor areas. This article uses a case study of a poor county---Donglan---to illustrate that the fiscal decentralization combined with the financial responsibility system have resulted in a weakening of financing and provision of rural health services in poor areas. The need for health facilities to generate revenue has had unfortunate consequences for the style of medical care, such as over-prescription. In addition, the collapse of the cooperative medical system and the weakening of the three-tier network of rural health care in Donglan have jeopardized preventive programs and threaten access to basic health care for the peasants, especially the poor. The study found evidence that preventive programs have deteriorated over the past years, the poor had financial difficulty in access to services, particularly hospital care, health facilities at township and village levels have been run down, and less training and supervision have been provided by upper-level health facilities. The article concludes with recommendations for a strategy for rebuilding and strengthening the three-tier network of rural health care, and for establishing a cooperative medical and health care scheme to ensure that the majority of peasants in Donglan can be guaranteed access to basic health services. Limited health resources will therefore be better used.}, langid = {english}, keywords = {sample::snowballing} } @@ -21513,7 +21513,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin issn = {0013-0427, 1468-0335}, doi = {10.1111/1468-0335.00303}, urldate = {2023-11-24}, - abstract = {An analysis of the effect of children and career interruptions on the family gap is based on Danish longitudinal data covering the years 1980{\textendash}95. The estimated model controls for unobserved time-constant heterogeneity. The results show that, when controlling for unobserved heterogeneity, the negative effect of children on mothers' wages disappears. The main effect of children seems to be loss of human capital accumulation during childbirth periods; apart from this, there is no indication that children have long-term effects on the earnings potential of their mothers, holding experience constant.}, + abstract = {An analysis of the effect of children and career interruptions on the family gap is based on Danish longitudinal data covering the years 1980--95. The estimated model controls for unobserved time-constant heterogeneity. The results show that, when controlling for unobserved heterogeneity, the negative effect of children on mothers' wages disappears. The main effect of children seems to be loss of human capital accumulation during childbirth periods; apart from this, there is no indication that children have long-term effects on the earnings potential of their mothers, holding experience constant.}, langid = {english}, keywords = {sample::snowballing} } @@ -22241,7 +22241,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin } @article{Hamel2006, - title = {Women in {{Academic Medicine}} {\textemdash} {{Progress}} and {{Challenges}}}, + title = {Women in {{Academic Medicine}} --- {{Progress}} and {{Challenges}}}, author = {Hamel, Mary Beth and Ingelfinger, Julie R. and Phimister, Elizabeth and Solomon, Caren G.}, year = {2006}, month = jul, @@ -22411,7 +22411,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin publisher = {{Emerald Publishing Limited}}, doi = {10.1108/S1479-354720170000010008}, urldate = {2023-11-24}, - abstract = {Purpose Many youth with a disability would like to work but encounter challenges finding employment. Vocational interventions can help youth with disabilities gain employment skills and jobs. In this chapter, we assess: (1) how vocational programs for youth with physical disabilities influence employment-related skills and outcomes; and (2) the common components of vocational programs for these youth. Design/methodology Our research team conducted a systematic review of peer-reviewed literature with six major databases: Medline, PsychInfo, Scopus, Web of Science, CINAHL, and Embase. Publications selected for inclusion met the following criteria: (1) peer-reviewed journal article, dissertation, or conference paper, published between 1990 and January 2014; (2) addresses vocational program or intervention for youth with physical disabilities; and (3) sample includes at least 50\% youth (aged 15{\textendash}25) with an acquired or congenital physical disability. Findings Of the 4,588 studies identified in our search, 8 met the inclusion criteria. In six of the studies, the majority of participants gained paid or unpaid employment after participating in a vocational program. Five studies showed improved knowledge and perceptions of employment. Most studies showed improvements in at least one vocational outcome such as knowledge about job searching, job interviews, advocating for workplace adaptations, and how to access services and supports. Common intervention components included: experiential learning, mentorship, and family involvement. Most programs took place in the community or rehabilitation centers that varied in length and were delivered by a variety of professionals. Most programs had a combination of group and individual components. Implications There is some evidence to suggest that vocational programs can influence employment outcomes for youth with physical disabilities. However, further research is needed with more rigorous and longitudinal designs.}, + abstract = {Purpose Many youth with a disability would like to work but encounter challenges finding employment. Vocational interventions can help youth with disabilities gain employment skills and jobs. In this chapter, we assess: (1) how vocational programs for youth with physical disabilities influence employment-related skills and outcomes; and (2) the common components of vocational programs for these youth. Design/methodology Our research team conducted a systematic review of peer-reviewed literature with six major databases: Medline, PsychInfo, Scopus, Web of Science, CINAHL, and Embase. Publications selected for inclusion met the following criteria: (1) peer-reviewed journal article, dissertation, or conference paper, published between 1990 and January 2014; (2) addresses vocational program or intervention for youth with physical disabilities; and (3) sample includes at least 50\% youth (aged 15--25) with an acquired or congenital physical disability. Findings Of the 4,588 studies identified in our search, 8 met the inclusion criteria. In six of the studies, the majority of participants gained paid or unpaid employment after participating in a vocational program. Five studies showed improved knowledge and perceptions of employment. Most studies showed improvements in at least one vocational outcome such as knowledge about job searching, job interviews, advocating for workplace adaptations, and how to access services and supports. Common intervention components included: experiential learning, mentorship, and family involvement. Most programs took place in the community or rehabilitation centers that varied in length and were delivered by a variety of professionals. Most programs had a combination of group and individual components. Implications There is some evidence to suggest that vocational programs can influence employment outcomes for youth with physical disabilities. However, further research is needed with more rigorous and longitudinal designs.}, isbn = {978-1-78714-606-8 978-1-78714-605-1}, langid = {english}, keywords = {inequality::disability,review::systematic,sample::snowballing,TODO::review}, @@ -22877,7 +22877,7 @@ main facilitators: legislation and disability policies; support from people in c number = {3}, pages = {165--180}, doi = {10.1080/08038740.2016.1242512}, - abstract = {Based on a qualitative study of young people's visions of their future, this article explores tensions emerging between care work and professional success in the life-scripts of young girls and boys in the Czech Republic and Norway. The two countries both have a high level of female labour market participation but have developed distinctively different welfare policies as concerns the emphasis placed on family vs. institutional care. In Norway, there has been a strong increase in subsidized public child care, and simultaneously fathers' roles as caretakers have been stressed both in public policies and discourse. The Czech Republic has experienced an opposite trend; maternity leave has been extended, public creches have almost vanished and public discourse has focused on the superiority of motherly care over public care. Framing our discussion within debates around naturalization, gendered subject positions and balance, we ask how - or to what extent {\textendash} such distinct discourses and policies influence the ways that young people come to envision their future life. Two different models of balance are applied: one which sees the individual as the balancing unit and the other taking relational dimensions into account. Some expected differences between the young Czechs and Norwegians are found, for example, with regards to articulations of male involvement in care work and female economic independence. Through the relational model of balance, we are also able to discover striking similarities between the two contexts, which demonstrate enduring gendered inequalities in perceived divisions of work-care responsibilities. Firstly, the girl career seeker - one who gives priority to career over family {\textendash} does not appear as an imaginable position neither among girls nor among boys. Moreover, there is a striking silence around the particularities of care-work as performed by women, something which suggests that aspects of care are still naturalized as female.}, + abstract = {Based on a qualitative study of young people's visions of their future, this article explores tensions emerging between care work and professional success in the life-scripts of young girls and boys in the Czech Republic and Norway. The two countries both have a high level of female labour market participation but have developed distinctively different welfare policies as concerns the emphasis placed on family vs. institutional care. In Norway, there has been a strong increase in subsidized public child care, and simultaneously fathers' roles as caretakers have been stressed both in public policies and discourse. The Czech Republic has experienced an opposite trend; maternity leave has been extended, public creches have almost vanished and public discourse has focused on the superiority of motherly care over public care. Framing our discussion within debates around naturalization, gendered subject positions and balance, we ask how - or to what extent -- such distinct discourses and policies influence the ways that young people come to envision their future life. Two different models of balance are applied: one which sees the individual as the balancing unit and the other taking relational dimensions into account. Some expected differences between the young Czechs and Norwegians are found, for example, with regards to articulations of male involvement in care work and female economic independence. Through the relational model of balance, we are also able to discover striking similarities between the two contexts, which demonstrate enduring gendered inequalities in perceived divisions of work-care responsibilities. Firstly, the girl career seeker - one who gives priority to career over family -- does not appear as an imaginable position neither among girls nor among boys. Moreover, there is a striking silence around the particularities of care-work as performed by women, something which suggests that aspects of care are still naturalized as female.}, affiliation = {Haukanes, H (Corresponding Author), Univ Bergen, Dept Hlth Promot \& Dev, Bergen, Norway. Haukanes, Haldis, Univ Bergen, Dept Hlth Promot \& Dev, Bergen, Norway. Heggli, Gry, Univ Bergen, Dept Educ, Bergen, Norway.}, author-email = {haldis.haukanes@uib.no}, da = {2023-11-02}, @@ -23254,7 +23254,7 @@ main facilitators: legislation and disability policies; support from people in c } @article{Heffron2021, - title = {Gender {{Can Influence Student Experiences}} in {{MD}}{\textendash}{{PhD Training}}}, + title = {Gender {{Can Influence Student Experiences}} in {{MD}}--{{PhD Training}}}, author = {Heffron, Anna S. and Braun, Katarina M. and {Allen-Savietta}, Cora and Filut, Amarette and Hanewall, Chelsea and Huttenlocher, Anna and Handelsman, Jo and Carnes, Molly}, year = {2021}, month = jan, @@ -23645,7 +23645,7 @@ main facilitators: legislation and disability policies; support from people in c issn = {0070-3370, 1533-7790}, doi = {10.1007/s13524-018-0664-9}, urldate = {2023-11-24}, - abstract = {Abstract Female secondary school attendance has recently increased in sub-Saharan Africa, and so has the risk of becoming pregnant while attending school. We analyze the impact of teenage pregnancy on young women's human capital using longitudinal data in Madagascar that capture the transition from adolescence to adulthood for a cohort aged 21{\textendash}24 in 2012, first interviewed in 2004. We find that early childbearing increases the likelihood of dropping out of school and decreases the chances of completing secondary school. This pregnancy-related school dropout also has a detrimental impact on standardized test scores in math and French. We instrument early pregnancy with the young woman's community-level access and her exposure to condoms since age 15 after controlling for pre-fertility socioeconomic conditions. Our results are robust to different specifications that address potential endogeneity of program placement and instrument validity.}, + abstract = {Abstract Female secondary school attendance has recently increased in sub-Saharan Africa, and so has the risk of becoming pregnant while attending school. We analyze the impact of teenage pregnancy on young women's human capital using longitudinal data in Madagascar that capture the transition from adolescence to adulthood for a cohort aged 21--24 in 2012, first interviewed in 2004. We find that early childbearing increases the likelihood of dropping out of school and decreases the chances of completing secondary school. This pregnancy-related school dropout also has a detrimental impact on standardized test scores in math and French. We instrument early pregnancy with the young woman's community-level access and her exposure to condoms since age 15 after controlling for pre-fertility socioeconomic conditions. Our results are robust to different specifications that address potential endogeneity of program placement and instrument validity.}, langid = {english}, keywords = {cite::channels,country::Madagascar,inequality::education,inequality::gender,inequality::generational,out::abstract,region::SSA,sample::snowballing} } @@ -23757,7 +23757,7 @@ main facilitators: legislation and disability policies; support from people in c issn = {0020-7314, 1541-4469}, doi = {10.2190/HS.40.1.a}, urldate = {2024-01-10}, - abstract = {National paid sick day and paid sick leave policies are compared in 22 countries ranked highly in terms of economic and human development. The authors calculate the financial support available to workers facing two different kinds of health problems: a case of the flu that requires missing 5 days of work, and a cancer treatment that requires 50 days of absence. Only 3 countries{\textemdash}the United States, Canada, and Japan{\textemdash}have no national policy requiring employers to provide paid sick days for workers who need to miss 5 days of work to recover from the flu. Eleven countries guarantee workers earning the national median wage full pay for all 5 days. In Ireland and the United Kingdom, the full-time equivalent benefits are more generous for low-wage workers than for workers earning the national median. The United States is the only country that does not provide paid sick leave for a worker undergoing a 50-day cancer treatment. Luxembourg and Norway provide 50 full-time equivalent working days of leave, while New Zealand provides the least, at 5 days. In 6 countries, paid sick leave benefits are more generous for low-wage workers than for median-wage workers.}, + abstract = {National paid sick day and paid sick leave policies are compared in 22 countries ranked highly in terms of economic and human development. The authors calculate the financial support available to workers facing two different kinds of health problems: a case of the flu that requires missing 5 days of work, and a cancer treatment that requires 50 days of absence. Only 3 countries---the United States, Canada, and Japan---have no national policy requiring employers to provide paid sick days for workers who need to miss 5 days of work to recover from the flu. Eleven countries guarantee workers earning the national median wage full pay for all 5 days. In Ireland and the United Kingdom, the full-time equivalent benefits are more generous for low-wage workers than for workers earning the national median. The United States is the only country that does not provide paid sick leave for a worker undergoing a 50-day cancer treatment. Luxembourg and Norway provide 50 full-time equivalent working days of leave, while New Zealand provides the least, at 5 days. In 6 countries, paid sick leave benefits are more generous for low-wage workers than for median-wage workers.}, langid = {english}, keywords = {sample::snowballing} } @@ -24428,7 +24428,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {0149-2063, 1557-1211}, doi = {10.1177/0149206311426911}, urldate = {2024-01-10}, - abstract = {Some authors have explained the dearth of women leaders as an ``opt-out revolution''{\textemdash}that women today are making a choice not to aspire to leadership positions. The authors of this article present a model that tests managers' biased evaluations of women as less career motivated as an explanation for why women have lower managerial aspirations than men. Specifically, they hypothesize that day-to-day managerial decisions involving allocating challenging work, training and development, and career encouragement mean women accrue less organizational development, and this is one explanation for their lower managerial aspirations. The authors' model is based on social role theory and is examined in a sample of 112 supervisor{\textendash}subordinate dyads at a U.S. Fortune 500 firm.}, + abstract = {Some authors have explained the dearth of women leaders as an ``opt-out revolution''---that women today are making a choice not to aspire to leadership positions. The authors of this article present a model that tests managers' biased evaluations of women as less career motivated as an explanation for why women have lower managerial aspirations than men. Specifically, they hypothesize that day-to-day managerial decisions involving allocating challenging work, training and development, and career encouragement mean women accrue less organizational development, and this is one explanation for their lower managerial aspirations. The authors' model is based on social role theory and is examined in a sample of 112 supervisor--subordinate dyads at a U.S. Fortune 500 firm.}, langid = {english}, keywords = {sample::snowballing} } @@ -24446,7 +24446,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {0149-2063, 1557-1211}, doi = {10.1177/0149206316628643}, urldate = {2024-01-10}, - abstract = {Since the 1990s, a growing body of research has sought to quantify the relationship between women's representation in leadership positions and organizational financial performance. Commonly known as the ``business case'' for women's leadership, the idea is that having more women leaders is good for business. Through meta-analysis ( k = 78, n = 117,639 organizations) of the direct effects of women's representation in leadership (as CEOs, on top management teams, and on boards of directors) on financial performance, and tests that proxy theoretical arguments for moderated relationships, we call attention to equivocal findings. Our results suggest women's leadership may affect firm performance in general and sales performance in particular. And women's leadership{\textemdash}overall and, specifically, the presence of a female CEO{\textemdash}is more likely to positively relate to firms' financial performance in more gender egalitarian cultures. Yet taking our findings as a whole, we argue that commonly used methods of testing the business case for women leaders may limit our ability as scholars to understand the value that women bring to leadership positions. We do not advocate that the business case be abandoned altogether but, rather, improved and refined. We name exemplary research studies to show how different perspectives on gender, alternative conceptualizations of value, and the specification of underlying mechanisms linking leadership to performance can generate changes in both the dominant ontology and the epistemology underlying this body of research.}, + abstract = {Since the 1990s, a growing body of research has sought to quantify the relationship between women's representation in leadership positions and organizational financial performance. Commonly known as the ``business case'' for women's leadership, the idea is that having more women leaders is good for business. Through meta-analysis ( k = 78, n = 117,639 organizations) of the direct effects of women's representation in leadership (as CEOs, on top management teams, and on boards of directors) on financial performance, and tests that proxy theoretical arguments for moderated relationships, we call attention to equivocal findings. Our results suggest women's leadership may affect firm performance in general and sales performance in particular. And women's leadership---overall and, specifically, the presence of a female CEO---is more likely to positively relate to firms' financial performance in more gender egalitarian cultures. Yet taking our findings as a whole, we argue that commonly used methods of testing the business case for women leaders may limit our ability as scholars to understand the value that women bring to leadership positions. We do not advocate that the business case be abandoned altogether but, rather, improved and refined. We name exemplary research studies to show how different perspectives on gender, alternative conceptualizations of value, and the specification of underlying mechanisms linking leadership to performance can generate changes in both the dominant ontology and the epistemology underlying this body of research.}, langid = {english}, keywords = {sample::snowballing} } @@ -24469,7 +24469,7 @@ The study takes care to note that after its last follow-up survey, for some part } @article{Hook2006a, - title = {Care in {{Context}}: {{Men}}'s {{Unpaid Work}} in 20 {{Countries}}, 1965{\textendash}2003}, + title = {Care in {{Context}}: {{Men}}'s {{Unpaid Work}} in 20 {{Countries}}, 1965--2003}, shorttitle = {Care in {{Context}}}, author = {Hook, Jennifer L.}, year = {2006}, @@ -24487,7 +24487,7 @@ The study takes care to note that after its last follow-up survey, for some part } @article{Hook2010, - title = {Gender {{Inequality}} in the {{Welfare State}}: {{Sex Segregation}} in {{Housework}}, 1965{\textendash}2003}, + title = {Gender {{Inequality}} in the {{Welfare State}}: {{Sex Segregation}} in {{Housework}}, 1965--2003}, shorttitle = {Gender {{Inequality}} in the {{Welfare State}}}, author = {Hook, Jennifer~L.}, year = {2010}, @@ -24618,7 +24618,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {1472-6963}, doi = {10.1186/s12913-016-1318-5}, urldate = {2023-11-24}, - abstract = {Background Is retirement good or bad for health? Disentangling causality is difficult. Much of the previous quasi-experimental research on the effect of health on retirement used self-reported health and relied upon discontinuities in public retirement incentives across Europe. The current study investigated the effect of retirement on health by exploiting discontinuities in private retirement incentives to test the effect of retirement on health using a quasi-experimental study design. Methods Secondary data (1997{\textendash}2009) on a cohort of male manufacturing workers in a United States setting. Health status was determined using claims data from private insurance and Medicare. Analyses used employer-based administrative and claims data and claim data from Medicare. Results Widely used selection on observables models overstate the negative impact of retirement due to the endogeneity of the decision to retire. In addition, health status as measured by administrative claims data provide some advantages over the more commonly used survey items. Using an instrument and administrative health records, we find null to positive effects from retirement on all fronts, with a possible exception of increased risk for diabetes. Conclusions This study provides evidence that retirement is not detrimental and may be beneficial to health for a sample of manufacturing workers. In addition, it supports previous research indicating that quasi-experimental methodologies are necessary to evaluate the relationship between retirement and health, as any selection on observable model will overstate the negative relationship of retirement on health. Further, it provides a model for how such research could be implemented in countries like the United States that do not have a strong public pension program. Finally, it demonstrates that such research need-not rely upon survey data, which has certain shortcomings and is not always available for homogenous samples.}, + abstract = {Background Is retirement good or bad for health? Disentangling causality is difficult. Much of the previous quasi-experimental research on the effect of health on retirement used self-reported health and relied upon discontinuities in public retirement incentives across Europe. The current study investigated the effect of retirement on health by exploiting discontinuities in private retirement incentives to test the effect of retirement on health using a quasi-experimental study design. Methods Secondary data (1997--2009) on a cohort of male manufacturing workers in a United States setting. Health status was determined using claims data from private insurance and Medicare. Analyses used employer-based administrative and claims data and claim data from Medicare. Results Widely used selection on observables models overstate the negative impact of retirement due to the endogeneity of the decision to retire. In addition, health status as measured by administrative claims data provide some advantages over the more commonly used survey items. Using an instrument and administrative health records, we find null to positive effects from retirement on all fronts, with a possible exception of increased risk for diabetes. Conclusions This study provides evidence that retirement is not detrimental and may be beneficial to health for a sample of manufacturing workers. In addition, it supports previous research indicating that quasi-experimental methodologies are necessary to evaluate the relationship between retirement and health, as any selection on observable model will overstate the negative relationship of retirement on health. Further, it provides a model for how such research could be implemented in countries like the United States that do not have a strong public pension program. Finally, it demonstrates that such research need-not rely upon survey data, which has certain shortcomings and is not always available for homogenous samples.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -24653,7 +24653,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {2571-5577}, doi = {10.3390/asi4040077}, urldate = {2023-11-20}, - abstract = {The COVID-19 outbreak resulted in preventative measures and restrictions for Bangladesh during the summer of 2020{\textemdash}these unstable and stressful times led to multiple social problems (e.g., domestic violence and divorce). Globally, researchers, policymakers, governments, and civil societies have been concerned about the increase in domestic violence against women and children during the ongoing COVID-19 pandemic. In Bangladesh, domestic violence against women and children has increased during the COVID-19 pandemic. In this article, we investigated family violence among 511 families during the COVID-19 outbreak. Participants were given questionnaires to answer, for a period of over ten days; we predicted family violence using a machine learning-based model. To predict domestic violence from our data set, we applied random forest, logistic regression, and Naive Bayes machine learning algorithms to our model. We employed an oversampling strategy named the Synthetic Minority Oversampling Technique (SMOTE) and the chi-squared statistical test to, respectively, solve the imbalance problem and discover the feature importance of our data set. The performances of the machine learning algorithms were evaluated based on accuracy, precision, recall, and F-score criteria. Finally, the receiver operating characteristic (ROC) and confusion matrices were developed and analyzed for three algorithms. On average, our model, with the random forest, logistic regression, and Naive Bayes algorithms, predicted family violence with 77\%, 69\%, and 62\% accuracy for our data set. The findings of this study indicate that domestic violence has increased and is highly related to two features: family income level during the COVID-19 pandemic and education level of the family members.}, + abstract = {The COVID-19 outbreak resulted in preventative measures and restrictions for Bangladesh during the summer of 2020---these unstable and stressful times led to multiple social problems (e.g., domestic violence and divorce). Globally, researchers, policymakers, governments, and civil societies have been concerned about the increase in domestic violence against women and children during the ongoing COVID-19 pandemic. In Bangladesh, domestic violence against women and children has increased during the COVID-19 pandemic. In this article, we investigated family violence among 511 families during the COVID-19 outbreak. Participants were given questionnaires to answer, for a period of over ten days; we predicted family violence using a machine learning-based model. To predict domestic violence from our data set, we applied random forest, logistic regression, and Naive Bayes machine learning algorithms to our model. We employed an oversampling strategy named the Synthetic Minority Oversampling Technique (SMOTE) and the chi-squared statistical test to, respectively, solve the imbalance problem and discover the feature importance of our data set. The performances of the machine learning algorithms were evaluated based on accuracy, precision, recall, and F-score criteria. Finally, the receiver operating characteristic (ROC) and confusion matrices were developed and analyzed for three algorithms. On average, our model, with the random forest, logistic regression, and Naive Bayes algorithms, predicted family violence with 77\%, 69\%, and 62\% accuracy for our data set. The findings of this study indicate that domestic violence has increased and is highly related to two features: family income level during the COVID-19 pandemic and education level of the family members.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -24763,7 +24763,7 @@ The study takes care to note that after its last follow-up survey, for some part number = {1}, pages = {1839--1859}, doi = {10.2478/izajodm-2019-0003}, - abstract = {Policymakers typically try to address youth unemployment in developing countries through either active labor market programs (ALMPs) or labor-intensive public works programs (LIPWs). We examine whether there is any additional benefit for unemployed youth from participating in a comprehensive ALMP compared to a LIPW. We exploit an unanticipated intervention in the largest employment program in Papua New Guinea, which resulted in one intake of the program completing a LIPW and missing out on a comprehensive ALMP. We conduct a difference-in-difference analysis between participants in the intake that missed out on the ALMP component of the program and participants in the intakes immediately before and after. In contrast to most impact evaluations of ALMPs, we show youth that completed the comprehensive ALMP were around twice as likely to be employed in the formal sector 9{\textendash}12 months after the program compared to similar youth in the intake that only completed a LIWP. This effect was entirely driven by 20\% of youth who participated in the ALMP staying with the employer they were placed with following the end of the program. Surveys of these employers illustrate that they use the ALMP as a low-cost, low-risk, and relatively low-effort way of hiring new employees.}, + abstract = {Policymakers typically try to address youth unemployment in developing countries through either active labor market programs (ALMPs) or labor-intensive public works programs (LIPWs). We examine whether there is any additional benefit for unemployed youth from participating in a comprehensive ALMP compared to a LIPW. We exploit an unanticipated intervention in the largest employment program in Papua New Guinea, which resulted in one intake of the program completing a LIPW and missing out on a comprehensive ALMP. We conduct a difference-in-difference analysis between participants in the intake that missed out on the ALMP component of the program and participants in the intakes immediately before and after. In contrast to most impact evaluations of ALMPs, we show youth that completed the comprehensive ALMP were around twice as likely to be employed in the formal sector 9--12 months after the program compared to similar youth in the intake that only completed a LIWP. This effect was entirely driven by 20\% of youth who participated in the ALMP staying with the employer they were placed with following the end of the program. Surveys of these employers illustrate that they use the ALMP as a low-cost, low-risk, and relatively low-effort way of hiring new employees.}, keywords = {country::Papa New Guinea,lmp::active,program::public works,region::AP,sample::almp}, note = {A study on the effects of a variety of ALMP (public works, vocational training, job matching and an employment subsidy) on both employment probability and job quality of youth in Papua New Guinea versus solely providing them with the public works opportunity.\textbf{It finds that completion of the more comprehensive ALMP had a significant positive impact on being formally employed within 9-12 months as opposed to only participating in the public works, but no other changes in job quality were measurable.\textbf{The channel this difference manifested itself through was entirely 20\% of participants of ALMP staying with the employer they were placed at through the measures.\textbf{Those not staying at their assigned employer had no significant increase in employment probability, which suggests that employers use the ALMP as a low-cost, low-risk and low-effort way of hiring new employees.}}}}, timestamp = {2022-03-05T11:01:52Z}, @@ -24872,7 +24872,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {0194-4363, 1939-0130}, doi = {10.1080/01944363.2015.1042014}, urldate = {2023-11-20}, - abstract = {Problem, research strategy, and findings: Kain's Spatial Mismatch Hypothesis (SMH) suggests that disadvantaged groups who reside in inner-city neighborhoods have low access to regional jobs. We continue to debate this assertion because empirical studies over decades have conflicting results. This research examines whether the poor face spatial mismatch and how suburbanization has changed their job accessibility, in the Los Angeles region between 1990 and 2007{\textendash}2011. I define spatial mismatch as occurring when the poor in the inner city have lower job accessibility than their suburban counterparts. I estimate job accessibility based on the spatial distribution of jobs and job seekers traveling via private automobiles. My results present a complicated picture: Inner-city poor job seekers have higher job accessibility than their suburban counterparts because many jobs remain in the inner city; thus, the inner-city poor do not face spatial mismatch. Moreover, suburbanization has evened out the differences in the job accessibility of the poor and non-poor. However, the advantage of living in the inner city for job access declines with rapid employment suburbanization.}, + abstract = {Problem, research strategy, and findings: Kain's Spatial Mismatch Hypothesis (SMH) suggests that disadvantaged groups who reside in inner-city neighborhoods have low access to regional jobs. We continue to debate this assertion because empirical studies over decades have conflicting results. This research examines whether the poor face spatial mismatch and how suburbanization has changed their job accessibility, in the Los Angeles region between 1990 and 2007--2011. I define spatial mismatch as occurring when the poor in the inner city have lower job accessibility than their suburban counterparts. I estimate job accessibility based on the spatial distribution of jobs and job seekers traveling via private automobiles. My results present a complicated picture: Inner-city poor job seekers have higher job accessibility than their suburban counterparts because many jobs remain in the inner city; thus, the inner-city poor do not face spatial mismatch. Moreover, suburbanization has evened out the differences in the job accessibility of the poor and non-poor. However, the advantage of living in the inner city for job access declines with rapid employment suburbanization.}, langid = {english}, keywords = {cite::channels,country::US,inequality::poverty,inequality::spatial,out::abstract,region::NA,sample::snowballing} } @@ -24996,7 +24996,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {0731-1214, 1533-8673}, doi = {10.2307/1389433}, urldate = {2024-01-10}, - abstract = {Typically, it is assumed that bureaucratic labor policies associated with internal labor markets (ILMs) both promote the efficient use of workers' skills and foster equality in the workplace by publicizing managers' decisions and increasing the accountability they face. This article uses data from a national probability sample of U.S. workplaces to test these assumptions about ILM policies with regard to gender inequality in workplace supervisory authority. The analysis also considers supply-side and occupational segregation as explanations for gender inequality in work authority, as well as several organizational characteristics emphasized in the organizational literature that have so far been left untested. Results indicate that occupational segregation accounts for most of the gap in supervisory authority, while purely human capital accounts are insufficient. Other results are consistent with an institutional interpretation{\textemdash}that organizations adopt ILM policies in order to ``symbolically comply'' with both regulatory bodies and public ideals about workplace opportunity.}, + abstract = {Typically, it is assumed that bureaucratic labor policies associated with internal labor markets (ILMs) both promote the efficient use of workers' skills and foster equality in the workplace by publicizing managers' decisions and increasing the accountability they face. This article uses data from a national probability sample of U.S. workplaces to test these assumptions about ILM policies with regard to gender inequality in workplace supervisory authority. The analysis also considers supply-side and occupational segregation as explanations for gender inequality in work authority, as well as several organizational characteristics emphasized in the organizational literature that have so far been left untested. Results indicate that occupational segregation accounts for most of the gap in supervisory authority, while purely human capital accounts are insufficient. Other results are consistent with an institutional interpretation---that organizations adopt ILM policies in order to ``symbolically comply'' with both regulatory bodies and public ideals about workplace opportunity.}, langid = {english}, keywords = {sample::snowballing} } @@ -25229,7 +25229,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {1355-8196, 1758-1060}, doi = {10.1258/135581906778476553}, urldate = {2024-01-10}, - abstract = {Objectives: To compare two consensus development methods commonly used for developing clinical guidelines in terms of the judgments produced, closeness of consensus, amount of change between rounds, concordance with research evidence and reliability. Methods: In all, 213 general practitioners and mental health professionals from England participated in four Delphi and four nominal groups. They rated the appropriateness of four treatments (cognitive behavioural therapy [CBT], behavioural therapy [BT], brief psychodynamic interpersonal therapy [BPIT] and antidepressants) for three conditions. First, participants rated the appropriateness of interventions independently, using a postal questionnaire. For nominal groups, the ratings were fed back and discussed at a meeting, and then group members privately completed the questionnaire again. For Delphi groups, there was feedback but no discussion, and the entire process was conducted by postal questionnaire. Results: The effect of consensus method on final ratings varied with therapeutic intervention, with nominal groups rating CBT and antidepressants more favourably than Delphi groups. Consensus was closer in the nominal than in the Delphi groups in both rounds. There was no overall difference between groups in their concordance with research evidence (odds ratio 1.13, 95\% confidence interval 0.79{\textendash}1.61). In this study, the Delphi method was more reliable ( {$\kappa$} coefficients 0.88 and 0.89 compared with 0.41 and 0.65 for nominal groups). Conclusions: The advantages of nominal groups (more consensus; greater understanding of reasons for disagreement) could be combined with the greater reliability of the Delphi approach by developing a hybrid method.}, + abstract = {Objectives: To compare two consensus development methods commonly used for developing clinical guidelines in terms of the judgments produced, closeness of consensus, amount of change between rounds, concordance with research evidence and reliability. Methods: In all, 213 general practitioners and mental health professionals from England participated in four Delphi and four nominal groups. They rated the appropriateness of four treatments (cognitive behavioural therapy [CBT], behavioural therapy [BT], brief psychodynamic interpersonal therapy [BPIT] and antidepressants) for three conditions. First, participants rated the appropriateness of interventions independently, using a postal questionnaire. For nominal groups, the ratings were fed back and discussed at a meeting, and then group members privately completed the questionnaire again. For Delphi groups, there was feedback but no discussion, and the entire process was conducted by postal questionnaire. Results: The effect of consensus method on final ratings varied with therapeutic intervention, with nominal groups rating CBT and antidepressants more favourably than Delphi groups. Consensus was closer in the nominal than in the Delphi groups in both rounds. There was no overall difference between groups in their concordance with research evidence (odds ratio 1.13, 95\% confidence interval 0.79--1.61). In this study, the Delphi method was more reliable ( {$\kappa$} coefficients 0.88 and 0.89 compared with 0.41 and 0.65 for nominal groups). Conclusions: The advantages of nominal groups (more consensus; greater understanding of reasons for disagreement) could be combined with the greater reliability of the Delphi approach by developing a hybrid method.}, langid = {english}, keywords = {sample::snowballing} } @@ -25325,7 +25325,7 @@ The study takes care to note that after its last follow-up survey, for some part number = {1}, pages = {185--222}, doi = {10.1177/0019793918768260}, - abstract = {This paper presents the results of a randomized controlled trial on the long-term impacts of a youth training program. The empirical analysis estimates labor market impacts six years after the training {\textendash} including long-term labor market trajectories of young people {\textendash} and, to the best of our knowledge, is the first experimental long-term evaluation of a youth training program outside the US. We are able to track a representative sample of more than 3,200 youths at the six-year follow-up. Our empirical findings document significant impacts on the formality of employment, particularly for men, and impacts for both men and women in Santo Domingo, the capital of the Dominican Republic. The long-term analysis shows that these impacts are sustained and growing over time. There are no impacts on average employment, which is consistent with the low unemployment in countries with high informality and no unemployment insurance. Looking at the local labor market context, the analysis suggests that skills training programs work particularly well in more dynamic local contexts, where there is actual demand for the skills provided.}, + abstract = {This paper presents the results of a randomized controlled trial on the long-term impacts of a youth training program. The empirical analysis estimates labor market impacts six years after the training -- including long-term labor market trajectories of young people -- and, to the best of our knowledge, is the first experimental long-term evaluation of a youth training program outside the US. We are able to track a representative sample of more than 3,200 youths at the six-year follow-up. Our empirical findings document significant impacts on the formality of employment, particularly for men, and impacts for both men and women in Santo Domingo, the capital of the Dominican Republic. The long-term analysis shows that these impacts are sustained and growing over time. There are no impacts on average employment, which is consistent with the low unemployment in countries with high informality and no unemployment insurance. Looking at the local labor market context, the analysis suggests that skills training programs work particularly well in more dynamic local contexts, where there is actual demand for the skills provided.}, langid = {english}, keywords = {country::Dominican Republic,group::youth,inequality::age,program::training,region::LAC,relevant,sample::almp}, note = {A long-term follow-up (6 years) to previous short-term experimental studies for the training program 'Juventud y Empleo' in the Dominican Republic, looking for the long-term outcomes on employment probability, earnings, and formal employment for a vocational training with on-the-job (internship) component.\textbf{The study finds that, over long-term, initial gains in formal employment, after overtaking the control near the end of the program, steadily increase and become significant over long-term for men and for participants living in urban environments, suggesting a lock-in effect for them.\textbf{For women living in urban environments there are medium-term positive increases in earnings but they vanish long-term.\textbf{For men there are no significant impacts either on overall employment probability or earnings.\textbf{Aside from labor market outcomes, there are significant positive impacts on participants' future expectations and welfare perceptions, with more larger impacts for women.\textbf{The study suggests the program is thus working especially well in dynamic local contexts and where the trained skills match labor demand.}}}}}}, @@ -25611,7 +25611,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {0895-9374, 1544-0737}, doi = {10.1177/0022034519877385}, urldate = {2023-11-24}, - abstract = {Gender inequality in science, medicine, and dentistry remains a central concern for the biomedical research workforce today. Although progress in areas of inclusivity and gender diversity was reported, growth has been slow. Women still face multiple challenges in reaching higher ranks and leadership positions while maintaining holistic success in these fields. Within dental research and academia, we might observe trends toward a more balanced pipeline. However, women continue to face barriers in seeking leadership roles and achieving economic equity and scholarship recognition. In an effort to evaluate the status of women in dental research and academia, the authors examined the role of the International Association for Dental Research (IADR), a global research organization, which has improved awareness on gender inequality. The goal of this article is to review five crucial issues of gender inequality in oral health research and academics{\textemdash}workforce pipeline, economic inequality, workplace harassment, gender bias in scholarly productivity, and work-life balance{\textemdash}and to discuss proactive steps that the IADR has taken to promote gender equality. Providing networking and training opportunities through effective mentoring and coaching for women researchers, the IADR has developed a robust pipeline of women leaders while promoting gender equality for women in dental academia through a culture shift. As knowledge gaps remained on the levels of conscious and unconscious bias and sexist culture affecting women advancement in academics, as well as the intersectionality of gender with race, gender identity, ability status, sexual orientation, and cultural backgrounds, the IADR has recognized that further research is warranted.}, + abstract = {Gender inequality in science, medicine, and dentistry remains a central concern for the biomedical research workforce today. Although progress in areas of inclusivity and gender diversity was reported, growth has been slow. Women still face multiple challenges in reaching higher ranks and leadership positions while maintaining holistic success in these fields. Within dental research and academia, we might observe trends toward a more balanced pipeline. However, women continue to face barriers in seeking leadership roles and achieving economic equity and scholarship recognition. In an effort to evaluate the status of women in dental research and academia, the authors examined the role of the International Association for Dental Research (IADR), a global research organization, which has improved awareness on gender inequality. The goal of this article is to review five crucial issues of gender inequality in oral health research and academics---workforce pipeline, economic inequality, workplace harassment, gender bias in scholarly productivity, and work-life balance---and to discuss proactive steps that the IADR has taken to promote gender equality. Providing networking and training opportunities through effective mentoring and coaching for women researchers, the IADR has developed a robust pipeline of women leaders while promoting gender equality for women in dental academia through a culture shift. As knowledge gaps remained on the levels of conscious and unconscious bias and sexist culture affecting women advancement in academics, as well as the intersectionality of gender with race, gender identity, ability status, sexual orientation, and cultural backgrounds, the IADR has recognized that further research is warranted.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -25729,7 +25729,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {1477-7266}, doi = {10.1108/JHOM-08-2013-0174}, urldate = {2024-01-10}, - abstract = {Purpose {\textendash} Because stereotypically masculine behaviors are required for effective leadership, examining female chairs' leadership in academic medicine can provide insight into the complex ways in which gender impacts on their leadership practices. The paper aims to discuss this issue. Design/methodology/approach {\textendash} The author interviewed three female clinical chairs and compared the findings to interviews with 28 of their faculty. Grounded theory analysis of the subsequent text gathered comprehensive, systematic, and in-depth information about this case of interest at a US top-tier academic medical center. Findings {\textendash} Four of five themes from the faculty were consistent with the chair's narrative with modifications: Prior Environment (Motivated by Excellence), Tough, Direct, Transparent (Developing Trust), Communal Actions (Creating Diversity of Opinion), and Building Power through Consensus (an ``Artful Exercise'') with an additional theme, the Significance (and Insignificance) of a Female Chair. While faculty members were acutely aware of the chair's gender, the chairs paradoxically vacillated between gender being a ``non-issue'' and noting that male chairs ``don't do laundry.'' All three female chairs in this study independently and explicitly stated that gender was not a barrier, yet intuitively used successful strategies derived from the research literature. Originality/value {\textendash} This study suggests that while their gender was highlighted by faculty, these women dismissed gender as a ``non-issue.'' The duality of gender for these three female leaders was both minimized and subtly affirmed.}, + abstract = {Purpose -- Because stereotypically masculine behaviors are required for effective leadership, examining female chairs' leadership in academic medicine can provide insight into the complex ways in which gender impacts on their leadership practices. The paper aims to discuss this issue. Design/methodology/approach -- The author interviewed three female clinical chairs and compared the findings to interviews with 28 of their faculty. Grounded theory analysis of the subsequent text gathered comprehensive, systematic, and in-depth information about this case of interest at a US top-tier academic medical center. Findings -- Four of five themes from the faculty were consistent with the chair's narrative with modifications: Prior Environment (Motivated by Excellence), Tough, Direct, Transparent (Developing Trust), Communal Actions (Creating Diversity of Opinion), and Building Power through Consensus (an ``Artful Exercise'') with an additional theme, the Significance (and Insignificance) of a Female Chair. While faculty members were acutely aware of the chair's gender, the chairs paradoxically vacillated between gender being a ``non-issue'' and noting that male chairs ``don't do laundry.'' All three female chairs in this study independently and explicitly stated that gender was not a barrier, yet intuitively used successful strategies derived from the research literature. Originality/value -- This study suggests that while their gender was highlighted by faculty, these women dismissed gender as a ``non-issue.'' The duality of gender for these three female leaders was both minimized and subtly affirmed.}, langid = {english}, keywords = {sample::snowballing} } @@ -25941,7 +25941,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {0013-9580, 1528-1167}, doi = {10.1111/j.1528-1167.2005.00345.x}, urldate = {2024-01-10}, - abstract = {Summary:\hspace{0.6em} Purpose: One area of life quality known to be compromised by having epilepsy is employment, and one factor contributing to the employment problems of people with epilepsy (PWE) is employer attitudes. Much research on this topic is now outdated and given the changing legal, medical, and social contexts in which PWE live, we therefore reexamined employer attitudes in the united Kingdom. Method: A mail survey of a random sample of U.K. companies selected to be representative of the 14 U.K. economic regions and proportional to the number of employees. Findings: The overall response rate was 41\% (n = 204). Twenty-six percent of respondents reported having experience of employing PWE. Sixteen percent considered that there were no jobs in their company suitable for PWE; 21\% thought employing PWE would be ``a major issue.'' Employers were uniformly of the view that PWE, even when in remission, should disclose their condition to a prospective employer. Seizure severity, frequency, and controllability were all considered important features of epilepsy in the context of employment. Epilepsy created high concern to around half of employers, including the likelihood of it being linked to a work-related accident. Employers were willing to make accommodations for PWE, in particular job sharing, temporary reassignment of duties, and flexible working hours. Attitudes to employment of PWE were influenced by company size and type and previous experience of doing so. Conclusions: We conclude that it is still the same old story for employers' attitudes toward PWE, though happily for PWE, with some room for optimism.}, + abstract = {Summary:{\enspace} Purpose: One area of life quality known to be compromised by having epilepsy is employment, and one factor contributing to the employment problems of people with epilepsy (PWE) is employer attitudes. Much research on this topic is now outdated and given the changing legal, medical, and social contexts in which PWE live, we therefore reexamined employer attitudes in the united Kingdom. Method: A mail survey of a random sample of U.K. companies selected to be representative of the 14 U.K. economic regions and proportional to the number of employees. Findings: The overall response rate was 41\% (n = 204). Twenty-six percent of respondents reported having experience of employing PWE. Sixteen percent considered that there were no jobs in their company suitable for PWE; 21\% thought employing PWE would be ``a major issue.'' Employers were uniformly of the view that PWE, even when in remission, should disclose their condition to a prospective employer. Seizure severity, frequency, and controllability were all considered important features of epilepsy in the context of employment. Epilepsy created high concern to around half of employers, including the likelihood of it being linked to a work-related accident. Employers were willing to make accommodations for PWE, in particular job sharing, temporary reassignment of duties, and flexible working hours. Attitudes to employment of PWE were influenced by company size and type and previous experience of doing so. Conclusions: We conclude that it is still the same old story for employers' attitudes toward PWE, though happily for PWE, with some room for optimism.}, langid = {english}, keywords = {sample::snowballing} } @@ -26112,7 +26112,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {0002-7642, 1552-3381}, doi = {10.1177/00027642211000397}, urldate = {2023-11-20}, - abstract = {A global outbreak of coronavirus (COVID-19) has profoundly escalated social, political, economic, and cultural disparities, particularly among the marginalized migrants of the global South, who historically remained key sufferers from such disparities. Approximately 8 million, such workers from Bangladesh, migrated from their homelands to work in neighboring countries, specifically in Southeast Asia and in the Middle East, and also contribute significantly to their country's economy. As many of the migrant workers work on temporary visas, scholars have expressed concerns about their physical and psychological health such as joblessness, mortality, abuses, daunting stress, and inhabitable living environment. Embracing the theoretical frameworks of critical{\textendash}cultural communication, this article explores two research questions: (1) What are the emerging narratives of experiencing realities and disparities among the Bangladeshi migrants at the margins? (2) How the migrants negotiated and worked on overcoming the adversities? In doing so, we have closely examined 85 Facebook Pages (number of subscribers: 10,000-1 million), dedicated to issues of Bangladeshi migrant workers to qualitatively analyze emerging mediated discourses (textual, visual, and audiovisual). Our analysis reveals several aspects, including, (1) impact of job insecurities on migrants and their families, (2) living conditions of and abuses on migrants works, (3) negotiations of mental stress by the marginalized migrants, and (4) how community support helps the migrants to survive during the pandemic.}, + abstract = {A global outbreak of coronavirus (COVID-19) has profoundly escalated social, political, economic, and cultural disparities, particularly among the marginalized migrants of the global South, who historically remained key sufferers from such disparities. Approximately 8 million, such workers from Bangladesh, migrated from their homelands to work in neighboring countries, specifically in Southeast Asia and in the Middle East, and also contribute significantly to their country's economy. As many of the migrant workers work on temporary visas, scholars have expressed concerns about their physical and psychological health such as joblessness, mortality, abuses, daunting stress, and inhabitable living environment. Embracing the theoretical frameworks of critical--cultural communication, this article explores two research questions: (1) What are the emerging narratives of experiencing realities and disparities among the Bangladeshi migrants at the margins? (2) How the migrants negotiated and worked on overcoming the adversities? In doing so, we have closely examined 85 Facebook Pages (number of subscribers: 10,000-1 million), dedicated to issues of Bangladeshi migrant workers to qualitatively analyze emerging mediated discourses (textual, visual, and audiovisual). Our analysis reveals several aspects, including, (1) impact of job insecurities on migrants and their families, (2) living conditions of and abuses on migrants works, (3) negotiations of mental stress by the marginalized migrants, and (4) how community support helps the migrants to survive during the pandemic.}, langid = {english}, keywords = {cite::channels,country::Bangladesh,inequality::gender,inequality::income,inequality::poverty,out::abstract,region::AP,sample::snowballing} } @@ -26244,7 +26244,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {2328-8604, 2328-8620}, doi = {10.1080/23288604.2016.1225471}, urldate = {2023-11-24}, - abstract = {Women make up approximately 75\% of the health workforce and yet their representation at higher levels of health leadership is limited. Untapped potential of women in health undermines the contribution they could make to effective leadership for health systems strengthening. Lived experiences of women leaders can help understand how to unlock this potential by identifying the challenges, highlighting enablers, and sharing successful strategies used to become effective health leaders. This article uses phenomenological inquiry to understand the subjective experiences of five influential women in their paths to health leadership. Interviews were conducted with these women and key messages were identified. A grounding theme{\textemdash}defined as the essential element for the subjective experience of leading as a woman in the health system{\textemdash}was revealed to be the women's ``drive for equity.'' This drive motivated them to pursue a career in health and to break through perceived gender-related barriers. Three figural themes around how to practice effective health leadership to promote equity were identified: (1) challenging status quos and norms; (2) leading by listening and leveraging others' expertise to build a common vision for health; and (3) having social support early on to develop confidence and credibility. Stories from the individual women's experiences are presented. Finally, three recommendations are made for system-level mechanisms that could contribute to expanding the number of women leaders in health.}, + abstract = {Women make up approximately 75\% of the health workforce and yet their representation at higher levels of health leadership is limited. Untapped potential of women in health undermines the contribution they could make to effective leadership for health systems strengthening. Lived experiences of women leaders can help understand how to unlock this potential by identifying the challenges, highlighting enablers, and sharing successful strategies used to become effective health leaders. This article uses phenomenological inquiry to understand the subjective experiences of five influential women in their paths to health leadership. Interviews were conducted with these women and key messages were identified. A grounding theme---defined as the essential element for the subjective experience of leading as a woman in the health system---was revealed to be the women's ``drive for equity.'' This drive motivated them to pursue a career in health and to break through perceived gender-related barriers. Three figural themes around how to practice effective health leadership to promote equity were identified: (1) challenging status quos and norms; (2) leading by listening and leveraging others' expertise to build a common vision for health; and (3) having social support early on to develop confidence and credibility. Stories from the individual women's experiences are presented. Finally, three recommendations are made for system-level mechanisms that could contribute to expanding the number of women leaders in health.}, langid = {english}, keywords = {inequality::gender,method::qualitative,out::abstract,sample::snowballing} } @@ -26593,7 +26593,7 @@ The study takes care to note that after its last follow-up survey, for some part issn = {0090-0036, 1541-0048}, doi = {10.2105/AJPH.2011.300252}, urldate = {2024-01-10}, - abstract = {Objectives. We examined the relation between low birth weight and childhood family and neighborhood socioeconomic disadvantage and disease onset in adulthood. Methods. Using US nationally representative longitudinal data, we estimated hazard models of the onset of asthma, hypertension, diabetes, and stroke, heart attack, or heart disease. The sample contained 4387 children who were members of the Panel Study of Income Dynamics in 1968; they were followed up to 2007, when they were aged 39 to 56 years. Our research design included sibling comparisons of disease onset among siblings with different birth weights. Results. The odds ratios of having asthma, hypertension, diabetes, and stroke, heart attack, or heart disease by age 50 years for low{\textendash}birth weight babies vs others were 1.64 (P {$<$} .01), 1.51 (P {$<$} .01), 2.09 (P {$<$} .01), and 2.16 (P {$<$} .01), respectively. Adult disease prevalence differed substantially by childhood socioeconomic status (SES). After accounting for childhood socioeconomic factors, we found a substantial hazard ratio of disease onset associated with low birth weight, which persisted for sibling comparisons. Conclusions. Childhood SES is strongly associated with the onset of chronic disease in adulthood. Low birth weight plays an important role in disease onset; this relation persists after an array of childhood socioeconomic factors is accounted for.}, + abstract = {Objectives. We examined the relation between low birth weight and childhood family and neighborhood socioeconomic disadvantage and disease onset in adulthood. Methods. Using US nationally representative longitudinal data, we estimated hazard models of the onset of asthma, hypertension, diabetes, and stroke, heart attack, or heart disease. The sample contained 4387 children who were members of the Panel Study of Income Dynamics in 1968; they were followed up to 2007, when they were aged 39 to 56 years. Our research design included sibling comparisons of disease onset among siblings with different birth weights. Results. The odds ratios of having asthma, hypertension, diabetes, and stroke, heart attack, or heart disease by age 50 years for low--birth weight babies vs others were 1.64 (P {$<$} .01), 1.51 (P {$<$} .01), 2.09 (P {$<$} .01), and 2.16 (P {$<$} .01), respectively. Adult disease prevalence differed substantially by childhood socioeconomic status (SES). After accounting for childhood socioeconomic factors, we found a substantial hazard ratio of disease onset associated with low birth weight, which persisted for sibling comparisons. Conclusions. Childhood SES is strongly associated with the onset of chronic disease in adulthood. Low birth weight plays an important role in disease onset; this relation persists after an array of childhood socioeconomic factors is accounted for.}, langid = {english}, keywords = {sample::snowballing} } @@ -26801,7 +26801,7 @@ no PI} issn = {0013-0079, 1539-2988}, doi = {10.1086/682981}, urldate = {2023-11-24}, - abstract = {Total fertility rates in sub-Saharan Africa are nearly double that of any other region in the world. Some argue that providing contraceptives has only a negligibly small impact on fertility. I exploit exogenous, temporary reductions in contraceptive supply in Ghana, resulting from cuts in US funding, to examine impacts on pregnancy, abortion, and births. Women are unable to fully compensate for the 10\%{\textendash}16\% supply reduction using traditional methods for preventing pregnancy, which increases by 10\%. Only nonpoor women offset these unwanted pregnancies with induced abortion. Using separate data, I find that poor women experience increases in realized fertility of 7\%{\textendash}10\%.}, + abstract = {Total fertility rates in sub-Saharan Africa are nearly double that of any other region in the world. Some argue that providing contraceptives has only a negligibly small impact on fertility. I exploit exogenous, temporary reductions in contraceptive supply in Ghana, resulting from cuts in US funding, to examine impacts on pregnancy, abortion, and births. Women are unable to fully compensate for the 10\%--16\% supply reduction using traditional methods for preventing pregnancy, which increases by 10\%. Only nonpoor women offset these unwanted pregnancies with induced abortion. Using separate data, I find that poor women experience increases in realized fertility of 7\%--10\%.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -26818,7 +26818,7 @@ no PI} issn = {1040-2446}, doi = {10.1097/ACM.0000000000001244}, urldate = {2024-01-10}, - abstract = {Purpose Understanding the goals and aspirations of the physician{\textendash}scientist workforce can inform policies to promote retention. The authors explored gender differences therein, given women's increasing representation. Method In 2010{\textendash}2011, the authors qualitatively analyzed interviews with 100 former recipients of National Institutes of Health career development awards and 28 of their mentors. They also compared survey responses of 1,267 clinician{\textendash}investigators who received these awards from 2006 to 2009, using logistic regression to evaluate gender differences after adjusting for other characteristics. Results Interview participants described relatively consistent career goals, including scientific contribution and desire to positively affect lives through research, clinical care, and teaching. For many, the specific ways they sought to achieve and measure goal attainment evolved over time. Survey respondents endorsed a goal of publishing high-quality research with highest frequency (97.3\%, no significant gender difference). Women were more likely to endorse the importance of balancing work and other activities (95.5\% vs. 90.5\%, P {$<$} .001). There were no significant gender differences in the importance of patient care (86.6\%), teaching (71.6\%), or publishing prolifically (64.9\%). Men were more likely than women to consider salary (49.4\% vs. 41.8\%, P {$<$} .001), reputation (84.2\% vs. 77.6\%, P = .004), and leadership positions (38.9\% vs. 34.3\%, P = .03) important. Conclusions In an elite research-oriented sample, gender differences in initial aspirations were generally limited. Gender differences in career outcomes in such groups are unlikely to exclusively result from different baseline aspirations. Goals appear to evolve in response to challenges experienced.}, + abstract = {Purpose Understanding the goals and aspirations of the physician--scientist workforce can inform policies to promote retention. The authors explored gender differences therein, given women's increasing representation. Method In 2010--2011, the authors qualitatively analyzed interviews with 100 former recipients of National Institutes of Health career development awards and 28 of their mentors. They also compared survey responses of 1,267 clinician--investigators who received these awards from 2006 to 2009, using logistic regression to evaluate gender differences after adjusting for other characteristics. Results Interview participants described relatively consistent career goals, including scientific contribution and desire to positively affect lives through research, clinical care, and teaching. For many, the specific ways they sought to achieve and measure goal attainment evolved over time. Survey respondents endorsed a goal of publishing high-quality research with highest frequency (97.3\%, no significant gender difference). Women were more likely to endorse the importance of balancing work and other activities (95.5\% vs. 90.5\%, P {$<$} .001). There were no significant gender differences in the importance of patient care (86.6\%), teaching (71.6\%), or publishing prolifically (64.9\%). Men were more likely than women to consider salary (49.4\% vs. 41.8\%, P {$<$} .001), reputation (84.2\% vs. 77.6\%, P = .004), and leadership positions (38.9\% vs. 34.3\%, P = .03) important. Conclusions In an elite research-oriented sample, gender differences in initial aspirations were generally limited. Gender differences in career outcomes in such groups are unlikely to exclusively result from different baseline aspirations. Goals appear to evolve in response to challenges experienced.}, langid = {english}, keywords = {sample::snowballing} } @@ -26852,7 +26852,7 @@ no PI} institution = {{National Bureau of Economic Research}}, doi = {10.3386/w24312}, urldate = {2023-11-20}, - abstract = {How would universal and permanent cash transfers affect the labor market? Since 1982, all Alaskan residents have received a yearly cash dividend from the Alaska Permanent Fund. Using data from the Current Population Survey and a synthetic control method, we show that the dividend had no effect on employment, and increased part-time work by 1.8 percentage points (17\%). We calibrate expected micro and macro effects of the cash transfer using prior literature, and find our results to be consistent with cash stimulating the local economy {\textemdash} a general equilibrium effect. We further show that non-tradable sectors have a more positive employment response than tradable sectors. Overall, our results suggest that a universal and permanent cash transfer does not significantly decrease aggregate employment.}, + abstract = {How would universal and permanent cash transfers affect the labor market? Since 1982, all Alaskan residents have received a yearly cash dividend from the Alaska Permanent Fund. Using data from the Current Population Survey and a synthetic control method, we show that the dividend had no effect on employment, and increased part-time work by 1.8 percentage points (17\%). We calibrate expected micro and macro effects of the cash transfer using prior literature, and find our results to be consistent with cash stimulating the local economy --- a general equilibrium effect. We further show that non-tradable sectors have a more positive employment response than tradable sectors. Overall, our results suggest that a universal and permanent cash transfer does not significantly decrease aggregate employment.}, langid = {english}, keywords = {country::US,out::abstract,region::NA,sample::snowballing,type::direct_transfer}, note = {looks at probability of employment only (part-time, full-time, equilibria); NOT outcomes on inequalities} @@ -26895,7 +26895,7 @@ no PI} issn = {07380593}, doi = {10.1016/j.ijedudev.2021.102428}, urldate = {2023-11-20}, - abstract = {This article explores the social determinants of adolescents' access to education during the COVID-19 pandemic in three diverse urban contexts in Bangladesh, Ethiopia and Jordan. It provides novel empirical data from the Gender and Adolescence: Global Evidence longitudinal study, drawing on phone surveys (4441), qualitative interviews with adolescents aged 12{\textendash}19 years (500), and key informant interviews conducted between April and October 2020. Findings highlight that the pandemic is compounding pre-existing vulnerabilities to educational disadvantage, and that gender, poverty and disability are intersecting to deepen social inequalities. The paper concludes by reflecting on policy implications for inclusive distance education in emergencies.}, + abstract = {This article explores the social determinants of adolescents' access to education during the COVID-19 pandemic in three diverse urban contexts in Bangladesh, Ethiopia and Jordan. It provides novel empirical data from the Gender and Adolescence: Global Evidence longitudinal study, drawing on phone surveys (4441), qualitative interviews with adolescents aged 12--19 years (500), and key informant interviews conducted between April and October 2020. Findings highlight that the pandemic is compounding pre-existing vulnerabilities to educational disadvantage, and that gender, poverty and disability are intersecting to deepen social inequalities. The paper concludes by reflecting on policy implications for inclusive distance education in emergencies.}, langid = {english}, keywords = {cite::channels,country::Jordan,inequality::disability,inequality::education,inequality::gender,inequality::poverty,out::abstract,region::MENA,sample::snowballing} } @@ -26942,7 +26942,7 @@ no PI} issn = {0022-2445, 1741-3737}, doi = {10.1111/j.1741-3737.2006.00350.x}, urldate = {2023-11-20}, - abstract = {This article focuses on how maternal employment in nonstandard schedules at night, on the weekends, or that rotate on a weekly basis influence preschoolers' behavioral outcomes. Examining low-income working mothers and their children aged 2 {\textendash} 4 years from the Welfare, Children, and Families: A Three-City Study ( N = 206), we find that maternal nonstandard schedules are associated with negative behavioral outcomes for young children. There is some evidence that the negative effects of nonstandard schedules on behavior problems operate indirectly through increased parenting stress. Moderating influences of child gender and family composition are also detected. These findings are consistent with the small number of studies demonstrating the negative effects of nonstandard schedules on children of varying ages.}, + abstract = {This article focuses on how maternal employment in nonstandard schedules at night, on the weekends, or that rotate on a weekly basis influence preschoolers' behavioral outcomes. Examining low-income working mothers and their children aged 2 -- 4 years from the Welfare, Children, and Families: A Three-City Study ( N = 206), we find that maternal nonstandard schedules are associated with negative behavioral outcomes for young children. There is some evidence that the negative effects of nonstandard schedules on behavior problems operate indirectly through increased parenting stress. Moderating influences of child gender and family composition are also detected. These findings are consistent with the small number of studies demonstrating the negative effects of nonstandard schedules on children of varying ages.}, langid = {english}, keywords = {inequality::income,sample::snowballing} } @@ -26990,7 +26990,7 @@ no PI} issn = {0001-4273, 1948-0989}, doi = {10.5465/amj.2013.0721}, urldate = {2023-11-24}, - abstract = {Drawing on macro and micro domains in gender research, we meta-analytically test whether occupation-, industry-, and job-level factors mitigate or exacerbate differences in performance evaluations (k = 93; n = 95,882) and rewards (k = 97; n = 378,850) between men and women. Based on studies conducted across a variety of work settings and spanning nearly 30 years, we found that the sex differences in rewards (d = .56) (including salary, bonuses, and promotions) were 14 times larger than sex differences in performance evaluations (d = .04), and that differences in performance evaluations did not explain reward differences between men and women. The percentage of men in an occupation and the complexity of jobs performed by employees enhanced the male{\textendash}female gap in performance and rewards. In highly prestigious occupations, women performed equally, but were rewarded significantly lower than men. Only a higher representation of female executives at the industry level enabled women to reverse the gender gap in rewards and performance evaluations. Our configurational analysis also revealed that some occupation-, industry-, and job-level attributes of the work context jointly contributed to differences in rewards and performance evaluations.}, + abstract = {Drawing on macro and micro domains in gender research, we meta-analytically test whether occupation-, industry-, and job-level factors mitigate or exacerbate differences in performance evaluations (k = 93; n = 95,882) and rewards (k = 97; n = 378,850) between men and women. Based on studies conducted across a variety of work settings and spanning nearly 30 years, we found that the sex differences in rewards (d = .56) (including salary, bonuses, and promotions) were 14 times larger than sex differences in performance evaluations (d = .04), and that differences in performance evaluations did not explain reward differences between men and women. The percentage of men in an occupation and the complexity of jobs performed by employees enhanced the male--female gap in performance and rewards. In highly prestigious occupations, women performed equally, but were rewarded significantly lower than men. Only a higher representation of female executives at the industry level enabled women to reverse the gender gap in rewards and performance evaluations. Our configurational analysis also revealed that some occupation-, industry-, and job-level attributes of the work context jointly contributed to differences in rewards and performance evaluations.}, langid = {english}, keywords = {cite::channels,inequality::gender,out::abstract,review::meta,sample::snowballing} } @@ -27395,7 +27395,7 @@ no PI} } @article{Kalet2020, - title = {The {{Challenges}}, {{Joys}}, and {{Career Satisfaction}} of {{Women Graduates}} of the {{Robert Wood Johnson Clinical Scholars Program}} 1973{\textendash}2011}, + title = {The {{Challenges}}, {{Joys}}, and {{Career Satisfaction}} of {{Women Graduates}} of the {{Robert Wood Johnson Clinical Scholars Program}} 1973--2011}, author = {Kalet, Adina and Lusk, Penelope and Rockfeld, Jennifer and Schwartz, Kate and Fletcher, Kathlyn E. and Deng, Rebecca and Bickell, Nina A.}, year = {2020}, month = aug, @@ -27423,7 +27423,7 @@ no PI} issn = {0143005X}, doi = {10.1136/jech.55.4.246}, urldate = {2023-11-20}, - abstract = {OBJECTIVE This study examined whether neighbourhood level socioeconomic variables have an independent effect on reported child behaviour problems over and above the effect of individual level measures of socioeconomic status. DESIGN AND SETTING Multilevel analysis of cross sectional survey data relating individual level child behavioural problems and parental measures of socioeconomic status with neighbourhood level measures of socioeconomic deprivation in the city of Maastricht, the Netherlands. PARTICIPANTS Children born in the years 1990{\textendash}1991 attending the second grade of normal kindergarten schools in the city of Maastricht, the Netherlands. Out of 1417 eligible 5{\textendash}7 year olds, the parents of 734 children (51.8\%) agreed to participate. MAIN RESULTS Child behaviour problems were more frequent in families of low parental occupation and education (F=14.51, df 3, 721, p{$<$}0.001; F=12.20, df 3, 721, p{$<$}0.001, respectively) and in families living in deprived neighbourhoods (F=13.26, df 2, 722, p{$<$}0.001). Multilevel random effects regression analysis showed that the effect of neighbourhood level deprivation remained after adjustment for individual level socioeconomic status (B over three levels of deprivation: 1.36; 95\%CI=0.28, 2.45). CONCLUSIONS Living in a more deprived neighbourhood is associated with higher levels of child problem behaviour, irrespective of individual level socioeconomic status. The additional effect of the neighbourhood may be attributable to contextual variables such as the level of social cohesion among residents.}, + abstract = {OBJECTIVE This study examined whether neighbourhood level socioeconomic variables have an independent effect on reported child behaviour problems over and above the effect of individual level measures of socioeconomic status. DESIGN AND SETTING Multilevel analysis of cross sectional survey data relating individual level child behavioural problems and parental measures of socioeconomic status with neighbourhood level measures of socioeconomic deprivation in the city of Maastricht, the Netherlands. PARTICIPANTS Children born in the years 1990--1991 attending the second grade of normal kindergarten schools in the city of Maastricht, the Netherlands. Out of 1417 eligible 5--7 year olds, the parents of 734 children (51.8\%) agreed to participate. MAIN RESULTS Child behaviour problems were more frequent in families of low parental occupation and education (F=14.51, df 3, 721, p{$<$}0.001; F=12.20, df 3, 721, p{$<$}0.001, respectively) and in families living in deprived neighbourhoods (F=13.26, df 2, 722, p{$<$}0.001). Multilevel random effects regression analysis showed that the effect of neighbourhood level deprivation remained after adjustment for individual level socioeconomic status (B over three levels of deprivation: 1.36; 95\%CI=0.28, 2.45). CONCLUSIONS Living in a more deprived neighbourhood is associated with higher levels of child problem behaviour, irrespective of individual level socioeconomic status. The additional effect of the neighbourhood may be attributable to contextual variables such as the level of social cohesion among residents.}, keywords = {out::abstract,sample::snowballing} } @@ -27478,7 +27478,7 @@ no PI} } @article{Kalysh2016, - title = {Help or Hindrance? {{Work}}{\textendash}Life Practices and Women in Management}, + title = {Help or Hindrance? {{Work}}--Life Practices and Women in Management}, shorttitle = {Help or Hindrance?}, author = {Kalysh, Kateryna and Kulik, Carol T. and Perera, Sanjeewa}, year = {2016}, @@ -27665,7 +27665,7 @@ no PI} issn = {0020-7292, 1879-3479}, doi = {10.1016/j.ijgo.2012.08.021}, urldate = {2024-01-10}, - abstract = {Abstract Objective To report on Phase 1 of an operations research study designed to reduce postpartum hemorrhage (PPH)-related morbidity and mortality in rural Ghana. Methods Phase 1 of the study{\textemdash}which included a needs assessment, community sensitization, implementation of blood collection drapes, training of service providers, and baseline data collection{\textemdash}comprised preliminary work to prepare for misoprostol distribution in Phase 2. Seventy-four primary healthcare providers were trained on safe-motherhood practices, use of blood collection drapes, and data collection. Baseline data were collected from 275 women regarding home deliveries, who attended the deliveries, incidence of PPH, and use of blood collection drapes. Results Blood collection drapes were used at 67.6\% of deliveries, increasing to 88.5\% over the final 6 months of Phase 1. Community health extension workers (CHEWs) were present at 57.1\% of all deliveries but attendance increased to 86.9\% during the last 6 months of Phase 1. Overall, 96.0\% of deliveries resulted in healthy outcomes for the mother; 4.0\% of births had complications. Conclusion The preliminary work conducted in Phase 1 of the study was crucial in guiding misoprostol distribution in Phase 2. However, challenges existed, including inadequate community sensitization, low home-birth attendance by CHEWs, and data collection problems.}, + abstract = {Abstract Objective To report on Phase 1 of an operations research study designed to reduce postpartum hemorrhage (PPH)-related morbidity and mortality in rural Ghana. Methods Phase 1 of the study---which included a needs assessment, community sensitization, implementation of blood collection drapes, training of service providers, and baseline data collection---comprised preliminary work to prepare for misoprostol distribution in Phase 2. Seventy-four primary healthcare providers were trained on safe-motherhood practices, use of blood collection drapes, and data collection. Baseline data were collected from 275 women regarding home deliveries, who attended the deliveries, incidence of PPH, and use of blood collection drapes. Results Blood collection drapes were used at 67.6\% of deliveries, increasing to 88.5\% over the final 6 months of Phase 1. Community health extension workers (CHEWs) were present at 57.1\% of all deliveries but attendance increased to 86.9\% during the last 6 months of Phase 1. Overall, 96.0\% of deliveries resulted in healthy outcomes for the mother; 4.0\% of births had complications. Conclusion The preliminary work conducted in Phase 1 of the study was crucial in guiding misoprostol distribution in Phase 2. However, challenges existed, including inadequate community sensitization, low home-birth attendance by CHEWs, and data collection problems.}, langid = {english}, keywords = {sample::snowballing} } @@ -27683,7 +27683,7 @@ no PI} issn = {0894-9867, 1573-6598}, doi = {10.1002/jts.22565}, urldate = {2023-11-20}, - abstract = {Abstract The prevalence of posttraumatic stress disorder (PTSD) as it relates to individuals' experiences of the COVID-19 pandemic has yet to be determined. This study was conducted to determine rates of COVID-19{\textendash}related PTSD in the Irish general population, the level of comorbidity with depression and anxiety, and the sociodemographic risk factors associated with COVID-19{\textendash}related PTSD. A nationally representative sample of adults from the general population of the Republic of Ireland ( N = 1,041) completed self-report measures of all study variables. The rate of COVID-19{\textendash}related PTSD was 17.7\% ( n = 184), 95\% CI [15.35\%, 19.99\%], and there was a high level of comorbidity with generalized anxiety (49.5\%) and depression (53.8\%). Meeting the diagnostic requirement for COVID-19{\textendash}related PTSD was associated with younger age, male sex, living in a city, living with children, moderate and high perceived risk of COVID-19 infection, and screening positive for anxiety or depression. Posttraumatic stress symptoms related to the COVID-19 pandemic are common in the general population. Our results show that health professionals responsible for responding to the COVID-19 pandemic should expect to routinely encounter symptoms and concerns related to posttraumatic stress. , Resumen Spanish Abstracts by Asociaci{\'o}n Chilena de Estr{\'e}s Traum{\'a}tico (ACET) Problemas de estr{\'e}s postraum{\'a}tico durante la pandemia de COVID-19 en Irlanda TEPT DURANTE LA PANDEMIA DE COVID-19 La prevalencia del trastorno por estr{\'e}s postraum{\'a}tico (TEPT) en lo que respecta a las experiencias de las personas en la pandemia de COVID-19 a{\'u}n no se ha determinado. Este estudio se realiz{\'o} para determinar las tasas de TEPT relacionado con COVID-19 en la poblaci{\'o}n general irlandesa, el nivel de comorbilidad con depresi{\'o}n y ansiedad, y los factores de riesgo sociodemogr{\'a}ficos asociados con el TEPT relacionado con COVID-19. Una muestra representativa a nivel nacional de adultos de la poblaci{\'o}n general de la Rep{\'u}blica de Irlanda ( N = 1,041) complet{\'o} medidas de autoinforme de todas las variables del estudio. La tasa de TEPT relacionado con COVID-19 fue del 17.7\% ( n = 184), IC del 95\% [15.35\%, 19.99\%] y hubo un alto nivel de comorbilidad con ansiedad generalizada (49.5\%) y depresi{\'o}n (53.8\%). Cumplir con el requisito de diagn{\'o}stico para el TEPT relacionado con COVID-19 se asoci{\'o} con una edad m{\'a}s joven, sexo masculino, vivir en una ciudad, vivir con ni{\~n}os, riesgo percibido moderado y alto de infecci{\'o}n por COVID-19 y detecci{\'o}n positiva de ansiedad o depresi{\'o}n. Los s{\'i}ntomas de estr{\'e}s postraum{\'a}tico relacionados con la pandemia de COVID-19 son comunes en la poblaci{\'o}n general. Nuestros resultados muestran que los profesionales de la salud responsables de responder a la pandemia de COVID-19 deben esperar encontrar de forma rutinaria s{\'i}ntomas y preocupaciones relacionados con el estr{\'e}s postraum{\'a}tico. , 抽象 Traditional and Simplified Chinese Abstracts by the Asian Society for Traumatic Stress Studies (AsianSTSS) 簡體及繁體中文撮要由亞洲創傷心理研究學會翻譯 Posttraumatic stress problems during the COVID-19 pandemic in Ireland Traditional Chinese 標題: 在COVID-19疫情下, 愛爾蘭的創傷後壓力問題 撮要: 跟個人的2019冠狀病毒病(COVID-19)疫情體驗相關的創傷後壓力症(PTSD), 其患病率仍有待研究。本研究旨在找出愛爾蘭普遍人口當中, COVID-19相關的PTSD的患病率、抑鬱症及焦慮症共病的水平, 以及跟COVID-19相關PTSD有關的社會人口風險因素。樣本由愛爾蘭共和國的成人普遍人口組成 (N = 1,041), 具全國代表性。他們完成了對所有研究變量的自評測量。COVID-19相關的PTSD的患病率為17.7\% (n =184) (95\% CI [15.35\%, 19.99\%]), 廣泛性焦慮症(49.5\%)及抑鬱症(53.8\%)的共病水平為高。符合患COVID-19相關的PTSD, 跟以下因素有關:年齡較小、性別為男性、住在市區、與小孩同住、對於染上COVID-19的感知風險為中至高, 及焦慮症及抑鬱症篩檢結果為陽性。普遍人口當中, 與COVID-19疫情相關的創傷後壓力症狀普遍。我們的結果反映, 負責應對COVID-19疫情的醫療人員應預期會時常遇到人士有創傷後壓力相關的症狀及問題。 Simplified Chinese 标题: 在COVID-19疫情下, 爱尔兰的创伤后压力问题 撮要: 跟个人的2019冠状病毒病(COVID-19)疫情体验相关的创伤后压力症(PTSD), 其患病率仍有待研究。本研究旨在找出爱尔兰普遍人口当中, COVID-19相关的PTSD的患病率、抑郁症及焦虑症共病的水平, 以及跟COVID-19相关PTSD有关的社会人口风险因素。样本由爱尔兰共和国的成人普遍人口组成 (N = 1,041), 具全国代表性。他们完成了对所有研究变量的自评测量。COVID-19相关的PTSD的患病率为17.7\% (n =184) (95\% CI [15.35\%, 19.99\%]), 广泛性焦虑症(49.5\%)及抑郁症(53.8\%)的共病水平为高。符合患COVID-19相关的PTSD, 跟以下因素有关:年龄较小、性别为男性、住在市区、与小孩同住、对于染上COVID-19的感知风险为中至高, 及焦虑症及抑郁症筛检结果为阳性。普遍人口当中, 与COVID-19疫情相关的创伤后压力症状普遍。我们的结果反映, 负责应对COVID-19疫情的医疗人员应预期会时常遇到人士有创伤后压力相关的症状及问题。}, + abstract = {Abstract The prevalence of posttraumatic stress disorder (PTSD) as it relates to individuals' experiences of the COVID-19 pandemic has yet to be determined. This study was conducted to determine rates of COVID-19--related PTSD in the Irish general population, the level of comorbidity with depression and anxiety, and the sociodemographic risk factors associated with COVID-19--related PTSD. A nationally representative sample of adults from the general population of the Republic of Ireland ( N = 1,041) completed self-report measures of all study variables. The rate of COVID-19--related PTSD was 17.7\% ( n = 184), 95\% CI [15.35\%, 19.99\%], and there was a high level of comorbidity with generalized anxiety (49.5\%) and depression (53.8\%). Meeting the diagnostic requirement for COVID-19--related PTSD was associated with younger age, male sex, living in a city, living with children, moderate and high perceived risk of COVID-19 infection, and screening positive for anxiety or depression. Posttraumatic stress symptoms related to the COVID-19 pandemic are common in the general population. Our results show that health professionals responsible for responding to the COVID-19 pandemic should expect to routinely encounter symptoms and concerns related to posttraumatic stress. , Resumen Spanish Abstracts by Asociaci{\'o}n Chilena de Estr{\'e}s Traum{\'a}tico (ACET) Problemas de estr{\'e}s postraum{\'a}tico durante la pandemia de COVID-19 en Irlanda TEPT DURANTE LA PANDEMIA DE COVID-19 La prevalencia del trastorno por estr{\'e}s postraum{\'a}tico (TEPT) en lo que respecta a las experiencias de las personas en la pandemia de COVID-19 a{\'u}n no se ha determinado. Este estudio se realiz{\'o} para determinar las tasas de TEPT relacionado con COVID-19 en la poblaci{\'o}n general irlandesa, el nivel de comorbilidad con depresi{\'o}n y ansiedad, y los factores de riesgo sociodemogr{\'a}ficos asociados con el TEPT relacionado con COVID-19. Una muestra representativa a nivel nacional de adultos de la poblaci{\'o}n general de la Rep{\'u}blica de Irlanda ( N = 1,041) complet{\'o} medidas de autoinforme de todas las variables del estudio. La tasa de TEPT relacionado con COVID-19 fue del 17.7\% ( n = 184), IC del 95\% [15.35\%, 19.99\%] y hubo un alto nivel de comorbilidad con ansiedad generalizada (49.5\%) y depresi{\'o}n (53.8\%). Cumplir con el requisito de diagn{\'o}stico para el TEPT relacionado con COVID-19 se asoci{\'o} con una edad m{\'a}s joven, sexo masculino, vivir en una ciudad, vivir con ni{\~n}os, riesgo percibido moderado y alto de infecci{\'o}n por COVID-19 y detecci{\'o}n positiva de ansiedad o depresi{\'o}n. Los s{\'i}ntomas de estr{\'e}s postraum{\'a}tico relacionados con la pandemia de COVID-19 son comunes en la poblaci{\'o}n general. Nuestros resultados muestran que los profesionales de la salud responsables de responder a la pandemia de COVID-19 deben esperar encontrar de forma rutinaria s{\'i}ntomas y preocupaciones relacionados con el estr{\'e}s postraum{\'a}tico. , 抽象 Traditional and Simplified Chinese Abstracts by the Asian Society for Traumatic Stress Studies (AsianSTSS) 簡體及繁體中文撮要由亞洲創傷心理研究學會翻譯 Posttraumatic stress problems during the COVID-19 pandemic in Ireland Traditional Chinese 標題: 在COVID-19疫情下, 愛爾蘭的創傷後壓力問題 撮要: 跟個人的2019冠狀病毒病(COVID-19)疫情體驗相關的創傷後壓力症(PTSD), 其患病率仍有待研究。本研究旨在找出愛爾蘭普遍人口當中, COVID-19相關的PTSD的患病率、抑鬱症及焦慮症共病的水平, 以及跟COVID-19相關PTSD有關的社會人口風險因素。樣本由愛爾蘭共和國的成人普遍人口組成 (N = 1,041), 具全國代表性。他們完成了對所有研究變量的自評測量。COVID-19相關的PTSD的患病率為17.7\% (n =184) (95\% CI [15.35\%, 19.99\%]), 廣泛性焦慮症(49.5\%)及抑鬱症(53.8\%)的共病水平為高。符合患COVID-19相關的PTSD, 跟以下因素有關:年齡較小、性別為男性、住在市區、與小孩同住、對於染上COVID-19的感知風險為中至高, 及焦慮症及抑鬱症篩檢結果為陽性。普遍人口當中, 與COVID-19疫情相關的創傷後壓力症狀普遍。我們的結果反映, 負責應對COVID-19疫情的醫療人員應預期會時常遇到人士有創傷後壓力相關的症狀及問題。 Simplified Chinese 标题: 在COVID-19疫情下, 爱尔兰的创伤后压力问题 撮要: 跟个人的2019冠状病毒病(COVID-19)疫情体验相关的创伤后压力症(PTSD), 其患病率仍有待研究。本研究旨在找出爱尔兰普遍人口当中, COVID-19相关的PTSD的患病率、抑郁症及焦虑症共病的水平, 以及跟COVID-19相关PTSD有关的社会人口风险因素。样本由爱尔兰共和国的成人普遍人口组成 (N = 1,041), 具全国代表性。他们完成了对所有研究变量的自评测量。COVID-19相关的PTSD的患病率为17.7\% (n =184) (95\% CI [15.35\%, 19.99\%]), 广泛性焦虑症(49.5\%)及抑郁症(53.8\%)的共病水平为高。符合患COVID-19相关的PTSD, 跟以下因素有关:年龄较小、性别为男性、住在市区、与小孩同住、对于染上COVID-19的感知风险为中至高, 及焦虑症及抑郁症筛检结果为阳性。普遍人口当中, 与COVID-19疫情相关的创伤后压力症状普遍。我们的结果反映, 负责应对COVID-19疫情的医疗人员应预期会时常遇到人士有创伤后压力相关的症状及问题。}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -27835,7 +27835,7 @@ no PI} issn = {0003-1224, 1939-8271}, doi = {10.1177/000312240206700404}, urldate = {2024-01-10}, - abstract = {Four major explanations for employment segregation{\textemdash}skill deficits, worker preferences, economic and organizational structure, and stereotyping/queuing{\textemdash}are assessed using a diverse and overlapping set of predictors: general skills and training, product market structure, race- and sex-typed tasks and conditions, desirable employment and growth rates, and links to other labor market actors. A two-stage measurement and analytic strategy controls for relevant worker-level factors. Data from the 1990 census PUMs are analyzed to measure the employment segregation of black women, black men, and white women in relation to white men across 1,917 labor market positions, net of human capital, family structure, geographic residence and labor supply. Archival data provide measures of variables characterizing labor market positions. Stereotyping and queuing explanations are broadly consistent with nearly all results, while a worker preference approach applies to somewhat fewer predictors and is largely but not wholly compatible with their effects. A skill deficits explanation applies to, and is supported by, a narrow set of findings, while the economic and organizational structure explanations are restricted in their relevance and receive limited support.}, + abstract = {Four major explanations for employment segregation---skill deficits, worker preferences, economic and organizational structure, and stereotyping/queuing---are assessed using a diverse and overlapping set of predictors: general skills and training, product market structure, race- and sex-typed tasks and conditions, desirable employment and growth rates, and links to other labor market actors. A two-stage measurement and analytic strategy controls for relevant worker-level factors. Data from the 1990 census PUMs are analyzed to measure the employment segregation of black women, black men, and white women in relation to white men across 1,917 labor market positions, net of human capital, family structure, geographic residence and labor supply. Archival data provide measures of variables characterizing labor market positions. Stereotyping and queuing explanations are broadly consistent with nearly all results, while a worker preference approach applies to somewhat fewer predictors and is largely but not wholly compatible with their effects. A skill deficits explanation applies to, and is supported by, a narrow set of findings, while the economic and organizational structure explanations are restricted in their relevance and receive limited support.}, langid = {english}, keywords = {sample::snowballing} } @@ -27853,7 +27853,7 @@ no PI} issn = {0309-1317, 1468-2427}, doi = {10.1111/j.0309-1317.2004.00549.x}, urldate = {2024-01-10}, - abstract = {Social and territorial structures form intricate relations that transcend a social stratification or spatial focus. Territorial features and geographic displacements are structuring principles for society, as societal features and social change effect the structure and use of territory. Based on our examination of the conceptual and theoretical links between spatial and social mobility, we propose a concept that represents a new form of inequality. Termed `motility', this construct describes the potential and actual capacity of goods, information or people to be mobile both geographically and socially. Three major features of motility {\textemdash} access, competence and appropriation {\textemdash} are introduced. In this article, we focus on conceptual and theoretical contributions of motility. In addition, we suggest a number of possible empirical investigations. Motility presents us with an innovative perspective on societal changes without prematurely committing researchers to work within structuralist or postmodern perspectives. More generally, we propose to revisit the fluidification debate in the social sciences with a battery of questions that do not begin and end with whether or not society is in flux. Instead, we introduce a field of research that takes advantage of the insights from competing paradigms in order to reveal the social dynamics and consequences of displacements in geographic and social space. Les structures sociales et territoriales forment des relations complexes qui d{\'e}passent toute stratification sociale ou convergence spatiale. Les caract{\'e}ristiques territoriales et d{\'e}placements g{\'e}ographiques sont, pour la soci{\'e}t{\'e}, des principes structurants, tout comme les caract{\'e}ristiques soci{\'e}tales et le changement social font na{\^i}tre la structure et l'usage d'un territoire. A partir d'un examen des liens conceptuels et th{\'e}oriques entre les mobilit{\'e}s spatiale et sociale, cet article propose un concept traduisant une nouvelle forme d'in{\'e}galit{\'e}: appel{\'e}`motilit{\'e}', il d{\'e}crit le potentiel et l'aptitude r{\'e}elle des marchandises, informations ou individus {\`a}{\^e}tre mobiles sur un plan tant g{\'e}ographique que social. Trois traits essentiels de la motilit{\'e}{\textemdash} acc{\`e}s, comp{\'e}tence et appropriation {\textemdash} sont pr{\'e}sent{\'e}s. Si l'article s'attache aux contributions conceptuelles et th{\'e}oriques de la motilit{\'e}, il sugg{\`e}re aussi plusieurs axes possibles d'{\'e}tudes empiriques. La motilit{\'e} offre une perspective novatrice sur les changements soci{\'e}taux, sans engager pr{\'e}matur{\'e}ment les travaux de recherches sur des rails structuralistes ou post-modernes. Plus g{\'e}n{\'e}ralement, il s'agit de revisiter le d{\'e}bat sur la fluidification en sciences sociales {\`a} l'aide d'une batterie de questions qui, ni au d{\'e}but ni {\`a} la fin, ne demande si la soci{\'e}t{\'e} est fluctuante ou non. En revanche, l'article propose un domaine de recherches qui exploite les r{\'e}flexions tir{\'e}es de paradigmes concurrents afin de r{\'e}v{\'e}ler la dynamique sociale et les cons{\'e}quences des d{\'e}placements dans l'espace g{\'e}ographique et social.}, + abstract = {Social and territorial structures form intricate relations that transcend a social stratification or spatial focus. Territorial features and geographic displacements are structuring principles for society, as societal features and social change effect the structure and use of territory. Based on our examination of the conceptual and theoretical links between spatial and social mobility, we propose a concept that represents a new form of inequality. Termed `motility', this construct describes the potential and actual capacity of goods, information or people to be mobile both geographically and socially. Three major features of motility --- access, competence and appropriation --- are introduced. In this article, we focus on conceptual and theoretical contributions of motility. In addition, we suggest a number of possible empirical investigations. Motility presents us with an innovative perspective on societal changes without prematurely committing researchers to work within structuralist or postmodern perspectives. More generally, we propose to revisit the fluidification debate in the social sciences with a battery of questions that do not begin and end with whether or not society is in flux. Instead, we introduce a field of research that takes advantage of the insights from competing paradigms in order to reveal the social dynamics and consequences of displacements in geographic and social space. Les structures sociales et territoriales forment des relations complexes qui d{\'e}passent toute stratification sociale ou convergence spatiale. Les caract{\'e}ristiques territoriales et d{\'e}placements g{\'e}ographiques sont, pour la soci{\'e}t{\'e}, des principes structurants, tout comme les caract{\'e}ristiques soci{\'e}tales et le changement social font na\^{\i}tre la structure et l'usage d'un territoire. A partir d'un examen des liens conceptuels et th{\'e}oriques entre les mobilit{\'e}s spatiale et sociale, cet article propose un concept traduisant une nouvelle forme d'in{\'e}galit{\'e}: appel{\'e}`motilit{\'e}', il d{\'e}crit le potentiel et l'aptitude r{\'e}elle des marchandises, informations ou individus {\`a}{\^e}tre mobiles sur un plan tant g{\'e}ographique que social. Trois traits essentiels de la motilit{\'e}--- acc{\`e}s, comp{\'e}tence et appropriation --- sont pr{\'e}sent{\'e}s. Si l'article s'attache aux contributions conceptuelles et th{\'e}oriques de la motilit{\'e}, il sugg{\`e}re aussi plusieurs axes possibles d'{\'e}tudes empiriques. La motilit{\'e} offre une perspective novatrice sur les changements soci{\'e}taux, sans engager pr{\'e}matur{\'e}ment les travaux de recherches sur des rails structuralistes ou post-modernes. Plus g{\'e}n{\'e}ralement, il s'agit de revisiter le d{\'e}bat sur la fluidification en sciences sociales {\`a} l'aide d'une batterie de questions qui, ni au d{\'e}but ni {\`a} la fin, ne demande si la soci{\'e}t{\'e} est fluctuante ou non. En revanche, l'article propose un domaine de recherches qui exploite les r{\'e}flexions tir{\'e}es de paradigmes concurrents afin de r{\'e}v{\'e}ler la dynamique sociale et les cons{\'e}quences des d{\'e}placements dans l'espace g{\'e}ographique et social.}, langid = {english}, keywords = {sample::snowballing} } @@ -27884,7 +27884,7 @@ no PI} } @article{Kausto2008, - title = {Partial Sick Leave{\textemdash}Review of Its Use, Effects and Feasibility in the {{Nordic}} Countries}, + title = {Partial Sick Leave---Review of Its Use, Effects and Feasibility in the {{Nordic}} Countries}, author = {Kausto, Johanna and Miranda, Helena and Martimo, Kari-Pekka and {Viikari-Juntura}, Eira}, year = {2008}, month = aug, @@ -27987,7 +27987,7 @@ no PI} issn = {0364-2313, 1432-2323}, doi = {10.1007/s00268-015-3332-x}, urldate = {2024-01-10}, - abstract = {Abstract Background Compared with male surgeons, women have less success advancing their careers and are underrepresented in leadership positions in surgery. The purpose of this study is to identify the qualifications necessary to become leaders in surgery and the career barriers faced by women surgeons in various cultural environments. Methods A survey was performed with women surgeons in Japan, USA, Finland, and Hong Kong, China, to assess various barriers faced by women surgeons in the respective countries. To develop appropriate survey tool, a preliminary questionnaire was distributed to leaders in surgery and also in various organizations worldwide. Results The response rate was 23 \% with 225 of 964 survey returned. Japanese women surgeons identify lacked family support as impeding a successful surgical career. US women surgeons feel more latent gender discrimination. Finnish women surgeons are less likely to need to sacrifice work{\textendash}life balance, when holding leadership positions. Women surgeons worldwide are highly motivated to develop their career and agree the percentage of women surgeons in leadership positions should be increased. Conclusions Women surgeons in different countries perceive different challenges. We must develop strategies and should not hesitate to negotiate to overcome these issues to reach leadership positions in surgery. This may be accomplished through networking worldwide to improve current conditions and obstacles.}, + abstract = {Abstract Background Compared with male surgeons, women have less success advancing their careers and are underrepresented in leadership positions in surgery. The purpose of this study is to identify the qualifications necessary to become leaders in surgery and the career barriers faced by women surgeons in various cultural environments. Methods A survey was performed with women surgeons in Japan, USA, Finland, and Hong Kong, China, to assess various barriers faced by women surgeons in the respective countries. To develop appropriate survey tool, a preliminary questionnaire was distributed to leaders in surgery and also in various organizations worldwide. Results The response rate was 23 \% with 225 of 964 survey returned. Japanese women surgeons identify lacked family support as impeding a successful surgical career. US women surgeons feel more latent gender discrimination. Finnish women surgeons are less likely to need to sacrifice work--life balance, when holding leadership positions. Women surgeons worldwide are highly motivated to develop their career and agree the percentage of women surgeons in leadership positions should be increased. Conclusions Women surgeons in different countries perceive different challenges. We must develop strategies and should not hesitate to negotiate to overcome these issues to reach leadership positions in surgery. This may be accomplished through networking worldwide to improve current conditions and obstacles.}, langid = {english}, keywords = {sample::snowballing} } @@ -28129,7 +28129,7 @@ no PI} issn = {0895-3309}, doi = {10.1257/jep.26.2.141}, urldate = {2023-11-24}, - abstract = {Why is the rate of teen childbearing is so unusually high in the United States as a whole, and in some U.S. states in particular? U.S. teens are two and a half times as likely to give birth as compared to teens in Canada, around four times as likely as teens in Germany or Norway, and almost ten times as likely as teens in Switzerland. A teenage girl in Mississippi is four times more likely to give birth than a teenage girl in New Hampshire{\textemdash}and 15 times more likely to give birth as a teen compared to a teenage girl in Switzerland. We examine teen birth rates alongside pregnancy, abortion, and ``shotgun'' marriage rates as well as the antecedent behaviors of sexual activity and contraceptive use. We demonstrate that variation in income inequality across U.S. states and developed countries can explain a sizable share of the geographic variation in teen childbearing. Our reading of the totality of evidence leads us to conclude that being on a low economic trajectory in life leads many teenage girls to have children while they are young and unmarried. Teen childbearing is explained by the low economic trajectory but is not an additional cause of later difficulties in life. Surprisingly, teen birth itself does not appear to have much direct economic consequence. Our view is that teen childbearing is so high in the United States because of underlying social and economic problems. It reflects a decision among a set of girls to ``drop-out'' of the economic mainstream; they choose nonmarital motherhood at a young age instead of investing in their own economic progress because they feel they have little chance of advancement.}, + abstract = {Why is the rate of teen childbearing is so unusually high in the United States as a whole, and in some U.S. states in particular? U.S. teens are two and a half times as likely to give birth as compared to teens in Canada, around four times as likely as teens in Germany or Norway, and almost ten times as likely as teens in Switzerland. A teenage girl in Mississippi is four times more likely to give birth than a teenage girl in New Hampshire---and 15 times more likely to give birth as a teen compared to a teenage girl in Switzerland. We examine teen birth rates alongside pregnancy, abortion, and ``shotgun'' marriage rates as well as the antecedent behaviors of sexual activity and contraceptive use. We demonstrate that variation in income inequality across U.S. states and developed countries can explain a sizable share of the geographic variation in teen childbearing. Our reading of the totality of evidence leads us to conclude that being on a low economic trajectory in life leads many teenage girls to have children while they are young and unmarried. Teen childbearing is explained by the low economic trajectory but is not an additional cause of later difficulties in life. Surprisingly, teen birth itself does not appear to have much direct economic consequence. Our view is that teen childbearing is so high in the United States because of underlying social and economic problems. It reflects a decision among a set of girls to ``drop-out'' of the economic mainstream; they choose nonmarital motherhood at a young age instead of investing in their own economic progress because they feel they have little chance of advancement.}, langid = {english}, keywords = {inequality::gender,inequality::generational,out::title,sample::snowballing} } @@ -28452,7 +28452,7 @@ no PI} issn = {0045-0766, 1440-1630}, doi = {10.1111/j.1440-1630.2005.00475.x}, urldate = {2024-01-10}, - abstract = {Background and Aims:\hspace{0.6em} Work plays an important role in adults' well-being, irrespective of health status. Vocational rehabilitation can enable people with mental illness to return to open employment. A narrative approach was used to explore how individuals with a mental illness made sense of their work-related experiences. Methods and Results:\hspace{0.6em} Four Clubhouse members in open employment for at least 6~months completed in-depth, semistructured interviews, from which narratives were created to reveal events, significant persons and actions that assisted these individuals to resume work. Woven into the participants' stories were four `impelling forces' contributing to a sense-of-self as a worker. These impelling forces were: support from significant others, the personal meaning of work, experiences within the Clubhouse programme, and the ongoing struggle with illness. Implications for occupational therapy practice are discussed. Conclusion:\hspace{0.6em} The findings of this study urge occupational therapists and others to provide opportunities to provide on-going support to people with a mental illness who seek paid employment.}, + abstract = {Background and Aims:{\enspace} Work plays an important role in adults' well-being, irrespective of health status. Vocational rehabilitation can enable people with mental illness to return to open employment. A narrative approach was used to explore how individuals with a mental illness made sense of their work-related experiences. Methods and Results:{\enspace} Four Clubhouse members in open employment for at least 6~months completed in-depth, semistructured interviews, from which narratives were created to reveal events, significant persons and actions that assisted these individuals to resume work. Woven into the participants' stories were four `impelling forces' contributing to a sense-of-self as a worker. These impelling forces were: support from significant others, the personal meaning of work, experiences within the Clubhouse programme, and the ongoing struggle with illness. Implications for occupational therapy practice are discussed. Conclusion:{\enspace} The findings of this study urge occupational therapists and others to provide opportunities to provide on-going support to people with a mental illness who seek paid employment.}, langid = {english}, keywords = {sample::snowballing} } @@ -28540,7 +28540,7 @@ no PI} } @article{Kerr2002, - title = {Sex-{{Based Occupational Segregation}} in {{U}}.{{S}}. {{State Bureaucracies}}, 1987{\textendash}97}, + title = {Sex-{{Based Occupational Segregation}} in {{U}}.{{S}}. {{State Bureaucracies}}, 1987--97}, author = {Kerr, Brinck and Miller, Will and Reid, Margaret}, year = {2002}, month = jan, @@ -28551,7 +28551,7 @@ no PI} issn = {0033-3352, 1540-6210}, doi = {10.1111/0033-3352.00195}, urldate = {2024-01-10}, - abstract = {Is the extent of sex-based occupational segregation in U.S. state bureaucracies related to agency policy missions? Drawing on arguments by Lowi (1985), we contend that levels of sex-based occupational segregation in state bureaucracies vary depending on whether an agency's policy mission is distributive, regulatory, or redistributive. We employ data on the distribution of administrative and professional employees by sex in several types of state agencies across all 50 states for 1987{\textendash}97. Our findings indicate high levels of occupational segregation among administrative cadres in agencies with distributive and regulatory policy commitments; however, professional workforces in these agencies have become less gender segregated over time. We find no evidence of occupational segregation among administrative and professional workforces in redistributive agencies. We argue that researchers need to examine the relationship between glass walls and other kinds of sex-based employment impediments, such as glass ceilings.}, + abstract = {Is the extent of sex-based occupational segregation in U.S. state bureaucracies related to agency policy missions? Drawing on arguments by Lowi (1985), we contend that levels of sex-based occupational segregation in state bureaucracies vary depending on whether an agency's policy mission is distributive, regulatory, or redistributive. We employ data on the distribution of administrative and professional employees by sex in several types of state agencies across all 50 states for 1987--97. Our findings indicate high levels of occupational segregation among administrative cadres in agencies with distributive and regulatory policy commitments; however, professional workforces in these agencies have become less gender segregated over time. We find no evidence of occupational segregation among administrative and professional workforces in redistributive agencies. We argue that researchers need to examine the relationship between glass walls and other kinds of sex-based employment impediments, such as glass ceilings.}, langid = {english}, keywords = {sample::snowballing} } @@ -29670,7 +29670,7 @@ policy recc: issn = {1479-5868}, doi = {10.1186/1479-5868-9-147}, urldate = {2023-11-24}, - abstract = {Abstract Background Major life events are associated with a change in daily routine and could thus also affect habitual levels of physical activity. Major life events remain largely unexplored as determinants of older adults' participation in physical activity and sports. This study focused on two major life events, widowhood and retirement, and asked whether these major life events were associated with moderate to vigorous physical activity (MVPA) and sports participation. Methods Data from the first (1992{\textendash}93) and second (1995{\textendash}96) wave of the Longitudinal Aging Study Amsterdam (LASA), a prospective cohort study among Dutch adults aged 55 and older, were used. Change in marital status and employment status between baseline and follow-up was assessed by self-report. Time spent in MVPA (min/d) and sports participation (yes/no) was calculated based on the LASA Physical Activity Questionnaire. The association of retirement and widowhood with MVPA and sports participation was assessed in separate multivariate linear and logistic regression analyses, respectively. Results Widowhood - N=136 versus 1324 stable married- was not associated with MVPA (B= 3.5 [95\%CI:-57.9;64.9]) or sports participation (OR= 0.8 [95\%CI:0.5;1.3]). Retired participants (N= 65) significantly increased their time spent in MVPA (B= 32.5 [95\%CI:17.8;47.1]) compared to participants who continued to be employed (N= 121), but not their sports participation. Age was a significant effect modifier (B= 7.5 [90\%CI:-1.1;13.8]), indicating a greater increase in MVPA in older retirees. Discussion Our results suggest that the associations found varied by the two major life events under investigation. MVPA increased after retirement, but no association with widowhood was seen.}, + abstract = {Abstract Background Major life events are associated with a change in daily routine and could thus also affect habitual levels of physical activity. Major life events remain largely unexplored as determinants of older adults' participation in physical activity and sports. This study focused on two major life events, widowhood and retirement, and asked whether these major life events were associated with moderate to vigorous physical activity (MVPA) and sports participation. Methods Data from the first (1992--93) and second (1995--96) wave of the Longitudinal Aging Study Amsterdam (LASA), a prospective cohort study among Dutch adults aged 55 and older, were used. Change in marital status and employment status between baseline and follow-up was assessed by self-report. Time spent in MVPA (min/d) and sports participation (yes/no) was calculated based on the LASA Physical Activity Questionnaire. The association of retirement and widowhood with MVPA and sports participation was assessed in separate multivariate linear and logistic regression analyses, respectively. Results Widowhood - N=136 versus 1324 stable married- was not associated with MVPA (B= 3.5 [95\%CI:-57.9;64.9]) or sports participation (OR= 0.8 [95\%CI:0.5;1.3]). Retired participants (N= 65) significantly increased their time spent in MVPA (B= 32.5 [95\%CI:17.8;47.1]) compared to participants who continued to be employed (N= 121), but not their sports participation. Age was a significant effect modifier (B= 7.5 [90\%CI:-1.1;13.8]), indicating a greater increase in MVPA in older retirees. Discussion Our results suggest that the associations found varied by the two major life events under investigation. MVPA increased after retirement, but no association with widowhood was seen.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -29803,8 +29803,8 @@ policy recc: } @article{Konrad2012, - title = {Is Using Work{\textendash}Life Interface Benefits a Career-limiting Move? {{An}} Examination of Women, Men, Lone Parents, and Parents with Partners}, - shorttitle = {Is Using Work{\textendash}Life Interface Benefits a Career-limiting Move?}, + title = {Is Using Work--Life Interface Benefits a Career-limiting Move? {{An}} Examination of Women, Men, Lone Parents, and Parents with Partners}, + shorttitle = {Is Using Work--Life Interface Benefits a Career-limiting Move?}, author = {Konrad, Alison M. and Yang, Yang}, year = {2012}, month = nov, @@ -29815,7 +29815,7 @@ policy recc: issn = {0894-3796, 1099-1379}, doi = {10.1002/job.1782}, urldate = {2024-01-10}, - abstract = {Summary Using a large national sample based on Workplace and Employee Survey data collected by Statistics Canada in 2001 and 2002, we examined the effects of employee usage of seven organizational work{\textendash}life interface benefits on promotions. Analysis predicted promotions in 2002 when number of promotions received by 2001 were controlled. The main effect of using work{\textendash}life interface benefits on promotions was positive, indicating that using these benefits is not a career-limiting move. Gender, presence of young children, and marital status interacted with the use of work{\textendash}life interface benefits. Single parents benefitted less than other employees from using work{\textendash}life interface options. Altogether, these findings suggest that the ongoing positive effects of conservation of time and energy resources for employees outweigh the initial short-term negative effects of signaling and stigmatization. Copyright {\copyright} 2012 John Wiley \& Sons, Ltd.}, + abstract = {Summary Using a large national sample based on Workplace and Employee Survey data collected by Statistics Canada in 2001 and 2002, we examined the effects of employee usage of seven organizational work--life interface benefits on promotions. Analysis predicted promotions in 2002 when number of promotions received by 2001 were controlled. The main effect of using work--life interface benefits on promotions was positive, indicating that using these benefits is not a career-limiting move. Gender, presence of young children, and marital status interacted with the use of work--life interface benefits. Single parents benefitted less than other employees from using work--life interface options. Altogether, these findings suggest that the ongoing positive effects of conservation of time and energy resources for employees outweigh the initial short-term negative effects of signaling and stigmatization. Copyright {\copyright} 2012 John Wiley \& Sons, Ltd.}, langid = {english}, keywords = {sample::snowballing} } @@ -30018,7 +30018,7 @@ policy recc: issn = {1758-0846, 1758-0854}, doi = {10.1111/aphw.12234}, urldate = {2023-11-20}, - abstract = {Background To limit the rapid spread of COVID-19, countries have asked their citizens to stay at home. As a result, demographic and cultural factors related to home life have become especially relevant to predict population well-being during isolation. This pre-registered worldwide study analyses the relationship between the number of adults and children in a household, marital status, age, gender, education level, COVID-19 severity, individualism{\textendash}collectivism, and perceived stress. Methods We used the COVIDiSTRESS Global Survey data of 53,524 online participants from 26 countries and areas. The data were collected between 30 March and 6 April 2020. Results Higher levels of stress were associated with younger age, being a woman, lower level of education, being single, staying with more children, and living in a country or area with a more severe COVID-19 situation. Conclusions The COVID-19 pandemic revealed that certain people may be more susceptible to experience elevated levels of stress. Our findings highlight the need for public health to be attentive to both the physical and the psychological well-being of these groups.}, + abstract = {Background To limit the rapid spread of COVID-19, countries have asked their citizens to stay at home. As a result, demographic and cultural factors related to home life have become especially relevant to predict population well-being during isolation. This pre-registered worldwide study analyses the relationship between the number of adults and children in a household, marital status, age, gender, education level, COVID-19 severity, individualism--collectivism, and perceived stress. Methods We used the COVIDiSTRESS Global Survey data of 53,524 online participants from 26 countries and areas. The data were collected between 30 March and 6 April 2020. Results Higher levels of stress were associated with younger age, being a woman, lower level of education, being single, staying with more children, and living in a country or area with a more severe COVID-19 situation. Conclusions The COVID-19 pandemic revealed that certain people may be more susceptible to experience elevated levels of stress. Our findings highlight the need for public health to be attentive to both the physical and the psychological well-being of these groups.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -30078,7 +30078,7 @@ policy recc: issn = {2040-7149}, doi = {10.1108/EDI-10-2013-0076}, urldate = {2024-01-10}, - abstract = {Purpose {\textendash} The purpose of this paper is to examine the mechanisms by which decisions about others are affected by the information known about them. The authors argue that the availability of information about deep-level attributes diminishes the role of surface-level attributes in how people make decisions about others. The authors posit that individuals will make discriminatory decisions based on surface-level attributes when only this information is available; but, as predicted by the integration-and-learning perspective, the availability of information about deep-level attributes will reduce surface-level attribute discrimination. Although discrimination will not disappear completely, it will shift its focal point toward a person's deep-level attributes. Design/methodology/approach {\textendash} Data were collected from subjects in two studies, with 52 subjects in Study 1 and 230 in Study 2. Paired-samples t -test and mixed effects GLS regression were used to test the hypotheses. Findings {\textendash} When presented with surface-level attributes of a target person, subjects demonstrated discriminatory behaviors based on race and sex. However, when subjects were presented with surface-level attributes along with deep-level attributes about a target person, subjects made decisions based on deep-level attribute similarities and disregarded surface-level information. Research limitations/implications {\textendash} The authors interpret the findings to mean that enhancing information about others shifts favoritism and discrimination based on surface-level attributes to ``deeper'' grounds. Originality/value {\textendash} This study demonstrates how multiple identities and values that individuals possess, and of which they become aware of in others, affect decision-making behavior toward others. It elucidates the mechanisms by which providing individuals with meaningful information about others can help them overcome, or at least reduce, surface-level discriminatory decision making.}, + abstract = {Purpose -- The purpose of this paper is to examine the mechanisms by which decisions about others are affected by the information known about them. The authors argue that the availability of information about deep-level attributes diminishes the role of surface-level attributes in how people make decisions about others. The authors posit that individuals will make discriminatory decisions based on surface-level attributes when only this information is available; but, as predicted by the integration-and-learning perspective, the availability of information about deep-level attributes will reduce surface-level attribute discrimination. Although discrimination will not disappear completely, it will shift its focal point toward a person's deep-level attributes. Design/methodology/approach -- Data were collected from subjects in two studies, with 52 subjects in Study 1 and 230 in Study 2. Paired-samples t -test and mixed effects GLS regression were used to test the hypotheses. Findings -- When presented with surface-level attributes of a target person, subjects demonstrated discriminatory behaviors based on race and sex. However, when subjects were presented with surface-level attributes along with deep-level attributes about a target person, subjects made decisions based on deep-level attribute similarities and disregarded surface-level information. Research limitations/implications -- The authors interpret the findings to mean that enhancing information about others shifts favoritism and discrimination based on surface-level attributes to ``deeper'' grounds. Originality/value -- This study demonstrates how multiple identities and values that individuals possess, and of which they become aware of in others, affect decision-making behavior toward others. It elucidates the mechanisms by which providing individuals with meaningful information about others can help them overcome, or at least reduce, surface-level discriminatory decision making.}, langid = {english}, keywords = {sample::snowballing} } @@ -30436,7 +30436,7 @@ policy recc: changes to FLFP require replacement of traditional value system bas } @article{Kuo2018, - title = {Gender Role Beliefs, Work{\textendash}Family Conflict, and Father Involvement after the Birth of a Second Child.}, + title = {Gender Role Beliefs, Work--Family Conflict, and Father Involvement after the Birth of a Second Child.}, author = {Kuo, Patty X. and Volling, Brenda L. and Gonzalez, Richard}, year = {2018}, month = apr, @@ -30501,7 +30501,7 @@ policy recc: changes to FLFP require replacement of traditional value system bas issn = {1758-2652, 1758-2652}, doi = {10.7448/IAS.17.1.19232}, urldate = {2024-01-10}, - abstract = {Introduction Intimate partner violence (IPV) violates women's human rights, and it is a serious public health concern associated with increased HIV risk. SASA!, a phased community mobilization intervention, engages communities to prevent IPV and promote gender equity. The SASA! study assessed the community-level impact of SASA! on reported HIV-related risk behaviours and relationship dynamics. Methods Data were collected as part of a cluster randomized controlled trial conducted between 2007 and 2012 in eight communities in Kampala. An adjusted cluster-level intention to treat analysis, compares secondary outcomes in intervention and control communities at follow-up. The qualitative evaluation explored participants' subjective experience of SASA!. A total of 82 in-depth interviews were audio recorded at follow-up, transcribed verbatim and analyzed using thematic analysis. Results Men in intervention communities were significantly more likely than controls to report a broad range of HIV-protective behaviours, including higher levels of condom use (aRR 2.03, 95\% CI 1.22{\textendash}3.39), HIV testing (aRR 1.50, 95\% CI 1.13{\textendash}2.00) and fewer concurrent partners (aRR 0.60, 95\% CI 0.37{\textendash}0.97). They were also more likely to report increased joint decision-making (aRR 1.92, 95\% CI 1.27{\textendash}2.91), greater male participation in household tasks (aRR 1.48, 95\% CI 1.09{\textendash}2.01), more open communication and greater appreciation of their partner's work inside (aRR 1.31, 95\% CI 1.04{\textendash}1.66) and outside (aRR 1.49, 95\% CI 1.08{\textendash}2.06) the home. For women, all outcomes were in the hypothesized direction, but effect sizes were smaller. Only some achieved statistical significance. Women in intervention communities were significantly more likely to report being able to refuse sex with their partners (aRR 1.16, 95\% CI 1.00{\textendash}1.35), joint decision-making (aRR 1.37, 95\% CI 1.06{\textendash}1.78) and more open communication on a number of indicators. Qualitative interviews suggest that shifts operated through broader improvements in relationships, including increased trust and cooperation, participants' greater awareness of the connections between HIV and IPV and their resultant desire to improve their relationships. Barriers to change include partial uptake of SASA!, partner resistance, fear and entrenched previous beliefs. Conclusions SASA! impacted positively on reported HIV-related risk behaviours and relationship dynamics at a community level, especially among men. Social change programmes focusing on IPV and gender equity could play an important role in HIV prevention efforts.}, + abstract = {Introduction Intimate partner violence (IPV) violates women's human rights, and it is a serious public health concern associated with increased HIV risk. SASA!, a phased community mobilization intervention, engages communities to prevent IPV and promote gender equity. The SASA! study assessed the community-level impact of SASA! on reported HIV-related risk behaviours and relationship dynamics. Methods Data were collected as part of a cluster randomized controlled trial conducted between 2007 and 2012 in eight communities in Kampala. An adjusted cluster-level intention to treat analysis, compares secondary outcomes in intervention and control communities at follow-up. The qualitative evaluation explored participants' subjective experience of SASA!. A total of 82 in-depth interviews were audio recorded at follow-up, transcribed verbatim and analyzed using thematic analysis. Results Men in intervention communities were significantly more likely than controls to report a broad range of HIV-protective behaviours, including higher levels of condom use (aRR 2.03, 95\% CI 1.22--3.39), HIV testing (aRR 1.50, 95\% CI 1.13--2.00) and fewer concurrent partners (aRR 0.60, 95\% CI 0.37--0.97). They were also more likely to report increased joint decision-making (aRR 1.92, 95\% CI 1.27--2.91), greater male participation in household tasks (aRR 1.48, 95\% CI 1.09--2.01), more open communication and greater appreciation of their partner's work inside (aRR 1.31, 95\% CI 1.04--1.66) and outside (aRR 1.49, 95\% CI 1.08--2.06) the home. For women, all outcomes were in the hypothesized direction, but effect sizes were smaller. Only some achieved statistical significance. Women in intervention communities were significantly more likely to report being able to refuse sex with their partners (aRR 1.16, 95\% CI 1.00--1.35), joint decision-making (aRR 1.37, 95\% CI 1.06--1.78) and more open communication on a number of indicators. Qualitative interviews suggest that shifts operated through broader improvements in relationships, including increased trust and cooperation, participants' greater awareness of the connections between HIV and IPV and their resultant desire to improve their relationships. Barriers to change include partial uptake of SASA!, partner resistance, fear and entrenched previous beliefs. Conclusions SASA! impacted positively on reported HIV-related risk behaviours and relationship dynamics at a community level, especially among men. Social change programmes focusing on IPV and gender equity could play an important role in HIV prevention efforts.}, langid = {english}, keywords = {sample::snowballing} } @@ -30546,7 +30546,7 @@ policy recc: changes to FLFP require replacement of traditional value system bas issn = {0355-3140, 1795-990X}, doi = {10.5271/sjweh.3290}, urldate = {2023-11-24}, - abstract = {Objectives Retirement from paid work is a major life event facing increasingly large numbers of people in the coming years. We examined trajectories of mental health five years before and five years after old-age and disability retirement using data on purchases of psychotropic drugs. Methods The study included all employees from the City of Helsinki, Finland, retiring between 2000{\textendash}2008 due to old age (N=4456) or disability (N=2549). Purchases of psychotropic drugs were analyzed in 20 3-month intervals before and after retirement using graphical methods and growth curve models. Results Old-age retirement was unrelated to purchases of psychotropic drugs. Among disability retirees, psychotropic medication tripled before retirement. The average increase was 0.95 [95\% confidence interval (95\% CI) 0.73{\textendash}1.16] daily defined doses (DDD) 5{\textendash}1.5 years before retirement; from 1.5 years until retirement it was 5.68 DDD (95\% CI 5.33{\textendash}6.03) for each 3-month interval. After disability retirement, purchases of antidepressants decreased on average by 0.40 DDD (95\% CI 0.57{\textendash}0.23) for each 3-month interval, those of hypnotics and sedatives increased by 0.30 DDD (95\% CI 0.12{\textendash}0.47), and no changes were seen for other psychotropic drugs. The changes before and after retirement were largest among those who retired due to mental disorders and those whose retirement had been granted as temporary. Conclusions While no overall decrease in psychotropic medication after retirement was observed, purchases of antidepressants decreased after disability retirement. Long-term trajectories suggest that disability retirement might be prevented if mental health problems were tackled more efficiently earlier in the pre-retirement period.}, + abstract = {Objectives Retirement from paid work is a major life event facing increasingly large numbers of people in the coming years. We examined trajectories of mental health five years before and five years after old-age and disability retirement using data on purchases of psychotropic drugs. Methods The study included all employees from the City of Helsinki, Finland, retiring between 2000--2008 due to old age (N=4456) or disability (N=2549). Purchases of psychotropic drugs were analyzed in 20 3-month intervals before and after retirement using graphical methods and growth curve models. Results Old-age retirement was unrelated to purchases of psychotropic drugs. Among disability retirees, psychotropic medication tripled before retirement. The average increase was 0.95 [95\% confidence interval (95\% CI) 0.73--1.16] daily defined doses (DDD) 5--1.5 years before retirement; from 1.5 years until retirement it was 5.68 DDD (95\% CI 5.33--6.03) for each 3-month interval. After disability retirement, purchases of antidepressants decreased on average by 0.40 DDD (95\% CI 0.57--0.23) for each 3-month interval, those of hypnotics and sedatives increased by 0.30 DDD (95\% CI 0.12--0.47), and no changes were seen for other psychotropic drugs. The changes before and after retirement were largest among those who retired due to mental disorders and those whose retirement had been granted as temporary. Conclusions While no overall decrease in psychotropic medication after retirement was observed, purchases of antidepressants decreased after disability retirement. Long-term trajectories suggest that disability retirement might be prevented if mental health problems were tackled more efficiently earlier in the pre-retirement period.}, langid = {english}, keywords = {country::Finland,inequality::disability,out::title,sample::snowballing} } @@ -31173,7 +31173,7 @@ policy recc: changes to FLFP require replacement of traditional value system bas issn = {1047-7039, 1526-5455}, doi = {10.1287/orsc.2017.1172}, urldate = {2024-01-10}, - abstract = {Recent studies find that female-led ventures are penalized relative to male-led ventures as a result of role incongruity or a perceived ``lack of fit'' between female stereotypes and expected personal qualities of business entrepreneurs. We examine whether social impact framing that emphasizes a venture's social{\textendash}environmental welfare benefits, which research has shown to elicit stereotypically feminine attributions of warmth, diminishes these penalties. We initially investigate this proposition in a field study of evaluations of early-stage ventures and find evidence of lessened gender penalties for female-led ventures that are presented using a social impact frame. In a second study, we experimentally validate this effect and show that it is mediated by the effect of social impact framing on perceptions of the entrepreneur's warmth. The effect of social impact frames on venture evaluations did not apply to men, was not a result of perceptions of increased competence, and was not conditional on the gender of evaluators. Taken together, our findings demonstrate that social impact framing increases attributions of warmth for all entrepreneurs but with positive consequences on business evaluation only for female-led ventures, for which increased perceptions of warmth attenuate female entrepreneurs' gender role incongruity. The online appendix is available at https://doi.org/10.1287/orsc.2017.1172 .}, + abstract = {Recent studies find that female-led ventures are penalized relative to male-led ventures as a result of role incongruity or a perceived ``lack of fit'' between female stereotypes and expected personal qualities of business entrepreneurs. We examine whether social impact framing that emphasizes a venture's social--environmental welfare benefits, which research has shown to elicit stereotypically feminine attributions of warmth, diminishes these penalties. We initially investigate this proposition in a field study of evaluations of early-stage ventures and find evidence of lessened gender penalties for female-led ventures that are presented using a social impact frame. In a second study, we experimentally validate this effect and show that it is mediated by the effect of social impact framing on perceptions of the entrepreneur's warmth. The effect of social impact frames on venture evaluations did not apply to men, was not a result of perceptions of increased competence, and was not conditional on the gender of evaluators. Taken together, our findings demonstrate that social impact framing increases attributions of warmth for all entrepreneurs but with positive consequences on business evaluation only for female-led ventures, for which increased perceptions of warmth attenuate female entrepreneurs' gender role incongruity. The online appendix is available at https://doi.org/10.1287/orsc.2017.1172 .}, langid = {english}, keywords = {sample::snowballing} } @@ -31285,7 +31285,7 @@ policy recc: changes to FLFP require replacement of traditional value system bas issn = {0143-005X, 1470-2738}, doi = {10.1136/jech-2015-205719}, urldate = {2023-11-24}, - abstract = {Abstract Background With an ageing society and increasing retirement ages, it is important to understand how employability can be promoted in older workers with health problems. The current study aimed to determine whether (1) different chronic health problems predict transitions from paid employment to disability benefits, unemployment and early retirement, and (2) how work-related factors modify these associations. Methods Self-report questionnaire data was used from the Dutch longitudinal Study on Transitions in Employment, Ability and Motivation with 3\hspace{0.25em}years of follow-up (2010{\textendash}2013), among employees aged 45{\textendash}64\hspace{0.25em}years (N=8149). The influence of baseline chronic health problems and work-related factors on transitions from paid employment to disability benefits, unemployment and early retirement during follow-up was estimated in a competing risks proportional hazards model. Relative excess risk of transitions due to the interaction between chronic health problems and work-related factors was assessed. Results Severe headache, diabetes mellitus and musculoskeletal, respiratory, digestive and psychological health problems predicted an increased risk of disability benefits (HR range 1.78{\textendash}2.79). Circulatory (HR=1.35) and psychological health problems (HR=2.58) predicted unemployment, and musculoskeletal (HR=1.23) and psychological health problems (HR=1.57) predicted early retirement. Work-related factors did not modify the influence of health problems on unemployment or early retirement. Psychosocial work-related factors, especially autonomy, modified the influence of health problems on disability benefits. Specifically, among workers with health problems, higher autonomy, higher support and lower psychological job demands reduced the risk of disability benefits by 82\%, 49\%, and 11\%, respectively. Conclusions All health problems affected disability benefits to a similar extent, but psychological health problems especially predicted unemployment and early retirement. For older workers with health problems, promoting an optimal work environment has the potential to contribute to sustainable employment.}, + abstract = {Abstract Background With an ageing society and increasing retirement ages, it is important to understand how employability can be promoted in older workers with health problems. The current study aimed to determine whether (1) different chronic health problems predict transitions from paid employment to disability benefits, unemployment and early retirement, and (2) how work-related factors modify these associations. Methods Self-report questionnaire data was used from the Dutch longitudinal Study on Transitions in Employment, Ability and Motivation with 3\>years of follow-up (2010--2013), among employees aged 45--64\>years (N=8149). The influence of baseline chronic health problems and work-related factors on transitions from paid employment to disability benefits, unemployment and early retirement during follow-up was estimated in a competing risks proportional hazards model. Relative excess risk of transitions due to the interaction between chronic health problems and work-related factors was assessed. Results Severe headache, diabetes mellitus and musculoskeletal, respiratory, digestive and psychological health problems predicted an increased risk of disability benefits (HR range 1.78--2.79). Circulatory (HR=1.35) and psychological health problems (HR=2.58) predicted unemployment, and musculoskeletal (HR=1.23) and psychological health problems (HR=1.57) predicted early retirement. Work-related factors did not modify the influence of health problems on unemployment or early retirement. Psychosocial work-related factors, especially autonomy, modified the influence of health problems on disability benefits. Specifically, among workers with health problems, higher autonomy, higher support and lower psychological job demands reduced the risk of disability benefits by 82\%, 49\%, and 11\%, respectively. Conclusions All health problems affected disability benefits to a similar extent, but psychological health problems especially predicted unemployment and early retirement. For older workers with health problems, promoting an optimal work environment has the potential to contribute to sustainable employment.}, langid = {english}, keywords = {cite::channels,inequality::age,inequality::health,inequality::income,out::abstract,sample::snowballing}, note = {does not fall into PI; @@ -31363,7 +31363,7 @@ however data will be very useful to explore channels of health ineq -{$>$} incom issn = {0090-4848, 1099-050X}, doi = {10.1002/hrm.20211}, urldate = {2024-01-10}, - abstract = {Abstract The retirement of baby boomers along with a smaller cohort group of young people replacing them poses a challenge for employers in the future{\textemdash}where will they find the workers they need? One largely untapped source of human resources is people with disabilities (PWDs). Why have employers mostly ignored this large labor pool? This research used a semistructured interview approach with 38 executives across a broad array of industries and geographic regions to examine why employers don't hire PWDs and what they believe can be done to change this situation. Results show that most employers are not very proactive in hiring PWDs and that most employers hold stereotypical beliefs not supported by research evidence. {\copyright} 2008 Wiley Periodicals, Inc.}, + abstract = {Abstract The retirement of baby boomers along with a smaller cohort group of young people replacing them poses a challenge for employers in the future---where will they find the workers they need? One largely untapped source of human resources is people with disabilities (PWDs). Why have employers mostly ignored this large labor pool? This research used a semistructured interview approach with 38 executives across a broad array of industries and geographic regions to examine why employers don't hire PWDs and what they believe can be done to change this situation. Results show that most employers are not very proactive in hiring PWDs and that most employers hold stereotypical beliefs not supported by research evidence. {\copyright} 2008 Wiley Periodicals, Inc.}, langid = {english}, keywords = {sample::snowballing} } @@ -31537,7 +31537,7 @@ policy recc: series = {Stellenbosch {{Economic Working Papers}}}, number = {02}, institution = {{University of Stellenbosch}}, - abstract = {{$\bullet$} Youth unemployment in South Africa is high, differs substantially by race group and is increasing. In 2012, close to two-thirds of young Africans were broadly unemployed. Over the four years prior to this the unemployment rate had increased by almost ten percentage points. {$\bullet$} A wage subsidy is one type of intervention which aims to reduce youth unemployment by providing a subsidy to firms which covers part of the cost of employing young people. The outline of a youth employment incentive was provided by the National Treasury in 2011. {$\bullet$} Evidence from other countries suggests that the success of a wage subsidy can be context specific and depends on the nature of the intervention and the structure of the labour market amongst other things. Thus, in order to understand how a wage subsidy may affect youth unemployment it is useful to know how South African young people and firms may react to a wage subsidy. A randomised control trial (RCT) is one way to investigate this. {$\bullet$} In an RCT the participants in the study are randomly divided into two groups {\textendash} one which received the intervention, in this case a voucher for a wage subsidy which a firm who employs the individual could claim for six months (called the treatment group), and the second group which does not receive anything (called the control group). Since allocation to the groups is random and both groups share similar characteristics, any observed changes on average should be the result of the wage subsidy voucher. We can thus attach a causal interpretation to our results. {$\bullet$} The key finding of the paper is that those who were allocated a wage subsidy voucher were more likely to be in wage employment both one year and two years after allocation. The impact of the voucher thus persisted even after it was no longer valid. The magnitude of these effects was relatively large {\textendash} those in the voucher group were 7.4 percentage points (approximately 25 percent) more likely to be in wage employment one year after allocation and of similar magnitude two years later. This impact was not driven by changes in the sample composition. {$\bullet$} This suggests that those young people who entered jobs earlier than they would have because of the voucher were more likely to stay in jobs. This confirms the important dynamic impacts of youth employment. It also suggests that government interventions which successfully create youth employment are important and can virtuous longer-term effects. {$\bullet$} Relatively few firms actually claimed the voucher. Interviews with firms and young people suggest that this was for a number of reasons: the young people did not even get a chance to show the voucher to someone who makes hiring decision; the administrative burden associated with claiming the money, although not onerous, could not be overcome (for example, larger firms did not have a process for accepting subsidy money, human resource functions were centralised and HR had little incentive to engage in the process of claiming the voucher); or managers or firm owners questioned the legitimacy of the voucher. This suggests that a national wage subsidy policy would need to be widely advertised and information and support provided to firms who would like to claim the subsidy. {$\bullet$} However, the impact of the voucher among those individuals who were employed in firms who claimed or enquired about the subsidy was much larger than the broader estimated effect. In this paper we are unable to ascertain whether these jobs were new or not. {$\bullet$} Even after controlling for firm take up and enquiry there is still a difference in the probability of wage employment between the group with a voucher and the group without. This indicates that part of the impact of the voucher is through supply side responses of those allocated the voucher. {$\bullet$} The results indicate that the observed impact of the voucher is not driven by changes in search, increases in search intensity or movement either to look for jobs or to take up employment. {$\bullet$} Rather it seems that part of the impact may be driven by people turning down job offers. Those in the control group, especially those in households with other employed members, were more likely to turn down job offers than those in the treatment group. This suggests that there is some queuing in the South African youth labour market as young people who can wait for better paid jobs do. {$\bullet$} We can only speculate about why those in the treatment group did not engage in this behaviour. One explanation is that the voucher changed their perceptions of potential success in the job market and thus they were more willing, or able, to go to these jobs, since they thought the voucher advantaged them or they were able to borrow money from their households to travel and incur the initial costs associated with accepting a job. It may also be that households which contained voucher holders were more likely to encourage the holder to take up the job since it was perceived as part of a special programme, or it may be that more information about jobs was passed onto the households of voucher holders with employees since they were linked into firms and people in their network may have known about the voucher. {$\bullet$} These results confirm that the structure of the household is important for success in the labour market. Research on South African labour markets shows that networks are the main channel through which information about jobs is transmitted. Households with working members are thus advantaged since members receive more information about jobs. These types of households can also provide intra-household cash transfers to help pay for transport costs or other costs associated with taking up a job. {$\bullet$} However, there can also be relatively negative implications for young people in households with other earners {\textendash} they can afford to turn down jobs as they wait for potentially better paying or better matched jobs. The consequences of this may not necessarily be negative if these types of jobs eventually arrive but if they do not then these young people have sacrificed both earnings and work experience as they wait.}, + abstract = {{$\bullet$} Youth unemployment in South Africa is high, differs substantially by race group and is increasing. In 2012, close to two-thirds of young Africans were broadly unemployed. Over the four years prior to this the unemployment rate had increased by almost ten percentage points. {$\bullet$} A wage subsidy is one type of intervention which aims to reduce youth unemployment by providing a subsidy to firms which covers part of the cost of employing young people. The outline of a youth employment incentive was provided by the National Treasury in 2011. {$\bullet$} Evidence from other countries suggests that the success of a wage subsidy can be context specific and depends on the nature of the intervention and the structure of the labour market amongst other things. Thus, in order to understand how a wage subsidy may affect youth unemployment it is useful to know how South African young people and firms may react to a wage subsidy. A randomised control trial (RCT) is one way to investigate this. {$\bullet$} In an RCT the participants in the study are randomly divided into two groups -- one which received the intervention, in this case a voucher for a wage subsidy which a firm who employs the individual could claim for six months (called the treatment group), and the second group which does not receive anything (called the control group). Since allocation to the groups is random and both groups share similar characteristics, any observed changes on average should be the result of the wage subsidy voucher. We can thus attach a causal interpretation to our results. {$\bullet$} The key finding of the paper is that those who were allocated a wage subsidy voucher were more likely to be in wage employment both one year and two years after allocation. The impact of the voucher thus persisted even after it was no longer valid. The magnitude of these effects was relatively large -- those in the voucher group were 7.4 percentage points (approximately 25 percent) more likely to be in wage employment one year after allocation and of similar magnitude two years later. This impact was not driven by changes in the sample composition. {$\bullet$} This suggests that those young people who entered jobs earlier than they would have because of the voucher were more likely to stay in jobs. This confirms the important dynamic impacts of youth employment. It also suggests that government interventions which successfully create youth employment are important and can virtuous longer-term effects. {$\bullet$} Relatively few firms actually claimed the voucher. Interviews with firms and young people suggest that this was for a number of reasons: the young people did not even get a chance to show the voucher to someone who makes hiring decision; the administrative burden associated with claiming the money, although not onerous, could not be overcome (for example, larger firms did not have a process for accepting subsidy money, human resource functions were centralised and HR had little incentive to engage in the process of claiming the voucher); or managers or firm owners questioned the legitimacy of the voucher. This suggests that a national wage subsidy policy would need to be widely advertised and information and support provided to firms who would like to claim the subsidy. {$\bullet$} However, the impact of the voucher among those individuals who were employed in firms who claimed or enquired about the subsidy was much larger than the broader estimated effect. In this paper we are unable to ascertain whether these jobs were new or not. {$\bullet$} Even after controlling for firm take up and enquiry there is still a difference in the probability of wage employment between the group with a voucher and the group without. This indicates that part of the impact of the voucher is through supply side responses of those allocated the voucher. {$\bullet$} The results indicate that the observed impact of the voucher is not driven by changes in search, increases in search intensity or movement either to look for jobs or to take up employment. {$\bullet$} Rather it seems that part of the impact may be driven by people turning down job offers. Those in the control group, especially those in households with other employed members, were more likely to turn down job offers than those in the treatment group. This suggests that there is some queuing in the South African youth labour market as young people who can wait for better paid jobs do. {$\bullet$} We can only speculate about why those in the treatment group did not engage in this behaviour. One explanation is that the voucher changed their perceptions of potential success in the job market and thus they were more willing, or able, to go to these jobs, since they thought the voucher advantaged them or they were able to borrow money from their households to travel and incur the initial costs associated with accepting a job. It may also be that households which contained voucher holders were more likely to encourage the holder to take up the job since it was perceived as part of a special programme, or it may be that more information about jobs was passed onto the households of voucher holders with employees since they were linked into firms and people in their network may have known about the voucher. {$\bullet$} These results confirm that the structure of the household is important for success in the labour market. Research on South African labour markets shows that networks are the main channel through which information about jobs is transmitted. Households with working members are thus advantaged since members receive more information about jobs. These types of households can also provide intra-household cash transfers to help pay for transport costs or other costs associated with taking up a job. {$\bullet$} However, there can also be relatively negative implications for young people in households with other earners -- they can afford to turn down jobs as they wait for potentially better paying or better matched jobs. The consequences of this may not necessarily be negative if these types of jobs eventually arrive but if they do not then these young people have sacrificed both earnings and work experience as they wait.}, keywords = {country::South Africa,group::youth,inequality::age,program::wage subsidy,region::SSA,relevant,sample::almp}, note = {A randomized control trial of an employment subsidy for youth in South Africa, with an analysis of its impacts on earnings, employment probability and overall employment length.\textbf{It finds that beneficiaries were significantly more likely to be employed after both one and two years, as well as positive but insignificant impacts on earnings. \textbf{Additionally, it found a significant increase in accumulated employment length of around 1 month for the treatment cohort after 2 years.\textbf{The results suggest that the usual theory of lowered search costs for firms is a valid channel here, but it also finds responses on the supply side after receiving the voucher.\textbf{While beneficiaries did no change their search behavior, move for employment or increase their overall search intensity, there were comparatively fewer job offers turned down in the treatment group.\textbf{The study suggests this could be due to a potential removal of transport cost barriers to interviews or workplaces, an increased perception of success probabilities, household pressures or more access to job information during voucher provision.}}}}}}, timestamp = {2022-03-22T11:57:03Z}, @@ -31638,7 +31638,7 @@ policy recc: } @article{Lewis2009, - title = {A {{Major Difference}}?: {{Fields}} of {{Study}} and {{Male}}{\textemdash}{{Female Pay Differences}} in {{Federal Employment}}}, + title = {A {{Major Difference}}?: {{Fields}} of {{Study}} and {{Male}}---{{Female Pay Differences}} in {{Federal Employment}}}, shorttitle = {A {{Major Difference}}?}, author = {Lewis, Gregory B. and {Seong Soo Oh}}, year = {2009}, @@ -31800,8 +31800,8 @@ policy recc: } @article{Lidwall2011, - title = {Trends in Long-term Sickness Absence in {{Sweden}} 1992{\textendash}2008: The Role of Economic Conditions, Legislation, Demography, Work Environment and Alcohol Consumption}, - shorttitle = {Trends in Long-term Sickness Absence in {{Sweden}} 1992{\textendash}2008}, + title = {Trends in Long-term Sickness Absence in {{Sweden}} 1992--2008: The Role of Economic Conditions, Legislation, Demography, Work Environment and Alcohol Consumption}, + shorttitle = {Trends in Long-term Sickness Absence in {{Sweden}} 1992--2008}, author = {Lidwall, Ulrik and Marklund, Staffan}, year = {2011}, month = apr, @@ -31926,7 +31926,7 @@ policy recc: } @article{Lin2013, - title = {Financialization and {{U}}.{{S}}. {{Income Inequality}}, 1970{\textendash}2008}, + title = {Financialization and {{U}}.{{S}}. {{Income Inequality}}, 1970--2008}, author = {Lin, Ken-Hou and {Tomaskovic-Devey}, Donald}, year = {2013}, month = mar, @@ -32184,7 +32184,7 @@ policy recc: issn = {0014-4029, 2163-5560}, doi = {10.1177/001440290206900105}, urldate = {2023-11-24}, - abstract = {This study investigates the career development process for young women with learning disabilities. Case study methodology was utilized to understand the key elements influencing career choices for young women with learning disabilities who had graduated from high school and entered the workforce. Case study findings revealed three distinct phases of career development that were labeled (a) unsettled, (b) exploratory, and (c) focused. Phases of career development varied along two dimensions{\textemdash}stability of employment and clarity of career goals. Key elements that seemed to influence the phases of career development included individual motivation and personal determination, family support and advocacy, opportunities for career exploration, on-the-job or postsecondary vocational training, and supportive work environments.}, + abstract = {This study investigates the career development process for young women with learning disabilities. Case study methodology was utilized to understand the key elements influencing career choices for young women with learning disabilities who had graduated from high school and entered the workforce. Case study findings revealed three distinct phases of career development that were labeled (a) unsettled, (b) exploratory, and (c) focused. Phases of career development varied along two dimensions---stability of employment and clarity of career goals. Key elements that seemed to influence the phases of career development included individual motivation and personal determination, family support and advocacy, opportunities for career exploration, on-the-job or postsecondary vocational training, and supportive work environments.}, langid = {english}, keywords = {sample::snowballing} } @@ -32264,7 +32264,7 @@ policy recc: issn = {0964-9425}, doi = {10.1108/09649429910291113}, urldate = {2024-01-10}, - abstract = {The experience of women in international management {\textendash} especially within a European context {\textendash} has received little attention in the international human resource management literature. In particular, there is a dearth of empirical research which details the role and career moves of the senior female international manager. The particular focus of this paper is on the senior female international managerial career move in Europe. A total of 50 senior female expatriate managers were interviewed, representing a wide range of industry and service sectors. The article highlights a number of covert and overt barriers which the interviewees believed limit women's international career opportunities. The findings indicate that it is timely for organisations to face and address the difficulties female managers encounter in their progression to senior managerial positions in order to ensure that future opportunities for progression to senior management is equal to that of their male counterparts.}, + abstract = {The experience of women in international management -- especially within a European context -- has received little attention in the international human resource management literature. In particular, there is a dearth of empirical research which details the role and career moves of the senior female international manager. The particular focus of this paper is on the senior female international managerial career move in Europe. A total of 50 senior female expatriate managers were interviewed, representing a wide range of industry and service sectors. The article highlights a number of covert and overt barriers which the interviewees believed limit women's international career opportunities. The findings indicate that it is timely for organisations to face and address the difficulties female managers encounter in their progression to senior managerial positions in order to ensure that future opportunities for progression to senior management is equal to that of their male counterparts.}, langid = {english}, keywords = {sample::snowballing} } @@ -32297,7 +32297,7 @@ policy recc: issn = {0360-0572, 1545-2115}, doi = {10.1146/annurev.soc.27.1.363}, urldate = {2024-01-10}, - abstract = {Social science research on stigma has grown dramatically over the past two decades, particularly in social psychology, where researchers have elucidated the ways in which people construct cognitive categories and link those categories to stereotyped beliefs. In the midst of this growth, the stigma concept has been criticized as being too vaguely defined and individually focused. In response to these criticisms, we define stigma as the co-occurrence of its components{\textendash}labeling, stereotyping, separation, status loss, and discrimination{\textendash}and further indicate that for stigmatization to occur, power must be exercised. The stigma concept we construct has implications for understanding several core issues in stigma research, ranging from the definition of the concept to the reasons stigma sometimes represents a very persistent predicament in the lives of persons affected by it. Finally, because there are so many stigmatized circumstances and because stigmatizing processes can affect multiple domains of people's lives, stigmatization probably has a dramatic bearing on the distribution of life chances in such areas as earnings, housing, criminal involvement, health, and life itself. It follows that social scientists who are interested in understanding the distribution of such life chances should also be interested in stigma.}, + abstract = {Social science research on stigma has grown dramatically over the past two decades, particularly in social psychology, where researchers have elucidated the ways in which people construct cognitive categories and link those categories to stereotyped beliefs. In the midst of this growth, the stigma concept has been criticized as being too vaguely defined and individually focused. In response to these criticisms, we define stigma as the co-occurrence of its components--labeling, stereotyping, separation, status loss, and discrimination--and further indicate that for stigmatization to occur, power must be exercised. The stigma concept we construct has implications for understanding several core issues in stigma research, ranging from the definition of the concept to the reasons stigma sometimes represents a very persistent predicament in the lives of persons affected by it. Finally, because there are so many stigmatized circumstances and because stigmatizing processes can affect multiple domains of people's lives, stigmatization probably has a dramatic bearing on the distribution of life chances in such areas as earnings, housing, criminal involvement, health, and life itself. It follows that social scientists who are interested in understanding the distribution of such life chances should also be interested in stigma.}, langid = {english}, keywords = {sample::snowballing} } @@ -32544,7 +32544,7 @@ policy recc: } @article{Locke2012, - title = {Visiting {{Marriages}} and {{Remote Parenting}}: {{Changing Strategies}} of {{Rural}}{\textendash}{{Urban Migrants}} to {{Hanoi}}, {{Vietnam}}}, + title = {Visiting {{Marriages}} and {{Remote Parenting}}: {{Changing Strategies}} of {{Rural}}--{{Urban Migrants}} to {{Hanoi}}, {{Vietnam}}}, shorttitle = {Visiting {{Marriages}} and {{Remote Parenting}}}, author = {Locke, Catherine and Hoa, Nguyen Thi Ngan and Tam, Nguyen Thi Thanh}, year = {2012}, @@ -32688,7 +32688,7 @@ policy recc: issn = {0956-7976, 1467-9280}, doi = {10.1177/0956797611417003}, urldate = {2024-01-10}, - abstract = {People's self-perception biases often lead them to see themselves as better than the average person (a phenomenon known as self-enhancement). This bias varies across cultures, and variations are typically explained using cultural variables, such as individualism versus collectivism. We propose that socioeconomic differences among societies{\textemdash}specifically, relative levels of economic inequality{\textemdash}play an important but unrecognized role in how people evaluate themselves. Evidence for self-enhancement was found in 15 diverse nations, but the magnitude of the bias varied. Greater self-enhancement was found in societies with more income inequality, and income inequality predicted cross-cultural differences in self-enhancement better than did individualism/collectivism. These results indicate that macrosocial differences in the distribution of economic goods are linked to microsocial processes of perceiving the self.}, + abstract = {People's self-perception biases often lead them to see themselves as better than the average person (a phenomenon known as self-enhancement). This bias varies across cultures, and variations are typically explained using cultural variables, such as individualism versus collectivism. We propose that socioeconomic differences among societies---specifically, relative levels of economic inequality---play an important but unrecognized role in how people evaluate themselves. Evidence for self-enhancement was found in 15 diverse nations, but the magnitude of the bias varied. Greater self-enhancement was found in societies with more income inequality, and income inequality predicted cross-cultural differences in self-enhancement better than did individualism/collectivism. These results indicate that macrosocial differences in the distribution of economic goods are linked to microsocial processes of perceiving the self.}, langid = {english}, keywords = {sample::snowballing} } @@ -33369,7 +33369,7 @@ policy recc: issn = {1745-5057, 1745-5065}, doi = {10.1177/17455057221087888}, urldate = {2023-11-20}, - abstract = {Introduction: COVID-19 pandemic induced lockdown as prevention and control measure, forced people globally to limit their movements and to stay at home for extended period of time. The objective of this study was to analyze the impact of lockdown on intimate partner violence in Bangladesh. Methods: We conducted a secondary research by employing a Poisson regression model to estimate the effect of pandemic-led lockdown policy on the change in the number of intimate partner violence-related calls during pandemic using national emergency helpline 999 call logs. Data from January 2019 to May 2020 for 64 districts produced 1088 district-month-year observations which had been used for the main analysis. Results: We found a 46\% decrease in the incidence rate of intimate partner violence-related calls during the pandemic after adjusting for year, month, district fixed-effects{\textemdash}suggesting, non-reporting of the violence might have exacerbated during lockdown. Conclusion: While increasing rate of intimate partner violence is one side of issue, non-reporting of it has received less attention and during the lockdown non-reporting might grow large and have severe health impacts for women.}, + abstract = {Introduction: COVID-19 pandemic induced lockdown as prevention and control measure, forced people globally to limit their movements and to stay at home for extended period of time. The objective of this study was to analyze the impact of lockdown on intimate partner violence in Bangladesh. Methods: We conducted a secondary research by employing a Poisson regression model to estimate the effect of pandemic-led lockdown policy on the change in the number of intimate partner violence-related calls during pandemic using national emergency helpline 999 call logs. Data from January 2019 to May 2020 for 64 districts produced 1088 district-month-year observations which had been used for the main analysis. Results: We found a 46\% decrease in the incidence rate of intimate partner violence-related calls during the pandemic after adjusting for year, month, district fixed-effects---suggesting, non-reporting of the violence might have exacerbated during lockdown. Conclusion: While increasing rate of intimate partner violence is one side of issue, non-reporting of it has received less attention and during the lockdown non-reporting might grow large and have severe health impacts for women.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -33436,7 +33436,7 @@ policy recc: @techreport{Maitrot2017, title = {Poverty and Wellbeing Impacts of Microfinance: {{What}} Do We Know?}, - author = {Ma{\^i}trot, Mathilde and {Ni{\~n}o-Zaraz{\'u}a}, Miguel}, + author = {Ma\^{\i}trot, Mathilde and {Ni{\~n}o-Zaraz{\'u}a}, Miguel}, year = {2017}, number = {2017/190}, address = {{Helsinki}}, @@ -33522,7 +33522,7 @@ policy recc: } @article{Makkar2016, - title = {Impact of Tailored Blogs and Content on Usage of {{Web CIPHER}} {\textendash} an Online Platform to Help Policymakers Better Engage with Evidence from Research}, + title = {Impact of Tailored Blogs and Content on Usage of {{Web CIPHER}} -- an Online Platform to Help Policymakers Better Engage with Evidence from Research}, author = {Makkar, Steve R. and Howe, Megan and Williamson, Anna and Gilham, Frances}, year = {2016}, month = dec, @@ -33563,7 +33563,7 @@ policy recc: } @article{Maldonado2015, - title = {Family Policies and Single Parent Poverty in 18 {{OECD}} Countries, 1978{\textendash}2008}, + title = {Family Policies and Single Parent Poverty in 18 {{OECD}} Countries, 1978--2008}, author = {Maldonado, Laurie C. and Nieuwenhuis, Rense}, year = {2015}, month = oct, @@ -33831,12 +33831,12 @@ policy recc: issn = {2071-2936, 2071-2928}, doi = {10.4102/phcfm.v9i1.1226}, urldate = {2024-01-10}, - abstract = {Background: Most of South Africa's citizens who live in rural or underserved communities rely on the public health care sector to access quality health care. The value of rural exposure through clinical placements is well documented. Medical schools in South Africa have a responsibility to provide solutions that address the prevailing human resources challenges. Despite this commitment, medical students do not necessarily appreciate their role in resolving South Africa's human resources challenges. This study aimed to assess the factors that influenced the choice of clinical learning sites in a self-selection process undertaken by Wits final year medical students for the compulsory 6-week integrated primary care block rotation.Methods: Qualitative data related to reasons for choice of service learning site were gathered from 524 pre-placement questionnaires completed by final year medical students entering the rotation over a 3-year period (2012{\textendash}2014). Thematic analysis was performed using the MAXQDA software.Results: Eight themes emerged from the study indicating that the majority of participants were in favour of local urban underserved placement. Contextual factors, such as work commitments or family responsibilities, being compromised socially and losing academic standing were the main reasons for seeking urban placement. Good supervision, opportunistic learning, skills development and moral support were reasons for seeking rural placements. Previous voluntary exposure to rural practice or being of rural origin was a strong indicator for uptake of rural placement.Conclusion: This study has demonstrated the challenges faced by coordinators in balancing personal and institutional needs with country needs and the contextual factors that must be considered when implementing medical education programmes that respond to social challenges.}, + abstract = {Background: Most of South Africa's citizens who live in rural or underserved communities rely on the public health care sector to access quality health care. The value of rural exposure through clinical placements is well documented. Medical schools in South Africa have a responsibility to provide solutions that address the prevailing human resources challenges. Despite this commitment, medical students do not necessarily appreciate their role in resolving South Africa's human resources challenges. This study aimed to assess the factors that influenced the choice of clinical learning sites in a self-selection process undertaken by Wits final year medical students for the compulsory 6-week integrated primary care block rotation.Methods: Qualitative data related to reasons for choice of service learning site were gathered from 524 pre-placement questionnaires completed by final year medical students entering the rotation over a 3-year period (2012--2014). Thematic analysis was performed using the MAXQDA software.Results: Eight themes emerged from the study indicating that the majority of participants were in favour of local urban underserved placement. Contextual factors, such as work commitments or family responsibilities, being compromised socially and losing academic standing were the main reasons for seeking urban placement. Good supervision, opportunistic learning, skills development and moral support were reasons for seeking rural placements. Previous voluntary exposure to rural practice or being of rural origin was a strong indicator for uptake of rural placement.Conclusion: This study has demonstrated the challenges faced by coordinators in balancing personal and institutional needs with country needs and the contextual factors that must be considered when implementing medical education programmes that respond to social challenges.}, keywords = {sample::snowballing} } @article{Marcellin2010, - title = {Higher Risk of Unsafe Sex and Impaired Quality of Life among Patients Not Receiving Antiretroviral Therapy in {{Cameroon}}: Results from the {{EVAL}} Survey ({{ANRS}} 12{\textendash}116)}, + title = {Higher Risk of Unsafe Sex and Impaired Quality of Life among Patients Not Receiving Antiretroviral Therapy in {{Cameroon}}: Results from the {{EVAL}} Survey ({{ANRS}} 12--116)}, shorttitle = {Higher Risk of Unsafe Sex and Impaired Quality of Life among Patients Not Receiving Antiretroviral Therapy in {{Cameroon}}}, author = {Marcellin, Fabienne and Bonono, C{\'e}cile-Ren{\'e}e and Blanche, J{\'e}r{\^o}me and Carrieri, Maria Patrizia and Spire, Bruno and {Koulla-Shiro}, Sinata}, year = {2010}, @@ -33935,13 +33935,13 @@ policy recc: issn = {0007-1250, 1472-1465}, doi = {10.1192/bjp.176.3.249}, urldate = {2024-01-10}, - abstract = {Background A recent review suggested an association between using unpublished scales in clinical trials and finding significant results. Aims To determine whether such an association existed in schizophrenia trials. Method Three hundred trials were randomly selected from the Cochrane Schizophrenia Group's Register. All comparisons between treatment groups and control groups using rating scales were identified. The publication status of each scale was determined and claims of a significant treatment effect were recorded. Results Trials were more likely to report that a treatment was superior to control when an unpublished scale was used to make the comparison (relative risk 1.37 (95\% C11.12{\textendash}1.68)). This effect increased when a `gold-standard' definition of treatment superiority was applied (RR 1.94 (95\% C11.35{\textendash}2.79)). In non-pharmacological trials, one-third of `gold-standard' claims of treatment superiority would not have been made if published scales had been used. Conclusions Unpublished scales are a source of bias in schizophrenia trials.}, + abstract = {Background A recent review suggested an association between using unpublished scales in clinical trials and finding significant results. Aims To determine whether such an association existed in schizophrenia trials. Method Three hundred trials were randomly selected from the Cochrane Schizophrenia Group's Register. All comparisons between treatment groups and control groups using rating scales were identified. The publication status of each scale was determined and claims of a significant treatment effect were recorded. Results Trials were more likely to report that a treatment was superior to control when an unpublished scale was used to make the comparison (relative risk 1.37 (95\% C11.12--1.68)). This effect increased when a `gold-standard' definition of treatment superiority was applied (RR 1.94 (95\% C11.35--2.79)). In non-pharmacological trials, one-third of `gold-standard' claims of treatment superiority would not have been made if published scales had been used. Conclusions Unpublished scales are a source of bias in schizophrenia trials.}, langid = {english}, keywords = {sample::snowballing} } @article{Marshall2020, - title = {Disparities in {{Burnout}} and {{Satisfaction With Work}}{\textendash}{{Life Integration}} in {{U}}.{{S}}. {{Physicians}} by {{Gender}} and {{Practice Setting}}}, + title = {Disparities in {{Burnout}} and {{Satisfaction With Work}}--{{Life Integration}} in {{U}}.{{S}}. {{Physicians}} by {{Gender}} and {{Practice Setting}}}, author = {Marshall, Ariela L. and Dyrbye, Liselotte N. and Shanafelt, Tait D. and Sinsky, Christine A. and Satele, Daniel and Trockel, Mickey and Tutty, Michael and West, Colin P.}, year = {2020}, month = sep, @@ -33952,7 +33952,7 @@ policy recc: issn = {1040-2446}, doi = {10.1097/ACM.0000000000003521}, urldate = {2024-01-10}, - abstract = {Purpose To explore the interaction between practice setting (academic practice [AP], private practice [PP]) and gender in relation to physician burnout and satisfaction with work{\textendash}life integration (WLI). Method In 2017, the authors administered a cross-sectional survey of U.S. physicians and characterized rates of burnout and satisfaction with WLI using previously validated and/or standardized tools. They conducted multivariable logistic regression to determine the interaction between the included variables. Results Of the 3,603 participants in the final analysis, female physicians reported a higher prevalence of burnout than male physicians in both AP (50.7\% vs 38.2\%, P {$<$} .0001) and PP (48.1\% vs 40.7\%, P = .001). However, the multivariable analysis found no statistically significant gender-based differences in burnout (odds ratio [OR] 0.94, 95\% confidence interval [CI] 0.76{\textendash}1.17, P = .60). Women and men in AP were less likely to report burnout than men in PP (OR 0.70, 95\% CI 0.52{\textendash}0.94, P = .01 and OR 0.69, 95\% CI 0.53{\textendash}0.90, P {$<$} .01, respectively); women in PP did not report different burnout rates from men in PP (OR 0.89, 95\% CI 0.68{\textendash}1.16, P = .38). Women in both AP and PP were less likely to be satisfied with WLI than men in PP (OR 0.62, 95\% CI 0.47{\textendash}0.83, P {$<$} .01 and OR 0.75, 95\% CI 0.58{\textendash}0.97, P = .03, respectively); men in AP did not report different satisfaction with WLI than men in PP (OR 1.05, 95\% CI 0.82{\textendash}1.33, P = .71). Conclusions Gender differences in rates of burnout are related to practice setting and other differences in physicians' personal and professional lives. These results highlight the complex relationships among gender, practice setting, and other personal and professional factors in their influence on burnout and satisfaction with WLI.}, + abstract = {Purpose To explore the interaction between practice setting (academic practice [AP], private practice [PP]) and gender in relation to physician burnout and satisfaction with work--life integration (WLI). Method In 2017, the authors administered a cross-sectional survey of U.S. physicians and characterized rates of burnout and satisfaction with WLI using previously validated and/or standardized tools. They conducted multivariable logistic regression to determine the interaction between the included variables. Results Of the 3,603 participants in the final analysis, female physicians reported a higher prevalence of burnout than male physicians in both AP (50.7\% vs 38.2\%, P {$<$} .0001) and PP (48.1\% vs 40.7\%, P = .001). However, the multivariable analysis found no statistically significant gender-based differences in burnout (odds ratio [OR] 0.94, 95\% confidence interval [CI] 0.76--1.17, P = .60). Women and men in AP were less likely to report burnout than men in PP (OR 0.70, 95\% CI 0.52--0.94, P = .01 and OR 0.69, 95\% CI 0.53--0.90, P {$<$} .01, respectively); women in PP did not report different burnout rates from men in PP (OR 0.89, 95\% CI 0.68--1.16, P = .38). Women in both AP and PP were less likely to be satisfied with WLI than men in PP (OR 0.62, 95\% CI 0.47--0.83, P {$<$} .01 and OR 0.75, 95\% CI 0.58--0.97, P = .03, respectively); men in AP did not report different satisfaction with WLI than men in PP (OR 1.05, 95\% CI 0.82--1.33, P = .71). Conclusions Gender differences in rates of burnout are related to practice setting and other differences in physicians' personal and professional lives. These results highlight the complex relationships among gender, practice setting, and other personal and professional factors in their influence on burnout and satisfaction with WLI.}, langid = {english}, keywords = {sample::snowballing} } @@ -34013,7 +34013,7 @@ policy recc: address = {{London}}, doi = {10.1057/978-1-137-51623-7_10}, urldate = {2023-11-20}, - abstract = {This chapter considers the impact of the built environment in generating new forms and locations of poverty and disadvantage. Drawing on evidence from Australia, this chapter investigates the increasing divide in many large and suburbanised cities between residents with access to jobs, services, community and cultural provisions, and those without. A growing body of research indicates the locational disadvantages that residents face living far from the central hubs of employment. Large and sprawling Australian cities such as Melbourne and Sydney demonstrate a pattern of high housing costs in the inner city where there is the largest concentration of the best paying jobs, high levels of public transport provision and access to a multitude of services. In contrast, the most affordable housing can be found in suburbs perhaps 30{\textendash}40 kilometres from the centre, with little transport provision and few employment opportunities. Such places typically have a young family profile, a higher proportion of people from culturally and linguistically diverse backgrounds, greater levels of mortgage and personal debt, and are more likely to experience socio-economic disadvantage. This is a new pattern of social division and exclusion, and one that is perhaps less visible than previous patterns of spatialised class divisions. Starting from the premise that access to resources is a key ingredient in avoiding long-term disadvantage, the chapter critically explores a number of dimensions of place as a focus of urban social work. What does this new context mean for social work practice? What challenges and opportunities does it present for social work to respond to alternate forms of poverty and disadvantage? What lessons may be drawn for other cities with similar urban forms?}, + abstract = {This chapter considers the impact of the built environment in generating new forms and locations of poverty and disadvantage. Drawing on evidence from Australia, this chapter investigates the increasing divide in many large and suburbanised cities between residents with access to jobs, services, community and cultural provisions, and those without. A growing body of research indicates the locational disadvantages that residents face living far from the central hubs of employment. Large and sprawling Australian cities such as Melbourne and Sydney demonstrate a pattern of high housing costs in the inner city where there is the largest concentration of the best paying jobs, high levels of public transport provision and access to a multitude of services. In contrast, the most affordable housing can be found in suburbs perhaps 30--40 kilometres from the centre, with little transport provision and few employment opportunities. Such places typically have a young family profile, a higher proportion of people from culturally and linguistically diverse backgrounds, greater levels of mortgage and personal debt, and are more likely to experience socio-economic disadvantage. This is a new pattern of social division and exclusion, and one that is perhaps less visible than previous patterns of spatialised class divisions. Starting from the premise that access to resources is a key ingredient in avoiding long-term disadvantage, the chapter critically explores a number of dimensions of place as a focus of urban social work. What does this new context mean for social work practice? What challenges and opportunities does it present for social work to respond to alternate forms of poverty and disadvantage? What lessons may be drawn for other cities with similar urban forms?}, isbn = {978-1-137-51622-0 978-1-137-51623-7}, langid = {english}, keywords = {cite::channels,country::Australia,inequality::poverty,inequality::spatial,issue::policy,issue::wow,out::abstract,sample::snowballing} @@ -34218,7 +34218,7 @@ policy recc: } @article{MaryWentling2003, - title = {The Career Development and Aspirations of Women in Middle Management {\textendash} Revisited}, + title = {The Career Development and Aspirations of Women in Middle Management -- Revisited}, author = {Mary Wentling, Rose}, year = {2003}, month = sep, @@ -34456,7 +34456,7 @@ does NOT look at results of specific policy interventions} issn = {0031-5826, 1744-6570}, doi = {10.1111/j.1744-6570.2010.01172.x}, urldate = {2024-01-10}, - abstract = {This study examines the extent to which highly structured job interviews are resistant to demographic similarity effects. The sample comprised nearly 20,000 applicants for a managerial-level position in a large organization. Findings were unequivocal: Main effects of applicant gender and race were not associated with interviewers' ratings of applicant performance nor was applicant{\textendash}interviewer similarity with regard to gender and race. These findings address past inconsistencies in research on demographic similarity effects in employment interviews and demonstrate the value of using highly structured interviews to minimize the potential influence of applicant demographic characteristics on selection decisions.}, + abstract = {This study examines the extent to which highly structured job interviews are resistant to demographic similarity effects. The sample comprised nearly 20,000 applicants for a managerial-level position in a large organization. Findings were unequivocal: Main effects of applicant gender and race were not associated with interviewers' ratings of applicant performance nor was applicant--interviewer similarity with regard to gender and race. These findings address past inconsistencies in research on demographic similarity effects in employment interviews and demonstrate the value of using highly structured interviews to minimize the potential influence of applicant demographic characteristics on selection decisions.}, langid = {english}, keywords = {sample::snowballing} } @@ -34829,7 +34829,7 @@ does NOT look at results of specific policy interventions} issn = {0891-2432, 1552-3977}, doi = {10.1177/0891243205285371}, urldate = {2024-01-10}, - abstract = {The article focuses on the persistent links between workplace stratification and gender ascription in the organization of flexible high-tech production. Using a comparative case study analysis of three multinational electronics firms in the Philippines, it examines three key organizational factors: firm nationality, product characteristics, and existing labor relations{\textemdash}that help drive variation in the gendering and gendered impact of technological upgrading. It also considers three extra-organizational factors{\textemdash}trends in flexible production, the role of the host state, and gender ideologies{\textemdash}that also influence firm choices. The article assesses the variation in gendered processes and outcomes focusing on the fulfillment of workers' practical needs versus strategic gender interests. The article finds that despite continued variation at the firm level, extra-organizational pressures will likely contribute to continued gender stratification as firms upgrade, leading to the potential masculinization of skilled high-tech work.}, + abstract = {The article focuses on the persistent links between workplace stratification and gender ascription in the organization of flexible high-tech production. Using a comparative case study analysis of three multinational electronics firms in the Philippines, it examines three key organizational factors: firm nationality, product characteristics, and existing labor relations---that help drive variation in the gendering and gendered impact of technological upgrading. It also considers three extra-organizational factors---trends in flexible production, the role of the host state, and gender ideologies---that also influence firm choices. The article assesses the variation in gendered processes and outcomes focusing on the fulfillment of workers' practical needs versus strategic gender interests. The article finds that despite continued variation at the firm level, extra-organizational pressures will likely contribute to continued gender stratification as firms upgrade, leading to the potential masculinization of skilled high-tech work.}, langid = {english}, keywords = {sample::snowballing} } @@ -35291,7 +35291,7 @@ Conclusions: } @article{Menon2018, - title = {`{{Ring}}' Your Future, without Changing Diaper {\textendash} {{Can}} Preventing Teenage Pregnancy Address Child Marriage in {{Zambia}}?}, + title = {`{{Ring}}' Your Future, without Changing Diaper -- {{Can}} Preventing Teenage Pregnancy Address Child Marriage in {{Zambia}}?}, author = {Menon, J. A. and Kusanthan, T. and Mwaba, S. O. C. and Juanola, L. and Kok, M. C.}, editor = {Brownie, Sharon Mary}, year = {2018}, @@ -35395,7 +35395,7 @@ Conclusions: publisher = {{The World Bank}}, doi = {10.1596/978-1-4648-1039-8}, urldate = {2023-12-26}, - abstract = {Abstract: What caused the decline in wage inequality of the 2000s in Latin America? Looking to the future, will the current economic slowdown be regressive? Wage Inequality in Latin America: Understanding the Past to Prepare for the Future addresses these two questions by reviewing relevant literature and providing new evidence on what we know from the conceptual, empirical, and policy perspectives. The answer to the first question can be broken down into several parts, although the bottom line is that the changes in wage inequality resulted from a combination of three forces: (a) education expansion and its eff ect on falling returns to skill (the supply-side story); (b) shifts in aggregate domestic demand; and (c) exchange rate appreciation from the commodity boom and the associated shift to the nontradable sector that changed interfi rm wage differences. Other forces had a non-negligible but secondary role in some countries, while they were not present in others. These include the rapid increase of the minimum wage and a rapid trend toward formalization of employment, which played a supporting role but only during the boom. Understanding the forces behind recent trends also helps to shed light on the second question. The analysis in this volume suggests that the economic slowdown is putting the brakes on the reduction of inequality in Latin America and will likely continue to do so{\textemdash}but it might not actually reverse the region's movement toward less wage inequality.}, + abstract = {Abstract: What caused the decline in wage inequality of the 2000s in Latin America? Looking to the future, will the current economic slowdown be regressive? Wage Inequality in Latin America: Understanding the Past to Prepare for the Future addresses these two questions by reviewing relevant literature and providing new evidence on what we know from the conceptual, empirical, and policy perspectives. The answer to the first question can be broken down into several parts, although the bottom line is that the changes in wage inequality resulted from a combination of three forces: (a) education expansion and its eff ect on falling returns to skill (the supply-side story); (b) shifts in aggregate domestic demand; and (c) exchange rate appreciation from the commodity boom and the associated shift to the nontradable sector that changed interfi rm wage differences. Other forces had a non-negligible but secondary role in some countries, while they were not present in others. These include the rapid increase of the minimum wage and a rapid trend toward formalization of employment, which played a supporting role but only during the boom. Understanding the forces behind recent trends also helps to shed light on the second question. The analysis in this volume suggests that the economic slowdown is putting the brakes on the reduction of inequality in Latin America and will likely continue to do so---but it might not actually reverse the region's movement toward less wage inequality.}, isbn = {978-1-4648-1039-8 978-1-4648-1040-4}, langid = {english}, keywords = {inequality::income,out::abstract,region::LAC,review::systematic,sample::snowballing,TODO::review} @@ -35424,7 +35424,7 @@ Conclusions: author = {Meyer, Tanya K. and Bergmark, Regan and Zatz, Marcy and Sardesai, Maya G. and Litvack, Jamie R. and Starks Acosta, Anne}, year = {2019}, month = aug, - journal = {Otolaryngology{\textendash}Head and Neck Surgery}, + journal = {Otolaryngology--Head and Neck Surgery}, volume = {161}, number = {2}, pages = {257--264}, @@ -35477,7 +35477,7 @@ does NOT look at inequality effects (no measures of inequality employed)}, issn = {1478-4491}, doi = {10.1186/s12960-021-00598-9}, urldate = {2024-01-10}, - abstract = {Abstract Background Many challenges exist in providing equitable access to rural healthcare in the Democratic Republic of the Congo (DRC). WHO recommends student exposure to rural clinical rotations to promote interest in rural healthcare. Challenges to rural engagement include lack of adequate infrastructure and staff to lead rural education. This case report highlights key steps in developing a rural rotation program for DRC nursing students. Case presentation To implement a rural rotation (RR) program, ICAP at Columbia University (ICAP) consulted with students, the Ministries of Health (MoH) and Education (MoE), and nursing schools to pilot and expand a rural rotation program. Nursing schools agreed to place students in rural clinics and communities. Key stakeholders collaborated to assess and select rural sites based on availability of nursing mentors, educational resources, security, accessibility, and patient volume. To support this, 85 preceptors from 55 target schools and 30 rural health facilities were trained of which 30 were selected to be ``master trainers''. These master trainers led the remaining 55 preceptors implementing the rural rotation program. We worked with rural facilities to engage community leaders and secure accommodation for students. A total of 583 students from five Lubumbashi schools and two rural schools outside Kinshasa participated across 16 rural sites (298 students in 2018{\textendash}2019 school year and 285 in 2019{\textendash}2020). Feedback from 274 students and 25 preceptors and nursing school leaders was positive with many students actively seeking rural assignments upon graduation. For example, 97\% agreed or strongly agreed that their RR programs had strengthened their educational experience.~Key challenges, however, were long-term financial support (35\%) for rural rotations, adequate student housing (30\%) and advocacy for expanding the rural workforce. Conclusions With nearly 600 participants, this project showed that a RR program is feasible and acceptable in resource-limited settings yet availability of ample student accommodation and increasing availability of rural jobs remain health system challenges. Using a multipronged approach to rural health investment as outlined by WHO over two decades ago remains essential. Attracting future nurses to rural health is necessary but not sufficient to achieve equitable health workforce distribution.}, + abstract = {Abstract Background Many challenges exist in providing equitable access to rural healthcare in the Democratic Republic of the Congo (DRC). WHO recommends student exposure to rural clinical rotations to promote interest in rural healthcare. Challenges to rural engagement include lack of adequate infrastructure and staff to lead rural education. This case report highlights key steps in developing a rural rotation program for DRC nursing students. Case presentation To implement a rural rotation (RR) program, ICAP at Columbia University (ICAP) consulted with students, the Ministries of Health (MoH) and Education (MoE), and nursing schools to pilot and expand a rural rotation program. Nursing schools agreed to place students in rural clinics and communities. Key stakeholders collaborated to assess and select rural sites based on availability of nursing mentors, educational resources, security, accessibility, and patient volume. To support this, 85 preceptors from 55 target schools and 30 rural health facilities were trained of which 30 were selected to be ``master trainers''. These master trainers led the remaining 55 preceptors implementing the rural rotation program. We worked with rural facilities to engage community leaders and secure accommodation for students. A total of 583 students from five Lubumbashi schools and two rural schools outside Kinshasa participated across 16 rural sites (298 students in 2018--2019 school year and 285 in 2019--2020). Feedback from 274 students and 25 preceptors and nursing school leaders was positive with many students actively seeking rural assignments upon graduation. For example, 97\% agreed or strongly agreed that their RR programs had strengthened their educational experience.~Key challenges, however, were long-term financial support (35\%) for rural rotations, adequate student housing (30\%) and advocacy for expanding the rural workforce. Conclusions With nearly 600 participants, this project showed that a RR program is feasible and acceptable in resource-limited settings yet availability of ample student accommodation and increasing availability of rural jobs remain health system challenges. Using a multipronged approach to rural health investment as outlined by WHO over two decades ago remains essential. Attracting future nurses to rural health is necessary but not sufficient to achieve equitable health workforce distribution.}, langid = {english}, keywords = {sample::snowballing} } @@ -35796,7 +35796,7 @@ does NOT look at inequality effects (no measures of inequality employed)}, issn = {0027-8424, 1091-6490}, doi = {10.1073/pnas.1404293111}, urldate = {2024-01-10}, - abstract = {Significance This paper makes two contributions to research on the link between the social environment and health. Using data from a birth cohort study, we show that, among African American boys, those who grow up in highly disadvantaged environments have shorter telomeres (at age 9) than boys who grow up in highly advantaged environments. We also find that the association between the social environment and telomere length (TL) is moderated by genetic variation within the serotonin and dopamine pathways. Boys with the highest genetic sensitivity scores had the shortest TL when exposed to disadvantaged environments and the longest TL when exposed to advantaged environments. To our knowledge, this report is the first to document a gene{\textendash}social environment interaction for TL, a biomarker of stress exposure. , Disadvantaged social environments are associated with adverse health outcomes. This has been attributed, in part, to chronic stress. Telomere length (TL) has been used as a biomarker of chronic stress: TL is shorter in adults in a variety of contexts, including disadvantaged social standing and depression. We use data from 40, 9-y-old boys participating in the Fragile Families and Child Wellbeing Study to extend this observation to African American children. We report that exposure to disadvantaged environments is associated with reduced TL by age 9 y. We document significant associations between low income, low maternal education, unstable family structure, and harsh parenting and TL. These effects were moderated by genetic variants in serotonergic and dopaminergic pathways. Consistent with the differential susceptibility hypothesis, subjects with the highest genetic sensitivity scores had the shortest TL when exposed to disadvantaged social environments and the longest TL when exposed to advantaged environments.}, + abstract = {Significance This paper makes two contributions to research on the link between the social environment and health. Using data from a birth cohort study, we show that, among African American boys, those who grow up in highly disadvantaged environments have shorter telomeres (at age 9) than boys who grow up in highly advantaged environments. We also find that the association between the social environment and telomere length (TL) is moderated by genetic variation within the serotonin and dopamine pathways. Boys with the highest genetic sensitivity scores had the shortest TL when exposed to disadvantaged environments and the longest TL when exposed to advantaged environments. To our knowledge, this report is the first to document a gene--social environment interaction for TL, a biomarker of stress exposure. , Disadvantaged social environments are associated with adverse health outcomes. This has been attributed, in part, to chronic stress. Telomere length (TL) has been used as a biomarker of chronic stress: TL is shorter in adults in a variety of contexts, including disadvantaged social standing and depression. We use data from 40, 9-y-old boys participating in the Fragile Families and Child Wellbeing Study to extend this observation to African American children. We report that exposure to disadvantaged environments is associated with reduced TL by age 9 y. We document significant associations between low income, low maternal education, unstable family structure, and harsh parenting and TL. These effects were moderated by genetic variants in serotonergic and dopaminergic pathways. Consistent with the differential susceptibility hypothesis, subjects with the highest genetic sensitivity scores had the shortest TL when exposed to disadvantaged social environments and the longest TL when exposed to advantaged environments.}, langid = {english}, keywords = {sample::snowballing} } @@ -35855,7 +35855,7 @@ does NOT look at inequality effects (no measures of inequality employed)}, issn = {1560-7917}, doi = {10.2807/1560-7917.ES.2020.25.10.2000180}, urldate = {2023-11-20}, - abstract = {On 5 February 2020, in Yokohama, Japan, a cruise ship hosting 3,711 people underwent a 2-week quarantine after a former passenger was found with COVID-19 post-disembarking. As at 20 February, 634 persons on board tested positive for the causative virus. We conducted statistical modelling to derive the delay-adjusted asymptomatic proportion of infections, along with the infections' timeline. The estimated asymptomatic proportion was 17.9\% (95\% credible interval (CrI):\,15.5{\textendash}20.2\%). Most infections occurred before the quarantine start.}, + abstract = {On 5 February 2020, in Yokohama, Japan, a cruise ship hosting 3,711 people underwent a 2-week quarantine after a former passenger was found with COVID-19 post-disembarking. As at 20 February, 634 persons on board tested positive for the causative virus. We conducted statistical modelling to derive the delay-adjusted asymptomatic proportion of infections, along with the infections' timeline. The estimated asymptomatic proportion was 17.9\% (95\% credible interval (CrI):\,15.5--20.2\%). Most infections occurred before the quarantine start.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -35920,7 +35920,7 @@ NO LM adjacency for outcomes} } @article{Mody2013, - title = {The {{{\textsc{W}}}} Orld {{{\textsc{H}}}} Ealth {{{\textsc{O}}}} Rganization {\textsc{{\textendash}}}{{{\textsc{U}}}} Nited {{{\textsc{N}}}} Ations {{{\textsc{P}}}} Opulation {{{\textsc{F}}}} Und {{Strategic Partnership Programme}}'s Implementation of Family Planning Guidelines and Tools in {{{\textsc{A}}}} Sia{\textendash} {{{\textsc{P}}}} Acific Countries}, + title = {The {{{\textsc{W}}}} Orld {{{\textsc{H}}}} Ealth {{{\textsc{O}}}} Rganization {\textsc{--}}{{{\textsc{U}}}} Nited {{{\textsc{N}}}} Ations {{{\textsc{P}}}} Opulation {{{\textsc{F}}}} Und {{Strategic Partnership Programme}}'s Implementation of Family Planning Guidelines and Tools in {{{\textsc{A}}}} Sia-- {{{\textsc{P}}}} Acific Countries}, shorttitle = {The}, author = {Mody, Sheila K. and Ba-Thike, Katherine and Gaffield, Mary E.}, year = {2013}, @@ -36241,7 +36241,7 @@ NO LM adjacency for outcomes} issn = {1948-5506, 1948-5514}, doi = {10.1177/19485506211033748}, urldate = {2024-01-10}, - abstract = {Does commitment to allyship from a dominant group member cue identity-safety for women in male-dominated environments? We examine this question by assessing women's perceptions of workplaces that included the presence (vs. absence) of a male ally (Studies 1{\textendash}3) or a female ally (Study 3), and determine the impact of Black versus White allies for Black and White women. Across three studies ( N = 1,032) and an integrative data analysis, we demonstrate that an equality-supportive male ally reduces anticipated isolation and workplace hostility and increases anticipated support, respect, and gender-equality norms for women in general populations (Studies 1 and 2) and women in science, technology, and math (Study 3). These results represent a possible strategy to help retain women in male-dominated fields.}, + abstract = {Does commitment to allyship from a dominant group member cue identity-safety for women in male-dominated environments? We examine this question by assessing women's perceptions of workplaces that included the presence (vs. absence) of a male ally (Studies 1--3) or a female ally (Study 3), and determine the impact of Black versus White allies for Black and White women. Across three studies ( N = 1,032) and an integrative data analysis, we demonstrate that an equality-supportive male ally reduces anticipated isolation and workplace hostility and increases anticipated support, respect, and gender-equality norms for women in general populations (Studies 1 and 2) and women in science, technology, and math (Study 3). These results represent a possible strategy to help retain women in male-dominated fields.}, langid = {english}, keywords = {sample::snowballing} } @@ -36333,7 +36333,7 @@ NO LM adjacency for outcomes} institution = {{Health Systems and Quality Improvement}}, doi = {10.1101/2020.10.26.20219352}, urldate = {2024-01-10}, - abstract = {Abstract Objectives To determine the extent and nature of changes in utilisation of healthcare services during COVID-19 pandemic. Design Systematic review Eligibility Eligible studies compared utilisation of services during COVID-19 pandemic to at least one comparable period in prior years. Services included visits, admissions, diagnostics, and therapeutics. Studies were excluded if from single-centres or studied only COVID-19 patients. Data sources PubMed, Embase, Cochrane COVID-19 Study Register, and pre-prints were searched, without language restrictions, until August 10, using detailed searches with key concepts including COVID-19, health services and impact. Data analysis Risk of bias was assessed by adapting ROBINS-I and Cochrane Effective Practice and Organization of Care tool. Results were analysed using descriptive statistics, graphical figures, and narrative synthesis. Outcome measures Primary outcome was change in service utilisation between pre-pandemic and pandemic periods. Secondary outcome was the change in proportions of users of healthcare services with milder or more severe illness (e.g. triage scores). Results 3097 unique references were identified, and 81 studies across 20 countries included, reporting on {$>$}11 million services pre-pandemic and 6.9 million during pandemic. For the primary outcome, there were 143 estimates of changes, with a median 37\% reduction in services overall (interquartile range -51\% to -20\%), comprising median reductions for visits of 42\%(-53\% to -32\%), admissions, 28\%(-40\% to -17\%), diagnostics, 31\%(-53\% to -24\%), and for therapeutics, 30\%(-57\% to -19\%). Among 35 studies reporting secondary outcomes, there were 60 estimates, with 27(45\%) reporting larger reductions in utilisation among people with a milder spectrum of illness, and 33 (55\%) reporting no change. Conclusions Healthcare utilisation decreased by about a third during the pandemic, with considerable variation, and with greater reductions among people with less severe illness. While addressing unmet need remains a priority, studies of health impacts of reductions may help health-systems prioritise higher-value care in the post-pandemic recovery. Funding, Study registration No funding was required. PROSPERO: CRD42020203729 Strengths and limitations of this study {\textendash} The review is the first broad synthesis of global studies of pandemic related changes in utilisation across all categories of healthcare services. {\textendash} The review provides novel findings informing design of future studies of pandemic-related changes in utilisation and its impacts. {\textendash} Limitations include the possibility of publication bias and the potential of our eligibility criteria to exclude important data sources such as studies in single-centres and unpublished datasets from health systems. {\textendash} Heterogenous designs and settings precluding meta-analysis.}, + abstract = {Abstract Objectives To determine the extent and nature of changes in utilisation of healthcare services during COVID-19 pandemic. Design Systematic review Eligibility Eligible studies compared utilisation of services during COVID-19 pandemic to at least one comparable period in prior years. Services included visits, admissions, diagnostics, and therapeutics. Studies were excluded if from single-centres or studied only COVID-19 patients. Data sources PubMed, Embase, Cochrane COVID-19 Study Register, and pre-prints were searched, without language restrictions, until August 10, using detailed searches with key concepts including COVID-19, health services and impact. Data analysis Risk of bias was assessed by adapting ROBINS-I and Cochrane Effective Practice and Organization of Care tool. Results were analysed using descriptive statistics, graphical figures, and narrative synthesis. Outcome measures Primary outcome was change in service utilisation between pre-pandemic and pandemic periods. Secondary outcome was the change in proportions of users of healthcare services with milder or more severe illness (e.g. triage scores). Results 3097 unique references were identified, and 81 studies across 20 countries included, reporting on {$>$}11 million services pre-pandemic and 6.9 million during pandemic. For the primary outcome, there were 143 estimates of changes, with a median 37\% reduction in services overall (interquartile range -51\% to -20\%), comprising median reductions for visits of 42\%(-53\% to -32\%), admissions, 28\%(-40\% to -17\%), diagnostics, 31\%(-53\% to -24\%), and for therapeutics, 30\%(-57\% to -19\%). Among 35 studies reporting secondary outcomes, there were 60 estimates, with 27(45\%) reporting larger reductions in utilisation among people with a milder spectrum of illness, and 33 (55\%) reporting no change. Conclusions Healthcare utilisation decreased by about a third during the pandemic, with considerable variation, and with greater reductions among people with less severe illness. While addressing unmet need remains a priority, studies of health impacts of reductions may help health-systems prioritise higher-value care in the post-pandemic recovery. Funding, Study registration No funding was required. PROSPERO: CRD42020203729 Strengths and limitations of this study -- The review is the first broad synthesis of global studies of pandemic related changes in utilisation across all categories of healthcare services. -- The review provides novel findings informing design of future studies of pandemic-related changes in utilisation and its impacts. -- Limitations include the possibility of publication bias and the potential of our eligibility criteria to exclude important data sources such as studies in single-centres and unpublished datasets from health systems. -- Heterogenous designs and settings precluding meta-analysis.}, langid = {english}, keywords = {sample::snowballing} } @@ -36573,7 +36573,7 @@ NO LM adjacency for outcomes} issn = {0002-8282}, doi = {10.1257/aer.96.4.1225}, urldate = {2024-01-10}, - abstract = {This paper addresses the question of how traditional institutions interact with the forces of globalization to shape the economic mobility and welfare of particular groups of individuals in the new economy. We explore the role of one such traditional institution{\textemdash}the caste system{\textemdash}in shaping career choices by gender in Bombay using new survey data on school enrollment and income over the past 20 years. We find that male working-class{\textemdash}lower-caste{\textemdash}networks continue to channel boys into local language schools that lead to the traditional occupation, despite the fact that returns to nontraditional white-collar occupations rose substantially in the 1990s, suggesting the possibility of a dynamic inefficiency. In contrast, lower-caste girls, who historically had low labor market participation rates and so did not benefit from the network, are taking full advantage of the opportunities that became available in the new economy by switching rapidly to English schools.}, + abstract = {This paper addresses the question of how traditional institutions interact with the forces of globalization to shape the economic mobility and welfare of particular groups of individuals in the new economy. We explore the role of one such traditional institution---the caste system---in shaping career choices by gender in Bombay using new survey data on school enrollment and income over the past 20 years. We find that male working-class---lower-caste---networks continue to channel boys into local language schools that lead to the traditional occupation, despite the fact that returns to nontraditional white-collar occupations rose substantially in the 1990s, suggesting the possibility of a dynamic inefficiency. In contrast, lower-caste girls, who historically had low labor market participation rates and so did not benefit from the network, are taking full advantage of the opportunities that became available in the new economy by switching rapidly to English schools.}, langid = {english}, keywords = {sample::snowballing} } @@ -36812,7 +36812,7 @@ NO LM adjacency for outcomes} issn = {1559-047X}, doi = {10.1097/BCR.0000000000000156}, urldate = {2023-11-24}, - abstract = {The objective was to determine long-term psychological distress and quality of life (QOL) in young adult survivors of pediatric burns using the World Health Organization Disability Assessment Scale II (WHODAS) and the Burn Specific Health Scale-Brief (BSHS-B). Fifty burn survivors 2.5 to 12.5 years postburn (16{\textendash}21.5 years old; 56\% male, 82\% Hispanic) completed the WHODAS and BSHS-B. The WHODAS measures health and disability and the BSHS-B measures psychosocial and physical difficulties. Scores were calculated for each instrument, and then grouped by years postburn, TBSA, sex, burn age, and survey age to compare the effects of each. Next, the instruments were compared with each other. The WHODAS disability score mean was 14.4 {$\pm$} 2.1. BSHS-B domain scores ranged from 3 to 3.7. In general, as TBSA burned increased, QOL decreased. Female burn survivors, survivors burned prior to school entry, and adolescents who had yet to transition into adulthood reported better QOL than their counterparts. In all domains except Participation, the WHODAS consistently identified more individuals with lower QOL than the BSHS-B. Young adult burn survivors' QOL features more disability than their nonburned counterparts, but score in the upper 25\% for QOL on the BSHS-B. This analysis revealed the need for long-term psychosocial intervention for survivors with larger TBSA, males, those burned after school entry, and those transitioning into adulthood. Both instruments are useful tools for assessing burn survivors' QOL and both should be given as they discern different individuals. However, the WHODAS is more sensitive than the BSHS-B in identifying QOL issues.}, + abstract = {The objective was to determine long-term psychological distress and quality of life (QOL) in young adult survivors of pediatric burns using the World Health Organization Disability Assessment Scale II (WHODAS) and the Burn Specific Health Scale-Brief (BSHS-B). Fifty burn survivors 2.5 to 12.5 years postburn (16--21.5 years old; 56\% male, 82\% Hispanic) completed the WHODAS and BSHS-B. The WHODAS measures health and disability and the BSHS-B measures psychosocial and physical difficulties. Scores were calculated for each instrument, and then grouped by years postburn, TBSA, sex, burn age, and survey age to compare the effects of each. Next, the instruments were compared with each other. The WHODAS disability score mean was 14.4 {\textpm} 2.1. BSHS-B domain scores ranged from 3 to 3.7. In general, as TBSA burned increased, QOL decreased. Female burn survivors, survivors burned prior to school entry, and adolescents who had yet to transition into adulthood reported better QOL than their counterparts. In all domains except Participation, the WHODAS consistently identified more individuals with lower QOL than the BSHS-B. Young adult burn survivors' QOL features more disability than their nonburned counterparts, but score in the upper 25\% for QOL on the BSHS-B. This analysis revealed the need for long-term psychosocial intervention for survivors with larger TBSA, males, those burned after school entry, and those transitioning into adulthood. Both instruments are useful tools for assessing burn survivors' QOL and both should be given as they discern different individuals. However, the WHODAS is more sensitive than the BSHS-B in identifying QOL issues.}, langid = {english}, keywords = {inequality::disability,out::title,sample::snowballing} } @@ -36844,7 +36844,7 @@ NO LM adjacency for outcomes} issn = {2731-4383}, doi = {10.1007/s44192-022-00005-2}, urldate = {2023-11-20}, - abstract = {Abstract In the current COVID-19 pandemic there are reports of deteriorating psychological conditions among university students in lower-middle-income countries (LMICs), but very little is known about the gender differences in the mental health conditions on this population. This study aims to assess generalized anxiety disorder (GAD) among university students using a gender lens during the COVID-19 pandemic. A cross-sectional study was conducted using web-based Google forms between May 2020 and August 2020 among 605 current students of two universities in Bangladesh. Within the total 605 study participants, 59.5\% (360) were female. The prevalence of mild to severe anxiety disorder was 61.8\% among females and 38.2\% among males. In the multivariable logistic regression analysis, females were 2.21 times more likely to have anxiety compared to males [AOR: 2.21; CI 95\% (1.28{\textendash}53.70); p-value: 0.004] and participants' age was negatively associated with increased levels of anxiety (AOR\,=\,0.17; 95\% CI\,=\,0.05{\textendash}0.57; p \,=\,0.001). In addition, participants who were worried about academic delays were more anxious than those who were not worried about it (AOR: 2.82; 95\% CI 1.50{\textendash}5.31, p \,=\,0.001). These findings of this study will add value to the existing limited evidence and strongly advocate in designing gender-specific, low-intensity interventions to ensure comprehensive mental health services for the young adult population of Bangladesh.}, + abstract = {Abstract In the current COVID-19 pandemic there are reports of deteriorating psychological conditions among university students in lower-middle-income countries (LMICs), but very little is known about the gender differences in the mental health conditions on this population. This study aims to assess generalized anxiety disorder (GAD) among university students using a gender lens during the COVID-19 pandemic. A cross-sectional study was conducted using web-based Google forms between May 2020 and August 2020 among 605 current students of two universities in Bangladesh. Within the total 605 study participants, 59.5\% (360) were female. The prevalence of mild to severe anxiety disorder was 61.8\% among females and 38.2\% among males. In the multivariable logistic regression analysis, females were 2.21 times more likely to have anxiety compared to males [AOR: 2.21; CI 95\% (1.28--53.70); p-value: 0.004] and participants' age was negatively associated with increased levels of anxiety (AOR\,=\,0.17; 95\% CI\,=\,0.05--0.57; p \,=\,0.001). In addition, participants who were worried about academic delays were more anxious than those who were not worried about it (AOR: 2.82; 95\% CI 1.50--5.31, p \,=\,0.001). These findings of this study will add value to the existing limited evidence and strongly advocate in designing gender-specific, low-intensity interventions to ensure comprehensive mental health services for the young adult population of Bangladesh.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -37009,7 +37009,7 @@ NO LM adjacency for outcomes} issn = {0008-543X, 1097-0142}, doi = {10.1002/cncr.11363}, urldate = {2023-11-24}, - abstract = {Abstract BACKGROUND With increasing numbers of childhood cancer survivors, direct sequelae of cancer therapy and psychosocial outcomes are becoming more important. The authors described psychosocial outcomes (education, employment, health insurance, and marriage) for survivors of pediatric lower extremity bone tumors. METHODS The long-term follow-up study of the Childhood Cancer Survivor Study is a multiinstitutional cohort study comprising 14,054 individuals who have survived for 5 or more years after treatment for cancer diagnosed during childhood or adolescence. Baseline demographic and medical information were obtained. Six hundred ninety-four survivors had osteosarcoma or Ewing sarcoma of the lower extremity or pelvis and were classified by amputation status and by age at diagnosis. The median age at diagnosis was 14 years old with a median of 16 years of follow up since diagnosis. Demographic characteristics were used to analyze the rates of psychosocial outcomes. RESULTS Amputation status and age at diagnosis did not significantly influence any of the measured psychosocial outcomes. Education was a significant positive predictor of employment, having health insurance, and being currently in their first marriage. Male gender predicted ever being employed and female gender predicted having health insurance and marriage. When compared with siblings, amputees had significant deficits in education, employment, and health insurance. CONCLUSIONS Overall, no differences between amputees and nonamputees were found. However, gender and education play a prominent role. When compared with siblings, amputees in this cohort may benefit from additional supports. Cancer 2003;10:2554{\textendash}64. {\copyright} 2003 American Cancer Society. DOI 10.1002/cncr.11363 , Amputation status and age at diagnosis did not significantly influence any of the measured psychosocial outcomes (education, employment, health insurance, and marriage). Education was a significant positive predictor of employment, as was having health insurance, and being currently in their first marriage. Male gender predicted ever being employed and female gender predicted having health insurance and marriage. When compared with siblings, amputees had significant deficits in education, employment, and health insurance. Overall, no differences between amputees and nonamputees were found. However, gender and education play a prominent role. When compared with siblings, amputees in this cohort may benefit from additional support.}, + abstract = {Abstract BACKGROUND With increasing numbers of childhood cancer survivors, direct sequelae of cancer therapy and psychosocial outcomes are becoming more important. The authors described psychosocial outcomes (education, employment, health insurance, and marriage) for survivors of pediatric lower extremity bone tumors. METHODS The long-term follow-up study of the Childhood Cancer Survivor Study is a multiinstitutional cohort study comprising 14,054 individuals who have survived for 5 or more years after treatment for cancer diagnosed during childhood or adolescence. Baseline demographic and medical information were obtained. Six hundred ninety-four survivors had osteosarcoma or Ewing sarcoma of the lower extremity or pelvis and were classified by amputation status and by age at diagnosis. The median age at diagnosis was 14 years old with a median of 16 years of follow up since diagnosis. Demographic characteristics were used to analyze the rates of psychosocial outcomes. RESULTS Amputation status and age at diagnosis did not significantly influence any of the measured psychosocial outcomes. Education was a significant positive predictor of employment, having health insurance, and being currently in their first marriage. Male gender predicted ever being employed and female gender predicted having health insurance and marriage. When compared with siblings, amputees had significant deficits in education, employment, and health insurance. CONCLUSIONS Overall, no differences between amputees and nonamputees were found. However, gender and education play a prominent role. When compared with siblings, amputees in this cohort may benefit from additional supports. Cancer 2003;10:2554--64. {\copyright} 2003 American Cancer Society. DOI 10.1002/cncr.11363 , Amputation status and age at diagnosis did not significantly influence any of the measured psychosocial outcomes (education, employment, health insurance, and marriage). Education was a significant positive predictor of employment, as was having health insurance, and being currently in their first marriage. Male gender predicted ever being employed and female gender predicted having health insurance and marriage. When compared with siblings, amputees had significant deficits in education, employment, and health insurance. Overall, no differences between amputees and nonamputees were found. However, gender and education play a prominent role. When compared with siblings, amputees in this cohort may benefit from additional support.}, langid = {english}, keywords = {sample::snowballing}, file = {/home/marty/Zotero/storage/BIB868LC/Nagarajan et al_2003_Education, employment, insurance, and marital status among 694 survivors of.pdf} @@ -37157,7 +37157,7 @@ NO LM adjacency for outcomes} issn = {0046-2772, 1099-0992}, doi = {10.1002/ejsp.2702}, urldate = {2024-01-10}, - abstract = {Abstract Despite the fact that women face socially and politically sanctioned disadvantages every day, a large percentage of women and men report that gender discrimination is no longer a problem. Across three studies, which together include over 20,000 participants from 23 countries, we test the hypothesis that denial (vs. acknowledgement) of gender discrimination is associated with higher subjective well-being among women (Studies 1{\textendash}3), and this is because denying gender discrimination promotes the view that the system is fair (Study 1). We further show that this happens above and beyond personal experiences with sexism (Study 1) and that the association is stronger in countries where sexism is relatively high (vs. low; Study 3). We argue that denial of discrimination is an individual-level coping mechanism and that, like other self-group distancing strategies, it may perpetuate gender inequality.}, + abstract = {Abstract Despite the fact that women face socially and politically sanctioned disadvantages every day, a large percentage of women and men report that gender discrimination is no longer a problem. Across three studies, which together include over 20,000 participants from 23 countries, we test the hypothesis that denial (vs. acknowledgement) of gender discrimination is associated with higher subjective well-being among women (Studies 1--3), and this is because denying gender discrimination promotes the view that the system is fair (Study 1). We further show that this happens above and beyond personal experiences with sexism (Study 1) and that the association is stronger in countries where sexism is relatively high (vs. low; Study 3). We argue that denial of discrimination is an individual-level coping mechanism and that, like other self-group distancing strategies, it may perpetuate gender inequality.}, langid = {english}, keywords = {sample::snowballing} } @@ -37339,7 +37339,7 @@ NO LM adjacency for outcomes} issn = {0019-7939, 2162-271X}, doi = {10.1177/001979390405800102}, urldate = {2023-11-20}, - abstract = {Living wage laws are touted as anti-poverty measures. Yet they apply to only a small fraction of workers, most commonly covering only employers with city contracts. The apparent contradiction between broad anti-poverty goals and narrow coverage suggests that goals other than poverty reduction may partly underlie living wage campaigns. This paper considers the hypothesis that living wage laws act to maintain or increase rents among unionized municipal workers. By raising the wages that city contractors would have to pay, living wage laws may reduce the incentives for cities to contract out work that would otherwise be done by unionized municipal employees, hence increasing the bargaining power of municipal unions and leading to higher wages for their members. The evidence presented here, from an analysis of CPS data for 1996{\textendash}2000, indicates that the wages of unionized municipal workers are indeed increased as a result of living wage laws covering contractors.}, + abstract = {Living wage laws are touted as anti-poverty measures. Yet they apply to only a small fraction of workers, most commonly covering only employers with city contracts. The apparent contradiction between broad anti-poverty goals and narrow coverage suggests that goals other than poverty reduction may partly underlie living wage campaigns. This paper considers the hypothesis that living wage laws act to maintain or increase rents among unionized municipal workers. By raising the wages that city contractors would have to pay, living wage laws may reduce the incentives for cities to contract out work that would otherwise be done by unionized municipal employees, hence increasing the bargaining power of municipal unions and leading to higher wages for their members. The evidence presented here, from an analysis of CPS data for 1996--2000, indicates that the wages of unionized municipal workers are indeed increased as a result of living wage laws covering contractors.}, langid = {english}, keywords = {out::abstract,sample::snowballing} } @@ -37758,7 +37758,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o pages = {661--684}, publisher = {{Wiley}}, doi = {10.1111/roiw.12240}, - abstract = {{$<$}jats:title{$>$}Abstract{$<$}/jats:title{$><$}jats:p{$>$}This paper measures trends in global interpersonal inequality during 1975{\textendash}2010 using data from the most recent version of the World Income Inequality Database (WIID). The picture that emerges using `absolute,' and even `centrist' measures of inequality, is very different from the results obtained using standard `relative' inequality measures such as the Gini coefficient or Coefficient of Variation. Relative global inequality has declined substantially over the decades. In contrast, `absolute' inequality, as captured by the Standard Deviation and Absolute Gini, has increased considerably and unabated. Like these `absolute' measures, our `centrist' inequality indicators, the Krtscha measure and an intermediate Gini, also register a pronounced increase in global inequality, albeit, in the case of the latter, with a decline during 2005 to 2010. A critical question posed by our findings is whether increased levels of inequality according to absolute and centrist measures are inevitable at today's per capita income levels. Our analysis suggests that it is not possible for absolute inequality to return to 1975 levels without further convergence in mean incomes among countries. Inequality, as captured by centrist measures such as the Krtscha, could return to 1975 levels, at today's domestic and global per capita income levels, but this would require quite dramatic structural reforms to reduce domestic inequality levels in most countries.{$<$}/jats:p{$>$}}, + abstract = {{$<$}jats:title{$>$}Abstract{$<$}/jats:title{$><$}jats:p{$>$}This paper measures trends in global interpersonal inequality during 1975--2010 using data from the most recent version of the World Income Inequality Database (WIID). The picture that emerges using `absolute,' and even `centrist' measures of inequality, is very different from the results obtained using standard `relative' inequality measures such as the Gini coefficient or Coefficient of Variation. Relative global inequality has declined substantially over the decades. In contrast, `absolute' inequality, as captured by the Standard Deviation and Absolute Gini, has increased considerably and unabated. Like these `absolute' measures, our `centrist' inequality indicators, the Krtscha measure and an intermediate Gini, also register a pronounced increase in global inequality, albeit, in the case of the latter, with a decline during 2005 to 2010. A critical question posed by our findings is whether increased levels of inequality according to absolute and centrist measures are inevitable at today's per capita income levels. Our analysis suggests that it is not possible for absolute inequality to return to 1975 levels without further convergence in mean incomes among countries. Inequality, as captured by centrist measures such as the Krtscha, could return to 1975 levels, at today's domestic and global per capita income levels, but this would require quite dramatic structural reforms to reduce domestic inequality levels in most countries.{$<$}/jats:p{$>$}}, langid = {english}, file = {/home/marty/Zotero/storage/CP9LILE2/Niño-Zarazúa et al_2017_Global Inequality.pdf} } @@ -37802,7 +37802,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o } @article{Njamnshi2009a, - title = {Secondary School Students' Knowledge, Attitudes, and Practice toward Epilepsy in the {{Batibo Health District}}{\textemdash}{{Cameroon}}}, + title = {Secondary School Students' Knowledge, Attitudes, and Practice toward Epilepsy in the {{Batibo Health District}}---{{Cameroon}}}, author = {Njamnshi, Alfred K. and Angwafor, Samuel A. and Jallon, Pierre and Muna, Walinjom F. T.}, year = {2009}, month = may, @@ -37867,7 +37867,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o } @article{Njamnshi2009e, - title = {Public Awareness, Perceptions, and Attitudes with Respect to Epilepsy in {{Ebolowa}} and {{Sangmelima}}{\textemdash}{{Urban Cameroon}}}, + title = {Public Awareness, Perceptions, and Attitudes with Respect to Epilepsy in {{Ebolowa}} and {{Sangmelima}}---{{Urban Cameroon}}}, author = {Njamnshi, Alfred K. and Yepnjio, Faustin N. and Tabah, Earnest N. and Dema, Fid{\`e}le and Angwafor, Samuel A. and Fonsah, Julius Y. and Angwafo, Fru F. and Muna, Walinjom F.T.}, year = {2009}, month = apr, @@ -38017,7 +38017,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o issn = {1368-9800, 1475-2727}, doi = {10.1079/PHN2005756}, urldate = {2023-11-24}, - abstract = {Abstract Objective To study changes in lifestyle in relation to changes in body weight and waist circumference associated with occupational retirement in men. Design A prospective cohort study with 5 years of follow-up. At baseline and at follow-up, questionnaires were completed and body weight and waist circumference were measured. Setting The Doetinchem Cohort Study, consisting of inhabitants of Doetinchem, a town in a rural area of The Netherlands. Subjects In total 288 healthy men aged 50{\textendash}65 years at baseline, who either remained employed or retired over follow-up. Results The effect of retirement on changes in weight and waist circumference was dependent on type of former occupation. Increase in body weight and waist circumference was higher among men who retired from active jobs (0.42 kg year -1 and 0.77 cm year -1 , respectively) than among men who retired from sedentary jobs (0.08 kg year -1 and 0.23 cm year -1 , respectively). Weight gain and increase in waist circumference were associated with a decrease in fruit consumption and fibre density of the diet, with an increase in frequency of eating breakfast, and with a decrease in several physical activities, such as household activities, bicycling, walking and doing odd jobs. Conclusion Retirement was associated with an increase in weight and waist circumference among those with former active jobs, but not among those with former sedentary jobs. Retirement may bring opportunities for healthy changes in diet and physical activity, which could be used in health promotion programmes.}, + abstract = {Abstract Objective To study changes in lifestyle in relation to changes in body weight and waist circumference associated with occupational retirement in men. Design A prospective cohort study with 5 years of follow-up. At baseline and at follow-up, questionnaires were completed and body weight and waist circumference were measured. Setting The Doetinchem Cohort Study, consisting of inhabitants of Doetinchem, a town in a rural area of The Netherlands. Subjects In total 288 healthy men aged 50--65 years at baseline, who either remained employed or retired over follow-up. Results The effect of retirement on changes in weight and waist circumference was dependent on type of former occupation. Increase in body weight and waist circumference was higher among men who retired from active jobs (0.42 kg year -1 and 0.77 cm year -1 , respectively) than among men who retired from sedentary jobs (0.08 kg year -1 and 0.23 cm year -1 , respectively). Weight gain and increase in waist circumference were associated with a decrease in fruit consumption and fibre density of the diet, with an increase in frequency of eating breakfast, and with a decrease in several physical activities, such as household activities, bicycling, walking and doing odd jobs. Conclusion Retirement was associated with an increase in weight and waist circumference among those with former active jobs, but not among those with former sedentary jobs. Retirement may bring opportunities for healthy changes in diet and physical activity, which could be used in health promotion programmes.}, langid = {english}, keywords = {sample::snowballing} } @@ -38523,13 +38523,13 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o issn = {0731-1214, 1533-8673}, doi = {10.2307/1389574}, urldate = {2024-01-10}, - abstract = {We examine evidence for supply-side explanations of occupational sex segregation, using the 1979{\textendash}93 NLSY. Supply-side explanations, such as those derived from neoclassical economic theory and gender socialization, look to individual characteristics of workers, such as values, aspirations, and roles, to explain occupational outcomes. Contrary to human capital theory, we find no tendency for individuals with early plans for employment intermittency or more actual breaks in employment to work in predominantly female occupations. This suggests that women who anticipate breaks in employment do not choose female occupations because of lower wage penalties for time out of the labor force. A second neoclassical view, from the theory of compensating differentials, posits that women sacrifice some pay for ``mother-friendly'' features of jobs. Consistent with this, white and Latina mothers are in more female jobs than are nonmothers, but the opposite is true for African-American women. The gender socialization perspective posits a long-term effect of gendered attitudes and aspirations formed in youth. Consistent with this, we find that those aspiring to or expecting to work in predominantly female jobs are in more heavily female jobs fourteen years later. Also, for women (but not men), more liberal gender role attitudes predicts working in a more sex-typical occupation. For men (but not women), having had either a father or mother who worked in a female occupation predicts working in a more heavily female occupation.}, + abstract = {We examine evidence for supply-side explanations of occupational sex segregation, using the 1979--93 NLSY. Supply-side explanations, such as those derived from neoclassical economic theory and gender socialization, look to individual characteristics of workers, such as values, aspirations, and roles, to explain occupational outcomes. Contrary to human capital theory, we find no tendency for individuals with early plans for employment intermittency or more actual breaks in employment to work in predominantly female occupations. This suggests that women who anticipate breaks in employment do not choose female occupations because of lower wage penalties for time out of the labor force. A second neoclassical view, from the theory of compensating differentials, posits that women sacrifice some pay for ``mother-friendly'' features of jobs. Consistent with this, white and Latina mothers are in more female jobs than are nonmothers, but the opposite is true for African-American women. The gender socialization perspective posits a long-term effect of gendered attitudes and aspirations formed in youth. Consistent with this, we find that those aspiring to or expecting to work in predominantly female jobs are in more heavily female jobs fourteen years later. Also, for women (but not men), more liberal gender role attitudes predicts working in a more sex-typical occupation. For men (but not women), having had either a father or mother who worked in a female occupation predicts working in a more heavily female occupation.}, langid = {english}, keywords = {sample::snowballing} } @article{Okonofua2011, - title = {Advocacy for Free Maternal and Child Health Care in {{Nigeria}}{\textemdash}{{Results}} and Outcomes}, + title = {Advocacy for Free Maternal and Child Health Care in {{Nigeria}}---{{Results}} and Outcomes}, author = {Okonofua, Friday and Lambo, Eyitayo and Okeibunor, John and Agholor, Kingsley}, year = {2011}, month = feb, @@ -38791,7 +38791,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o issn = {0019-7939, 2162-271X}, doi = {10.1177/001979398303600407}, urldate = {2024-01-10}, - abstract = {Previous research has suggested that intra-occupational earnings differences are the principal source of the long-standing earnings gap between men and women. Following that line of research, this study examines the extent of gender differences in the incidence of and returns to promotions. Drawing on the Quality of Employment Panel, the authors compare the earnings and promotion experience of men and women over the period 1973{\textendash}1977. After controlling for unmeasured differences in job level and constant individual ability in a fixed-effect model, they conclude that the returns to promotion are comparable for men and women. Further analysis indicates, however, that women are held to higher promotion standards than men and therefore receive fewer promotions than men with equal measured abilities. Although the female/male wage ratio in this sample increased by nearly 6 percent over four years, the increase could have been as much as 9.2 percent if women and men had been held to the same promotion standards.}, + abstract = {Previous research has suggested that intra-occupational earnings differences are the principal source of the long-standing earnings gap between men and women. Following that line of research, this study examines the extent of gender differences in the incidence of and returns to promotions. Drawing on the Quality of Employment Panel, the authors compare the earnings and promotion experience of men and women over the period 1973--1977. After controlling for unmeasured differences in job level and constant individual ability in a fixed-effect model, they conclude that the returns to promotion are comparable for men and women. Further analysis indicates, however, that women are held to higher promotion standards than men and therefore receive fewer promotions than men with equal measured abilities. Although the female/male wage ratio in this sample increased by nearly 6 percent over four years, the increase could have been as much as 9.2 percent if women and men had been held to the same promotion standards.}, langid = {english}, keywords = {sample::snowballing} } @@ -38842,7 +38842,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o issn = {0090-0036, 1541-0048}, doi = {10.2105/AJPH.2016.303327}, urldate = {2024-01-10}, - abstract = {Objectives. To determine the effectiveness of the COMmunity of Practice And Safety Support (COMPASS) Total Worker Health intervention for home care workers. Methods. We randomized 16 clusters of workers (n\,=\,149) to intervention or usual-practice control conditions. The 12-month intervention was scripted and peer-led, and involved education on safety, health, and well-being; goal setting and self-monitoring; and structured social support. We collected measures at baseline, 6 months, and 12 months, which included workers' experienced community of practice (i.e., people engaged in a common activity who interact regularly for shared learning and improvement). Implementation occurred during 2013 and 2014 in Oregon. Results. In an intent-to-treat analysis, relative to control, the intervention produced significant and sustained improvements in workers' experienced community of practice. Additional significant improvements included the use of ergonomic tools or techniques for physical work, safety communication with consumer{\textendash}employers, hazard correction in homes, fruit and vegetable consumption, lost work days because of injury, high-density lipoprotein cholesterol, and grip strength. Consumer{\textendash}employers' reports of caregiver safety behaviors also significantly improved. Conclusions. COMPASS was effective for improving home care workers' social resources and simultaneously impacted both safety and health factors.}, + abstract = {Objectives. To determine the effectiveness of the COMmunity of Practice And Safety Support (COMPASS) Total Worker Health intervention for home care workers. Methods. We randomized 16 clusters of workers (n\,=\,149) to intervention or usual-practice control conditions. The 12-month intervention was scripted and peer-led, and involved education on safety, health, and well-being; goal setting and self-monitoring; and structured social support. We collected measures at baseline, 6 months, and 12 months, which included workers' experienced community of practice (i.e., people engaged in a common activity who interact regularly for shared learning and improvement). Implementation occurred during 2013 and 2014 in Oregon. Results. In an intent-to-treat analysis, relative to control, the intervention produced significant and sustained improvements in workers' experienced community of practice. Additional significant improvements included the use of ergonomic tools or techniques for physical work, safety communication with consumer--employers, hazard correction in homes, fruit and vegetable consumption, lost work days because of injury, high-density lipoprotein cholesterol, and grip strength. Consumer--employers' reports of caregiver safety behaviors also significantly improved. Conclusions. COMPASS was effective for improving home care workers' social resources and simultaneously impacted both safety and health factors.}, langid = {english}, keywords = {sample::snowballing} } @@ -39047,7 +39047,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o } @article{Ortiz2011, - title = {Global {{Inequality}}: {{Beyond}} the {{Bottom Billion}} {\textendash} {{A Rapid Review}} of {{Income Distribution}} in 141 {{Countries}}}, + title = {Global {{Inequality}}: {{Beyond}} the {{Bottom Billion}} -- {{A Rapid Review}} of {{Income Distribution}} in 141 {{Countries}}}, shorttitle = {Global {{Inequality}}}, author = {Ortiz, Isabel and Cummins, Matthew}, year = {2011}, @@ -39435,8 +39435,8 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o } @article{Ozler2020, - title = {Girl {{Empower}} {\textendash} {{A}} Gender Transformative Mentoring and Cash Transfer Intervention to Promote Adolescent Wellbeing: {{Impact}} Findings from a Cluster-Randomized Controlled Trial in {{Liberia}}}, - shorttitle = {Girl {{Empower}} {\textendash} {{A}} Gender Transformative Mentoring and Cash Transfer Intervention to Promote Adolescent Wellbeing}, + title = {Girl {{Empower}} -- {{A}} Gender Transformative Mentoring and Cash Transfer Intervention to Promote Adolescent Wellbeing: {{Impact}} Findings from a Cluster-Randomized Controlled Trial in {{Liberia}}}, + shorttitle = {Girl {{Empower}} -- {{A}} Gender Transformative Mentoring and Cash Transfer Intervention to Promote Adolescent Wellbeing}, author = {{\"O}zler, Berk and Hallman, Kelly and Guimond, Marie-France and Kelvin, Elizabeth A. and Rogers, Marian and Karnley, Esther}, year = {2020}, month = apr, @@ -39504,7 +39504,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o issn = {1756-1833}, doi = {10.1136/bmj.i6473}, urldate = {2023-11-20}, - abstract = {For four years in the mid-1970s an unusual experiment took place in the small Canadian town of Dauphin. Statistically significant benefits for those who took part included fewer physician contacts related to mental health and fewer hospital admissions for ``accident and injury.'' Mental health diagnoses in Dauphin also fell. Once the experiment ended, these public health benefits evaporated.1 What was the treatment being tested? It was what has become known as a basic income{\textemdash}a regular, unconditional payment made to each and every citizen. This ground breaking experiment, an early randomised trial in the social policy sphere, ran out of money before full statistical analysisafter a loss of political interest. The link between inequality and poor health outcomes is long established.2 The actual mechanisms behind that link are less understood. The data from the Dauphin study, re-examined by a team from the University of Manitoba in the 2000s, suggest {\dots}}, + abstract = {For four years in the mid-1970s an unusual experiment took place in the small Canadian town of Dauphin. Statistically significant benefits for those who took part included fewer physician contacts related to mental health and fewer hospital admissions for ``accident and injury.'' Mental health diagnoses in Dauphin also fell. Once the experiment ended, these public health benefits evaporated.1 What was the treatment being tested? It was what has become known as a basic income---a regular, unconditional payment made to each and every citizen. This ground breaking experiment, an early randomised trial in the social policy sphere, ran out of money before full statistical analysisafter a loss of political interest. The link between inequality and poor health outcomes is long established.2 The actual mechanisms behind that link are less understood. The data from the Dauphin study, re-examined by a team from the University of Manitoba in the 2000s, suggest {\dots}}, langid = {english}, keywords = {country::Canada,inequality::income,out::abstract,region::NA,sample::snowballing,type::ubi} } @@ -39610,7 +39610,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o issn = {1448-5028}, doi = {10.1071/SH10025}, urldate = {2024-01-10}, - abstract = {Background: Early marriage is common in many developing countries, including India. Women who marry early have little power within their marriage, particularly in the sexual domain. Research is limited on women's ability to control their marital sexual experiences. Methods: We identified factors affecting sexual communication among married women aged 16{\textendash}25, in Bangalore, India, and how factors associated with sexual communication differed from those influencing non-sexual agency. We ran ordered logit regression models for one outcome of sexual agency (sexual communication, n\,=\,735) and two outcomes of non-sexual agency (fertility control, n\,=\,735, and financial decision-making, n\,=\,728). Results: Sexual communication was more restricted (83 women (11.3\%) with high sexual communication) than financial decision-making (183 women (25.1\%) with high financial decision-making agency) and fertility control (238 women (32.4\%) with high fertility control). Feeling prepared before the first sexual experience was significantly associated with sexual communication (odds ratio (OR)\,=\,1.8; 95\% confidence interval (CI)\,=\,1.13{\textendash}2.89). Longer marriage duration (OR 2.13; 95\% CI\,=\,1.42{\textendash}3.20) and having worked pre-marriage (OR 1.38; 95\% CI\,=\,1.02{\textendash}1.86) were also significant. Few other measures of women's resources increased their odds of sexual communication. Education, having children, pre-marital vocational training and marital intimacy were significant for non-sexual outcomes but not sexual communication. Conclusions: Policy-makers seeking to enhance young married women's sexual communication need to consider providing sex education to young women before they marry. More broadly, interventions designed to increase women's agency need to be tailored to the type of agency being examined.}, + abstract = {Background: Early marriage is common in many developing countries, including India. Women who marry early have little power within their marriage, particularly in the sexual domain. Research is limited on women's ability to control their marital sexual experiences. Methods: We identified factors affecting sexual communication among married women aged 16--25, in Bangalore, India, and how factors associated with sexual communication differed from those influencing non-sexual agency. We ran ordered logit regression models for one outcome of sexual agency (sexual communication, n\,=\,735) and two outcomes of non-sexual agency (fertility control, n\,=\,735, and financial decision-making, n\,=\,728). Results: Sexual communication was more restricted (83 women (11.3\%) with high sexual communication) than financial decision-making (183 women (25.1\%) with high financial decision-making agency) and fertility control (238 women (32.4\%) with high fertility control). Feeling prepared before the first sexual experience was significantly associated with sexual communication (odds ratio (OR)\,=\,1.8; 95\% confidence interval (CI)\,=\,1.13--2.89). Longer marriage duration (OR 2.13; 95\% CI\,=\,1.42--3.20) and having worked pre-marriage (OR 1.38; 95\% CI\,=\,1.02--1.86) were also significant. Few other measures of women's resources increased their odds of sexual communication. Education, having children, pre-marital vocational training and marital intimacy were significant for non-sexual outcomes but not sexual communication. Conclusions: Policy-makers seeking to enhance young married women's sexual communication need to consider providing sex education to young women before they marry. More broadly, interventions designed to increase women's agency need to be tailored to the type of agency being examined.}, langid = {english}, keywords = {sample::snowballing} } @@ -39627,7 +39627,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o issn = {1545-5009, 1545-5017}, doi = {10.1002/pbc.21226}, urldate = {2023-11-24}, - abstract = {Abstract Background With increased cure, childhood cancer survivors are reaching adulthood and seeking employment. Host, disease and treatment risk factors may contribute to inability to attain or maintain employment. Procedure The prevalence and risk factors for unemployment were evaluated using self-reported employment history in 10,399 childhood cancer survivors and 3,083 siblings\,{$\geq$}\,age 18 in the Childhood Cancer Survivor Study (CCSS). Results Among survivors, 5.6\% reported unemployment, compared with 1.2\% of siblings (odds ratio [OR] 3.7; 95\% confidence interval [CI] 2.6, 5.1). Increased risks were observed within all cancer diagnoses. In multivariate analysis, diagnosis of central nervous system (CNS) tumor (OR 1.5; 95\% CI 1.1, 2.1), bone cancer (OR 1.5; 95\% CI 1.0, 2.1), treatment with {$\geq$}30 Gy cranial radiotherapy (OR 4.0; 95\% CI 2.9, 5.5), female gender (OR 1.4; 95\% CI 1.2, 1.7) and age\,{$<$}\,4 years at diagnosis (OR 1.4; 95\% CI 1.1, 1.8) increased risk. Diagnosis of CNS or bone tumor or cranial radiotherapy {$\geq$}30 Gy remained significant after adjusting for treatment, medical late effects, age and gender. Risk of unemployment decreased with attained age (OR (year) 0.89; 95\% CI 0.87, 0.91). Conclusions Compared to siblings, adult childhood cancer survivors are at increased risk for unemployment with highest risk defined by diagnosis, treatment and demographic factors. Pediatr Blood Cancer 2008;50:104{\textendash}110. {\copyright} 2007 Wiley-Liss, Inc.}, + abstract = {Abstract Background With increased cure, childhood cancer survivors are reaching adulthood and seeking employment. Host, disease and treatment risk factors may contribute to inability to attain or maintain employment. Procedure The prevalence and risk factors for unemployment were evaluated using self-reported employment history in 10,399 childhood cancer survivors and 3,083 siblings\,{$\geq$}\,age 18 in the Childhood Cancer Survivor Study (CCSS). Results Among survivors, 5.6\% reported unemployment, compared with 1.2\% of siblings (odds ratio [OR] 3.7; 95\% confidence interval [CI] 2.6, 5.1). Increased risks were observed within all cancer diagnoses. In multivariate analysis, diagnosis of central nervous system (CNS) tumor (OR 1.5; 95\% CI 1.1, 2.1), bone cancer (OR 1.5; 95\% CI 1.0, 2.1), treatment with {$\geq$}30 Gy cranial radiotherapy (OR 4.0; 95\% CI 2.9, 5.5), female gender (OR 1.4; 95\% CI 1.2, 1.7) and age\,{$<$}\,4 years at diagnosis (OR 1.4; 95\% CI 1.1, 1.8) increased risk. Diagnosis of CNS or bone tumor or cranial radiotherapy {$\geq$}30 Gy remained significant after adjusting for treatment, medical late effects, age and gender. Risk of unemployment decreased with attained age (OR (year) 0.89; 95\% CI 0.87, 0.91). Conclusions Compared to siblings, adult childhood cancer survivors are at increased risk for unemployment with highest risk defined by diagnosis, treatment and demographic factors. Pediatr Blood Cancer 2008;50:104--110. {\copyright} 2007 Wiley-Liss, Inc.}, langid = {english}, keywords = {sample::snowballing} } @@ -40058,7 +40058,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o } @article{PeetersGrietens2012, - title = {What {{Role Do Traditional Beliefs Play}} in {{Treatment Seeking}} and {{Delay}} for {{Buruli Ulcer Disease}}?{\textendash}{{Insights}} from a {{Mixed Methods Study}} in {{Cameroon}}}, + title = {What {{Role Do Traditional Beliefs Play}} in {{Treatment Seeking}} and {{Delay}} for {{Buruli Ulcer Disease}}?--{{Insights}} from a {{Mixed Methods Study}} in {{Cameroon}}}, shorttitle = {What {{Role Do Traditional Beliefs Play}} in {{Treatment Seeking}} and {{Delay}} for {{Buruli Ulcer Disease}}?}, author = {Peeters Grietens, Koen and Toomer, Elizabeth and Um Boock, Alphonse and {Hausmann-Muela}, Susanna and Peeters, Hans and Kanobana, Kirezi and Gryseels, Charlotte and Ribera, Joan Muela}, editor = {Harpending, Henry}, @@ -40192,7 +40192,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o issn = {1932-6203}, doi = {10.1371/journal.pone.0257193}, urldate = {2023-11-20}, - abstract = {Background The aim of this research was to investigate the impact of the first COVID-19 lockdown (March 17 th {\textemdash}May 11 th 2020) on violence against women in France. Methods A prospective survey was conducted online between April 2th 2020 and July 5 th 2020. Female respondents were recruited from social media networks using the snowball sampling method. Data were collected three times: during (2{\textendash}19 April) and at the end (11{\textendash}25 May) of the first lockdown, and following the first lockdown (20 June{\textendash} 05 July). Sociodemographic variables, lockdown living conditions, financial impact of COVID, and history of psychiatric disorder were evaluated, together with changes in psychological distress over the lockdown period, and the risk of being assaulted post lockdown. Results Psychological distress was elevated and remained stable for most of the 1538 female respondents during lockdown. More than 7\% of women were affected by physical or sexual violence post lockdown. Unwanted sexual contact accounted for the majority of abuse, but physical and sexual assault were also prevalent. The risk of being abused was higher for participants who had changed anxiety/insomnia symptoms over the lockdown period, and a history of abuse. Discussion Women who experienced changes in anxiety/insomnia symptoms during the COVID-19 lockdown were at higher risk than others of being assaulted post lockdown, especially when they were already socially vulnerable. While social and psychological factors accounting for these changes warrant further investigation, communication and preventive measures during pandemics should include initiatives tailored to women more vulnerable to violence.}, + abstract = {Background The aim of this research was to investigate the impact of the first COVID-19 lockdown (March 17 th ---May 11 th 2020) on violence against women in France. Methods A prospective survey was conducted online between April 2th 2020 and July 5 th 2020. Female respondents were recruited from social media networks using the snowball sampling method. Data were collected three times: during (2--19 April) and at the end (11--25 May) of the first lockdown, and following the first lockdown (20 June-- 05 July). Sociodemographic variables, lockdown living conditions, financial impact of COVID, and history of psychiatric disorder were evaluated, together with changes in psychological distress over the lockdown period, and the risk of being assaulted post lockdown. Results Psychological distress was elevated and remained stable for most of the 1538 female respondents during lockdown. More than 7\% of women were affected by physical or sexual violence post lockdown. Unwanted sexual contact accounted for the majority of abuse, but physical and sexual assault were also prevalent. The risk of being abused was higher for participants who had changed anxiety/insomnia symptoms over the lockdown period, and a history of abuse. Discussion Women who experienced changes in anxiety/insomnia symptoms during the COVID-19 lockdown were at higher risk than others of being assaulted post lockdown, especially when they were already socially vulnerable. While social and psychological factors accounting for these changes warrant further investigation, communication and preventive measures during pandemics should include initiatives tailored to women more vulnerable to violence.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -40402,7 +40402,7 @@ migration.}, issn = {2040-7149}, doi = {10.1108/EDI-09-2013-0070}, urldate = {2024-01-10}, - abstract = {Purpose {\textendash} The purpose of this paper is to highlight how women managers in Swedish higher education (HE) both support and resist policies about equal representation, and to discuss which factors influenced if, and how, these managers took on the role as change agents for gender equality. Design/methodology/approach {\textendash} The paper draws on qualitative semi-structured interviews with 22 women in senior academic management positions (vice-chancellors, pro vice-chancellors, deans and pro deans) in ten Swedish HE institutions. Findings {\textendash} The paper highlights how these women situated themselves in an academic context where gender relations were changing. They supported equal representation policies in their everyday managerial practice and also by accepting management positions that they were nominated and elected to on the basis of such policies. However, they also resisted these policies when they experienced a need to ``protect'' women from being exploited ``in the name of gender equality''. Research limitations/implications {\textendash} The paper addresses the call for research on the role of women managers in promoting, or preventing, change towards more gender balanced organizations. The paper builds on a small qualitative study with women only interviews. The study is therefore to be considered as explorative. Practical implications {\textendash} The paper makes a contribution to the research literature in the area of gender and change in academic organizations. The findings highlight how policies have different consequences in different settings and that people use their own (different) experiences when interpreting the effects of these policies. The findings thus show the varying impacts equal representation policies can have on women. Originality/value {\textendash} The discussion in the paper is situated in a unique empirical context characterized by demographic feminization and organizational restructuring. Most international literature on women in HE and in HE management is based on US or UK contexts. Swedish HE therefore provides an interesting setting. The analysis also addresses the call for more research that takes into account the multifaceted character of HE and that discusses disciplinary differences.}, + abstract = {Purpose -- The purpose of this paper is to highlight how women managers in Swedish higher education (HE) both support and resist policies about equal representation, and to discuss which factors influenced if, and how, these managers took on the role as change agents for gender equality. Design/methodology/approach -- The paper draws on qualitative semi-structured interviews with 22 women in senior academic management positions (vice-chancellors, pro vice-chancellors, deans and pro deans) in ten Swedish HE institutions. Findings -- The paper highlights how these women situated themselves in an academic context where gender relations were changing. They supported equal representation policies in their everyday managerial practice and also by accepting management positions that they were nominated and elected to on the basis of such policies. However, they also resisted these policies when they experienced a need to ``protect'' women from being exploited ``in the name of gender equality''. Research limitations/implications -- The paper addresses the call for research on the role of women managers in promoting, or preventing, change towards more gender balanced organizations. The paper builds on a small qualitative study with women only interviews. The study is therefore to be considered as explorative. Practical implications -- The paper makes a contribution to the research literature in the area of gender and change in academic organizations. The findings highlight how policies have different consequences in different settings and that people use their own (different) experiences when interpreting the effects of these policies. The findings thus show the varying impacts equal representation policies can have on women. Originality/value -- The discussion in the paper is situated in a unique empirical context characterized by demographic feminization and organizational restructuring. Most international literature on women in HE and in HE management is based on US or UK contexts. Swedish HE therefore provides an interesting setting. The analysis also addresses the call for more research that takes into account the multifaceted character of HE and that discusses disciplinary differences.}, langid = {english}, keywords = {sample::snowballing} } @@ -40832,7 +40832,7 @@ migration.}, } @article{Pingleton2016, - title = {Silent {{Bias}}: {{Challenges}}, {{Obstacles}}, and {{Strategies}} for {{Leadership Development}} in {{Academic Medicine}}{\textemdash}{{Lessons From Oral Histories}} of {{Women Professors}} at the {{University}} of {{Kansas}}}, + title = {Silent {{Bias}}: {{Challenges}}, {{Obstacles}}, and {{Strategies}} for {{Leadership Development}} in {{Academic Medicine}}---{{Lessons From Oral Histories}} of {{Women Professors}} at the {{University}} of {{Kansas}}}, shorttitle = {Silent {{Bias}}}, author = {Pingleton, Susan K. and Jones, Emily V.M. and Rosolowski, Tacey A. and Zimmerman, Mary K.}, year = {2016}, @@ -40877,7 +40877,7 @@ migration.}, pages = {142}, issn = {1475-9276}, doi = {10.1186/s12939-021-01479-2}, - abstract = {Abstract Background Persistent income inequality, the increase in precarious employment, the inadequacy of many welfare systems, and economic impact of the COVID-19 pandemic have increased interest in Basic Income (BI) interventions. Ensuring that social interventions, such as BI, are evaluated appropriately is key to ensuring their overall effectiveness. This systematic review therefore aims to report on available methods and domains of assessment, which have been used to evaluate BI interventions. These findings will assist in informing future program and research development and implementation. Methods Studies were identified through systematic searches of the indexed and grey literature (Databases included: Scopus, Embase, Medline, CINAHL, Web of Science, ProQuest databases, EBSCOhost Research Databases, and PsycINFO), hand-searching reference lists of included studies, and recommendations from experts. Citations were independently reviewed by two study team members. We included studies that reported on methods used to evaluate the impact of BI, incorporated primary data from an observational or experimental study, or were a protocol for a future BI study. We extracted information on the BI intervention, context and evaluation method. Results 86 eligible articles reported on 10 distinct BI interventions from the last six decades. Workforce participation was the most common outcome of interest among BI evaluations in the 1960{\textendash}1980 era. During the 2000s, studies of BI expanded to include outcomes related to health, educational attainment, housing and other key facets of life impacted by individuals' income. Many BI interventions were tested in randomized controlled trials with data collected through surveys at multiple time points. Conclusions Over the last two decades, the assessment of the impact of BI interventions has evolved to include a wide array of outcomes. This shift in evaluation outcomes reflects the current hypothesis that investing in BI can result in lower spending on health and social care. Methods of evaluation ranged but emphasized the use of randomization, surveys, and existing data sources (i.e., administrative data). Our findings can inform future BI intervention studies and interventions by providing an overview of how previous BI interventions have been evaluated and commenting on the effectiveness of these methods. Registration This systematic review was registered with PROSPERO (CRD 42016051218).}, + abstract = {Abstract Background Persistent income inequality, the increase in precarious employment, the inadequacy of many welfare systems, and economic impact of the COVID-19 pandemic have increased interest in Basic Income (BI) interventions. Ensuring that social interventions, such as BI, are evaluated appropriately is key to ensuring their overall effectiveness. This systematic review therefore aims to report on available methods and domains of assessment, which have been used to evaluate BI interventions. These findings will assist in informing future program and research development and implementation. Methods Studies were identified through systematic searches of the indexed and grey literature (Databases included: Scopus, Embase, Medline, CINAHL, Web of Science, ProQuest databases, EBSCOhost Research Databases, and PsycINFO), hand-searching reference lists of included studies, and recommendations from experts. Citations were independently reviewed by two study team members. We included studies that reported on methods used to evaluate the impact of BI, incorporated primary data from an observational or experimental study, or were a protocol for a future BI study. We extracted information on the BI intervention, context and evaluation method. Results 86 eligible articles reported on 10 distinct BI interventions from the last six decades. Workforce participation was the most common outcome of interest among BI evaluations in the 1960--1980 era. During the 2000s, studies of BI expanded to include outcomes related to health, educational attainment, housing and other key facets of life impacted by individuals' income. Many BI interventions were tested in randomized controlled trials with data collected through surveys at multiple time points. Conclusions Over the last two decades, the assessment of the impact of BI interventions has evolved to include a wide array of outcomes. This shift in evaluation outcomes reflects the current hypothesis that investing in BI can result in lower spending on health and social care. Methods of evaluation ranged but emphasized the use of randomization, surveys, and existing data sources (i.e., administrative data). Our findings can inform future BI intervention studies and interventions by providing an overview of how previous BI interventions have been evaluated and commenting on the effectiveness of these methods. Registration This systematic review was registered with PROSPERO (CRD 42016051218).}, affiliation = {Pinto, AD (Corresponding Author), Unity Hlth Toronto, Li Ka Shing Knowledge Inst, MAP Ctr Urban Hlth Solut, Toronto, ON, Canada. Pinto, AD (Corresponding Author), St Michaels Hosp, Dept Family \& Community Med, Toronto, ON, Canada. Pinto, Andrew D.; Perri, Melissa; Pedersen, Cheryl L.; Aratangy, Tatiana; Hapsari, Ayu Pinky; Hwang, Stephen W., Unity Hlth Toronto, Li Ka Shing Knowledge Inst, MAP Ctr Urban Hlth Solut, Toronto, ON, Canada. Pinto, Andrew D., St Michaels Hosp, Dept Family \& Community Med, Toronto, ON, Canada. Pinto, Andrew D., Univ Toronto, Dept Family \& Community Med, Fac Med, Toronto, ON, Canada. Pinto, Andrew D.; Perri, Melissa; Hwang, Stephen W., Univ Toronto, Dalla Lana Sch Publ Hlth, Toronto, ON, Canada. Hwang, Stephen W., Univ Toronto, Div Gen Internal Med, Dept Med, Toronto, ON, Canada.}, author-email = {andrew.pinto@utoronto.ca}, da = {2023-11-02}, @@ -41514,7 +41514,7 @@ Additionally, the study finds an increased participants' reservation wage for en issn = {0022-2445, 1741-3737}, doi = {10.1111/j.1741-3737.2006.00240.x}, urldate = {2023-11-20}, - abstract = {We use the Philadelphia Survey of Child Care and Work to model the effect of child-care subsidies and other ecological demands and resources on the work hour, shift, and overtime problems of 191 low-income urban mothers. Comparing subsidy applicants who do and do not receive cash payments for child care, we find that mothers who receive subsidies are 21\% less likely to experience at least one work hour{\textendash}related problem on the job. Our results suggest that child-care subsidies do more than allow women to enter the labor force. Subsidies help make it easier for mothers in low-wage labor both to comply with employer demands for additional work hours and to earn the needed wages that accompany them.}, + abstract = {We use the Philadelphia Survey of Child Care and Work to model the effect of child-care subsidies and other ecological demands and resources on the work hour, shift, and overtime problems of 191 low-income urban mothers. Comparing subsidy applicants who do and do not receive cash payments for child care, we find that mothers who receive subsidies are 21\% less likely to experience at least one work hour--related problem on the job. Our results suggest that child-care subsidies do more than allow women to enter the labor force. Subsidies help make it easier for mothers in low-wage labor both to comply with employer demands for additional work hours and to earn the needed wages that accompany them.}, langid = {english}, keywords = {sample::snowballing} } @@ -41633,7 +41633,7 @@ Additionally, the study finds an increased participants' reservation wage for en issn = {0968-6673, 1468-0432}, doi = {10.1111/gwao.12203}, urldate = {2024-01-10}, - abstract = {Although some research considers women's participation in traditionally male-dominated jobs as an `undoing' of the gender system, other scholars argue that women's participation in non-traditional roles can actually maintain hegemonic masculinity. Because women have recently entered the funeral industry in unprecedented numbers, the profession offers a unique context to study how women negotiate a sense of belonging in male-dominated fields. I draw on 22 interviews with women in the funeral industry to reveal how gender is done and undone in an occupational context. In what Hughey ( . Social Problems , 57 , 653{\textendash}679) refers to as a `paradox of participation', I argue that women in the funeral industry redefine the image of the ideal funeral director by using gender essentialist logic, which originally acted as a barrier to their entry to the field, to justify their participation. By showing how gender essentialism and egalitarianism can constitute reinforcing logics instead of an opposing binary, this research contributes to the literature concerning women in non-traditional roles.}, + abstract = {Although some research considers women's participation in traditionally male-dominated jobs as an `undoing' of the gender system, other scholars argue that women's participation in non-traditional roles can actually maintain hegemonic masculinity. Because women have recently entered the funeral industry in unprecedented numbers, the profession offers a unique context to study how women negotiate a sense of belonging in male-dominated fields. I draw on 22 interviews with women in the funeral industry to reveal how gender is done and undone in an occupational context. In what Hughey ( . Social Problems , 57 , 653--679) refers to as a `paradox of participation', I argue that women in the funeral industry redefine the image of the ideal funeral director by using gender essentialist logic, which originally acted as a barrier to their entry to the field, to justify their participation. By showing how gender essentialism and egalitarianism can constitute reinforcing logics instead of an opposing binary, this research contributes to the literature concerning women in non-traditional roles.}, langid = {english}, keywords = {sample::snowballing} } @@ -41666,7 +41666,7 @@ Additionally, the study finds an increased participants' reservation wage for en issn = {0033-1538, 1573-9090}, doi = {10.1007/s11125-016-9379-0}, urldate = {2023-11-20}, - abstract = {A girl's success in school{\textemdash}and after leaving school{\textemdash}is determined in part by the characteristics of and factors in her household and community. Many policies and programmes are based on an assumption that early marriage and adolescent pregnancy hamper continued progress toward gender equality in education. While education and age at marriage and pregnancy are positively correlated in many settings, evidence of a causal relationship is more limited. This review focuses on recent trends in policies and programmes on child marriage and adolescent pregnancy, and their effects on gender equality in education globally. It includes case studies from four countries{\textemdash}Bangladesh, Guatemala, Ethiopia, and Kenya{\textemdash}that shed light on the shared underlying factors that drive adolescent girls' risk of child marriage, pregnancy, and premature school leaving. It is clear that decisions about schooling and transitions to adulthood are so closely related that policies and programmes seeking to address any of these outcomes should incorporate all of them.}, + abstract = {A girl's success in school---and after leaving school---is determined in part by the characteristics of and factors in her household and community. Many policies and programmes are based on an assumption that early marriage and adolescent pregnancy hamper continued progress toward gender equality in education. While education and age at marriage and pregnancy are positively correlated in many settings, evidence of a causal relationship is more limited. This review focuses on recent trends in policies and programmes on child marriage and adolescent pregnancy, and their effects on gender equality in education globally. It includes case studies from four countries---Bangladesh, Guatemala, Ethiopia, and Kenya---that shed light on the shared underlying factors that drive adolescent girls' risk of child marriage, pregnancy, and premature school leaving. It is clear that decisions about schooling and transitions to adulthood are so closely related that policies and programmes seeking to address any of these outcomes should incorporate all of them.}, langid = {english}, keywords = {cite::channels,inequality::education,inequality::gender,out::abstract,sample::snowballing} } @@ -42001,7 +42001,7 @@ Additionally, the study finds an increased participants' reservation wage for en issn = {1088-8683, 1532-7957}, doi = {10.1177/1088868320918698}, urldate = {2024-01-10}, - abstract = {White Americans who participate in the Black Lives Matter movement, men who attended the Women's March, and people from the Global North who work to reduce poverty in the Global South{\textemdash}advantaged group members (sometimes referred to as allies) often engage in action for disadvantaged groups. Tensions can arise, however, over the inclusion of advantaged group members in these movements, which we argue can partly be explained by their motivations to participate. We propose that advantaged group members can be motivated to participate in these movements (a) to improve the status of the disadvantaged group, (b) on the condition that the status of their own group is maintained, (c) to meet their own personal needs, and (d) because this behavior aligns with their moral beliefs. We identify potential antecedents and behavioral outcomes associated with these motivations before describing the theoretical contribution our article makes to the psychological literature.}, + abstract = {White Americans who participate in the Black Lives Matter movement, men who attended the Women's March, and people from the Global North who work to reduce poverty in the Global South---advantaged group members (sometimes referred to as allies) often engage in action for disadvantaged groups. Tensions can arise, however, over the inclusion of advantaged group members in these movements, which we argue can partly be explained by their motivations to participate. We propose that advantaged group members can be motivated to participate in these movements (a) to improve the status of the disadvantaged group, (b) on the condition that the status of their own group is maintained, (c) to meet their own personal needs, and (d) because this behavior aligns with their moral beliefs. We identify potential antecedents and behavioral outcomes associated with these motivations before describing the theoretical contribution our article makes to the psychological literature.}, langid = {english}, keywords = {sample::snowballing} } @@ -42085,7 +42085,7 @@ Additionally, the study finds an increased participants' reservation wage for en issn = {1471-244X}, doi = {10.1186/s12888-021-03629-w}, urldate = {2023-11-20}, - abstract = {Abstract Background The impact of the unpredictable COVID-19 pandemic had triggered new challenges for mental health. This quick survey aimed to identify the mental health status of physicians who served the people during COVID-19 in Bangladesh. Methodology The cross sectional survey was conducted adopting a quantitative approach and using an online questionnaire through Facebook Platform Group. Data was collected from August-October, 2020, on socio-demographic status, information on COVID-19 and questionnaires about Depression Anxiety Stress Scale (DASS-21). A total of 395 participants were enrolled from all eight administrative divisions of Bangladesh. Result Our study reported a higher prevalence of depression (55.3\%), anxiety (35.2\%), and stress (48.4\%) among 347 participants. Female physicians were found to have more stress (OR\,=\,2.16, 95\% CI: 1.09 {\textendash} 4.30) compared to the male. Physicians who were previously diagnosed as mentally ill were found to be significantly more depressed (OR\,=\,3.45, 95\% CI: 1.07 {\textendash} 11.10) and stressed (OR\,=\,4.22, 95\% CI: 1.48 {\textendash} 12.02) compared to them who did not. Along with that, having a chronic disease, working in non-government and COVID hospitals significantly contributed to poor mental health outcomes. Conclusion The study findings denoted that, the mental health of physicians was deeply affected by the pandemic situation. The availability of appropriate mental health support will help foster resilience by giving them the ability and confidence to manage crisis moments like the COVID-19 pandemic.}, + abstract = {Abstract Background The impact of the unpredictable COVID-19 pandemic had triggered new challenges for mental health. This quick survey aimed to identify the mental health status of physicians who served the people during COVID-19 in Bangladesh. Methodology The cross sectional survey was conducted adopting a quantitative approach and using an online questionnaire through Facebook Platform Group. Data was collected from August-October, 2020, on socio-demographic status, information on COVID-19 and questionnaires about Depression Anxiety Stress Scale (DASS-21). A total of 395 participants were enrolled from all eight administrative divisions of Bangladesh. Result Our study reported a higher prevalence of depression (55.3\%), anxiety (35.2\%), and stress (48.4\%) among 347 participants. Female physicians were found to have more stress (OR\,=\,2.16, 95\% CI: 1.09 -- 4.30) compared to the male. Physicians who were previously diagnosed as mentally ill were found to be significantly more depressed (OR\,=\,3.45, 95\% CI: 1.07 -- 11.10) and stressed (OR\,=\,4.22, 95\% CI: 1.48 -- 12.02) compared to them who did not. Along with that, having a chronic disease, working in non-government and COVID hospitals significantly contributed to poor mental health outcomes. Conclusion The study findings denoted that, the mental health of physicians was deeply affected by the pandemic situation. The availability of appropriate mental health support will help foster resilience by giving them the ability and confidence to manage crisis moments like the COVID-19 pandemic.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -42244,7 +42244,7 @@ Additionally, the study finds an increased participants' reservation wage for en issn = {0001-8392, 1930-3815}, doi = {10.1177/0001839217750868}, urldate = {2024-01-10}, - abstract = {To explore when and why workplace training facilitates the retention of first-time workers from historically underrepresented groups in formal employment, I combine ethnographic fieldwork at an Indian garment factory employing first-time women workers, personnel data over a two-year period, and survey data from a sample of new hires. I find that training is effective at preventing first-time women workers from dropping out soon after they are hired when it is conducted by trainers with many years of experience. Rather than focusing only on job-specific skills, training conducted by experienced trainers includes the basic work-readiness skills of self-presentation, interpersonal communication, work{\textendash}life separation, and self-reliance needed to survive at work. I find that first-time women workers quasi-randomly assigned to experienced trainers had about a 20-percent greater probability of being retained after three months, and these workers reported that they felt more ready for work than those assigned to less-experienced trainers. My results imply that for the majority of workers from historically underrepresented groups who are entering the workplace for the first time, training is important to foster their retention, and organizations that focus on both the attributes of the people delivering that training and its content have a greater chance of keeping these workers for the long term.}, + abstract = {To explore when and why workplace training facilitates the retention of first-time workers from historically underrepresented groups in formal employment, I combine ethnographic fieldwork at an Indian garment factory employing first-time women workers, personnel data over a two-year period, and survey data from a sample of new hires. I find that training is effective at preventing first-time women workers from dropping out soon after they are hired when it is conducted by trainers with many years of experience. Rather than focusing only on job-specific skills, training conducted by experienced trainers includes the basic work-readiness skills of self-presentation, interpersonal communication, work--life separation, and self-reliance needed to survive at work. I find that first-time women workers quasi-randomly assigned to experienced trainers had about a 20-percent greater probability of being retained after three months, and these workers reported that they felt more ready for work than those assigned to less-experienced trainers. My results imply that for the majority of workers from historically underrepresented groups who are entering the workplace for the first time, training is important to foster their retention, and organizations that focus on both the attributes of the people delivering that training and its content have a greater chance of keeping these workers for the long term.}, langid = {english}, keywords = {sample::snowballing} } @@ -42389,7 +42389,7 @@ Additionally, the study finds an increased participants' reservation wage for en pages = {620--642}, publisher = {{American Economic Association}}, doi = {10.1257/jel.20171419}, - abstract = {{$<$}jats:p{$>$} As normally measured, ``global inequality'' is the relative inequality of incomes found among all people in the world no matter where they live. Francois Bourguignon and Branko Milanovic have written insightful and timely books on global inequality, emphasizing the role of globalization. The books are complementary: Milanovic provides an ambitious broad-brush picture, with some intriguing hypotheses on the processes at work; Bourguignon provides a deep and suitably qualified economic analysis. This paper questions the thesis of both books{\textemdash}that globalization has been a major driving force of inequality between or within countries. The paper also questions the robustness of the evidence for declining global inequality, and notes some conceptual limitations of standard measures in capturing the concerns of many observers in the ongoing debates about globalization and the policy responses. ( JEL D31, D63, E25, F61, F63) {$<$}/jats:p{$>$}}, + abstract = {{$<$}jats:p{$>$} As normally measured, ``global inequality'' is the relative inequality of incomes found among all people in the world no matter where they live. Francois Bourguignon and Branko Milanovic have written insightful and timely books on global inequality, emphasizing the role of globalization. The books are complementary: Milanovic provides an ambitious broad-brush picture, with some intriguing hypotheses on the processes at work; Bourguignon provides a deep and suitably qualified economic analysis. This paper questions the thesis of both books---that globalization has been a major driving force of inequality between or within countries. The paper also questions the robustness of the evidence for declining global inequality, and notes some conceptual limitations of standard measures in capturing the concerns of many observers in the ongoing debates about globalization and the policy responses. ( JEL D31, D63, E25, F61, F63) {$<$}/jats:p{$>$}}, langid = {english}, file = {/home/marty/Zotero/storage/46HPABAW/Ravallion_2018_Inequality and Globalization.pdf} } @@ -42448,7 +42448,7 @@ Additionally, the study finds an increased participants' reservation wage for en issn = {2040-7149}, doi = {10.1108/EDI-10-2012-0088}, urldate = {2024-01-10}, - abstract = {Purpose {\textendash} The purpose of this paper is to examine the rate of change of men and women's employment as university academic staff in Australia and Japan; and, drawing on quantitative methods, show differences in the rate of change since the introduction of anti-sex discrimination legislation. The author also includes a discussion of programmes designed to increase female participation in academic positions to provide background to the existing changes. Design/methodology/approach {\textendash} Using statistics published by the Ministries of Education of both countries, a time series of female participation at each level of academic staff was constructed. Breakpoint analysis is used to model the changes in the rate of change before and after the legislation was introduced. Findings {\textendash} Both Australia and Japan have seen an increase in female participation rates in academic employment at all levels since the introduction of anti-sex discrimination legislation. In addition, the rate of increase of female participation has increased at almost every level of academic staff in both countries between 1970 and 2010. Originality value {\textendash} Through setting out the changes in female participation at individual levels of academic staff in Japan and Australia, this study sets the stage for future qualitative work exploring why differences in the numbers of female and male staff continue. A further use is the provision of a clear data set for use in teaching and policy construction through showing the increases in female participation in academia between 1970 and 2010.}, + abstract = {Purpose -- The purpose of this paper is to examine the rate of change of men and women's employment as university academic staff in Australia and Japan; and, drawing on quantitative methods, show differences in the rate of change since the introduction of anti-sex discrimination legislation. The author also includes a discussion of programmes designed to increase female participation in academic positions to provide background to the existing changes. Design/methodology/approach -- Using statistics published by the Ministries of Education of both countries, a time series of female participation at each level of academic staff was constructed. Breakpoint analysis is used to model the changes in the rate of change before and after the legislation was introduced. Findings -- Both Australia and Japan have seen an increase in female participation rates in academic employment at all levels since the introduction of anti-sex discrimination legislation. In addition, the rate of increase of female participation has increased at almost every level of academic staff in both countries between 1970 and 2010. Originality value -- Through setting out the changes in female participation at individual levels of academic staff in Japan and Australia, this study sets the stage for future qualitative work exploring why differences in the numbers of female and male staff continue. A further use is the provision of a clear data set for use in teaching and policy construction through showing the increases in female participation in academia between 1970 and 2010.}, langid = {english}, keywords = {sample::snowballing} } @@ -42679,7 +42679,7 @@ Additionally, the study finds an increased participants' reservation wage for en issn = {1461-6696, 1469-8307}, doi = {10.1080/14616696.2020.1823010}, urldate = {2023-11-20}, - abstract = {COVID-19 and ensuing changes in mobility have altered employment relations for millions of people across the globe. Emerging evidence shows that women may be more severely affected by this change. The pandemic, however, may have an impact beyond the immediate restructuring of employment and shift gender-role attitudes within households as a result of changes in the division of household labor. We analyze a representative sample of respondents in the U.S., Germany, and Singapore and show that transitions to unemployment, reductions in working hours and transitions to working from home have been more frequent for women than for men {\textendash} although not to the same extent across the three countries. We also demonstrate that among couples who had been employed at the start of the pandemic, men express more egalitarian gender-role attitudes if they became unemployed but their partners remained employed, while women express more traditional attitudes if they became unemployed and their partners remained employed. These results indicate that gender-role attitudes might adapt to the lived realities. The long-term consequences will depend on how both men and women experience further shifts in their employment relations as economies recover.}, + abstract = {COVID-19 and ensuing changes in mobility have altered employment relations for millions of people across the globe. Emerging evidence shows that women may be more severely affected by this change. The pandemic, however, may have an impact beyond the immediate restructuring of employment and shift gender-role attitudes within households as a result of changes in the division of household labor. We analyze a representative sample of respondents in the U.S., Germany, and Singapore and show that transitions to unemployment, reductions in working hours and transitions to working from home have been more frequent for women than for men -- although not to the same extent across the three countries. We also demonstrate that among couples who had been employed at the start of the pandemic, men express more egalitarian gender-role attitudes if they became unemployed but their partners remained employed, while women express more traditional attitudes if they became unemployed and their partners remained employed. These results indicate that gender-role attitudes might adapt to the lived realities. The long-term consequences will depend on how both men and women experience further shifts in their employment relations as economies recover.}, langid = {english}, keywords = {cite::channels,inequality::gender,out::abstract,sample::snowballing} } @@ -42926,7 +42926,7 @@ Innovative aspects of the research: issn = {0360-0572, 1545-2115}, doi = {10.1146/annurev.soc.25.1.335}, urldate = {2024-01-10}, - abstract = {▪ Abstract\hspace{0.6em} This chapter reviews research on the determinants and consequences of race and sex composition of organizations. Determinants include the composition of the qualified labor supply; employers' preferences, including the qualifications they require; the response of majority groups; and an establishment's attractiveness, size, and recruiting methods. The race and sex composition of an establishment affects workers' cross-group contact; stress, satisfaction, and turnover; cohesion; stereotyping; and evaluation. Composition also affects organizations themselves, including their performance, hiring and promotion practices, levels of job segregation, and wages and benefits. Theory-driven research is needed (a) on the causal mechanisms that underlie the relationships between organizational composition and its determinants and consequences and (b) on the form of the relationships between organizational composition and workers outcomes (e.g., cross-group contact, cohesion, turnover, etc). Research is needed on race and ethnic composition, with a special focus on the joint effects of race and sex.}, + abstract = {▪ Abstract{\enspace} This chapter reviews research on the determinants and consequences of race and sex composition of organizations. Determinants include the composition of the qualified labor supply; employers' preferences, including the qualifications they require; the response of majority groups; and an establishment's attractiveness, size, and recruiting methods. The race and sex composition of an establishment affects workers' cross-group contact; stress, satisfaction, and turnover; cohesion; stereotyping; and evaluation. Composition also affects organizations themselves, including their performance, hiring and promotion practices, levels of job segregation, and wages and benefits. Theory-driven research is needed (a) on the causal mechanisms that underlie the relationships between organizational composition and its determinants and consequences and (b) on the form of the relationships between organizational composition and workers outcomes (e.g., cross-group contact, cohesion, turnover, etc). Research is needed on race and ethnic composition, with a special focus on the joint effects of race and sex.}, langid = {english}, keywords = {sample::snowballing} } @@ -43076,7 +43076,7 @@ Innovative aspects of the research: } @article{Rijs2012, - title = {The Effect of Retirement and Age at Retirement on Self-Perceived Health after Three Years of Follow-up in {{Dutch}} 55{\textendash}64-Year-Olds}, + title = {The Effect of Retirement and Age at Retirement on Self-Perceived Health after Three Years of Follow-up in {{Dutch}} 55--64-Year-Olds}, author = {Rijs, Kelly J. and Cozijnsen, Rabina and Deeg, Dorly J. H.}, year = {2012}, month = feb, @@ -43087,7 +43087,7 @@ Innovative aspects of the research: issn = {0144-686X, 1469-1779}, doi = {10.1017/S0144686X11000237}, urldate = {2023-11-24}, - abstract = {ABSTRACT Health consequences of retirement have not been included in the current public debate about increasing the age at retirement, which might be due to the fact that studies aimed at health consequences of retirement show ambiguous results. The literature indicates that various contextual characteristics might explain conflicting results. The current study examines the effect of retirement and age at retirement (55{\textendash}64 years) on self-perceived health. Characteristics tested for confounding and effect modification were: demographic, health, psychological, job, and retirement characteristics. Subjects were 506 participants in the Longitudinal Aging Study Amsterdam (LASA). After three years, 216 retired and 290 remained employed. Multinomial logistic regression analyses show no main effect for retirement compared to continued employment. Modal (59{\textendash}60) retirees were more likely to attain excellent or good self-perceived health (less than good self-perceived health as the reference category). Early (55{\textendash}58) and late (61{\textendash}64) retirees were unaffected by retirement if they did not receive a disability pension. Early and late retirees who received a disability pension were less likely to attain excellent self-perceived health after retirement. Higher educated were less likely to attain excellent self-perceived health after retirement, especially at late retirement age, although health selection might explain this result. Finally, mastery possibly acts as an adjustment resource. The paper concludes with a discussion on explanations for the effect of retirement and age at retirement.}, + abstract = {ABSTRACT Health consequences of retirement have not been included in the current public debate about increasing the age at retirement, which might be due to the fact that studies aimed at health consequences of retirement show ambiguous results. The literature indicates that various contextual characteristics might explain conflicting results. The current study examines the effect of retirement and age at retirement (55--64 years) on self-perceived health. Characteristics tested for confounding and effect modification were: demographic, health, psychological, job, and retirement characteristics. Subjects were 506 participants in the Longitudinal Aging Study Amsterdam (LASA). After three years, 216 retired and 290 remained employed. Multinomial logistic regression analyses show no main effect for retirement compared to continued employment. Modal (59--60) retirees were more likely to attain excellent or good self-perceived health (less than good self-perceived health as the reference category). Early (55--58) and late (61--64) retirees were unaffected by retirement if they did not receive a disability pension. Early and late retirees who received a disability pension were less likely to attain excellent self-perceived health after retirement. Higher educated were less likely to attain excellent self-perceived health after retirement, especially at late retirement age, although health selection might explain this result. Finally, mastery possibly acts as an adjustment resource. The paper concludes with a discussion on explanations for the effect of retirement and age at retirement.}, langid = {english}, keywords = {inequality::age,out::title,sample::snowballing} } @@ -43441,7 +43441,7 @@ does NOT directly look at LM adjacency markers (but education outcomes)}, number = {2006-14}, institution = {{Poverty and Economic Policy Research Network}}, urldate = {2022-02-10}, - abstract = {In 1993 Argentina began implementing workfare programs, and workfare has become a central public policy starting 2002 when the government increased the number of beneficiaries from 100,000 to 2 million people in a country of 38 million. We explore targeting, poverty and employability effects of workfare before 2002 based on the permanent household survey (EPH). We find that the program was pro-poor although more than one third of participants did not satisfy the eligibility criteria. Our estimates suggest that the income of participants increased during treatment {\textendash} particularly for women {\textendash} indicating beneficial short run poverty effects. However, the long run effects of the program are not obvious due to selection on treatment completion. We present evidence suggesting that {\textendash} for a large fraction of participants {\textendash} the program generated dependency and did not increase their human capital.}, + abstract = {In 1993 Argentina began implementing workfare programs, and workfare has become a central public policy starting 2002 when the government increased the number of beneficiaries from 100,000 to 2 million people in a country of 38 million. We explore targeting, poverty and employability effects of workfare before 2002 based on the permanent household survey (EPH). We find that the program was pro-poor although more than one third of participants did not satisfy the eligibility criteria. Our estimates suggest that the income of participants increased during treatment -- particularly for women -- indicating beneficial short run poverty effects. However, the long run effects of the program are not obvious due to selection on treatment completion. We present evidence suggesting that -- for a large fraction of participants -- the program generated dependency and did not increase their human capital.}, langid = {english}, keywords = {country::Argentina,region::LAC,relevant,sample::almp}, timestamp = {2022-03-22T12:27:50Z}, @@ -43716,7 +43716,7 @@ does NOT directly look at LM adjacency markers (but education outcomes)}, issn = {0276-8739, 1520-6688}, doi = {10.1002/pam.21676}, urldate = {2024-01-10}, - abstract = {Abstract This analysis uses March Current Population Survey data from 1999 to 2010 and a differences-in-differences approach to examine how California's first in the nation paid family leave (PFL) program affected leave-taking by mothers following childbirth, as well as subsequent labor market outcomes. We obtain robust evidence that the California program doubled the overall use of maternity leave, increasing it from an average of three to six weeks for new mothers{\textemdash}with some evidence of particularly large growth for less advantaged groups. We also provide evidence that PFL increased the usual weekly work hours of employed mothers of 1- to 3-year-old children by 10 to 17 percent and that their wage incomes may have risen by a similar amount.}, + abstract = {Abstract This analysis uses March Current Population Survey data from 1999 to 2010 and a differences-in-differences approach to examine how California's first in the nation paid family leave (PFL) program affected leave-taking by mothers following childbirth, as well as subsequent labor market outcomes. We obtain robust evidence that the California program doubled the overall use of maternity leave, increasing it from an average of three to six weeks for new mothers---with some evidence of particularly large growth for less advantaged groups. We also provide evidence that PFL increased the usual weekly work hours of employed mothers of 1- to 3-year-old children by 10 to 17 percent and that their wage incomes may have risen by a similar amount.}, langid = {english}, keywords = {sample::snowballing} } @@ -44238,7 +44238,7 @@ does NOT look at inequality outcomes} issn = {1341-9145, 1348-9585}, doi = {10.1002/1348-9585.12339}, urldate = {2023-11-20}, - abstract = {Abstract Objectives Although gender stereotypes regarding paid work and unpaid work are changing, most wives are responsible for taking care of the family and home in Japan. It is unclear how time spent on housework and childcare has changed between working men and women during the COVID-19 pandemic in Japan. The purpose of this study is to investigate how working men and women's responsibilities for housework and childcare changed during the COVID-19 pandemic in Japan depending on work hours, job type, the number of employees in the workplace, and frequency of telecommuting. Methods A cross-sectional analysis ( N ~=~14,454) was conducted using data from an Internet monitoring study (CORoNa Work Project), which was conducted in December 2020. A multilevel logistic model with nested prefectures of residence was conducted to estimate the odds ratio (OR) for change in time devoted to housework and childcare among men and women adjusting for age, household income, presence of spouse who work, work hours, job type, the number of employees in the workplace, frequency of telecommuting, and the incidence rate of COVID-19 by prefecture. Results More women tended to perceive that their time of housework and/or childcare had been changed (increased housework: OR 1.92, 95\% CI [1.71{\textendash}2.16], P ~{$<~$}.001; decreased workhours: 1.66 (1.25{\textendash}2.19), P ~{$<~$}.001: increased childcare: OR 1.58, 95\% CI [1.29{\textendash}1.92], P ~{$<~$}.001; decreased childcare: 1.11 (0.62{\textendash}2.00), P ~=~.719). Conclusions The time spent by women on housework and childcare changed significantly compared to men during the COVID-19 pandemic in Japan.}, + abstract = {Abstract Objectives Although gender stereotypes regarding paid work and unpaid work are changing, most wives are responsible for taking care of the family and home in Japan. It is unclear how time spent on housework and childcare has changed between working men and women during the COVID-19 pandemic in Japan. The purpose of this study is to investigate how working men and women's responsibilities for housework and childcare changed during the COVID-19 pandemic in Japan depending on work hours, job type, the number of employees in the workplace, and frequency of telecommuting. Methods A cross-sectional analysis ( N ~=~14,454) was conducted using data from an Internet monitoring study (CORoNa Work Project), which was conducted in December 2020. A multilevel logistic model with nested prefectures of residence was conducted to estimate the odds ratio (OR) for change in time devoted to housework and childcare among men and women adjusting for age, household income, presence of spouse who work, work hours, job type, the number of employees in the workplace, frequency of telecommuting, and the incidence rate of COVID-19 by prefecture. Results More women tended to perceive that their time of housework and/or childcare had been changed (increased housework: OR 1.92, 95\% CI [1.71--2.16], P ~{$<~$}.001; decreased workhours: 1.66 (1.25--2.19), P ~{$<~$}.001: increased childcare: OR 1.58, 95\% CI [1.29--1.92], P ~{$<~$}.001; decreased childcare: 1.11 (0.62--2.00), P ~=~.719). Conclusions The time spent by women on housework and childcare changed significantly compared to men during the COVID-19 pandemic in Japan.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -44379,7 +44379,7 @@ does NOT look at inequality outcomes} issn = {1057-9230, 1099-1050}, doi = {10.1002/hec.1537}, urldate = {2023-11-24}, - abstract = {Abstract This study estimates the effect of job loss on health for near elderly employees based on longitudinal data from the Health and Retirement Study. Previous studies find a strong negative correlation between unemployment and health. To control for possible reverse causality, this study focuses on people who were laid off for an exogenous reason {\textendash} the closure of their previous employers' business. I find no causal effect of exogenous job loss on various measures of physical and mental health. This suggests that the inferior health of the unemployed compared to the employed could be explained by reverse causality. Copyright {\copyright} 2009 John Wiley \& Sons, Ltd.}, + abstract = {Abstract This study estimates the effect of job loss on health for near elderly employees based on longitudinal data from the Health and Retirement Study. Previous studies find a strong negative correlation between unemployment and health. To control for possible reverse causality, this study focuses on people who were laid off for an exogenous reason -- the closure of their previous employers' business. I find no causal effect of exogenous job loss on various measures of physical and mental health. This suggests that the inferior health of the unemployed compared to the employed could be explained by reverse causality. Copyright {\copyright} 2009 John Wiley \& Sons, Ltd.}, langid = {english}, keywords = {sample::snowballing} } @@ -44477,7 +44477,7 @@ does NOT look at inequality outcomes} issn = {0042-0980, 1360-063X}, doi = {10.1080/0042098042000214815}, urldate = {2023-11-20}, - abstract = {While policy-makers assert that increased public transit mobility can positively affect employment status for low-income persons, there is little empirical evidence to support this theory. It is generally assumed that public transit can effectively link unemployed, car-less, persons with appropriate job locations{\textemdash}hence the call for more public transit services to assist moving welfare recipients to gainful employment. Thus far, the available evidence is anecdotal, while general patterns of transit access in relationship to labour participation remain relatively unexplored. This analysis examines whether increased transit access is associated with the case status (employment status) of Temporary Assistance for Needy Families (TANF) recipients in the Atlanta, Georgia; Baltimore, Maryland; Dallas, Texas; Denver, Colorado; Milwaukee, Wisconsin ; and Portland, Oregon metropolitan areas. Individual TANF recipient location data, transit route/stop data and employment location data were used in limited dependent variable regression analyses to predict the employment status of TANF recipients. The results of this analysis indicate that access to fixed-route transit and employment concentrations had virtually no association with the employment outcomes of TANF recipients in the six selected metropolitan areas.}, + abstract = {While policy-makers assert that increased public transit mobility can positively affect employment status for low-income persons, there is little empirical evidence to support this theory. It is generally assumed that public transit can effectively link unemployed, car-less, persons with appropriate job locations---hence the call for more public transit services to assist moving welfare recipients to gainful employment. Thus far, the available evidence is anecdotal, while general patterns of transit access in relationship to labour participation remain relatively unexplored. This analysis examines whether increased transit access is associated with the case status (employment status) of Temporary Assistance for Needy Families (TANF) recipients in the Atlanta, Georgia; Baltimore, Maryland; Dallas, Texas; Denver, Colorado; Milwaukee, Wisconsin ; and Portland, Oregon metropolitan areas. Individual TANF recipient location data, transit route/stop data and employment location data were used in limited dependent variable regression analyses to predict the employment status of TANF recipients. The results of this analysis indicate that access to fixed-route transit and employment concentrations had virtually no association with the employment outcomes of TANF recipients in the six selected metropolitan areas.}, langid = {english}, keywords = {country::US,inequality::income,issue::inequality,sample::snowballing,TODO::full-text,type::direct_transfer}, file = {/home/marty/Zotero/storage/NRD5N2I4/Sanchez2004_Transit_Mobility,_Jobs_Access_and_Low-income_Labour_Participation_in_US.pdf} @@ -44646,7 +44646,7 @@ does NOT look at inequality outcomes} issn = {1944-7515, 1944-7558}, doi = {10.1352/1944-7558-123.5.412}, urldate = {2024-01-10}, - abstract = {Abstract The low employment rates of individuals with intellectual disability (ID) are a major concern. This study examined the effect of postsecondary education on employment atrnd earnings for individuals with ID and the effect of state variation on those outcomes. Rehabilitation Services Administration 911 (RSA-911) files for 2008{\textendash}2013 were analyzed (n = 11,280 individuals with ID). Multilevel modeling techniques were used to understand state variation, such as various economic and programmatic features that influence outcomes. Postsecondary education was associated with increased employment, increased weekly earnings, decreased reliance on Supplemental Security Income (SSI) benefits. Policy implications are discussed.}, + abstract = {Abstract The low employment rates of individuals with intellectual disability (ID) are a major concern. This study examined the effect of postsecondary education on employment atrnd earnings for individuals with ID and the effect of state variation on those outcomes. Rehabilitation Services Administration 911 (RSA-911) files for 2008--2013 were analyzed (n = 11,280 individuals with ID). Multilevel modeling techniques were used to understand state variation, such as various economic and programmatic features that influence outcomes. Postsecondary education was associated with increased employment, increased weekly earnings, decreased reliance on Supplemental Security Income (SSI) benefits. Policy implications are discussed.}, langid = {english}, keywords = {sample::snowballing} } @@ -44919,7 +44919,7 @@ does NOT look at inequality outcomes} issn = {0047-2794, 1469-7823}, doi = {10.1017/S0047279413000809}, urldate = {2024-01-10}, - abstract = {Abstract Following two parental leave reforms in West Germany, this research explores how child care and housework time changed among couples who have just had a child. The reform in 1992 extended the low paid or unpaid parental leave period, whereas the 2007 reform introduced income-dependent compensation and two `daddy months'. This study contributes to the literature by examining different mechanisms on how these reforms were associated with domestic work time in couples. Based on data from the German Socio-Economic Panel (1990{\textendash}2010), the analysis applies ordinary least square (OLS) regressions and difference-in-difference estimations. The findings point to a significant reduction in paternal child care time eighteen to thirty months after childbirth among couples with children born after the 1992 reform. The 2007 reform was associated with increased child care time of fathers in the first year and eighteen to thirty months after the birth. Changes in maternal child care and both partners' housework were not statistically significant. Alterations in maternal and paternal labour market participation, wages and leave taking accounted for most of the observed variations in paternal child care except for eighteen to thirteen months after the 2007 reform. This unexplained variance may point to a normative policy effect.}, + abstract = {Abstract Following two parental leave reforms in West Germany, this research explores how child care and housework time changed among couples who have just had a child. The reform in 1992 extended the low paid or unpaid parental leave period, whereas the 2007 reform introduced income-dependent compensation and two `daddy months'. This study contributes to the literature by examining different mechanisms on how these reforms were associated with domestic work time in couples. Based on data from the German Socio-Economic Panel (1990--2010), the analysis applies ordinary least square (OLS) regressions and difference-in-difference estimations. The findings point to a significant reduction in paternal child care time eighteen to thirty months after childbirth among couples with children born after the 1992 reform. The 2007 reform was associated with increased child care time of fathers in the first year and eighteen to thirty months after the birth. Changes in maternal child care and both partners' housework were not statistically significant. Alterations in maternal and paternal labour market participation, wages and leave taking accounted for most of the observed variations in paternal child care except for eighteen to thirteen months after the 2007 reform. This unexplained variance may point to a normative policy effect.}, langid = {english}, keywords = {sample::snowballing} } @@ -45513,7 +45513,7 @@ does NOT look at inequality outcomes} issn = {1044-2073, 1538-4802}, doi = {10.1177/1044207318782676}, urldate = {2024-01-10}, - abstract = {In the United States, employment rates among individuals with disabilities are persistently low but vary substantially. In this study, we examined the relationship between employment outcomes and features of the state and county physical, economic, and policy environment among a national sample of individuals with disabilities. To do so, we merged a set of state- and county-level environmental variables with data from the 2009{\textendash}2011 American Community Survey accessed in a U.S. Census Research Data Center. We estimated regression models of employment, work hours, and earnings as a function of disability, personal characteristics, and these environmental features. We found that economic conditions and physical environmental variables had stronger associations than policy variables with employment outcomes. Although the estimated importance of environmental variables was small relative to individual disability and personal characteristics, our results suggest that these variables may present barriers or facilitators to employment that can explain some geographic variation in employment outcomes across the United States.}, + abstract = {In the United States, employment rates among individuals with disabilities are persistently low but vary substantially. In this study, we examined the relationship between employment outcomes and features of the state and county physical, economic, and policy environment among a national sample of individuals with disabilities. To do so, we merged a set of state- and county-level environmental variables with data from the 2009--2011 American Community Survey accessed in a U.S. Census Research Data Center. We estimated regression models of employment, work hours, and earnings as a function of disability, personal characteristics, and these environmental features. We found that economic conditions and physical environmental variables had stronger associations than policy variables with employment outcomes. Although the estimated importance of environmental variables was small relative to individual disability and personal characteristics, our results suggest that these variables may present barriers or facilitators to employment that can explain some geographic variation in employment outcomes across the United States.}, langid = {english}, keywords = {sample::snowballing} } @@ -45552,7 +45552,7 @@ does NOT look at inequality outcomes} issn = {1368-9800, 1475-2727}, doi = {10.1017/S1368980017003366}, urldate = {2024-01-10}, - abstract = {Abstract Objective Evidence suggests that improvements to the childcare nutrition environment can have a positive impact on child dietary intake. The primary aim of the present study was to assess, relative to usual care, the effectiveness of a multi-strategy implementation intervention in improving childcare compliance with nutrition guidelines. As a secondary aim, the impact on child dietary intake was assessed. Design Parallel-group, randomised controlled trial design. The 6-month intervention was designed to overcome barriers to implementation of the nutrition guidelines that had been identified by applying the theoretical domains framework. Setting Hunter New England region, New South Wales, Australia. Subjects Forty-five centre-based childcare services. Results There were no differences between groups in the proportion of services providing food servings (per child) compliant with nutrition guideline recommendations for all five (5/5) food groups at follow-up (i.e. full compliance). Relative to control services, intervention services were more likely to be compliant with guidelines (OR; 95 \% CI) in provision of fruit (10{$\cdot$}84; 1{$\cdot$}19, 551{$\cdot$}20; P =0{$\cdot$}0024), meat and meat alternatives (8{$\cdot$}83; 1{$\cdot$}55, {\textendash}; P =0{$\cdot$}023), dairy (8{$\cdot$}41; 1{$\cdot$}60, 63{$\cdot$}62; P =0{$\cdot$}006) and discretionary foods (17{$\cdot$}83; 2{$\cdot$}15, 853{$\cdot$}73; P =0{$\cdot$}002). Children in intervention services consumed greater servings (adjusted difference; 95 \% CI) of fruit (0{$\cdot$}41; 0{$\cdot$}09, 0{$\cdot$}73; P =0{$\cdot$}014) and vegetables (0{$\cdot$}70; 0{$\cdot$}33, 1{$\cdot$}08; P \<0{$\cdot$}001). Conclusions Findings indicate that service-level changes to menus in line with dietary guidelines can result in improvements to children's dietary intake. The study provides evidence to advance implementation research in the setting as a means of enhancing child public health nutrition.}, + abstract = {Abstract Objective Evidence suggests that improvements to the childcare nutrition environment can have a positive impact on child dietary intake. The primary aim of the present study was to assess, relative to usual care, the effectiveness of a multi-strategy implementation intervention in improving childcare compliance with nutrition guidelines. As a secondary aim, the impact on child dietary intake was assessed. Design Parallel-group, randomised controlled trial design. The 6-month intervention was designed to overcome barriers to implementation of the nutrition guidelines that had been identified by applying the theoretical domains framework. Setting Hunter New England region, New South Wales, Australia. Subjects Forty-five centre-based childcare services. Results There were no differences between groups in the proportion of services providing food servings (per child) compliant with nutrition guideline recommendations for all five (5/5) food groups at follow-up (i.e. full compliance). Relative to control services, intervention services were more likely to be compliant with guidelines (OR; 95 \% CI) in provision of fruit (10{$\cdot$}84; 1{$\cdot$}19, 551{$\cdot$}20; P =0{$\cdot$}0024), meat and meat alternatives (8{$\cdot$}83; 1{$\cdot$}55, --; P =0{$\cdot$}023), dairy (8{$\cdot$}41; 1{$\cdot$}60, 63{$\cdot$}62; P =0{$\cdot$}006) and discretionary foods (17{$\cdot$}83; 2{$\cdot$}15, 853{$\cdot$}73; P =0{$\cdot$}002). Children in intervention services consumed greater servings (adjusted difference; 95 \% CI) of fruit (0{$\cdot$}41; 0{$\cdot$}09, 0{$\cdot$}73; P =0{$\cdot$}014) and vegetables (0{$\cdot$}70; 0{$\cdot$}33, 1{$\cdot$}08; P \<0{$\cdot$}001). Conclusions Findings indicate that service-level changes to menus in line with dietary guidelines can result in improvements to children's dietary intake. The study provides evidence to advance implementation research in the setting as a means of enhancing child public health nutrition.}, langid = {english}, keywords = {sample::snowballing} } @@ -45990,7 +45990,7 @@ does NOT look at inequality outcomes} keywords = {sample::snowballing} } -@article{Shin2006a, +@article{Shin2006, title = {Fertility, Relative Wages, and Labor Market Decisions: {{A}} Case of Female Teachers}, shorttitle = {Fertility, Relative Wages, and Labor Market Decisions}, author = {Shin, Jaeun and Moon, Sangho}, @@ -46315,7 +46315,7 @@ does NOT look at inequality outcomes} issn = {2044-6055, 2044-6055}, doi = {10.1136/bmjopen-2011-000522}, urldate = {2023-11-24}, - abstract = {Objectives To examine the trajectories of physical activity from preretirement to postretirement and to further clarify whether the changes in physical activity are associated with changes in body weight. Design Prospective. Setting French national gas and electricity company (GAZEL cohort). Participants From the original sample of 20\hphantom{,}625 employees, only those retiring between 2001 and 2008 on a statutory basis were selected for the analyses (analysis 1: n=2711, 63\% men; analysis 2: n=3812, 75\% men). Persons with data on at least one preretirement and postretirement measurement of the outcome were selected. Primary and secondary outcome measures All outcome data were gathered by questionnaires. In analysis 1, the annual prevalence of higher physical activity (walking {$\geq$}5\hspace{0.25em}km/week) 4\hspace{0.25em}years before and after retirement was analysed. In analysis 2, changes in leisure-time sport activities (engagement, frequency and manner) from preretirement to postretirement were analysed with simultaneous changes in body weight (kilogram). Results In analysis 1 (n=2711), prevalence estimates for 4\hspace{0.25em}years before and 4\hspace{0.25em}years after retirement showed that higher leisure-time physical activity (walking at least 5\hspace{0.25em}km/week) increased by 36\% in men and 61\% in women during the transition to retirement. This increase was also observed among people at a higher risk of physical inactivity, such as smokers and those with elevated depressive symptoms. In a separate sample (analysis 2, n=3812), change in weight as a function of preretirement and postretirement physical activity was analysed. Weight gain preretirement to postretirement was 0.85 (95\% CI 0.48 to 1.21) to 1.35 (0.79 to 1.90) kg greater among physically inactive persons (decrease in activity or inactive) compared with those physically active (p{$<$}0.001). Conclusions Retirement transition may be associated with beneficial changes in lifestyle and may thus be a good starting point to preventive interventions in various groups of individuals in order to maintain long-term changes.}, + abstract = {Objectives To examine the trajectories of physical activity from preretirement to postretirement and to further clarify whether the changes in physical activity are associated with changes in body weight. Design Prospective. Setting French national gas and electricity company (GAZEL cohort). Participants From the original sample of 20\hphantom{,}625 employees, only those retiring between 2001 and 2008 on a statutory basis were selected for the analyses (analysis 1: n=2711, 63\% men; analysis 2: n=3812, 75\% men). Persons with data on at least one preretirement and postretirement measurement of the outcome were selected. Primary and secondary outcome measures All outcome data were gathered by questionnaires. In analysis 1, the annual prevalence of higher physical activity (walking {$\geq$}5\>km/week) 4\>years before and after retirement was analysed. In analysis 2, changes in leisure-time sport activities (engagement, frequency and manner) from preretirement to postretirement were analysed with simultaneous changes in body weight (kilogram). Results In analysis 1 (n=2711), prevalence estimates for 4\>years before and 4\>years after retirement showed that higher leisure-time physical activity (walking at least 5\>km/week) increased by 36\% in men and 61\% in women during the transition to retirement. This increase was also observed among people at a higher risk of physical inactivity, such as smokers and those with elevated depressive symptoms. In a separate sample (analysis 2, n=3812), change in weight as a function of preretirement and postretirement physical activity was analysed. Weight gain preretirement to postretirement was 0.85 (95\% CI 0.48 to 1.21) to 1.35 (0.79 to 1.90) kg greater among physically inactive persons (decrease in activity or inactive) compared with those physically active (p{$<$}0.001). Conclusions Retirement transition may be associated with beneficial changes in lifestyle and may thus be a good starting point to preventive interventions in various groups of individuals in order to maintain long-term changes.}, langid = {english}, keywords = {inequality::age,out::title,sample::snowballing} } @@ -46600,7 +46600,7 @@ does NOT look at inequality outcomes} issn = {0360-0572, 1545-2115}, doi = {10.1146/annurev.soc.28.110601.141048}, urldate = {2024-01-10}, - abstract = {▪ Abstract\hspace{0.6em} This chapter surveys sociological approaches to the study of job authority, including theoretical foundations, measurement, and emergence as an important dimension of social inequality. The focus here is mainly on studies of race and gender differences in the determinants of authority and the consequences of race and gender differences in authority for income. Despite significant advancements in the overall socioeconomic status of minorities and working women, race and gender remain important impediments to their attainment of authority. This pattern, which is consistent and robust in state-level, national, cross-national, and cross-temporal studies, is sustained net of an incumbent's human capital investments and structural location within and between several economic units. Following a review of the predominant explanations for gender and racial disparities in job authority is the conclusion that the most promising explanations for persistent racial and gender disparities in authority concern the racial and gender demography of the workplace and the tendency on the part of authority elites to reproduce themselves through both exclusionary and inclusionary processes. Suggestions for future research include additional delineation of these processes based on samples of multiple racial/ethnic groups of men and women and studies that synthesize quantitative and qualitative approaches to understanding the effects of employer and employee attitudes/preferences and practices on the authority attainment process.}, + abstract = {▪ Abstract{\enspace} This chapter surveys sociological approaches to the study of job authority, including theoretical foundations, measurement, and emergence as an important dimension of social inequality. The focus here is mainly on studies of race and gender differences in the determinants of authority and the consequences of race and gender differences in authority for income. Despite significant advancements in the overall socioeconomic status of minorities and working women, race and gender remain important impediments to their attainment of authority. This pattern, which is consistent and robust in state-level, national, cross-national, and cross-temporal studies, is sustained net of an incumbent's human capital investments and structural location within and between several economic units. Following a review of the predominant explanations for gender and racial disparities in job authority is the conclusion that the most promising explanations for persistent racial and gender disparities in authority concern the racial and gender demography of the workplace and the tendency on the part of authority elites to reproduce themselves through both exclusionary and inclusionary processes. Suggestions for future research include additional delineation of these processes based on samples of multiple racial/ethnic groups of men and women and studies that synthesize quantitative and qualitative approaches to understanding the effects of employer and employee attitudes/preferences and practices on the authority attainment process.}, langid = {english}, keywords = {sample::snowballing} } @@ -46618,7 +46618,7 @@ does NOT look at inequality outcomes} issn = {0066-4812, 1467-8330}, doi = {10.1111/j.1467-8330.2008.00592.x}, urldate = {2023-11-20}, - abstract = {Abstract:\hspace{0.6em} This paper examines the transformations of urban labour markets in two central European cities: Bratislava, Slovakia and Krak{\'o}w, Poland. It highlights the emergence of in-work poverty and labour market segmentation, which together are leading to a reconfiguration of the livelihoods and economic practices of urban households. The focus of the paper is on the growing phenomenon of insecure, poor-quality, contingent labour. It examines the ways in which those who find themselves in, or on the margins of, contingent and insecure labour markets sustain their livelihoods. We ask how such workers and their households negotiate the segmentation of the labour market, the erosion of employment security and the emergence of in-work poverty and explore the diverse economic practices of those who cannot rely solely on formal employment to ensure social reproduction. Further, we assess the articulations between labour market participation and exclusion, and other spheres of economic life, including informal and illegal labour, household social networks, state benefits and the use of material assets. We argue that post-socialist cities are seeing a reconfiguration of class processes, as the materialities and subjectivities of class are remade and as the meaning of work and the livelihoods different forms of labour can sustain are changing.}, + abstract = {Abstract:{\enspace} This paper examines the transformations of urban labour markets in two central European cities: Bratislava, Slovakia and Krak{\'o}w, Poland. It highlights the emergence of in-work poverty and labour market segmentation, which together are leading to a reconfiguration of the livelihoods and economic practices of urban households. The focus of the paper is on the growing phenomenon of insecure, poor-quality, contingent labour. It examines the ways in which those who find themselves in, or on the margins of, contingent and insecure labour markets sustain their livelihoods. We ask how such workers and their households negotiate the segmentation of the labour market, the erosion of employment security and the emergence of in-work poverty and explore the diverse economic practices of those who cannot rely solely on formal employment to ensure social reproduction. Further, we assess the articulations between labour market participation and exclusion, and other spheres of economic life, including informal and illegal labour, household social networks, state benefits and the use of material assets. We argue that post-socialist cities are seeing a reconfiguration of class processes, as the materialities and subjectivities of class are remade and as the meaning of work and the livelihoods different forms of labour can sustain are changing.}, langid = {english}, keywords = {sample::snowballing} } @@ -46636,7 +46636,7 @@ does NOT look at inequality outcomes} issn = {1353-6141, 2040-0209}, doi = {10.1111/j.2040-0209.2011.00376_2.x}, urldate = {2024-01-10}, - abstract = {Summary Along with the rise of the development effectiveness movement of the last few decades, experimental impact evaluation methods {\textendash} randomised controlled trials and quasi-experimental techniques {\textendash} have emerged as a dominant force. While the increased use of these methods has contributed to improved understanding of what works and whether specific projects have been successful, their `gold standard' status threatens to exclude a large body of evidence from the development effectiveness dialogue. In this paper we conduct an evaluation of the impact on child stunting of CARE's SHOUHARDO project in Bangladesh, the first large-scale project to use the rights-based, livelihoods approach to address malnutrition. In line with calls for a more balanced view of what constitutes rigor and scientific evidence, and for the use of more diversified and holistic methods in impact evaluations, we employ a mixed-methods approach. The results from multiple data sources and methods, including both non-experimental and quasi-experimental, are triangulated to arrive at the conclusions. We find that the project had an extraordinarily large impact on stunting among children 6{\textendash}24 months old {\textendash} on the order of a 4.5 percentage point reduction per year. We demonstrate that one reason the project reduced stunting by so much was because, consistent with the rights-based, livelihoods approach, it relied on both direct nutrition interventions and those that addressed underlying structural causes including poor sanitation, poverty, and deeply-entrenched inequalities in power between women and men. These findings have important policy implications given the slow progress in reducing malnutrition globally and that the widely-supported Scaling Up Nutrition initiative aimed at stepping up efforts to do so is in urgent need of guidance on how to integrate structural cause interventions with the direct nutrition interventions that are the initiative's main focus. The evaluation also adds to the evidence that targeting the poor, rather than employing universal coverage, can help to accelerate reductions in child malnutrition. The paper concludes that, given the valuable policy lessons generated, the experience of the SHOUHARDO project merits solid standing in the knowledge bank of development effectiveness. More broadly, it illustrates how rigorous and informative evaluation of complex, multi-intervention projects can be undertaken even in the absence of the randomisation, non-project control groups and/or panel data required by the experimental methods.}, + abstract = {Summary Along with the rise of the development effectiveness movement of the last few decades, experimental impact evaluation methods -- randomised controlled trials and quasi-experimental techniques -- have emerged as a dominant force. While the increased use of these methods has contributed to improved understanding of what works and whether specific projects have been successful, their `gold standard' status threatens to exclude a large body of evidence from the development effectiveness dialogue. In this paper we conduct an evaluation of the impact on child stunting of CARE's SHOUHARDO project in Bangladesh, the first large-scale project to use the rights-based, livelihoods approach to address malnutrition. In line with calls for a more balanced view of what constitutes rigor and scientific evidence, and for the use of more diversified and holistic methods in impact evaluations, we employ a mixed-methods approach. The results from multiple data sources and methods, including both non-experimental and quasi-experimental, are triangulated to arrive at the conclusions. We find that the project had an extraordinarily large impact on stunting among children 6--24 months old -- on the order of a 4.5 percentage point reduction per year. We demonstrate that one reason the project reduced stunting by so much was because, consistent with the rights-based, livelihoods approach, it relied on both direct nutrition interventions and those that addressed underlying structural causes including poor sanitation, poverty, and deeply-entrenched inequalities in power between women and men. These findings have important policy implications given the slow progress in reducing malnutrition globally and that the widely-supported Scaling Up Nutrition initiative aimed at stepping up efforts to do so is in urgent need of guidance on how to integrate structural cause interventions with the direct nutrition interventions that are the initiative's main focus. The evaluation also adds to the evidence that targeting the poor, rather than employing universal coverage, can help to accelerate reductions in child malnutrition. The paper concludes that, given the valuable policy lessons generated, the experience of the SHOUHARDO project merits solid standing in the knowledge bank of development effectiveness. More broadly, it illustrates how rigorous and informative evaluation of complex, multi-intervention projects can be undertaken even in the absence of the randomisation, non-project control groups and/or panel data required by the experimental methods.}, langid = {english}, keywords = {sample::snowballing} } @@ -46689,7 +46689,7 @@ does NOT look at inequality outcomes} issn = {1744-1692, 1744-1706}, doi = {10.1080/17441692.2021.1896765}, urldate = {2023-11-20}, - abstract = {Gender norms, roles and relations differentially affect women, men, and non-binary individuals' vulnerability to disease. Outbreak response measures also have immediate and long-term gendered effects. However, gender-based analysis of outbreaks and responses is limited by lack of data and little integration of feminist analysis within global health scholarship. Recognising these barriers, this paper applies a gender matrix methodology, grounded in feminist political economy approaches, to evaluate the gendered effects of the COVID-19 pandemic and response in four case studies: China, Hong Kong, Canada, and the UK. Through a rapid scoping of documentation of the gendered effects of the outbreak, it applies the matrix framework to analyse findings, identifying common themes across the case studies: financial discrimination, crisis in care, and unequal risks and secondary effects. Results point to transnational structural conditions which put women on the front lines of the pandemic at work and at home while denying them health, economic and personal security {\textendash} effects that are exacerbated where racism and other forms of discrimination intersect with gender inequities. Given that women and people living at the intersections of multiple inequities are made additionally vulnerable by pandemic responses, intersectional feminist responses should be prioritised at the beginning of any crises.}, + abstract = {Gender norms, roles and relations differentially affect women, men, and non-binary individuals' vulnerability to disease. Outbreak response measures also have immediate and long-term gendered effects. However, gender-based analysis of outbreaks and responses is limited by lack of data and little integration of feminist analysis within global health scholarship. Recognising these barriers, this paper applies a gender matrix methodology, grounded in feminist political economy approaches, to evaluate the gendered effects of the COVID-19 pandemic and response in four case studies: China, Hong Kong, Canada, and the UK. Through a rapid scoping of documentation of the gendered effects of the outbreak, it applies the matrix framework to analyse findings, identifying common themes across the case studies: financial discrimination, crisis in care, and unequal risks and secondary effects. Results point to transnational structural conditions which put women on the front lines of the pandemic at work and at home while denying them health, economic and personal security -- effects that are exacerbated where racism and other forms of discrimination intersect with gender inequities. Given that women and people living at the intersections of multiple inequities are made additionally vulnerable by pandemic responses, intersectional feminist responses should be prioritised at the beginning of any crises.}, langid = {english}, keywords = {out::abstract,sample::snowballing} } @@ -46724,7 +46724,7 @@ does NOT look at inequality outcomes} issn = {0033-3352, 1540-6210}, doi = {10.1111/j.1540-6210.2007.00775.x}, urldate = {2024-01-10}, - abstract = {Occupational segregation in government employment is an important issue in public administration. Occupation determines pay and benefits, and when women have greater access to quality jobs{\textemdash}especially in the public sector{\textemdash}this promotes their economic, social, and political advancement. This research addresses two questions: (1) What changes have occurred to alter ``glass walls'' across departmental functions? (2) What impact does departmental function have on the salary of women? The findings reveal that although occupational segregation has decreased over the past two decades in Michigan's bureaucracy, it is still prevalent. Gender-based occupational segregation is linked to departmental function. Redistributive departments have much lower levels of occupational segregation than other functional categories. Mean salary is also linked to departmental mission, with distributive departments having both the highest mean salary and the highest level of occupational segregation. Salary differentials across departmental functions are becoming smaller over time. Overall, women appear to be most successful, both financially and career-wise, in historically male-dominated fields.}, + abstract = {Occupational segregation in government employment is an important issue in public administration. Occupation determines pay and benefits, and when women have greater access to quality jobs---especially in the public sector---this promotes their economic, social, and political advancement. This research addresses two questions: (1) What changes have occurred to alter ``glass walls'' across departmental functions? (2) What impact does departmental function have on the salary of women? The findings reveal that although occupational segregation has decreased over the past two decades in Michigan's bureaucracy, it is still prevalent. Gender-based occupational segregation is linked to departmental function. Redistributive departments have much lower levels of occupational segregation than other functional categories. Mean salary is also linked to departmental mission, with distributive departments having both the highest mean salary and the highest level of occupational segregation. Salary differentials across departmental functions are becoming smaller over time. Overall, women appear to be most successful, both financially and career-wise, in historically male-dominated fields.}, langid = {english}, keywords = {sample::snowballing} } @@ -47146,7 +47146,7 @@ does NOT look at policy impacts (but theories behind it)} issn = {0964-9425}, doi = {10.1108/09649429510077421}, urldate = {2024-01-10}, - abstract = {Poses the question: do women have different leadership styles from those of men? With the current and projected impact of women-led business on the world{$\prime$}s economies, this question is an important one. Surprisingly, however, there is an insignificant amount of empirical research into this leadership-gender debate {\textendash} most of the contemporary literature is purely conceptual. Therefore, the goal of the present study is to initiate scientific inquiry of this topic. An exploratory investigation of a sample of women business owners and managers was conducted to examine their leadership styles. From this preliminary study, utilizing the qualitative research methodology of content analysis, a heuristic model of female leadership is developed.}, + abstract = {Poses the question: do women have different leadership styles from those of men? With the current and projected impact of women-led business on the world{$\prime$}s economies, this question is an important one. Surprisingly, however, there is an insignificant amount of empirical research into this leadership-gender debate -- most of the contemporary literature is purely conceptual. Therefore, the goal of the present study is to initiate scientific inquiry of this topic. An exploratory investigation of a sample of women business owners and managers was conducted to examine their leadership styles. From this preliminary study, utilizing the qualitative research methodology of content analysis, a heuristic model of female leadership is developed.}, langid = {english}, keywords = {sample::snowballing} } @@ -47541,7 +47541,7 @@ does NOT look at policy impacts (but theories behind it)} issn = {0968-6673, 1468-0432}, doi = {10.1111/gwao.12264}, urldate = {2024-01-10}, - abstract = {Women continue to earn less than their male counterparts globally. Scholars and feminist activists have suggested a partial explanation for this gender gap in earnings could be women's limited access to power structures at the workplace. Using the linked employer{\textendash}employee data of the Workplace Employment Relations Study 2004{\textendash}2011, this article asks what happens to the gender gap in earnings among non-managerial employees when the share of women in management at the workplace increases. The findings, based on workplace-fixed time-fixed effects regression models, suggest that workplace-level increases in the share of women in management are associated with decreases of the non-managerial gender gap in earnings. This effect appears to be largely unrelated to changes in equality and diversity policies, family-friendly arrangements and support for carers at the workplace.}, + abstract = {Women continue to earn less than their male counterparts globally. Scholars and feminist activists have suggested a partial explanation for this gender gap in earnings could be women's limited access to power structures at the workplace. Using the linked employer--employee data of the Workplace Employment Relations Study 2004--2011, this article asks what happens to the gender gap in earnings among non-managerial employees when the share of women in management at the workplace increases. The findings, based on workplace-fixed time-fixed effects regression models, suggest that workplace-level increases in the share of women in management are associated with decreases of the non-managerial gender gap in earnings. This effect appears to be largely unrelated to changes in equality and diversity policies, family-friendly arrangements and support for carers at the workplace.}, langid = {english}, keywords = {sample::snowballing} } @@ -47644,7 +47644,7 @@ does NOT look at policy impacts (but theories behind it)} } @article{Strauser2010, - title = {Vocational Services Associated with Competitive Employment in 18{\textendash}25 Year Old Cancer Survivors}, + title = {Vocational Services Associated with Competitive Employment in 18--25 Year Old Cancer Survivors}, author = {Strauser, David and Feuerstein, Michael and Chan, Fong and Arango, Juan and Da Silva Cardoso, Elizabeth and Chiu, Chung-Yi}, year = {2010}, month = jun, @@ -47744,7 +47744,7 @@ does NOT look at policy impacts (but theories behind it)} } @article{Stutzman2020, - title = {Support for Rural Practice: Female Physicians and the Life{\textendash}Career Interface}, + title = {Support for Rural Practice: Female Physicians and the Life--Career Interface}, shorttitle = {Support for Rural Practice}, author = {Stutzman, Kimberly and Karpen, Ruth and Naidoo, Pragna and Toevs, Sarah and Weidner, Amanda and Baker, Ed and Schmitz, David}, year = {2020}, @@ -47919,7 +47919,7 @@ does NOT look at policy impacts (but theories behind it)} issn = {0309-2402, 1365-2648}, doi = {10.1111/jan.12884}, urldate = {2024-01-10}, - abstract = {Abstract Aim To describe the enablers and barriers working women experience in continuing breast milk feeding after they return to work postpartum in urban Malaysia. Background In Malaysia, urban working women have low rates of breastfeeding and struggle to achieve the recommended 6~months exclusive breastfeeding. Design A qualitative enquiry based on a phenomenological framework and multiple methods were used to explore women's experiences in depth. Methods Multiple qualitative methods using face-to-face interview and participant diary were used. Data collection took place in urban suburbs around Penang and Klang Valley, Malaysia from March{\textendash}September 2011. Participants were 40 employed women with infants less than 24~months. Findings Only 11 of the participants worked from home. Based on the women's experiences, we categorized them into three groups: `Passionate' women with a strong determination and exclusively breastfed for 6~months, `Ambivalent' women who initiated breastfeeding, but were unable to sustain exclusive breastfeeding after returning to work and `Equivalent' women who introduced infant formula prior to returning to work. Conclusion Passion and to a lesser extent intention, influenced women's choice. Women's characteristics played a greater role in their infant feeding outcomes than their work environment.}, + abstract = {Abstract Aim To describe the enablers and barriers working women experience in continuing breast milk feeding after they return to work postpartum in urban Malaysia. Background In Malaysia, urban working women have low rates of breastfeeding and struggle to achieve the recommended 6~months exclusive breastfeeding. Design A qualitative enquiry based on a phenomenological framework and multiple methods were used to explore women's experiences in depth. Methods Multiple qualitative methods using face-to-face interview and participant diary were used. Data collection took place in urban suburbs around Penang and Klang Valley, Malaysia from March--September 2011. Participants were 40 employed women with infants less than 24~months. Findings Only 11 of the participants worked from home. Based on the women's experiences, we categorized them into three groups: `Passionate' women with a strong determination and exclusively breastfed for 6~months, `Ambivalent' women who initiated breastfeeding, but were unable to sustain exclusive breastfeeding after returning to work and `Equivalent' women who introduced infant formula prior to returning to work. Conclusion Passion and to a lesser extent intention, influenced women's choice. Women's characteristics played a greater role in their infant feeding outcomes than their work environment.}, langid = {english}, keywords = {sample::snowballing} } @@ -47954,7 +47954,7 @@ does NOT look at policy impacts (but theories behind it)} issn = {0019-4662, 2631-617X}, doi = {10.1177/00194662211023845}, urldate = {2023-11-20}, - abstract = {The COVID-19 pandemic has left severe impact on livelihood, security and health of informal sector workers, especially domestic workers, majority of whom are women. Being least organised and lacking institutional support, domestic workers are extremely vulnerable to exploitation and human rights violations, and the pandemic has aggravated the situation. Telephonic interviews were conducted with 260 domestic workers from three cities, namely Delhi, Mumbai and Kochi with focus on working conditions, livelihood and household dynamics, health scenario and state support during the pandemic. The data was substantiated with qualitative inputs from in-depth interviews conducted with 12 domestic workers across the cities. In the results, widespread job loss is reported among domestic workers during March{\textendash}June 2020 along with drastically reduced income and increased workload. About 57\% domestic workers reported stigma and discrimination at workplace, and 40\% worked without any safety measures. Incidence of domestic violence at home, increased work burden at home, issues in access to health care, etc., were reported. The study findings point out the urgent need to have a national-level policy and state support specifically targeting women domestic workers, without which the situation of poverty, health hazards and social exclusion will continue to exist. JEL Code: J4, J46}, + abstract = {The COVID-19 pandemic has left severe impact on livelihood, security and health of informal sector workers, especially domestic workers, majority of whom are women. Being least organised and lacking institutional support, domestic workers are extremely vulnerable to exploitation and human rights violations, and the pandemic has aggravated the situation. Telephonic interviews were conducted with 260 domestic workers from three cities, namely Delhi, Mumbai and Kochi with focus on working conditions, livelihood and household dynamics, health scenario and state support during the pandemic. The data was substantiated with qualitative inputs from in-depth interviews conducted with 12 domestic workers across the cities. In the results, widespread job loss is reported among domestic workers during March--June 2020 along with drastically reduced income and increased workload. About 57\% domestic workers reported stigma and discrimination at workplace, and 40\% worked without any safety measures. Incidence of domestic violence at home, increased work burden at home, issues in access to health care, etc., were reported. The study findings point out the urgent need to have a national-level policy and state support specifically targeting women domestic workers, without which the situation of poverty, health hazards and social exclusion will continue to exist. JEL Code: J4, J46}, langid = {english}, keywords = {country::India,out::abstract,region::AP,sample::snowballing} } @@ -48036,7 +48036,7 @@ does NOT look at specific policy intervention, nor effects of/on inequality itse } @article{Suzan-Monti2011, - title = {Individual and {{Structural Factors Associated With HIV Status Disclosure}} to {{Main Partner}} in {{Cameroon}}: {{ANRS}} 12-116 {{EVAL Survey}}, 2006{\textendash}2007}, + title = {Individual and {{Structural Factors Associated With HIV Status Disclosure}} to {{Main Partner}} in {{Cameroon}}: {{ANRS}} 12-116 {{EVAL Survey}}, 2006--2007}, shorttitle = {Individual and {{Structural Factors Associated With HIV Status Disclosure}} to {{Main Partner}} in {{Cameroon}}}, author = {{Suzan-Monti}, Marie and Blanche, J{\'e}r{\^o}me and Bil{\'e}, Paule and {Koulla-Shiro}, Sinata and {Abu-Zaineh}, Mohammad and Marcellin, Fabienne and Boyer, Sylvie and Carrieri, Maria Patrizia and Spire, Bruno}, year = {2011}, @@ -48447,8 +48447,8 @@ main findings: } @article{TenBrummelhuis2012, - title = {A Resource Perspective on the Work{\textendash}Home Interface: {{The}} Work{\textendash}Home Resources Model.}, - shorttitle = {A Resource Perspective on the Work{\textendash}Home Interface}, + title = {A Resource Perspective on the Work--Home Interface: {{The}} Work--Home Resources Model.}, + shorttitle = {A Resource Perspective on the Work--Home Interface}, author = {Ten Brummelhuis, Lieke L. and Bakker, Arnold B.}, year = {2012}, month = oct, @@ -48521,7 +48521,7 @@ main findings: issn = {0020-7292, 1879-3479}, doi = {10.1002/ijgo.13566}, urldate = {2023-11-20}, - abstract = {Abstract Objective To assess the incidence and predictors of intimate partner violence (IPV) during pregnancy amidst the coronavirus disease 2019 pandemic. Methods This cross-sectional study was conducted at the prenatal care clinic of St. Paul's Hospital Millennium Medical College (SPHMMC), Addis Ababa, Ethiopia, among pregnant women from 31 August to 2 November 2020. Participants were interviewed using Open Data Kit. Logistic regression was used to assess predictors. Results Among the 464 pregnant women, 33 (7.1\%) reported IPV during pregnancy, and among these 24 (72.7\%) reported emotional violence, 16 (48.5\%) reported sexual violence, and 10 (30.3\%) reported physical violence. Among the study participants, only 8 (1.7\%) were screened for IPV. IPV was reported 3.27 times more often by women who reported that their partner chewed Khat compared with those women whose partner did not (adjusted odds ratio [aOR] 3.27; 95\% confidence interval [CI] 1.45{\textendash}7.38), and 1.52 times more often women who reported that their partner drank alcohol compared with those women whose partner did not (aOR 1.52; 95\% CI 1.01{\textendash}2.28). Conclusion Very few women were screened for IPV. Partners drinking alcohol and chewing Khat are significantly positively associated with IPV during pregnancy. IPV screening should be included in the national management protocol of obstetric cases of Ethiopia. , Very few women were screened for intimate partner violence during pregnancy, a finding that has implications for policy moving forward.}, + abstract = {Abstract Objective To assess the incidence and predictors of intimate partner violence (IPV) during pregnancy amidst the coronavirus disease 2019 pandemic. Methods This cross-sectional study was conducted at the prenatal care clinic of St. Paul's Hospital Millennium Medical College (SPHMMC), Addis Ababa, Ethiopia, among pregnant women from 31 August to 2 November 2020. Participants were interviewed using Open Data Kit. Logistic regression was used to assess predictors. Results Among the 464 pregnant women, 33 (7.1\%) reported IPV during pregnancy, and among these 24 (72.7\%) reported emotional violence, 16 (48.5\%) reported sexual violence, and 10 (30.3\%) reported physical violence. Among the study participants, only 8 (1.7\%) were screened for IPV. IPV was reported 3.27 times more often by women who reported that their partner chewed Khat compared with those women whose partner did not (adjusted odds ratio [aOR] 3.27; 95\% confidence interval [CI] 1.45--7.38), and 1.52 times more often women who reported that their partner drank alcohol compared with those women whose partner did not (aOR 1.52; 95\% CI 1.01--2.28). Conclusion Very few women were screened for IPV. Partners drinking alcohol and chewing Khat are significantly positively associated with IPV during pregnancy. IPV screening should be included in the national management protocol of obstetric cases of Ethiopia. , Very few women were screened for intimate partner violence during pregnancy, a finding that has implications for policy moving forward.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -49026,7 +49026,7 @@ does NOT look at PI} } @article{Torre2014, - title = {Income Inequality and Population Health: {{An}} Analysis of Panel Data for 21 Developed Countries, 1975{\textendash}2006}, + title = {Income Inequality and Population Health: {{An}} Analysis of Panel Data for 21 Developed Countries, 1975--2006}, shorttitle = {Income Inequality and Population Health}, author = {Torre, Roberta and Myrskyl{\"a}, Mikko}, year = {2014}, @@ -49664,7 +49664,7 @@ inequality: issn = {1040-2446}, doi = {10.1097/ACM.0000000000003574}, urldate = {2024-01-10}, - abstract = {In nearly all walks of life, leadership sets the tone for what gets done, who does it, and how it is achieved. In 2020, the top ranks of academic medicine have not yet attained gender parity{\textemdash}an aspirational goal set 7 years ago in this journal as ``50:50 by 2020,'' and a vital aim for the United States' productivity and innovation as a leader in biomedical research. Parity in academic leadership for women and other groups underrepresented in science and medicine will seed the culture change necessary for inclusive excellence: environments in which individuals from all backgrounds thrive in their pursuit of new knowledge to benefit human health. In this Invited Commentary, the author describes the National Institutes of Health's (NIH's) current system-wide framework and tools for creating cultures of inclusive excellence through a set of guiding principles and integrated strategies. Successful efforts will recognize that individually focused solutions are necessary but not sufficient for institutional culture change. In keeping with a systems approach are implementing accountability and transparency; establishing clear metrics of inclusion, diversity, and equity; tracking and evaluating such metrics; as well as tying these metrics to institutional reward systems. These essential steps to institutional culture transformation require strong partnerships between NIH and the academic community. The author argues that with committed vision, focus, and energy, success is attainable, and soon.}, + abstract = {In nearly all walks of life, leadership sets the tone for what gets done, who does it, and how it is achieved. In 2020, the top ranks of academic medicine have not yet attained gender parity---an aspirational goal set 7 years ago in this journal as ``50:50 by 2020,'' and a vital aim for the United States' productivity and innovation as a leader in biomedical research. Parity in academic leadership for women and other groups underrepresented in science and medicine will seed the culture change necessary for inclusive excellence: environments in which individuals from all backgrounds thrive in their pursuit of new knowledge to benefit human health. In this Invited Commentary, the author describes the National Institutes of Health's (NIH's) current system-wide framework and tools for creating cultures of inclusive excellence through a set of guiding principles and integrated strategies. Successful efforts will recognize that individually focused solutions are necessary but not sufficient for institutional culture change. In keeping with a systems approach are implementing accountability and transparency; establishing clear metrics of inclusion, diversity, and equity; tracking and evaluating such metrics; as well as tying these metrics to institutional reward systems. These essential steps to institutional culture transformation require strong partnerships between NIH and the academic community. The author argues that with committed vision, focus, and energy, success is attainable, and soon.}, langid = {english}, keywords = {sample::snowballing} } @@ -49748,7 +49748,7 @@ inequality: issn = {0004-0894, 1475-4762}, doi = {10.1111/j.1475-4762.2008.00799.x}, urldate = {2023-11-20}, - abstract = {Despite an emerging body of work on youth transitions, research has yet to explore the often unconventional routes to adulthood for young people marginalised through poverty. By drawing on interviews with 60 young commercial sex workers in Ethiopia, this paper explores the connections between poverty, migration and sex work and demonstrates that sex work provides a risky alternative, but often successful, path to independence for some rural{\textendash}urban migrants. The paper concludes by offering recommendations for policies that seek to support young sex workers by enabling them to maintain their independence while seeking different employment.}, + abstract = {Despite an emerging body of work on youth transitions, research has yet to explore the often unconventional routes to adulthood for young people marginalised through poverty. By drawing on interviews with 60 young commercial sex workers in Ethiopia, this paper explores the connections between poverty, migration and sex work and demonstrates that sex work provides a risky alternative, but often successful, path to independence for some rural--urban migrants. The paper concludes by offering recommendations for policies that seek to support young sex workers by enabling them to maintain their independence while seeking different employment.}, langid = {english}, keywords = {sample::snowballing} } @@ -49852,7 +49852,7 @@ inequality: issn = {0170-8406, 1741-3044}, doi = {10.1177/0170840610380812}, urldate = {2024-01-10}, - abstract = {Gender research has made a call for more transparency and accountability in academic recruitment and selection in order to overcome the inequality practices that have led to an underrepresentation of women among full professors. This paper provides insight into the multiple ways in which the notions of transparency and accountability are put into practice in academic recruitment and selection, and how this has enhanced {\textemdash} or hindered {\textemdash} gender equality. The methods employed consist of a qualitative content analysis of seven recruitment and selection protocols, interviews with 64 committee members, and an analysis of 971 appointment reports of full professors in the Netherlands. Our analysis contributes to the study of organizations in three respects. First, it shows that recruitment and selection processes are characterized by bounded transparency and limited accountability at best. Second, it explains that the protocols that should ensure transparency and accountability remain paper tigresses, because of the micropolitics and gender practices that are part and parcel of recruitment and selection. Third, it contributes to gender equality theory in organization theory by showing how a myriad of gender practices simultaneously increases and counteracts gender equality measures in academia.}, + abstract = {Gender research has made a call for more transparency and accountability in academic recruitment and selection in order to overcome the inequality practices that have led to an underrepresentation of women among full professors. This paper provides insight into the multiple ways in which the notions of transparency and accountability are put into practice in academic recruitment and selection, and how this has enhanced --- or hindered --- gender equality. The methods employed consist of a qualitative content analysis of seven recruitment and selection protocols, interviews with 64 committee members, and an analysis of 971 appointment reports of full professors in the Netherlands. Our analysis contributes to the study of organizations in three respects. First, it shows that recruitment and selection processes are characterized by bounded transparency and limited accountability at best. Second, it explains that the protocols that should ensure transparency and accountability remain paper tigresses, because of the micropolitics and gender practices that are part and parcel of recruitment and selection. Third, it contributes to gender equality theory in organization theory by showing how a myriad of gender practices simultaneously increases and counteracts gender equality measures in academia.}, langid = {english}, keywords = {sample::snowballing} } @@ -49970,7 +49970,7 @@ inequality: issn = {0012-1622, 1469-8749}, doi = {10.1111/j.1469-8749.2008.03020.x}, urldate = {2023-11-24}, - abstract = {The aim of this study was to: (1) assess work participation among young adults with spina bifida, (2) identify problems perceived in finding employment, and (3) examine which determinants are related to work participation. This cross-sectional study was a follow-up study to the Adolescents with SPina bifida In the Netherlands (ASPINE) study. Data regarding work participation and problems finding employment were collected with questionnaire developed by the authors. Data on disease characteristics were taken from the ASPINE database. Responses of 136 participants were analyzed (77 females, 59 males; mean age 26 years 1 month [SD 3y1mo], range 21{\textendash}32y). Twenty participants had spina bifida occulta and 116 had spina bifida aperta, 96 of whom also had hydrocephalus. Work participation rate was 62.5\%, of which 22.4\% was in a sheltered workplace. Significant determinants of having paid work for at least 1 hour a week were: level of education, level of lesion, hydrocephalus, IQ, functional independence, and ambulation. Significant determinants of full-time employment were the same, plus sex and type of spina bifida. In a multivariate backward logistic regression analysis, however, only level of education remained a significant predictor of work participation. Sex, level of education, and self-care independence were significant predictors of full-time employment. This study shows the importance of educational support and self-care independence training for children with spina bifida.}, + abstract = {The aim of this study was to: (1) assess work participation among young adults with spina bifida, (2) identify problems perceived in finding employment, and (3) examine which determinants are related to work participation. This cross-sectional study was a follow-up study to the Adolescents with SPina bifida In the Netherlands (ASPINE) study. Data regarding work participation and problems finding employment were collected with questionnaire developed by the authors. Data on disease characteristics were taken from the ASPINE database. Responses of 136 participants were analyzed (77 females, 59 males; mean age 26 years 1 month [SD 3y1mo], range 21--32y). Twenty participants had spina bifida occulta and 116 had spina bifida aperta, 96 of whom also had hydrocephalus. Work participation rate was 62.5\%, of which 22.4\% was in a sheltered workplace. Significant determinants of having paid work for at least 1 hour a week were: level of education, level of lesion, hydrocephalus, IQ, functional independence, and ambulation. Significant determinants of full-time employment were the same, plus sex and type of spina bifida. In a multivariate backward logistic regression analysis, however, only level of education remained a significant predictor of work participation. Sex, level of education, and self-care independence were significant predictors of full-time employment. This study shows the importance of educational support and self-care independence training for children with spina bifida.}, langid = {english}, keywords = {sample::snowballing} } @@ -49988,7 +49988,7 @@ inequality: issn = {2040-7149}, doi = {10.1108/EDI-09-2017-0180}, urldate = {2024-01-10}, - abstract = {Purpose Women remain underrepresented in academic STEM, especially at the highest ranks. While much attention has focused on early-career attrition, mid-career advancement is still largely understudied and undocumented. The purpose of this paper is to analyze gender differences in advancement to full professor within academic STEM at a mid-size public doctoral university in the western USA, before and after the National Science Foundation (NSF)-ADVANCE Program (2003{\textendash}2008). Design/methodology/approach Using faculty demographics and promotion data between 2008 and 2014, combined with faculty responses to two waves of a climate survey, the magnitude and longevity of the impact of ADVANCE on mid-career faculty advancement across gender is evaluated. Findings This study documents increased representation of women in all ranks within the STEM colleges, including that of full professor due to ADVANCE efforts. It also demonstrates the role of greater gender awareness and formalization of procedures in reducing the variability in the time as associate professor until promotion to full professor for all faculty members, while also shrinking gender disparities in career attainment. As a result of the codification of the post-tenure review timeline toward promotion, more recently hired faculty are promoted more swiftly and consistently, irrespective of gender. Post-ADVANCE, both male and female faculty members express a greater understanding of and confidence in the promotion process and no longer see it as either a hurdle or source of gender inequality in upward career mobility. Research limitations/implications While data were collected at a single university, demographics and career experiences by women mirror those at other research universities. This study shows that within a given institution-specific governance structure, long-lasting effects on faculty career trajectories can be achieved, by focusing efforts on creating greater transparency in expectations and necessary steps toward promotion, by reducing barriers to information flown, by standardizing and codifying the promotion process, and by actively engaging administrators as collaborators and change agents in the transformation process. Originality/value This study addresses mid-career dynamics and potential mechanisms that explain gender gaps in the promotion to full professor, a largely understudied aspect of gender disparities in career attainment within STEM. It shows how institutional policy changes, intended to alleviate gender disparities, can benefit the career trajectories of all faculty members. Specifically, this study highlights the crucial role of codifying procedures and responsibilities in neutralizing subjectivity and inconsistencies in promotion outcomes due to varying departmental climates.}, + abstract = {Purpose Women remain underrepresented in academic STEM, especially at the highest ranks. While much attention has focused on early-career attrition, mid-career advancement is still largely understudied and undocumented. The purpose of this paper is to analyze gender differences in advancement to full professor within academic STEM at a mid-size public doctoral university in the western USA, before and after the National Science Foundation (NSF)-ADVANCE Program (2003--2008). Design/methodology/approach Using faculty demographics and promotion data between 2008 and 2014, combined with faculty responses to two waves of a climate survey, the magnitude and longevity of the impact of ADVANCE on mid-career faculty advancement across gender is evaluated. Findings This study documents increased representation of women in all ranks within the STEM colleges, including that of full professor due to ADVANCE efforts. It also demonstrates the role of greater gender awareness and formalization of procedures in reducing the variability in the time as associate professor until promotion to full professor for all faculty members, while also shrinking gender disparities in career attainment. As a result of the codification of the post-tenure review timeline toward promotion, more recently hired faculty are promoted more swiftly and consistently, irrespective of gender. Post-ADVANCE, both male and female faculty members express a greater understanding of and confidence in the promotion process and no longer see it as either a hurdle or source of gender inequality in upward career mobility. Research limitations/implications While data were collected at a single university, demographics and career experiences by women mirror those at other research universities. This study shows that within a given institution-specific governance structure, long-lasting effects on faculty career trajectories can be achieved, by focusing efforts on creating greater transparency in expectations and necessary steps toward promotion, by reducing barriers to information flown, by standardizing and codifying the promotion process, and by actively engaging administrators as collaborators and change agents in the transformation process. Originality/value This study addresses mid-career dynamics and potential mechanisms that explain gender gaps in the promotion to full professor, a largely understudied aspect of gender disparities in career attainment within STEM. It shows how institutional policy changes, intended to alleviate gender disparities, can benefit the career trajectories of all faculty members. Specifically, this study highlights the crucial role of codifying procedures and responsibilities in neutralizing subjectivity and inconsistencies in promotion outcomes due to varying departmental climates.}, langid = {english}, keywords = {sample::snowballing} } @@ -50025,7 +50025,7 @@ inequality: } @article{VanRensburg2014, - title = {South {{Africa}}'s Protracted Struggle for Equal Distribution and Equitable Access {\textendash} Still Not There}, + title = {South {{Africa}}'s Protracted Struggle for Equal Distribution and Equitable Access -- Still Not There}, author = {Van Rensburg, Hendrik Cj}, year = {2014}, month = dec, @@ -50117,7 +50117,7 @@ inequality: } @article{Varekamp2011a, - title = {Effect of Job Maintenance Training Program for Employees with Chronic Disease {\textendash} a Randomized Controlled Trial on Self-Efficacy, Job Satisfaction, and Fatigue}, + title = {Effect of Job Maintenance Training Program for Employees with Chronic Disease -- a Randomized Controlled Trial on Self-Efficacy, Job Satisfaction, and Fatigue}, author = {Varekamp, Inge and Verbeek, Jos H and De Boer, Angela and Van Dijk, Frank Jh}, year = {2011}, month = jul, @@ -50280,7 +50280,7 @@ inequality: issn = {0012-1622, 1469-8749}, doi = {10.1111/dmcn.12158}, urldate = {2024-01-10}, - abstract = {Aim The aim of the study was to evaluate the feasibility of a new intervention to improve work participation of young adults with physical disabilities, addressing (1) implementation and costs and (2) preliminary effectiveness. Method Twelve young adults with physical disabilities (six males, six females; age 19{\textendash}28y, median age 21y 6mo) participated in a 1-year multidisciplinary vocational rehabilitation intervention. In a pre{\textendash}post intervention design, we assessed implementation and costs as well as preliminary effectiveness in terms of employment and occupational performance using questionnaires and interviews. We tested pre{\textendash}post differences with the M cNemar test for proportions and the Wilcoxon signed-rank test for scores on occupational performance; p -values less than 0.05 were considered statistically significant. Additionally, we assessed work participation at follow-up after 2 years and 3~years. Results The intervention was implemented in an outpatient rehabilitation clinic for young adults. The median cost per participant for 1~year was {\texteuro}3128, which is an equivalent to the cost of 72 contact hours per participant. Post intervention, and at 2 years and 3~years follow-up, a significantly higher proportion of participants were employed (8/12 post vs 2/12 pre-intervention; p {$<$}0.05), with the ratio of those in paid to unpaid employment being 4:4, 5:3, and 7:1 respectively. Participants showed improved occupational performance in work, self-care, and leisure. Interpretation Feasibility and preliminary effectiveness of the intervention are promising. Employed participants seemed to have achieved suitable and continuous employment. , This article is commented on by Murphy on pages 683{\textendash}684 of this issue.}, + abstract = {Aim The aim of the study was to evaluate the feasibility of a new intervention to improve work participation of young adults with physical disabilities, addressing (1) implementation and costs and (2) preliminary effectiveness. Method Twelve young adults with physical disabilities (six males, six females; age 19--28y, median age 21y 6mo) participated in a 1-year multidisciplinary vocational rehabilitation intervention. In a pre--post intervention design, we assessed implementation and costs as well as preliminary effectiveness in terms of employment and occupational performance using questionnaires and interviews. We tested pre--post differences with the M cNemar test for proportions and the Wilcoxon signed-rank test for scores on occupational performance; p -values less than 0.05 were considered statistically significant. Additionally, we assessed work participation at follow-up after 2 years and 3~years. Results The intervention was implemented in an outpatient rehabilitation clinic for young adults. The median cost per participant for 1~year was {\texteuro}3128, which is an equivalent to the cost of 72 contact hours per participant. Post intervention, and at 2 years and 3~years follow-up, a significantly higher proportion of participants were employed (8/12 post vs 2/12 pre-intervention; p {$<$}0.05), with the ratio of those in paid to unpaid employment being 4:4, 5:3, and 7:1 respectively. Participants showed improved occupational performance in work, self-care, and leisure. Interpretation Feasibility and preliminary effectiveness of the intervention are promising. Employed participants seemed to have achieved suitable and continuous employment. , This article is commented on by Murphy on pages 683--684 of this issue.}, langid = {english}, keywords = {sample::snowballing} } @@ -50350,7 +50350,7 @@ inequality: issn = {0020-7640, 1741-2854}, doi = {10.1177/0020764020934508}, urldate = {2023-11-20}, - abstract = {Background: The severe outbreak of COVID-19 has affected the mental health of Indians. Aim: The objective of this article was to find the prevalence rates of depression, anxiety and stress and their socio-demographic correlates among Indian population during the lockdown to contain the spread of COVID-19. Methods: A cross-sectional survey was conducted using an electronic questionnaire. A total of 354 participants were recruited through convenience sampling. Depression, anxiety and stress were measured using Depression Anxiety Stress Scale (DASS-21), a 21-item self-reported questionnaire. Results: In total, 25\%, 28\% and 11.6\% of the participants were moderate to extremely severely depressed, anxious and stressed, respectively. Binary logistic regressions indicated employment status (odds ratio (OR)\,=\,1.91; 95\% confidence interval (CI): 1.072{\textendash}3.418) and binge drinking (OR\,=\,2.03; 95\% CI: 1.045{\textendash}3.945) were significantly associated with depressive symptoms; gender (OR\,=\,2.17; 95\% CI: 1.317{\textendash}3.589), employment status (OR\,=\,1.77; 95\% CI: 1.002{\textendash}3.141) and binge drinking (OR\,=\,2.62; 95\% CI: 1.361{\textendash}5.048) were significantly associated with anxiety symptoms; and binge drinking (OR\,=\,3.42; 95\% CI: 1.544{\textendash}7.583) was significantly associated with stress symptoms. Conclusion: Depression, anxiety and stress among Indian population during the lockdown were prevalent. Along with other measures to contain the spread of COVID-19, mental health of citizens needs the urgent attention of the Indian government and mental health experts. Further large-scale studies should be conducted on different professions and communities such as health care professionals and migrant workers and incorporate other mental health indicators.}, + abstract = {Background: The severe outbreak of COVID-19 has affected the mental health of Indians. Aim: The objective of this article was to find the prevalence rates of depression, anxiety and stress and their socio-demographic correlates among Indian population during the lockdown to contain the spread of COVID-19. Methods: A cross-sectional survey was conducted using an electronic questionnaire. A total of 354 participants were recruited through convenience sampling. Depression, anxiety and stress were measured using Depression Anxiety Stress Scale (DASS-21), a 21-item self-reported questionnaire. Results: In total, 25\%, 28\% and 11.6\% of the participants were moderate to extremely severely depressed, anxious and stressed, respectively. Binary logistic regressions indicated employment status (odds ratio (OR)\,=\,1.91; 95\% confidence interval (CI): 1.072--3.418) and binge drinking (OR\,=\,2.03; 95\% CI: 1.045--3.945) were significantly associated with depressive symptoms; gender (OR\,=\,2.17; 95\% CI: 1.317--3.589), employment status (OR\,=\,1.77; 95\% CI: 1.002--3.141) and binge drinking (OR\,=\,2.62; 95\% CI: 1.361--5.048) were significantly associated with anxiety symptoms; and binge drinking (OR\,=\,3.42; 95\% CI: 1.544--7.583) was significantly associated with stress symptoms. Conclusion: Depression, anxiety and stress among Indian population during the lockdown were prevalent. Along with other measures to contain the spread of COVID-19, mental health of citizens needs the urgent attention of the Indian government and mental health experts. Further large-scale studies should be conducted on different professions and communities such as health care professionals and migrant workers and incorporate other mental health indicators.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -50439,7 +50439,7 @@ inequality: issn = {1362-0436}, doi = {10.1108/CDI-02-2013-0022}, urldate = {2023-11-24}, - abstract = {Purpose {\textendash} Few studies have focussed on the situation of employees with physical disabilities from the perspective of human resources management {\textendash} in particular on the career development expectations of this group. The purpose of this paper is to meet this need by focussing on individuals with physical disabilities in Andalusia (Spain). It analyzes three key aspects: whether the perception of discrimination is related to the perception of inequity due to their disabilities, with this relationship being moderated by gender; whether these perceptions of inequality and discrimination lead to feelings of dissatisfaction with the employing organization; and whether the perception of discrimination mediates the relationship between perceived inequity and job dissatisfaction. Design/methodology/approach {\textendash} Using the theoretical framework of organizational justice, regression analysis is applied to test the hypotheses in a population of 459 employed people with physical disabilities. Findings {\textendash} The results show that perceived discrimination is due to perceived inequity when peers who do not have a disability are used as comparative reference; however, this relationship is not moderated by gender. These perceptions of inequity and discrimination cause individuals to feel dissatisfaction in organizations, and a mediating effect is found for the perception of discrimination in professional development opportunities. The control variables considered, age and education, are not significant in the relationships studied. Originality/value {\textendash} An original and valued model is proposed to explain job dissatisfaction among employees with physical disabilities and the possibility of perceiving a dual disadvantage, in their possibilities for professional development. The model links together three variables that have not previously been linked all together in the literature {\textendash} perceived inequity, perceived discrimination on the grounds of disability, and dissatisfaction {\textendash} highlighting that perceived discrimination on the grounds of disability mediates the relationship between perceived inequity and dissatisfaction. This model can also examine whether a dual disadvantage is perceived owing to an individual's being a woman and having a disability, considering gender as a variable that moderates the relationship between perceived inequity and perceived discrimination on the grounds of disability.}, + abstract = {Purpose -- Few studies have focussed on the situation of employees with physical disabilities from the perspective of human resources management -- in particular on the career development expectations of this group. The purpose of this paper is to meet this need by focussing on individuals with physical disabilities in Andalusia (Spain). It analyzes three key aspects: whether the perception of discrimination is related to the perception of inequity due to their disabilities, with this relationship being moderated by gender; whether these perceptions of inequality and discrimination lead to feelings of dissatisfaction with the employing organization; and whether the perception of discrimination mediates the relationship between perceived inequity and job dissatisfaction. Design/methodology/approach -- Using the theoretical framework of organizational justice, regression analysis is applied to test the hypotheses in a population of 459 employed people with physical disabilities. Findings -- The results show that perceived discrimination is due to perceived inequity when peers who do not have a disability are used as comparative reference; however, this relationship is not moderated by gender. These perceptions of inequity and discrimination cause individuals to feel dissatisfaction in organizations, and a mediating effect is found for the perception of discrimination in professional development opportunities. The control variables considered, age and education, are not significant in the relationships studied. Originality/value -- An original and valued model is proposed to explain job dissatisfaction among employees with physical disabilities and the possibility of perceiving a dual disadvantage, in their possibilities for professional development. The model links together three variables that have not previously been linked all together in the literature -- perceived inequity, perceived discrimination on the grounds of disability, and dissatisfaction -- highlighting that perceived discrimination on the grounds of disability mediates the relationship between perceived inequity and dissatisfaction. This model can also examine whether a dual disadvantage is perceived owing to an individual's being a woman and having a disability, considering gender as a variable that moderates the relationship between perceived inequity and perceived discrimination on the grounds of disability.}, langid = {english}, keywords = {cite::channels,country::Spain,inequality::disability,out::abstract,region::EU,sample::snowballing} } @@ -50734,7 +50734,7 @@ uses cash benefit to identify `increased need' sample but is not impact study fo @article{Wacquant1999, title = {Urban {{Marginality}} in the {{Coming Millennium}}}, - author = {Wacquant, Lo{\"i}c}, + author = {Wacquant, Lo\"{\i}c}, year = {1999}, month = sep, journal = {Urban Studies}, @@ -50784,7 +50784,7 @@ uses cash benefit to identify `increased need' sample but is not impact study fo } @article{Wagner2014, - title = {The {{Influence}} of {{Family Socioeconomic Status}} on the {{Post}}{\textendash}{{High School Outcomes}} of {{Youth With Disabilities}}}, + title = {The {{Influence}} of {{Family Socioeconomic Status}} on the {{Post}}--{{High School Outcomes}} of {{Youth With Disabilities}}}, author = {Wagner, Mary M. and Newman, Lynn A. and Javitz, Harold S.}, year = {2014}, month = may, @@ -50795,7 +50795,7 @@ uses cash benefit to identify `increased need' sample but is not impact study fo issn = {2165-1434, 2165-1442}, doi = {10.1177/2165143414523980}, urldate = {2023-11-24}, - abstract = {Using data from the National Longitudinal Transition Study{\textendash}2, this study considers (a) the extent to which the socioeconomic status (SES) of youth with disabilities predicted their likelihood of high school graduation, postsecondary education enrollment, and employment; (b) the extent to which other individual and family factors mediated the SES{\textendash}outcome relationships; and (c) other factors that significantly explained outcome variations for youth with disabilities. Results show that SES had a statistically significant but relatively small effect on outcomes, to a sizable extent the effect of SES was mediated by other factors, and many of the covariates in the analyses (e.g., disability type and severity, gender, race/ethnicity) had their own significant relationships with outcomes that contribute to our understanding of variations in them.}, + abstract = {Using data from the National Longitudinal Transition Study--2, this study considers (a) the extent to which the socioeconomic status (SES) of youth with disabilities predicted their likelihood of high school graduation, postsecondary education enrollment, and employment; (b) the extent to which other individual and family factors mediated the SES--outcome relationships; and (c) other factors that significantly explained outcome variations for youth with disabilities. Results show that SES had a statistically significant but relatively small effect on outcomes, to a sizable extent the effect of SES was mediated by other factors, and many of the covariates in the analyses (e.g., disability type and severity, gender, race/ethnicity) had their own significant relationships with outcomes that contribute to our understanding of variations in them.}, langid = {english}, keywords = {out::abstract,sample::snowballing}, note = {looks at LM adjacent outcomes, inequality, socio-economic determinants; @@ -50831,7 +50831,7 @@ does NOT look at specific policy interventions} issn = {0163-7525, 1545-2093}, doi = {10.1146/annurev.publhealth.21.1.543}, urldate = {2024-01-10}, - abstract = {▪ Abstract\hspace{0.6em} This paper reviews the large and growing body of literature on the apparently negative effects of income inequality on population health. Various hypotheses are identified and described that explain the empirically observed association between measures of income inequality and population health. We have concluded that data from aggregate-level studies of the effect of income inequality on health, i.e. studies at the population and community (e.g. state) levels, are largely insufficient to discriminate between competing hypotheses. Only individual-level studies have the potential to discriminate between most of the advanced hypotheses. The relevant individual-level studies to date, all on U.S. population data, provide strong support for the ``absolute-income hypothesis,'' no support for the ``relative-income hypothesis,'' and little or no support for the ``income-inequality hypothesis.'' Results that provide some support for the income-inequality hypothesis suggest that income inequality at the state level affects mainly the health of the poor. There is only indirect evidence for the ``deprivation hypothesis,'' and no evidence supports the ``relative-position hypothesis.'' Overall, the absolute-income hypothesis, although {$>$}20 years old, is still the most likely to explain the frequently observed strong association between population health and income inequality levels.}, + abstract = {▪ Abstract{\enspace} This paper reviews the large and growing body of literature on the apparently negative effects of income inequality on population health. Various hypotheses are identified and described that explain the empirically observed association between measures of income inequality and population health. We have concluded that data from aggregate-level studies of the effect of income inequality on health, i.e. studies at the population and community (e.g. state) levels, are largely insufficient to discriminate between competing hypotheses. Only individual-level studies have the potential to discriminate between most of the advanced hypotheses. The relevant individual-level studies to date, all on U.S. population data, provide strong support for the ``absolute-income hypothesis,'' no support for the ``relative-income hypothesis,'' and little or no support for the ``income-inequality hypothesis.'' Results that provide some support for the income-inequality hypothesis suggest that income inequality at the state level affects mainly the health of the poor. There is only indirect evidence for the ``deprivation hypothesis,'' and no evidence supports the ``relative-position hypothesis.'' Overall, the absolute-income hypothesis, although {$>$}20 years old, is still the most likely to explain the frequently observed strong association between population health and income inequality levels.}, langid = {english}, keywords = {sample::snowballing} } @@ -51454,7 +51454,7 @@ does NOT look at specific policy interventions} issn = {1935-1682}, doi = {10.2202/1935-1682.2938}, urldate = {2024-01-10}, - abstract = {Abstract In this paper, we consider three U.S. public policies that potentially influence the work decisions of mothers of infants{\textemdash}parental leave laws, exemptions from welfare work requirements, and child care subsidies for low-income families. We estimate the effects of these policies on the timing of work participation after birth, and on a range of outcomes in the subsequent four years, using a group difference-in-difference technique suitable for analysis of cross-sectional data. We find that the three policies affect early maternal work participation, but obtain no evidence of significant consequences for child well-being.}, + abstract = {Abstract In this paper, we consider three U.S. public policies that potentially influence the work decisions of mothers of infants---parental leave laws, exemptions from welfare work requirements, and child care subsidies for low-income families. We estimate the effects of these policies on the timing of work participation after birth, and on a range of outcomes in the subsequent four years, using a group difference-in-difference technique suitable for analysis of cross-sectional data. We find that the three policies affect early maternal work participation, but obtain no evidence of significant consequences for child well-being.}, langid = {english}, keywords = {sample::snowballing} } @@ -51702,7 +51702,7 @@ does NOT look at specific policy interventions} issn = {1949-8357, 1949-8349}, doi = {10.4300/JGME-D-11-00267.1}, urldate = {2024-01-10}, - abstract = {Abstract Background Women in medicine report many gender-specific barriers to their career success and satisfaction, including a lack of mentors and role models. The literature calls for innovative strategies to enhance mentorship for women in medicine. Objective To describe the content, perceived value, and ongoing achievements of a mentoring program for women in emergency medicine. Methods The program offered mentoring for female faculty and residents in an academic emergency medicine department. Volunteers participated in group mentoring sessions using a mosaic of vertical and peer mentoring. Sessions focused on topics specific to women in medicine. An anonymous, electronic survey was sent to women who participated during 2004{\textendash}2010 to assess the perceived value of the program and to collect qualitative feedback. Preliminary achievements fulfilling the program's goals were tracked. Results A total of 46 women (64\%) completed the survey. The results showed a positive perceived value of the program (average, 4.65 on a 5-point Likert scale) in providing mentors and role models (4.41), in offering a supportive environment (4.39), in providing discussions pertinent to both personal (4.22) and professional development (4.22), while expanding networking opportunities (4.07). Notable achievements included work on the creation of a family leave policy, establishing lactation space, collaboration on projects, awards, and academic advancement. Conclusion This innovative model for mentoring women is perceived as a valuable asset to the academic department and residency. It offers the unique combination of expanding a female mentor pool by recruiting alumni and using a mosaic of vertical and peer mentoring.}, + abstract = {Abstract Background Women in medicine report many gender-specific barriers to their career success and satisfaction, including a lack of mentors and role models. The literature calls for innovative strategies to enhance mentorship for women in medicine. Objective To describe the content, perceived value, and ongoing achievements of a mentoring program for women in emergency medicine. Methods The program offered mentoring for female faculty and residents in an academic emergency medicine department. Volunteers participated in group mentoring sessions using a mosaic of vertical and peer mentoring. Sessions focused on topics specific to women in medicine. An anonymous, electronic survey was sent to women who participated during 2004--2010 to assess the perceived value of the program and to collect qualitative feedback. Preliminary achievements fulfilling the program's goals were tracked. Results A total of 46 women (64\%) completed the survey. The results showed a positive perceived value of the program (average, 4.65 on a 5-point Likert scale) in providing mentors and role models (4.41), in offering a supportive environment (4.39), in providing discussions pertinent to both personal (4.22) and professional development (4.22), while expanding networking opportunities (4.07). Notable achievements included work on the creation of a family leave policy, establishing lactation space, collaboration on projects, awards, and academic advancement. Conclusion This innovative model for mentoring women is perceived as a valuable asset to the academic department and residency. It offers the unique combination of expanding a female mentor pool by recruiting alumni and using a mosaic of vertical and peer mentoring.}, langid = {english}, keywords = {sample::snowballing} } @@ -51938,7 +51938,7 @@ does NOT look at specific policy interventions} issn = {0309-2402, 1365-2648}, doi = {10.1111/j.1365-2648.2005.03621.x}, urldate = {2023-11-24}, - abstract = {Aim.\hspace{0.6em} The aim of this paper is to distinguish the integrative review method from other review methods and to propose methodological strategies specific to the integrative review method to enhance the rigour of the process. Background.\hspace{0.6em} Recent evidence-based practice initiatives have increased the need for and the production of all types of reviews of the literature (integrative reviews, systematic reviews, meta-analyses, and qualitative reviews). The integrative review method is the only approach that allows for the combination of diverse methodologies (for example, experimental and non-experimental research), and has the potential to play a greater role in evidence-based practice for nursing. With respect to the integrative review method, strategies to enhance data collection and extraction have been developed; however, methods of analysis, synthesis, and conclusion drawing remain poorly formulated. Discussion.\hspace{0.6em} A modified framework for research reviews is presented to address issues specific to the integrative review method. Issues related to specifying the review purpose, searching the literature, evaluating data from primary sources, analysing data, and presenting the results are discussed. Data analysis methods of qualitative research are proposed as strategies that enhance the rigour of combining diverse methodologies as well as empirical and theoretical sources in an integrative review. Conclusion.\hspace{0.6em} An updated integrative review method has the potential to allow for diverse primary research methods to become a greater part of evidence-based practice initiatives.}, + abstract = {Aim.{\enspace} The aim of this paper is to distinguish the integrative review method from other review methods and to propose methodological strategies specific to the integrative review method to enhance the rigour of the process. Background.{\enspace} Recent evidence-based practice initiatives have increased the need for and the production of all types of reviews of the literature (integrative reviews, systematic reviews, meta-analyses, and qualitative reviews). The integrative review method is the only approach that allows for the combination of diverse methodologies (for example, experimental and non-experimental research), and has the potential to play a greater role in evidence-based practice for nursing. With respect to the integrative review method, strategies to enhance data collection and extraction have been developed; however, methods of analysis, synthesis, and conclusion drawing remain poorly formulated. Discussion.{\enspace} A modified framework for research reviews is presented to address issues specific to the integrative review method. Issues related to specifying the review purpose, searching the literature, evaluating data from primary sources, analysing data, and presenting the results are discussed. Data analysis methods of qualitative research are proposed as strategies that enhance the rigour of combining diverse methodologies as well as empirical and theoretical sources in an integrative review. Conclusion.{\enspace} An updated integrative review method has the potential to allow for diverse primary research methods to become a greater part of evidence-based practice initiatives.}, langid = {english}, keywords = {sample::snowballing} } @@ -52299,7 +52299,7 @@ does NOT look at specific policy interventions} issn = {0891-2432, 1552-3977}, doi = {10.1177/0891243213490232}, urldate = {2023-11-24}, - abstract = {When women work in male-dominated professions, they encounter a ``glass ceiling'' that prevents their ascension into the top jobs. Twenty years ago, I introduced the concept of the ``glass escalator,'' my term for the advantages that men receive in the so-called women's professions (nursing, teaching, librarianship, and social work), including the assumption that they are better suited than women for leadership positions. In this article, I revisit my original analysis and identify two major limitations of the concept: (1) it fails to adequately address intersectionality; in particular, it fails to theorize race, sexuality, and class; and (2) it was based on the assumptions of traditional work organizations, which are undergoing rapid transformation in our neoliberal era. The glass escalator assumes stable employment, career ladders, and widespread support for public institutions (e.g., schools and libraries){\textemdash}which no longer characterize the job market today. Drawing on my studies of the oil and gas industry and the retail industry, I argue that new concepts are needed to understand workplace gender inequality in the 21st century.}, + abstract = {When women work in male-dominated professions, they encounter a ``glass ceiling'' that prevents their ascension into the top jobs. Twenty years ago, I introduced the concept of the ``glass escalator,'' my term for the advantages that men receive in the so-called women's professions (nursing, teaching, librarianship, and social work), including the assumption that they are better suited than women for leadership positions. In this article, I revisit my original analysis and identify two major limitations of the concept: (1) it fails to adequately address intersectionality; in particular, it fails to theorize race, sexuality, and class; and (2) it was based on the assumptions of traditional work organizations, which are undergoing rapid transformation in our neoliberal era. The glass escalator assumes stable employment, career ladders, and widespread support for public institutions (e.g., schools and libraries)---which no longer characterize the job market today. Drawing on my studies of the oil and gas industry and the retail industry, I argue that new concepts are needed to understand workplace gender inequality in the 21st century.}, langid = {english}, keywords = {method::qualitative,out::title,sample::snowballing} } @@ -74521,7 +74521,7 @@ does NOT look at specific policy intervention} volume = {23}, number = {718}, doi = {10.1186/s12889-023-15620-z}, - abstract = {BackgroundGlobally, fertility has declined in the last three decades. In sub-Saharan Africa Including Kenya, this decline started more recent and at a slower pace compared to other regions. Despite a significant fertility decline in Kenya, there are disparities in intra- and interregional fertility. Reduction in lifetime fertility has health benefits for both the mother and child, thus it is important to improve women and children health outcomes associated with high fertility. The study, therefore evaluated the factors associate with change in lifetime fertility among married women of reproductive age in Kenya between 2003 and 2014.MethodsThe study used the Kenya Demographic and Health Survey (KDHS) datasets of 2003, 2008 and 2014. Analysis of variance (ANOVA) was used to calculate the mean number of children ever born and to assess the change in fertility across different factors. Poisson regression model with robust standard errors was used to study the relationship between number of children ever born (lifetime fertility) and independent variables. A Poisson-based multivariate decomposition for the nonlinear response model was performed to identify and quantify the contribution of demographic, socioeconomic and reproductive correlates, to the change in lifetime fertility between 2003 and 2014.ResultsThe study included 3,917, 4,002, and 7,332 weighted samples of women of reproductive age in 2003, 2008, and 2014, respectively. The mean number of children born declined from 3.8 (95\% CI: 3.6-3.9) in 2003 to 3.5 (95\% CI: 3.4{\textendash}3.7) in 2008 and 3.4 (95\% CI: 3.3-3.4) in 2014 (p = 0.001). The expected number of children reduced with the age at first sexual intercourse, the age at first marriage across the survey years, and household wealth index. Women who had lost one or more children in the past were likely to have increased number of children. The changes in the effects of women's characteristics between the surveys explained 96.4\% of the decline. The main contributors to the change in lifetime fertility was the different in women level of education.ConclusionThe lifetime fertility declined by one-tenth between 2003 and 2014; majorly as a result of the effects of characteristics of women in terms of level of education. These highlights a need to implement education policies that promotes women education focuses on gender equality and women empowerment. Continuous strengthening of the healthcare systems (access to quality antenatal care, skilled delivery, and postpartum care) to reduce child mortality is essential.}, + abstract = {BackgroundGlobally, fertility has declined in the last three decades. In sub-Saharan Africa Including Kenya, this decline started more recent and at a slower pace compared to other regions. Despite a significant fertility decline in Kenya, there are disparities in intra- and interregional fertility. Reduction in lifetime fertility has health benefits for both the mother and child, thus it is important to improve women and children health outcomes associated with high fertility. The study, therefore evaluated the factors associate with change in lifetime fertility among married women of reproductive age in Kenya between 2003 and 2014.MethodsThe study used the Kenya Demographic and Health Survey (KDHS) datasets of 2003, 2008 and 2014. Analysis of variance (ANOVA) was used to calculate the mean number of children ever born and to assess the change in fertility across different factors. Poisson regression model with robust standard errors was used to study the relationship between number of children ever born (lifetime fertility) and independent variables. A Poisson-based multivariate decomposition for the nonlinear response model was performed to identify and quantify the contribution of demographic, socioeconomic and reproductive correlates, to the change in lifetime fertility between 2003 and 2014.ResultsThe study included 3,917, 4,002, and 7,332 weighted samples of women of reproductive age in 2003, 2008, and 2014, respectively. The mean number of children born declined from 3.8 (95\% CI: 3.6-3.9) in 2003 to 3.5 (95\% CI: 3.4--3.7) in 2008 and 3.4 (95\% CI: 3.3-3.4) in 2014 (p = 0.001). The expected number of children reduced with the age at first sexual intercourse, the age at first marriage across the survey years, and household wealth index. Women who had lost one or more children in the past were likely to have increased number of children. The changes in the effects of women's characteristics between the surveys explained 96.4\% of the decline. The main contributors to the change in lifetime fertility was the different in women level of education.ConclusionThe lifetime fertility declined by one-tenth between 2003 and 2014; majorly as a result of the effects of characteristics of women in terms of level of education. These highlights a need to implement education policies that promotes women education focuses on gender equality and women empowerment. Continuous strengthening of the healthcare systems (access to quality antenatal care, skilled delivery, and postpartum care) to reduce child mortality is essential.}, affiliation = {Orwa, J (Corresponding Author), Univ Ghent, Fac Med \& Hlth Sci, Dept Publ Hlth \& Primary Care, Ghent, Belgium. Orwa, J (Corresponding Author), Aga Khan Univ, Dept Populat Hlth, Nairobi, Kenya. Orwa, J (Corresponding Author), Aga Khan Univ, Dept Populat Hlth Sci, POB 3027000100, Nairobi, Kenya. Orwa, James; Gatimu, Samwel Maina; Temmerman, Marleen; Luchters, Stanley, Univ Ghent, Fac Med \& Hlth Sci, Dept Publ Hlth \& Primary Care, Ghent, Belgium. Orwa, James, Aga Khan Univ, Dept Populat Hlth, Nairobi, Kenya. Orwa, James, Aga Khan Univ, Dept Populat Hlth Sci, POB 3027000100, Nairobi, Kenya. Gatimu, Samwel Maina, Diabetic Foot Fdn Kenya, Nairobi, Kenya. Ariho, Paulino, Makerere Univ, Sch Stat \& Planning, Dept Populat Studies, Kampala, Uganda. Temmerman, Marleen, Aga Khan Univ, Ctr Excellence Women \& Child Hlth, Nairobi, Kenya. Luchters, Stanley, Ctr Sexual Hlth \& HIV AIDS Res CeSHHAR, Harare, Zimbabwe. Luchters, Stanley, Liverpool Sch Trop Med LSTM, Liverpool, Lancashire, England.}, author-email = {orwa.ariaro35@gmail.com}, da = {2023-11-02}, @@ -76690,7 +76690,7 @@ does NOT look at specific policy intervention} issn = {0309-1317, 1468-2427}, doi = {10.1111/j.0309-1317.2004.00526.x}, urldate = {2023-11-20}, - abstract = {Rapid urban growth in China has been accompanied by rising social inequality and marginalization of disadvantaged social groups such as laid-off workers of the state-owned enterprises and rural migrants. The Chinese government has officially acknowledged the existence of `marginal groups' and prioritized combating the new urban poverty as an urgent task to eliminate the root of potential social instability. This article proposes the concept of `poverty of transition' from the institutional change perspective to examine how the `new' urban poverty is created by the disjuncture between the old and new institutions. Specifically, the poverty of transition suggests that the main cause of the new poverty is structural, i.e. economic restructuring and the release of redundant workers previously hidden inside the workplace, and the increasing migrant population who are excluded from the formal urban institutions. A sizable underclass is now under formation in the sense that they are institutionally detached from mainstream urban society. To close the disjuncture between the marketization of labourers and the transition in welfare provisions requires more than just a policy of poverty relief; instead it requires a fundamental vision of the new `citizenship' in the Chinese city. En Chine, la rapide croissance urbaine s'est accompagn{\'e}e d'une aggravation de l'in{\'e}galit{\'e} sociale et d'une marginalisation des groupes sociaux d{\'e}favoris{\'e}s tels que les ex-employ{\'e}s des entreprises nationalis{\'e}es et les migrants ruraux. Le gouvernement a officiellement reconnu l'existence de `groupes marginaux' et annonc{\'e} comme une priorit{\'e} la lutte contre la nouvelle pauvret{\'e} urbaine afin d'{\'e}liminer cette source potentielle d'instabilit{\'e} sociale. L'article propose le concept de `pauvret{\'e} de transition' dans une perspective d'{\'e}volution institutionnelle, afin d'examiner comment la `nouvelle' pauvret{\'e} urbaine na{\^i}t de la rupture entre institutions anciennes et nouvelles. Notamment, ce concept sugg{\`e}re que la cause premi{\`e}re de la nouvelle pauvret{\'e} est structurelle, autrement dit {\'e}mane de la restructuration {\'e}conomique et du d{\'e}gagement des ouvriers en surnombre pr{\'e}c{\'e}demment dissimul{\'e}s sur leur lieu de travail, ainsi que de la population migrante croissante, exclue des institutions urbaines officielles. Une classe inf{\'e}rieure consid{\'e}rable est en cours de formation au sens que ses membres sont isol{\'e}s institutionnellement de la soci{\'e}t{\'e} urbaine normale. Combler cette rupture entre la marchandisation des ouvriers et la transition des mesures sociales exige, davantage qu'une simple politique publique d'aide aux pauvres, une vision fondamentale de la nouvelle `citoyennet{\'e}' dans les villes chinoises.}, + abstract = {Rapid urban growth in China has been accompanied by rising social inequality and marginalization of disadvantaged social groups such as laid-off workers of the state-owned enterprises and rural migrants. The Chinese government has officially acknowledged the existence of `marginal groups' and prioritized combating the new urban poverty as an urgent task to eliminate the root of potential social instability. This article proposes the concept of `poverty of transition' from the institutional change perspective to examine how the `new' urban poverty is created by the disjuncture between the old and new institutions. Specifically, the poverty of transition suggests that the main cause of the new poverty is structural, i.e. economic restructuring and the release of redundant workers previously hidden inside the workplace, and the increasing migrant population who are excluded from the formal urban institutions. A sizable underclass is now under formation in the sense that they are institutionally detached from mainstream urban society. To close the disjuncture between the marketization of labourers and the transition in welfare provisions requires more than just a policy of poverty relief; instead it requires a fundamental vision of the new `citizenship' in the Chinese city. En Chine, la rapide croissance urbaine s'est accompagn{\'e}e d'une aggravation de l'in{\'e}galit{\'e} sociale et d'une marginalisation des groupes sociaux d{\'e}favoris{\'e}s tels que les ex-employ{\'e}s des entreprises nationalis{\'e}es et les migrants ruraux. Le gouvernement a officiellement reconnu l'existence de `groupes marginaux' et annonc{\'e} comme une priorit{\'e} la lutte contre la nouvelle pauvret{\'e} urbaine afin d'{\'e}liminer cette source potentielle d'instabilit{\'e} sociale. L'article propose le concept de `pauvret{\'e} de transition' dans une perspective d'{\'e}volution institutionnelle, afin d'examiner comment la `nouvelle' pauvret{\'e} urbaine na\^{\i}t de la rupture entre institutions anciennes et nouvelles. Notamment, ce concept sugg{\`e}re que la cause premi{\`e}re de la nouvelle pauvret{\'e} est structurelle, autrement dit {\'e}mane de la restructuration {\'e}conomique et du d{\'e}gagement des ouvriers en surnombre pr{\'e}c{\'e}demment dissimul{\'e}s sur leur lieu de travail, ainsi que de la population migrante croissante, exclue des institutions urbaines officielles. Une classe inf{\'e}rieure consid{\'e}rable est en cours de formation au sens que ses membres sont isol{\'e}s institutionnellement de la soci{\'e}t{\'e} urbaine normale. Combler cette rupture entre la marchandisation des ouvriers et la transition des mesures sociales exige, davantage qu'une simple politique publique d'aide aux pauvres, une vision fondamentale de la nouvelle `citoyennet{\'e}' dans les villes chinoises.}, langid = {english}, keywords = {cite::framework,country::China,inequality::poverty,inequality::spatial,method::qualitative,out::abstract,sample::snowballing} } @@ -76784,7 +76784,7 @@ does NOT look at specific policy intervention} issn = {0143-7720}, doi = {10.1108/IJM-01-2012-0017}, urldate = {2024-01-10}, - abstract = {Purpose {\textendash} The purpose of the paper is to analyse how the male-female pay gap in China varies across the pay distribution and to provide evidence on the factors that influence that gap. Design/methodology/approach {\textendash} The authors use the Recentered Influence Function modification of quantile regressions to estimate how the male-female pay gap varies across the pay distribution. The authors also decompose the pay gaps at different quantiles of the pay distribution into differences in endowments of wage determining characteristics and differences in the returns for the same characteristics. The analysis is based on data from the Life Histories and Social Change in Contemporary China survey. Findings {\textendash} The authors find evidence of a sticky floor (large pay gaps at the bottom of the pay distribution) and some limited and weaker evidence of a glass ceiling (large pay gaps at the top of the distribution). This pattern prevails based on the overall pay gap as well as on the adjusted or net gap that reflects differences in the pay that males and females receive when they have the same pay determining characteristics. The pattern largely reflects the coefficients or unexplained differences across the pay distribution. Factors influencing the pay gap and how they vary across the pay distribution are discussed. The variation highlights considerable heterogeneity in the Chinese labour market with respect to how pay is determined and different characteristics are rewarded, implying that the conventional Blinder-Oaxaca decompositions that focus only on the mean of the distribution can mask important differences across the full pay distribution. Social implications {\textendash} At the bottom of the pay distribution most of the lower pay of females reflects their lower returns to job tenure, experience and a greater negative effect of family responsibilities on females' wages, and to a lesser extent their lower level of education, less likelihood of being CPP members and their concentration in lower paying occupations. At the top of the pay distribution most of their lower pay reflects their lower returns on education, job tenure and work experience, and to a lesser extent their lower levels of experience and lower likelihood of being in managerial and leadership positions. Originality/value {\textendash} The paper systematically examines the male-female pay gap and its determinants throughout the pay distribution in China, highlighting that the conventional Blinder-Oaxaca decompositions that focus only on the mean of the distribution can mask important differences across the full pay distribution and not capture the considerable heterogeneity in that labour market.}, + abstract = {Purpose -- The purpose of the paper is to analyse how the male-female pay gap in China varies across the pay distribution and to provide evidence on the factors that influence that gap. Design/methodology/approach -- The authors use the Recentered Influence Function modification of quantile regressions to estimate how the male-female pay gap varies across the pay distribution. The authors also decompose the pay gaps at different quantiles of the pay distribution into differences in endowments of wage determining characteristics and differences in the returns for the same characteristics. The analysis is based on data from the Life Histories and Social Change in Contemporary China survey. Findings -- The authors find evidence of a sticky floor (large pay gaps at the bottom of the pay distribution) and some limited and weaker evidence of a glass ceiling (large pay gaps at the top of the distribution). This pattern prevails based on the overall pay gap as well as on the adjusted or net gap that reflects differences in the pay that males and females receive when they have the same pay determining characteristics. The pattern largely reflects the coefficients or unexplained differences across the pay distribution. Factors influencing the pay gap and how they vary across the pay distribution are discussed. The variation highlights considerable heterogeneity in the Chinese labour market with respect to how pay is determined and different characteristics are rewarded, implying that the conventional Blinder-Oaxaca decompositions that focus only on the mean of the distribution can mask important differences across the full pay distribution. Social implications -- At the bottom of the pay distribution most of the lower pay of females reflects their lower returns to job tenure, experience and a greater negative effect of family responsibilities on females' wages, and to a lesser extent their lower level of education, less likelihood of being CPP members and their concentration in lower paying occupations. At the top of the pay distribution most of their lower pay reflects their lower returns on education, job tenure and work experience, and to a lesser extent their lower levels of experience and lower likelihood of being in managerial and leadership positions. Originality/value -- The paper systematically examines the male-female pay gap and its determinants throughout the pay distribution in China, highlighting that the conventional Blinder-Oaxaca decompositions that focus only on the mean of the distribution can mask important differences across the full pay distribution and not capture the considerable heterogeneity in that labour market.}, langid = {english}, keywords = {sample::snowballing} } @@ -76828,7 +76828,7 @@ does NOT look at specific policy intervention} issn = {1932-6203}, doi = {10.1371/journal.pone.0247959}, urldate = {2023-11-20}, - abstract = {Objective To describe how men and women divided childcare and housework demands during the height of the first Covid-19 lockdown in the UK, and whether these divisions were associated with worsening mental health during the pandemic. Background School closures and homeworking during the Covid-19 crisis have resulted in an immediate increase in unpaid care work, which draws new attention to gender inequality in divisions of unpaid care work. Methods Data come from the wave 9 (2017{\textendash}19) of Understanding Society and the following April (n = 15,426) and May (n = 14,150) waves of Understanding Society Covid-19 study. Psychological distress was measured using the General Health Questionnaire (GHQ) at both before and during the lockdown, and unpaid care work was measured during the lockdown. Linear regression models were used. Results Women spent much more time on unpaid care work than men during lockdown, and it was more likely to be the mother than the father who reduced working hours or changed employment schedules due to increased time on childcare. Women who spent long hours on housework and childcare were more likely to report increased levels of psychological distress. Working parents who adapted their work patterns increased more psychological distress than those who did not. This association was much stronger if he or she was the only member in the household who adapted their work patterns, or if she was a lone mother. Fathers increased more psychological distress if they reduced work hours but she did not, compared to neither reducing work hours. Conclusion There are continued gender inequalities in divisions of unpaid care work. Juggling home working with homeschooling and childcare as well as extra housework is likely to lead to poor mental health for people with families, particularly for lone mothers.}, + abstract = {Objective To describe how men and women divided childcare and housework demands during the height of the first Covid-19 lockdown in the UK, and whether these divisions were associated with worsening mental health during the pandemic. Background School closures and homeworking during the Covid-19 crisis have resulted in an immediate increase in unpaid care work, which draws new attention to gender inequality in divisions of unpaid care work. Methods Data come from the wave 9 (2017--19) of Understanding Society and the following April (n = 15,426) and May (n = 14,150) waves of Understanding Society Covid-19 study. Psychological distress was measured using the General Health Questionnaire (GHQ) at both before and during the lockdown, and unpaid care work was measured during the lockdown. Linear regression models were used. Results Women spent much more time on unpaid care work than men during lockdown, and it was more likely to be the mother than the father who reduced working hours or changed employment schedules due to increased time on childcare. Women who spent long hours on housework and childcare were more likely to report increased levels of psychological distress. Working parents who adapted their work patterns increased more psychological distress than those who did not. This association was much stronger if he or she was the only member in the household who adapted their work patterns, or if she was a lone mother. Fathers increased more psychological distress if they reduced work hours but she did not, compared to neither reducing work hours. Conclusion There are continued gender inequalities in divisions of unpaid care work. Juggling home working with homeschooling and childcare as well as extra housework is likely to lead to poor mental health for people with families, particularly for lone mothers.}, langid = {english}, keywords = {cite::channels,inequality::gender,inequality::health,out::abstract,sample::snowballing} } @@ -76947,7 +76947,7 @@ does NOT look at specific policy intervention} issn = {1471-2458}, doi = {10.1186/s12889-021-11791-9}, urldate = {2023-11-20}, - abstract = {Abstract Introduction Domestic violence (social, legal, and health violence) is the most common type of violence against women. Due to factors such as the current quarantine, this type of violence has increased during the COVID-19 pandemic. The present study aimed to assess the frequency of domestic violence against women and identify the risk factor among Iranian women during the COVID-19 pandemic. Methods This online cross-sectional study was conducted on 203 Iranian women during May{\textendash}June 2020. Data were collected using a domestic violence questionnaire, which measured three forms of violence, including physical, emotional, and sexual violence. A link of the questionnaire was distributed among anonymous subjects through social networking apps, such as WhatsApp and Telegram. The subjects were asked to complete the questionnaire based on their experiences during the COVID-19 pandemic. Data analysis was performed using descriptive statistics and a regression model. Results The descriptive results showed that the mean domestic violence against women in all the participants was 34.9 (SD: 17.28). In addition, 26.6\% ( n \,=\,84), 26.1\% ( n \,=\,53), and 21.2\% of the subjects ( n \,=\,43) experienced high levels of physical, emotional, and sexual violence during the COVID-19 pandemic, respectively. The regression model also indicated that lower age, illiteracy/primary education, previous marriage(s), and unwanted/unwise marriage were the significant risk factors for domestic violence against women. Conclusion According to the results, domestic violence against women is common among Iranian women during the COVID-19 pandemic. Therefore, strategies are urgently needed to prevent and minimize such domestic violence, and such strategies could be adopted through providing educational opportunities, raising awareness, promoting wanted/wise marriage, and providing social support and rehabilitation opportunities to vulnerable social groups, especially vulnerable women.}, + abstract = {Abstract Introduction Domestic violence (social, legal, and health violence) is the most common type of violence against women. Due to factors such as the current quarantine, this type of violence has increased during the COVID-19 pandemic. The present study aimed to assess the frequency of domestic violence against women and identify the risk factor among Iranian women during the COVID-19 pandemic. Methods This online cross-sectional study was conducted on 203 Iranian women during May--June 2020. Data were collected using a domestic violence questionnaire, which measured three forms of violence, including physical, emotional, and sexual violence. A link of the questionnaire was distributed among anonymous subjects through social networking apps, such as WhatsApp and Telegram. The subjects were asked to complete the questionnaire based on their experiences during the COVID-19 pandemic. Data analysis was performed using descriptive statistics and a regression model. Results The descriptive results showed that the mean domestic violence against women in all the participants was 34.9 (SD: 17.28). In addition, 26.6\% ( n \,=\,84), 26.1\% ( n \,=\,53), and 21.2\% of the subjects ( n \,=\,43) experienced high levels of physical, emotional, and sexual violence during the COVID-19 pandemic, respectively. The regression model also indicated that lower age, illiteracy/primary education, previous marriage(s), and unwanted/unwise marriage were the significant risk factors for domestic violence against women. Conclusion According to the results, domestic violence against women is common among Iranian women during the COVID-19 pandemic. Therefore, strategies are urgently needed to prevent and minimize such domestic violence, and such strategies could be adopted through providing educational opportunities, raising awareness, promoting wanted/wise marriage, and providing social support and rehabilitation opportunities to vulnerable social groups, especially vulnerable women.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -76981,7 +76981,7 @@ does NOT look at specific policy intervention} issn = {0004-3591, 1529-0131}, doi = {10.1002/1529-0131(200006)13:3<168::AID-ANR6>3.0.CO;2-R}, urldate = {2023-11-24}, - abstract = {Objective To provide estimates of the frequency with which persons 51 to 61 years of age with musculoskeletal conditions receive workplace accommodations from their employers and to determine if the receipt of such accommodations is associated with higher rates of employment two years later. Methods The estimates derive from the Health and Retirement Survey, a national probability sample of 8,781 respondents who were interviewed both in 1992 and 1994 and who were between the ages of 51 and 61 years, of whom 5,495 reported one or more musculoskeletal conditions. We tabulated the frequency of accommodations provided in 1992 and then estimated the impact of accommodations and demographic and medical characteristics on 1994 employment status, using logistic regression. Results In 1992, about 14.40 million persons aged 51{\textendash}61 years reported a musculoskeletal condition. Of these, 1.32 million (9.2\%) reported a disability and were employed, the target population for accommodations. Overall, fewer than 1 in 5 persons with musculoskeletal conditions who had a disability and were employed indicated that they had received any form of accommodation on their current jobs. Although no form of accommodation was reported with great frequency, the most commonly used ones included getting someone to help do one's job (12.1\%), scheduling more breaks during the work day (9.5\%), changing the time that the work day started and stopped (6.3\%), having a shorter work day (5.6\%), getting special equipment (5.3\%), and changing the work tasks (5.3\%). Persons with one or more accommodations in 1992, however, were no more likely to be working in 1994 than those with none. Only one specific accommodation{\textemdash}getting someone to help do one's job{\textemdash}was associated with a higher rate of employment in 1994. Conclusions Receipt of employment accommodations occurred infrequently, and was not generally associated with an improvement in the employment rate of persons with musculoskeletal conditions and disabilities.}, + abstract = {Objective To provide estimates of the frequency with which persons 51 to 61 years of age with musculoskeletal conditions receive workplace accommodations from their employers and to determine if the receipt of such accommodations is associated with higher rates of employment two years later. Methods The estimates derive from the Health and Retirement Survey, a national probability sample of 8,781 respondents who were interviewed both in 1992 and 1994 and who were between the ages of 51 and 61 years, of whom 5,495 reported one or more musculoskeletal conditions. We tabulated the frequency of accommodations provided in 1992 and then estimated the impact of accommodations and demographic and medical characteristics on 1994 employment status, using logistic regression. Results In 1992, about 14.40 million persons aged 51--61 years reported a musculoskeletal condition. Of these, 1.32 million (9.2\%) reported a disability and were employed, the target population for accommodations. Overall, fewer than 1 in 5 persons with musculoskeletal conditions who had a disability and were employed indicated that they had received any form of accommodation on their current jobs. Although no form of accommodation was reported with great frequency, the most commonly used ones included getting someone to help do one's job (12.1\%), scheduling more breaks during the work day (9.5\%), changing the time that the work day started and stopped (6.3\%), having a shorter work day (5.6\%), getting special equipment (5.3\%), and changing the work tasks (5.3\%). Persons with one or more accommodations in 1992, however, were no more likely to be working in 1994 than those with none. Only one specific accommodation---getting someone to help do one's job---was associated with a higher rate of employment in 1994. Conclusions Receipt of employment accommodations occurred infrequently, and was not generally associated with an improvement in the employment rate of persons with musculoskeletal conditions and disabilities.}, langid = {english}, keywords = {out::abstract,sample::snowballing} } @@ -77017,7 +77017,7 @@ does NOT look at specific policy intervention} issn = {0301-2212}, doi = {10.2224/sbp.2011.39.1.129}, urldate = {2023-11-20}, - abstract = {Using Izmir, Turkey as a case study the risk factors leading children to work in the streets were identified. Participants in the study were 226 children working in the streets, average age 10.35{$\pm$}2.21 who worked 6.8{$\pm$}2.11 hours per day. The great majority of the children were boys (90.2\%), 77.9\% were of primary school age; two-thirds of the children were working to provide an economic contribution to the family; 86.6\% were from a large family; 78.8\% were from a family that migrated to a big city. Almost all did not find working in the street safe; and nearly half were not hopeful about the future. It was established that frequent problems in the children's families include poverty, unemployment, poor education, having a large family, poor family functioning, migration, limited possibilities of shelter, and domestic violence, including the beating of wives and children. Although nearly all the children still lived with their families, a small percentage of the children (5.8\%) had begun living permanently on the streets and then cut ties with their families. A significant relationship was found between living on the streets and the age of the child, the father's education, and the father's use of alcohol.}, + abstract = {Using Izmir, Turkey as a case study the risk factors leading children to work in the streets were identified. Participants in the study were 226 children working in the streets, average age 10.35{\textpm}2.21 who worked 6.8{\textpm}2.11 hours per day. The great majority of the children were boys (90.2\%), 77.9\% were of primary school age; two-thirds of the children were working to provide an economic contribution to the family; 86.6\% were from a large family; 78.8\% were from a family that migrated to a big city. Almost all did not find working in the street safe; and nearly half were not hopeful about the future. It was established that frequent problems in the children's families include poverty, unemployment, poor education, having a large family, poor family functioning, migration, limited possibilities of shelter, and domestic violence, including the beating of wives and children. Although nearly all the children still lived with their families, a small percentage of the children (5.8\%) had begun living permanently on the streets and then cut ties with their families. A significant relationship was found between living on the streets and the age of the child, the father's education, and the father's use of alcohol.}, langid = {english}, keywords = {sample::snowballing} } @@ -77290,7 +77290,7 @@ does NOT look at specific policy intervention} issn = {1478-4491}, doi = {10.1186/s12960-019-0367-3}, urldate = {2023-11-24}, - abstract = {There has been a welcome emphasis on gender issues in global health in recent years in the discourse around human resources for health. Although it is estimated that up to 75\% of health workers are female (World Health Organization, Global strategy on human resources for health: Workforce 2030, 2016), this gender ratio is not reflected in the top levels of leadership in international or national health systems and global health organizations (Global Health 50/50, The Global Health 50/50 report: how gender responsive are the world's leading global health organizations, 2018; Clark, Lancet, 391:918{\textendash}20, 2018). This imbalance has led to a deeper exploration of the role of women in leadership and the barriers they face through initiatives such as the WHO Global Strategy on Human Resources for Health: Workforce 2030, the UN High Level Commission on Health Employment and Economic Growth, the Global Health 50/50 Reports, Women in Global Health, and \#LancetWomen. These movements focus on advocating for increasing women's participation in leadership. While efforts to reduce gender imbalance in global health leadership are critical and gaining momentum, it is imperative that we look beyond parity and recognize that women are a heterogeneous group and that the privileges and disadvantages that hinder and enable women's career progression cannot be reduced to a shared universal experience, explained only by gender. Hence, we must take into account the ways in which gender intersects with other social identities and stratifiers to create unique experiences of marginalization and disadvantage.}, + abstract = {There has been a welcome emphasis on gender issues in global health in recent years in the discourse around human resources for health. Although it is estimated that up to 75\% of health workers are female (World Health Organization, Global strategy on human resources for health: Workforce 2030, 2016), this gender ratio is not reflected in the top levels of leadership in international or national health systems and global health organizations (Global Health 50/50, The Global Health 50/50 report: how gender responsive are the world's leading global health organizations, 2018; Clark, Lancet, 391:918--20, 2018). This imbalance has led to a deeper exploration of the role of women in leadership and the barriers they face through initiatives such as the WHO Global Strategy on Human Resources for Health: Workforce 2030, the UN High Level Commission on Health Employment and Economic Growth, the Global Health 50/50 Reports, Women in Global Health, and \#LancetWomen. These movements focus on advocating for increasing women's participation in leadership. While efforts to reduce gender imbalance in global health leadership are critical and gaining momentum, it is imperative that we look beyond parity and recognize that women are a heterogeneous group and that the privileges and disadvantages that hinder and enable women's career progression cannot be reduced to a shared universal experience, explained only by gender. Hence, we must take into account the ways in which gender intersects with other social identities and stratifiers to create unique experiences of marginalization and disadvantage.}, langid = {english}, keywords = {inequality::gender,inequality::health,out::abstract,sample::snowballing} } @@ -77480,7 +77480,7 @@ main barriers: increased likelihood for women to take on 'dual burdens' professi issn = {2517-729X}, doi = {10.1136/gpsych-2020-100260}, urldate = {2023-11-20}, - abstract = {Backgroud COVID-19 pandemic has significantly affected the sleep health of local medical and nursing staff. Aim We used wearable pulse oximeters to monitor and screen the medical and nursing staff working in hospitals designated for COVID-19 in the Wuhan area. This study aimed to establish a reliable basis to provide sleep intervention for the medical and nursing staff. Methods Thirty medical and nursing staff members with symptoms of insomnia were instructed to wear medical ring-shaped pulse oximeters to monitor their sleep overnight. We also used the Insomnia Severity Index (ISI) and the Chinese version of the Self-Reporting Questionnaire (SRQ-20) to evaluate the severity of insomnia and mental health status, respectively, for each participant. Results Among the 30 participants, only 26 completed the screening. Ten cases (38.5\%) demonstrated moderate to severe sleep apnoea{\textendash}hypopnea syndrome (SAHS) when using an oxygen desaturation index {$\geq$}15 times/hour as the cut-off value. Participants with comorbid moderate to severe SAHS had significantly higher ISI and SRQ scores (p values 0.034 and 0.016, respectively) than those in the insomnia group. Correlation analysis revealed that ISI was positively correlated with total sleep time (TST) (r=0.435, p=0.026), and negatively correlated with deep sleep (r=-0.495, p=0.010); furthermore, patient SRQ scores were positively correlated with TST, sleep efficiency (SE) and REM (rapid eyes movement) sleep \% (r=0.454 and 0.389, 0.512; p=0.020, 0.050 and 0.008, respectively). Stepwise logistic regression indicated that SRQ-20 and sex were risk factors for insomnia with comorbid SAHS, and their OR values were 1.516 and 11.56 (95\% CI 1.053 to 2.180 and 1.037 to 128.9), respectively. Conclusion Medical and nursing staff with insomnia showed clear signs of comorbid sleep apnoea attributable to stress. The wearable pulse oximeters accurately monitored the participants' breathing when asleep.}, + abstract = {Backgroud COVID-19 pandemic has significantly affected the sleep health of local medical and nursing staff. Aim We used wearable pulse oximeters to monitor and screen the medical and nursing staff working in hospitals designated for COVID-19 in the Wuhan area. This study aimed to establish a reliable basis to provide sleep intervention for the medical and nursing staff. Methods Thirty medical and nursing staff members with symptoms of insomnia were instructed to wear medical ring-shaped pulse oximeters to monitor their sleep overnight. We also used the Insomnia Severity Index (ISI) and the Chinese version of the Self-Reporting Questionnaire (SRQ-20) to evaluate the severity of insomnia and mental health status, respectively, for each participant. Results Among the 30 participants, only 26 completed the screening. Ten cases (38.5\%) demonstrated moderate to severe sleep apnoea--hypopnea syndrome (SAHS) when using an oxygen desaturation index {$\geq$}15 times/hour as the cut-off value. Participants with comorbid moderate to severe SAHS had significantly higher ISI and SRQ scores (p values 0.034 and 0.016, respectively) than those in the insomnia group. Correlation analysis revealed that ISI was positively correlated with total sleep time (TST) (r=0.435, p=0.026), and negatively correlated with deep sleep (r=-0.495, p=0.010); furthermore, patient SRQ scores were positively correlated with TST, sleep efficiency (SE) and REM (rapid eyes movement) sleep \% (r=0.454 and 0.389, 0.512; p=0.020, 0.050 and 0.008, respectively). Stepwise logistic regression indicated that SRQ-20 and sex were risk factors for insomnia with comorbid SAHS, and their OR values were 1.516 and 11.56 (95\% CI 1.053 to 2.180 and 1.037 to 128.9), respectively. Conclusion Medical and nursing staff with insomnia showed clear signs of comorbid sleep apnoea attributable to stress. The wearable pulse oximeters accurately monitored the participants' breathing when asleep.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -77502,7 +77502,7 @@ main barriers: increased likelihood for women to take on 'dual burdens' professi } @article{Ziebarth2013, - title = {Long-Term Absenteeism and Moral Hazard{\textemdash}{{Evidence}} from a Natural Experiment}, + title = {Long-Term Absenteeism and Moral Hazard---{{Evidence}} from a Natural Experiment}, author = {Ziebarth, Nicolas R.}, year = {2013}, month = oct, @@ -77632,7 +77632,7 @@ main barriers: increased likelihood for women to take on 'dual burdens' professi issn = {24058440}, doi = {10.1016/j.heliyon.2020.e05057}, urldate = {2023-11-20}, - abstract = {Background The COVID-19 pandemic essentially imposes psychological effects on people. As the pandemic progresses, people experience psychological trauma gradually, which can change over time. The present study aimed to assess the prevalence of depression, anxiety, and stress among Bangladeshi people four months after the COVID-19 outbreak. Methods An online cross-sectional survey was conducted among Bangladeshi citizens aged {$\geq$}18 years from June 1 to June 10, 2020. The participants completed an online questionnaire examining socio-demographic variables and COVID-19 related factors, along with the Depression Anxiety and Stress Scale 21. A total of 1146 respondents have been included in the study. Data were analyzed using the Statistical Package for Social Sciences, IBM Statistics version 22.0. Results The prevalence of moderate to the extremely severe levels of depression, anxiety, and stress was 47.2\%, 46.0\%, and 32.5\%, respectively, with no significant gender differences. The prevalence of anxiety and stress was significantly higher in participants aged {$>$}30 than in participants aged 18{\textendash}30 years. Daily follow up COVID-19 related news, having COVID-19 symptoms so far, having contact (direct or indirect) with COVID-19 infected person, and fear of infection were significantly associated with depression, anxiety, and stress. Conclusions Sizable proportions of participants had depression, anxiety and stress four months after the COVID-19 outbreak in Bangladesh. The findings of this study underscores the need for strategies aimed at reducing these psychological sufferings in Bangladeshi people in the context of COVID-19.}, + abstract = {Background The COVID-19 pandemic essentially imposes psychological effects on people. As the pandemic progresses, people experience psychological trauma gradually, which can change over time. The present study aimed to assess the prevalence of depression, anxiety, and stress among Bangladeshi people four months after the COVID-19 outbreak. Methods An online cross-sectional survey was conducted among Bangladeshi citizens aged {$\geq$}18 years from June 1 to June 10, 2020. The participants completed an online questionnaire examining socio-demographic variables and COVID-19 related factors, along with the Depression Anxiety and Stress Scale 21. A total of 1146 respondents have been included in the study. Data were analyzed using the Statistical Package for Social Sciences, IBM Statistics version 22.0. Results The prevalence of moderate to the extremely severe levels of depression, anxiety, and stress was 47.2\%, 46.0\%, and 32.5\%, respectively, with no significant gender differences. The prevalence of anxiety and stress was significantly higher in participants aged {$>$}30 than in participants aged 18--30 years. Daily follow up COVID-19 related news, having COVID-19 symptoms so far, having contact (direct or indirect) with COVID-19 infected person, and fear of infection were significantly associated with depression, anxiety, and stress. Conclusions Sizable proportions of participants had depression, anxiety and stress four months after the COVID-19 outbreak in Bangladesh. The findings of this study underscores the need for strategies aimed at reducing these psychological sufferings in Bangladeshi people in the context of COVID-19.}, langid = {english}, keywords = {out::title,sample::snowballing} } @@ -77649,13 +77649,13 @@ main barriers: increased likelihood for women to take on 'dual burdens' professi issn = {2059-7908}, doi = {10.1136/bmjgh-2021-007666}, urldate = {2023-11-20}, - abstract = {Introduction Secondary school closures aimed at limiting the number of infections and deaths due to COVID-19 may have amplified the negative sexual and reproductive health (SRH) and schooling outcomes of vulnerable adolescent girls. This study aimed to measure pandemic-related effects on adolescent pregnancy and school dropout among school-going girls in Kenya. Methods We report longitudinal findings of 910 girls in their last 2 years of secondary school. The study took place in 12 secondary day schools in rural western Kenya between 2018 and 2021. Using a causal-comparative design, we compared SRH and schooling outcomes among 403 girls who graduated after completion of their final school examinations in November 2019 pre-pandemic with 507 girls who experienced disrupted schooling due to COVID-19 and sat examinations in March 2021. Unadjusted and adjusted generalised linear mixed models were used to investigate the effect of COVID-19-related school closures and restrictions on all outcomes of interest and on incident pregnancy. Results At study initiation, the mean age of participants was 17.2 (IQR: 16.4{\textendash}17.9) for girls in the pre-COVID-19 cohort and 17.5 (IQR: 16.5{\textendash}18.4) for girls in the COVID-19 cohort. Girls experiencing COVID-19 containment measures had twice the risk of falling pregnant prior to completing secondary school after adjustment for age, household wealth and orphanhood status (adjusted risk ratio (aRR)=2.11; 95\% CI:1.13 to 3.95, p=0.019); three times the risk of school dropout (aRR=3.03; 95\% CI: 1.55 to 5.95, p=0.001) and 3.4 times the risk of school transfer prior to examinations (aRR=3.39; 95\% CI: 1.70 to 6.77, p=0.001) relative to pre-COVID-19 learners. Girls in the COVID-19 cohort were more likely to be sexually active (aRR=1.28; 95\% CI: 1.09 to 1.51, p=0.002) and less likely to report their first sex as desired (aRR=0.49; 95\% CI: 0.37 to 0.65, p{$<$}0.001). These girls reported increased hours of non-school-related work (3.32 hours per day vs 2.63 hours per day in the pre-COVID-19 cohort, aRR=1.92; 95\% CI: 1.92 to 2.99, p=0.004). In the COVID-19 cohort, 80.5\% reported worsening household economic status and COVID-19-related stress was common. Conclusion The COVID-19 pandemic deleteriously affected the SRH of girls and amplified school transfer and dropout. Appropriate programmes and interventions that help buffer the effects of population-level emergencies on school-going adolescents are warranted. Trial registration number NCT03051789 .}, + abstract = {Introduction Secondary school closures aimed at limiting the number of infections and deaths due to COVID-19 may have amplified the negative sexual and reproductive health (SRH) and schooling outcomes of vulnerable adolescent girls. This study aimed to measure pandemic-related effects on adolescent pregnancy and school dropout among school-going girls in Kenya. Methods We report longitudinal findings of 910 girls in their last 2 years of secondary school. The study took place in 12 secondary day schools in rural western Kenya between 2018 and 2021. Using a causal-comparative design, we compared SRH and schooling outcomes among 403 girls who graduated after completion of their final school examinations in November 2019 pre-pandemic with 507 girls who experienced disrupted schooling due to COVID-19 and sat examinations in March 2021. Unadjusted and adjusted generalised linear mixed models were used to investigate the effect of COVID-19-related school closures and restrictions on all outcomes of interest and on incident pregnancy. Results At study initiation, the mean age of participants was 17.2 (IQR: 16.4--17.9) for girls in the pre-COVID-19 cohort and 17.5 (IQR: 16.5--18.4) for girls in the COVID-19 cohort. Girls experiencing COVID-19 containment measures had twice the risk of falling pregnant prior to completing secondary school after adjustment for age, household wealth and orphanhood status (adjusted risk ratio (aRR)=2.11; 95\% CI:1.13 to 3.95, p=0.019); three times the risk of school dropout (aRR=3.03; 95\% CI: 1.55 to 5.95, p=0.001) and 3.4 times the risk of school transfer prior to examinations (aRR=3.39; 95\% CI: 1.70 to 6.77, p=0.001) relative to pre-COVID-19 learners. Girls in the COVID-19 cohort were more likely to be sexually active (aRR=1.28; 95\% CI: 1.09 to 1.51, p=0.002) and less likely to report their first sex as desired (aRR=0.49; 95\% CI: 0.37 to 0.65, p{$<$}0.001). These girls reported increased hours of non-school-related work (3.32 hours per day vs 2.63 hours per day in the pre-COVID-19 cohort, aRR=1.92; 95\% CI: 1.92 to 2.99, p=0.004). In the COVID-19 cohort, 80.5\% reported worsening household economic status and COVID-19-related stress was common. Conclusion The COVID-19 pandemic deleteriously affected the SRH of girls and amplified school transfer and dropout. Appropriate programmes and interventions that help buffer the effects of population-level emergencies on school-going adolescents are warranted. Trial registration number NCT03051789 .}, langid = {english}, keywords = {out::title,sample::snowballing} } @article{Zwerling2003, - title = {Workplace {{Accommodations}} for {{People}} with {{Disabilities}}: {{National Health Interview Survey Disability Supplement}}, 1994{\textendash}1995:}, + title = {Workplace {{Accommodations}} for {{People}} with {{Disabilities}}: {{National Health Interview Survey Disability Supplement}}, 1994--1995:}, shorttitle = {Workplace {{Accommodations}} for {{People}} with {{Disabilities}}}, author = {Zwerling, Craig and Whitten, Paul S. and Sprince, Nancy L. and Davis, Charles S. and Wallace, Robert B. and Jd, Peter Blanck and Heeringa, Steven G.}, year = {2003}, From 6e94f60ea603feffbd0bff30c4df5337823485f8 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Wed, 28 Feb 2024 10:22:21 +0100 Subject: [PATCH 02/67] fix(script): Split validity figures in two Since otherwise the docx file did not contain correct representations of the discussion section validity robustness, I split them in two separate figures (no sub-figures)instead. Now they are like any other figure. --- scoping_review.qmd | 41 +++++++++++++++++++---------------------- 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/scoping_review.qmd b/scoping_review.qmd index a4187c5..28212d4 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -1285,12 +1285,11 @@ Using the validity ranking separated into internal and external validity for eac it is possible to identify the general make-up of the overall sample, the relationship between both dimensions and the distribution of studies within. -As can be seen in @fig-validity-relation, the relationship between the internal dimension and the external dimension of validity for the study pool follows a normal distribution. +@fig-validity-relation shows the relation between each study's validity on the internal dimension and the external dimension, +with experimental studies additionally distinguished. Generally, studies that have a lower internal validity, between 2.0 and 3.5, rank higher on their external validity, while studies with higher internal validity in turn do not reach as high on the external validity ranking. -::: {layout-ncol=2 .column-body-outset} - ```{python} #| label: fig-validity-relation #| fig-cap: "Relation between internal and external validity" @@ -1318,23 +1317,6 @@ sns.swarmplot( ) ``` -```{python} -#| label: fig-validity-distribution -#| fig-cap: "Distribution of internal validities" - -sns.displot( - data=validities, - x="external_validity", hue="internal_validity", - kind="kde", - multiple="fill", clip=(0, None), - palette="ch:rot=-0.5,hue=1.5,light=0.9", - bw_adjust=.65, cut=0, - warn_singular = False -) -``` - -::: - Studies with an internal validity ranking of of 3.0 (primarily made up of difference-in-difference approaches) and an internal ranking of 5.0 (randomized control trials) have the same tight clustering around an external validity between 4.0 (national) and 5.0 (census-based), and 2.0 (local) and 3.0 (subnational), respectively. This clearly shows the expected overall relationship of studies with high internal validity generally ranking lower on their external validity. @@ -1351,10 +1333,25 @@ It additionally shows that studies with low internal validity make up the domina while locally or non-representative samples are almost solely made up of internally highly valid (ranking 4.0 or above) analyses, again with the exception of @Thoresen2021 already mentioned. +```{python} +#| label: fig-validity-distribution +#| fig-cap: "Distribution of internal validities" + +sns.displot( + data=validities, + x="external_validity", hue="internal_validity", + kind="kde", + multiple="fill", clip=(0, None), + palette="ch:rot=-0.5,hue=1.5,light=0.9", + bw_adjust=.65, cut=0, + warn_singular = False +) +``` + Looking at the data per region, census-based studies are primarily spread between Latin America and the Caribbean, as well as Europe and Central Asia. Meanwhile, studies using nationally, subnationally or non-representative data then to have a larger focus on North America, as well as East Asia and the Pacific. -A slight trend towards studies focusing on evidence-based research in developing countries is visible, though with an overall rising output, as seen in @fig-publications-per-year, -and the possibly a reliance on more recent datasets, this would be expected. +A slight trend towards studies focusing on evidence-based research in developing countries is visible, +though with an overall rising output as could be seen in @fig-publications-per-year, and the possibly a reliance on more recent datasets, this would be expected. ### Inequality types analysed From c97314154df5bd235033630f70e00259f7e389b4 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 29 Feb 2024 12:24:07 +0100 Subject: [PATCH 03/67] chore(data): Update zotero bibtex --- 02-data/intermediate/zotero-library.bib | 502 ++++++++++++------------ 1 file changed, 259 insertions(+), 243 deletions(-) diff --git a/02-data/intermediate/zotero-library.bib b/02-data/intermediate/zotero-library.bib index c3c4168..4775564 100644 --- a/02-data/intermediate/zotero-library.bib +++ b/02-data/intermediate/zotero-library.bib @@ -47,7 +47,7 @@ title = {Governing through {{Goals}}}, year = {2017}, month = may, - publisher = {{The MIT Press}}, + publisher = {The MIT Press}, isbn = {978-0-262-03562-0 978-0-262-33741-0}, langid = {english}, keywords = {sample::snowballing} @@ -142,7 +142,7 @@ year = {2017}, series = {Policy {{Research Working Papers}}}, number = {8092}, - institution = {{World Bank}}, + institution = {World Bank}, doi = {10.1596/1813-9450-8092}, abstract = {Do matching frictions affect youth employment in developing countries? This paper studies a randomized controlled trial of job fairs in Addis Ababa, Ethiopia. The job fairs match firms with a representative sample of young, educated job-seekers. The meetings at the fairs create very few jobs: one for approximately 10 firms that attended. The paper explores reasons for this, and finds significant evidence for mismatched expectations: about wages, about firms' requirements, and the average quality of job-seekers. There is evidence of learning and updating of beliefs in the aftermath of the fair. This changes behavior: both workers and firms invest more in formal job search after the fairs.}, keywords = {country::Ethiopia,region::SSA,relevant,sample::almp}, @@ -359,8 +359,8 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl year = {2017}, month = mar, number = {23264}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w23264}, abstract = {We study the interaction between job and soft skills training on expectations and labor market outcomes in the context of a youth training program in the Dominican Republic. Program applicants were randomly assigned to one of 3 modalities: a full treatment consisting of hard and soft skills training plus an internship, a partial treatment consisting of soft skills training plus an internship, or a control group. We find strong and lasting effects of the program on personal skills acquisition and expectations, but these results are markedly different for young men and young women. Shortly after completing the program, both male and female participants report increased expectations for improved employment and livelihoods. This result is reversed for male participants in the long run, a result that can be attributed to the program's negative short-run effects on labor market outcomes for males. While these effects seem to dissipate in the long run, employed men are substantially more likely to be searching for another job. On the other hand, women experience improved labor market outcomes in the short run and exhibit substantially higher levels of personal skills in the long run. These results translate into women being more optimistic, having higher self-esteem and lower fertility in the long run. Our results suggest that job-training programs of this type can be transformative -- for women, life skills mattered and made a difference, but they can also have a downside if, like in this case for men, training creates expectations that are not met.}, langid = {english}, @@ -625,8 +625,8 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl year = {2018}, month = feb, number = {24313}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w24313}, abstract = {We evaluate the causal impacts of on-the-job soft skills training on the productivity, wages, and retention of female garment workers in India. The program increased women's extraversion and communication, and spurred technical skill upgrading. Treated workers were 20 percent more productive than controls post-program. Wages rise very modestly with treatment (by 0.5 percent), with no differential turnover, suggesting that although soft skills raise workers' marginal products, labor market frictions are large enough to create a substantial wedge between productivity and wages. Consistent with this, the net return to the firm was large: 258 percent eight months after program completion.}, langid = {english}, @@ -727,7 +727,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl author = {Aedo, Cristian and Nu{\~n}ez, Sergio}, year = {2004}, number = {188}, - institution = {{Inter-American Development Bank}}, + institution = {Inter-American Development Bank}, urldate = {2022-02-10}, langid = {english}, keywords = {country::Argentina,program::training,region::LAC,relevant,sample::almp}, @@ -803,8 +803,8 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl month = oct, number = {w19525}, pages = {w19525}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w19525}, urldate = {2024-01-10}, langid = {english}, @@ -1179,8 +1179,8 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl month = nov, number = {w25265}, pages = {w25265}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w25265}, urldate = {2024-01-10}, langid = {english}, @@ -1674,7 +1674,7 @@ does NOT look at LM adjacency in outcomes (no WoW)}, year = {2014}, month = dec, edition = {0}, - publisher = {{Routledge}}, + publisher = {Routledge}, doi = {10.4324/9781315698120}, urldate = {2024-01-10}, isbn = {978-1-317-45191-4}, @@ -1859,8 +1859,8 @@ does NOT look at LM adjacency in outcomes (no WoW)}, month = oct, number = {w15391}, pages = {w15391}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w15391}, urldate = {2024-01-10}, langid = {english}, @@ -1958,7 +1958,7 @@ does NOT look at LM adjacency in outcomes (no WoW)}, editor = {Lundvall, Bengt-{\AA}ke and Joseph, K. J. and Chaminade, Cristina and Vang, Jan}, year = {2009}, month = dec, - publisher = {{Edward Elgar Publishing}}, + publisher = {Edward Elgar Publishing}, doi = {10.4337/9781849803427.00008}, urldate = {2024-01-10}, isbn = {978-1-84980-342-7 978-1-84720-609-1}, @@ -1988,7 +1988,7 @@ does NOT look at LM adjacency in outcomes (no WoW)}, author = {Alvaredo, Facundo}, year = {2018}, month = may, - publisher = {{Harvard University Press}}, + publisher = {Harvard University Press}, doi = {10.4159/9780674984769}, urldate = {2024-01-10}, isbn = {978-0-674-98476-9}, @@ -2054,7 +2054,7 @@ does NOT look at LM adjacency in outcomes (no WoW)}, series = {{{OVE Working Papers}}}, number = {15/06}, pages = {[36] p.}, - address = {{Washington}}, + address = {Washington}, institution = {{Office of Evaluation and Oversight, Inter-American Development Bank}}, abstract = {This paper evaluates Proyecto Joven, a training program targeted to poor young individuals in Argentina. The authors used a non-experimental evaluation methodology to answer the following set of questions: Did the program increase the probability of employment? Did it increase the probability of a formal employment? Did it increase the labor income of trainees? The methodology used is the matching estimators approach calculating first propensity scores for program participation and then the matching estimators to calculate the program impact. The impact of the program is negligible in terms of employment and income, but not in terms of formality, which was an important achievement in the case of Argentina, since labor informality was increasing economy wide and more specifically for the group targeted by Proyecto Joven.}, keywords = {country::Argentina,group::youth,inequality::age,region::LAC,relevant,sample::almp}, @@ -2229,8 +2229,8 @@ does NOT look at LM adjacency in outcomes (no WoW)}, month = mar, number = {w19961}, pages = {w19961}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w19961}, urldate = {2024-01-10}, langid = {english}, @@ -2300,8 +2300,8 @@ does NOT look at LM adjacency in outcomes (no WoW)}, month = mar, number = {w7058}, pages = {w7058}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w7058}, urldate = {2023-11-20}, langid = {english}, @@ -2992,8 +2992,8 @@ The authors conclude that, while there are modest positive outcomes, none of the editor = {Collier, Paul and Soludo, Chukwuma C. and Pattillo, Catherine}, year = {2008}, pages = {397--428}, - publisher = {{Palgrave Macmillan UK}}, - address = {{London}}, + publisher = {Palgrave Macmillan UK}, + address = {London}, doi = {10.1057/9780230583191_17}, urldate = {2023-11-24}, isbn = {978-0-230-54273-0 978-0-230-58319-1}, @@ -3266,7 +3266,7 @@ does NOT look at WoW} title = {Negotiating a {{Better Future}}: {{How Interpersonal Skills Facilitate Inter-Generational Investment}}}, shorttitle = {Negotiating a {{Better Future}}}, author = {Ashraf, Nava and Sarnoff, Kim and Moore, Danielle and Welch, Keesler}, - publisher = {{American Economic Association}}, + publisher = {American Economic Association}, doi = {10.1257/rct.74}, urldate = {2024-01-10}, abstract = {Throughout Sub-Saharan Africa, secondary school completion is low, and female educational attainment lags male educational attainment. Many governments and NGOs try to address this issue by providing material support such as free uniforms and scholarships. We explore a potential alternative tool for increasing female human capital investment. A recent branch of economics, pioneered by James Heckman, has posited that differences in long-term outcomes (including wages and educational attainment) are in part driven by differences in non-cognitive skills (Heckman and Rubinstein, 2001). Non-cognitive skills are typically both difficult to measure and change, particularly among older children, but neuroscience research in recent years has shown that interpersonal skills may be best learned by early adolescents (Choudhury et al., 2006). If this is the case, programs that affect interpersonal skills may offer policymakers an unusual opportunity to improve non-cognitive skills within the school system. Motivated by this literature, we test whether improving interpersonal skills can play a role in increasing female education. We conducted an experiment in which we randomly provided eighth grade girls in Zambia with a two-week, after-school negotiation skills training. To disentangle the effects of the negotiation skills from the effects of participating in an all-girls training with a female, Zambian role model, we further randomized some girls to receive a placebo training (called ``safe space'') where girls met to play games under the supervision of the mentor but did not receive negotiation skills training. We then collected data on the effect of negotiation in two ways. First, we conducted a lab-in-the-field investment game to better understand how negotiation affected parents' investment decisions. Second, we collected administrative data on girls' educational and life outcomes such as school fee payment, attendance, grades, and pregnancy status up to when the girls would be enrolled in tenth grade.}, @@ -3511,8 +3511,8 @@ does NOT look at WoW} month = jul, number = {w15087}, pages = {w15087}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w15087}, urldate = {2024-01-10}, langid = {english}, @@ -3530,7 +3530,7 @@ does NOT look at WoW} volume = {3}, number = {3}, pages = {188--220}, - publisher = {{American Economic Association}}, + publisher = {American Economic Association}, issn = {1945-7782, 1945-7790}, doi = {10.1257/app.3.3.188}, abstract = {This paper evaluates the impact of a randomized training program for disadvantaged youth introduced in Colombia in 2005. This randomized trial offers a unique opportunity to examine the impact of training in a middle income country. We use originally collected data on individuals randomly offered and not offered training. The program raises earnings and employment for women. Women offered training earn 19.6 percent more and have a 0.068 higher probability of paid employment than those not offered training, mainly in formal-sector jobs. Cost-benefit analysis of these results suggests that the program generates much larger net gains than those found in developed countries. (JEL I28, J13, J24, O15)}, @@ -3847,7 +3847,7 @@ does NOT look at WoW} issn = {0001-9720, 1750-0184}, doi = {10.3366/E0001972008000405}, urldate = {2024-01-10}, - abstract = {This article examines popular understandings of diabetes, and conflicts and ambiguities in the management of diabetes care, in two areas of Cameroon. Conducted over a two-year period, comparative ethnography in Yaound{\'e} and Bafut started in four diabetes clinics (two in each place). From there it extended outwards, first to the homes of patients with diabetes, and then on to a number of indigenous healers consulted by patients or their families. We explore here the tension between clinic-based demands for patients' `compliance' with treatment guidelines, including repeated strictures against resorting to `traditional' medicine, and patients' own willingness to alternate between biomedicine and indigenous practitioners, a process in which they subject the claims of both to a kind of pragmatic evaluation. The continuing importance of indigenous healing practices, and explanations for diabetes in terms of ancestral intervention or witchcraft, are considered in the light of recent anthropological debate about the `modernity of witchcraft' in Africa. , Cet article examine les interpr{\'e}tations populaires du diab{\`e}te, ainsi que les conflits et les ambigu\"{\i}t{\'e}s dans la gestion du traitement du diab{\`e}te dans deux r{\'e}gions du Cameroun. L'ethnographie comparative men{\'e}e sur une p{\'e}riode de deux ans {\`a} Yaound{\'e} et Bafut a commenc{\'e} dans quatre cliniques du diab{\`e}te (deux dans chaque ville). L'{\'e}tude s'est ensuite {\'e}largie au domicile des patients diab{\'e}tiques, puis {\`a} un certain nombre de gu{\'e}risseurs indig{\`e}nes consult{\'e}s par les patients ou leur famille. L'article explore les tensions entre d'une part les exigences des cliniques en mati{\`e}re d'observance de traitement par les patients (y compris des critiques s{\'e}v{\`e}res r{\'e}p{\'e}t{\'e}es contre le recours {\`a} la m{\'e}decine << traditionnelle >>) et, d'autre part, la volont{\'e} des patients d'alterner entre praticiens de la biom{\'e}decine et praticiens indig{\`e}nes, un processus dans lequel ils soumettent les pr{\'e}tentions des uns et des autres {\`a} une sorte d'{\'e}valuation pragmatique. L'importance persistante des pratiques de gu{\'e}rison indig{\`e}nes, et les explications du diab{\`e}te en termes d'intervention ancestrale ou de sorcellerie, sont {\'e}tudi{\'e}es {\`a} la lumi{\`e}re du d{\'e}bat anthropologique r{\'e}cent sur la << modernit{\'e} de la sorcellerie >> en Afrique.}, + abstract = {This article examines popular understandings of diabetes, and conflicts and ambiguities in the management of diabetes care, in two areas of Cameroon. Conducted over a two-year period, comparative ethnography in Yaound{\'e} and Bafut started in four diabetes clinics (two in each place). From there it extended outwards, first to the homes of patients with diabetes, and then on to a number of indigenous healers consulted by patients or their families. We explore here the tension between clinic-based demands for patients' `compliance' with treatment guidelines, including repeated strictures against resorting to `traditional' medicine, and patients' own willingness to alternate between biomedicine and indigenous practitioners, a process in which they subject the claims of both to a kind of pragmatic evaluation. The continuing importance of indigenous healing practices, and explanations for diabetes in terms of ancestral intervention or witchcraft, are considered in the light of recent anthropological debate about the `modernity of witchcraft' in Africa. , Cet article examine les interpr{\'e}tations populaires du diab{\`e}te, ainsi que les conflits et les ambigu{\"i}t{\'e}s dans la gestion du traitement du diab{\`e}te dans deux r{\'e}gions du Cameroun. L'ethnographie comparative men{\'e}e sur une p{\'e}riode de deux ans {\`a} Yaound{\'e} et Bafut a commenc{\'e} dans quatre cliniques du diab{\`e}te (deux dans chaque ville). L'{\'e}tude s'est ensuite {\'e}largie au domicile des patients diab{\'e}tiques, puis {\`a} un certain nombre de gu{\'e}risseurs indig{\`e}nes consult{\'e}s par les patients ou leur famille. L'article explore les tensions entre d'une part les exigences des cliniques en mati{\`e}re d'observance de traitement par les patients (y compris des critiques s{\'e}v{\`e}res r{\'e}p{\'e}t{\'e}es contre le recours {\`a} la m{\'e}decine << traditionnelle >>) et, d'autre part, la volont{\'e} des patients d'alterner entre praticiens de la biom{\'e}decine et praticiens indig{\`e}nes, un processus dans lequel ils soumettent les pr{\'e}tentions des uns et des autres {\`a} une sorte d'{\'e}valuation pragmatique. L'importance persistante des pratiques de gu{\'e}rison indig{\`e}nes, et les explications du diab{\`e}te en termes d'intervention ancestrale ou de sorcellerie, sont {\'e}tudi{\'e}es {\`a} la lumi{\`e}re du d{\'e}bat anthropologique r{\'e}cent sur la << modernit{\'e} de la sorcellerie >> en Afrique.}, langid = {english}, keywords = {sample::snowballing} } @@ -4041,7 +4041,7 @@ does NOT look at WoW} author = {Babcock, Linda and Laschever, Sara}, year = {2003}, month = dec, - publisher = {{Princeton University Press}}, + publisher = {Princeton University Press}, doi = {10.1515/9780691212845}, urldate = {2024-01-10}, isbn = {978-0-691-21284-5}, @@ -4483,7 +4483,7 @@ does NOT look at WoW} year = {2011}, month = jan, edition = {1}, - publisher = {{Wiley}}, + publisher = {Wiley}, doi = {10.1002/9780470400531.eorms0002}, urldate = {2024-01-10}, abstract = {Abstract The majority of operations research (OR) applications and models focus on performance metrics and objectives based on effectiveness and efficiency. Equity is a key goal of nonprofit and public sector operations and has been studied considerably less than effectiveness and efficiency. In this article, we present an overview of incorporating equity in OR models and we review vehicle routing applications, such as disaster relief, mobility services, food distribution, and hazardous material transportation, which consider equity. We suggest future research directions in studying equity in vehicle routing.}, @@ -4567,7 +4567,7 @@ does NOT look at WoW} volume = {28}, number = {5}, pages = {1388--1394}, - publisher = {{John Wiley \& Sons, Ltd}}, + publisher = {John Wiley \& Sons, Ltd}, issn = {0968-0802}, doi = {10.1002/sd.2092}, urldate = {2023-10-15}, @@ -4702,7 +4702,7 @@ does NOT look at WoW} author = {Bandiera, Oriana and Buehren, Niklas and Burgess, Robin and Goldstein, Markus and Gulesci, Selim and Rasul, Imran and Sulaiman, Munshi}, year = {2018}, month = dec, - publisher = {{World Bank, Washington, DC}}, + publisher = {World Bank, Washington, DC}, doi = {10.1596/28282}, urldate = {2024-01-10}, langid = {english}, @@ -4715,7 +4715,7 @@ does NOT look at WoW} author = {Bandiera, Oriana and Buehren, Niklas and Goldstein, Markus and Rasul, Imran and Smurra, Andrea}, year = {2019}, month = feb, - publisher = {{World Bank, Washington, DC}}, + publisher = {World Bank, Washington, DC}, doi = {10.1596/1813-9450-8760}, urldate = {2024-01-10}, langid = {english}, @@ -5084,8 +5084,8 @@ might be relevant due to focus on minimum wage policy interventions}, year = {2020}, month = jul, number = {27548}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w27548}, abstract = {We randomly assign applicants to over-subscribed programs to study the effects of teaching hard and soft skills in vocational training and examine their impacts on skills and labor market outcomes using both survey and administrative data. We find that providing vocational training that either emphasizes social or technical skills increases formal employment. We also find that admission to a vocational program that emphasizes technical relative to social skills increases overall employment and also days and hours worked in the short term. Yet, emphasis on soft-skills training helps applicants sustain employment and monthly wages over the longer term and allows them to catch up with those learning hard skills. Further, through a second round of randomization, we find that offering financial support for transportation and food increases the effectiveness of the program, indicating that resource constraints may be an obstacle for individuals considering vocational training.}, langid = {english}, @@ -5253,7 +5253,7 @@ might be relevant due to focus on minimum wage policy interventions}, author = {Bassi, Vittorio and Nansamba, Aisha}, year = {2019}, number = {19-08}, - publisher = {{AEA RCT Registry}}, + publisher = {AEA RCT Registry}, doi = {10.1257/rct.1005-2.0}, abstract = {This project studies the labor market matching process between young workers and firms in Uganda. We focus on three core aspects of this process. First, we study the relative importance of cognitive and non-cognitive skills in determining the labor market outcomes of young workers; second, we examine whether asymmetric information on the skills of youth that first enter the labor market is a significant source of inefficiency in terms of reduced employment opportunities and mismatch; third, we study whether an intervention improving the signal to potential employers on the skills of job market entrants reduces the asymmetric information problem and limits the related inefficiencies. We carry out this analysis through a randomized control trial in the Ugandan labor market. Our intervention exogenously improves the signals employers receive about a given young worker's non-cognitive skills, and hence is intended to reduce information asymmetries during the recruitment process. We then trace the impacts this has on worker and firm outcomes.}, langid = {english}, @@ -5903,7 +5903,7 @@ might be relevant due to focus on minimum wage policy interventions}, editor = {Berg, Janine}, year = {2015}, month = jan, - publisher = {{Edward Elgar Publishing}}, + publisher = {Edward Elgar Publishing}, doi = {10.4337/9781784712105}, urldate = {2024-01-10}, isbn = {978-1-78471-210-5 978-1-78471-209-9}, @@ -6130,7 +6130,7 @@ might be relevant due to focus on minimum wage policy interventions}, author = {Betts, Alexander and Bloom, Louise and Kaplan, Josiah and Omata, Naohiko}, year = {2016}, month = nov, - publisher = {{Oxford University Press}}, + publisher = {Oxford University Press}, doi = {10.1093/acprof:oso/9780198795681.001.0001}, urldate = {2024-01-10}, isbn = {978-0-19-879568-1}, @@ -6769,8 +6769,8 @@ might be relevant due to focus on minimum wage policy interventions}, year = {2019}, month = apr, number = {25788}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w25788}, abstract = {We study two interventions for underemployed youth across five Ethiopian sites: a \$300 grant to spur self-employment, and a job offer to an industrial firm. Despite significant impacts on occupational choice, income, and health in the first year, after five years we see nearly complete convergence across all groups and outcomes. Shortrun increases in productivity and earnings from the grant dissipate as recipients exit their micro-enterprises. Adverse effects of factory work on health found after one year also appear to be temporary. These results suggest that one-time and one-dimensional interventions may struggle to overcome barriers to wage- or self-employment.}, langid = {english}, @@ -6837,7 +6837,7 @@ might be relevant due to focus on minimum wage policy interventions}, editor = {Madsen, Susan R.}, year = {2017}, month = may, - publisher = {{Edward Elgar Publishing}}, + publisher = {Edward Elgar Publishing}, doi = {10.4337/9781785363863.00028}, urldate = {2024-01-10}, isbn = {978-1-78536-386-3 978-1-78536-385-6}, @@ -6849,7 +6849,7 @@ might be relevant due to focus on minimum wage policy interventions}, shorttitle = {Financial {{Constraints}} and {{Girls}}' {{Secondary Education}}}, author = {Blimpo, Moussa P. and Gajigo, Ousman and Pugatch, Todd}, year = {2016}, - publisher = {{Policy Research Working Paper}}, + publisher = {Policy Research Working Paper}, doi = {10.5040/9781350995024}, urldate = {2024-01-10}, abstract = {This study analyzes the impact of large-scale fee elimination for secondary school girls in The Gambia on the quantity, composition, and achievement of students. The gradual rollout of the program across geographic regions provides identifying variation in the policy. The program increased the number of girls taking the high school exit exam by 55 percent. The share of older test takers increased in poorer districts, expanding access for students who began school late, repeated grades, or whose studies had been interrupted. Despite these changes in the quantity and composition of students, there are robustly positive point estimates of the program on test scores, with suggestive evidence of gains for several subgroups of both girls and boys. Absence of learning declines is notable in a setting where expanded access could strain limited resources and reduce school quality. The findings suggest that financial constraints remain serious barriers to post-primary education, and that efforts to expand access to secondary education need not come at the expense of learning in low-income countries like The Gambia.}, @@ -6913,7 +6913,7 @@ might be relevant due to focus on minimum wage policy interventions}, year = {2019}, series = {{{IDB Working Paper Series}}}, number = {1069}, - institution = {{Inter-American Development Bank}}, + institution = {Inter-American Development Bank}, abstract = {While there is a large body of literature evaluating how active labor-market policies such as training impact worker outcomes, relatively few studies examine how such policies impact workers who are displaced by trade. The few studies on training and trade-related labor adjustment focus on the impact of trade-specific assistance programs. Most countries in the world, however, do not have assistance programs that are triggered by trade events but instead implement labor-market policies for reasons other than trade. In this paper, we use detailed data on workers' employment histories and training activities to evaluate the impact of an industrial training program in Brazil on workers who are displaced from manufacturing sectors. We find that industrial training increases the probability of re-entry into the formal labor market one year after displacement by about 13.2 percentage points (equivalent to 30\%) and is effective for workers who are displaced from sectors of high exposure to import competition. This effect is explained by workers switching sectors and occupations after training. We also find that training has positive effects on employment spells and cumulative earnings in the two years after displacement.}, keywords = {country::Brazil,region::LAC,relevant,sample::almp}, note = {A study conducted on the basis of administrative data for Brazil which intended to analyze the impact of vocational training on job re-entry for displaced workers.\textbf{Specifically focused on workers displaced from sectors highly-exposed to trade periods, whose workers are generally more unlikely to re-enter the same sector.\textbf{The results show that, while training does not significantly impact re-entry into the same sector, it does significantly increase re-entry probability into formal employment into another sector or occupation one year after displacement.}}}, @@ -7605,8 +7605,8 @@ does NOT look at specific policy intervention} month = may, number = {w10513}, pages = {w10513}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w10513}, urldate = {2024-01-10}, langid = {english}, @@ -7872,7 +7872,7 @@ The study concludes that, while the programme is in line with international cost year = {2007}, month = jun, edition = {1}, - publisher = {{Wiley}}, + publisher = {Wiley}, doi = {10.1002/9780470147658.chpsy0114}, urldate = {2024-01-10}, isbn = {978-0-471-27287-8 978-0-470-14765-8}, @@ -7941,7 +7941,7 @@ whereas abstract, general training knowledge has little to no impact, more local year = {2017}, series = {Policy {{Research Working Papers}}}, number = {7977}, - institution = {{World Bank}}, + institution = {World Bank}, abstract = {This study presents results from a randomized evaluation of two labor market interventions targeted to young women aged 18 to 19 years in three of Nairobi's poorest neighborhoods. One treatment offered participants a bundled intervention designed to simultaneously relieve credit and human capital constraints; a second treatment provided women with an unrestricted cash grant, but no training or other support. Both interventions had economically large and statistically significant impacts on income over the medium term (7 to 10 months after the end of the interventions), but these impacts dissipated in the second year after treatment. The results are consistent with a model in which savings constraints prevent women from smoothing consumption after receiving large transfers -- even in the absence of credit constraints, and when participants have no intention of remaining in entrepreneurship. The study also shows that participants hold remarkably accurate beliefs about the impacts of the treatments on occupational choice}, keywords = {country::Kenya,region::SSA,relevant,sample::almp}, note = {An experimental study conducted on a combination of cash grants and vocational training for young women in Kenya, with an emphasis on analyzing its earnings impacts over time.\textbf{It finds that both receiving just a cash grant or a cash grant and vocational training significantly increased short-term earnings, but these earnings impacts dissipated at the second year mark after the treatment.\textbf{The findings suggest that there are more barriers a sustained impact than just a credit constrained poverty trap overall, but women wishing to begin their business were still mostly constrained by savings initially.\textbf{While the group receiving a grant and training had larger impacts, the group only receiving a cash grant was more cost effective.}}}}, @@ -8204,7 +8204,7 @@ whereas abstract, general training knowledge has little to no impact, more local author = {Buehren, Niklas and Goldstein, Markus and Gulesci, Selim and Sulaiman, Munshi and Yam, Venus}, year = {2017}, month = feb, - publisher = {{World Bank, Washington, DC}}, + publisher = {World Bank, Washington, DC}, doi = {10.1596/1813-9450-7961}, urldate = {2024-01-10}, langid = {english}, @@ -8590,7 +8590,7 @@ whereas abstract, general training knowledge has little to no impact, more local year = {2011}, month = jan, series = {Policy {{Research Working Papers}}}, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/1813-9450-5518}, urldate = {2024-01-10}, langid = {english}, @@ -9013,7 +9013,7 @@ does NOT look at inequalities affected} volume = {46}, number = {3}, pages = {305--324}, - publisher = {{Informa UK Limited}}, + publisher = {Informa UK Limited}, doi = {10.1080/13600818.2018.1508565}, langid = {english}, file = {/home/marty/Zotero/storage/JEFWTZ7G/Canelas_Gisselquist_2018_Horizontal inequality as an outcome.pdf} @@ -9581,7 +9581,7 @@ does NOT look at inequalities affected} author = {Chalcraft, John}, year = {2008}, month = oct, - publisher = {{Stanford University Press}}, + publisher = {Stanford University Press}, doi = {10.1515/9781503627000}, urldate = {2024-01-10}, isbn = {978-1-5036-2700-0}, @@ -9623,7 +9623,7 @@ does NOT look at inequalities affected} volume = {63}, number = {5}, pages = {665--678}, - publisher = {{Emerald Publishing Limited}}, + publisher = {Emerald Publishing Limited}, issn = {0040-0912}, doi = {10.1108/ET-04-2020-0085}, abstract = {Purpose The major objective of this study is to examine the efficacy of the technical and vocational training courses imparted to generate employment or enhance the productivity of participants. Design/methodology/approach The study was conducted in the province of Sindh, Pakistan by adopting a quasi-experimental approach. The experiment was conducted on 105 individuals-with the age group of 20-25-distributed between the treatment group and the control group. The data collected through the experiment were analyzed by applying a paired-sample t-test, independent sample t-test and one-way between-group analysis of variance (ANOVA). Findings The findings of this study show statistically significant higher monthly earnings of Rs14, 223 after the training intervention program. Findings also exhibit a significant difference in monthly earnings between the control and the treatment groups. Practical implications The findings of the study can provide useful input to policymakers while devising the policies regarding technical education and vocational training (TVET) and to the international donors in assessing the impact of the training initiatives. Originality/value This study presents experimental-driven evidence on the role of technical education and vocational training in improving the labor market outcomes.}, @@ -9961,8 +9961,8 @@ does NOT look at inequalities affected} year = {2014}, series = {{{CID Working Paper Series}}}, number = {280}, - address = {{Cambridge, MA}}, - institution = {{Harvard University}}, + address = {Cambridge, MA}, + institution = {Harvard University}, abstract = {Can government programs that fail to deliver still influence citizen behavior? Large literatures in political science and economics study the effect of various government programs on how citizens engage with the state. A tacit assumption in many of these papers is that citizens value government programs proportionally to the amount of money spent. Yet there is tremendous heterogeneity in the mapping between spending and how much value citizens actually get from a program. And even programs that do not work may still reflect substantial government investments, thereby informing citizens' beliefs about how much weight the government places on their welfare. Using a large-scale randomized evaluation of a vocational training program in southern Punjab we provide evidence that good intentions might matter; citizens offered a program that almost no one used voted for the ruling party at higher rates in subsequent elections if offered multiple training vouchers than if only offered one. Men who received the training offer became more socially engaged and used government services at higher rates. Women had the opposite reaction. These results have implications for theories of civic engagement.}, keywords = {country::India,region::AP,relevance::unsure,relevant,sample::almp}, note = {A study on the effects of a vocational training subsidy in Pakistan which, by participation rate should be seen as a failed intervention, on the perception of its target population, as well as their political participation and future use of government services.\textbf{It finds that even for ostensibly failed ALMPs the societal outcome can still be significant, with higher political voting favor for the ruling party, as well as additionally increased pro-social engagement and government service use.\textbf{While these findings apply to men in the study, women had the opposite outcome, with a decrease in both.\textbf{The study suggests this gender heterogeneity may stem from the value of courses on offer during the failed ALMP program being primarily targeted, designed for and by, men and (inadvertently or otherwise) proving inadequate for women's welfare.\textbf{Thus, the perception of attempts to meet social welfare goals by the government might be as important as the actual outcomes of its programs, in people's perception.}}}}}, @@ -10445,7 +10445,7 @@ does NOT look at inequalities affected} month = jul, series = {Policy {{Research Working Papers}}}, number = {6545}, - institution = {{World Bank}}, + institution = {World Bank}, doi = {10.1596/1813-9450-6545}, abstract = {This paper provides experimental evidence on the effects of vocational and entrepreneurial training for Malawian youth, in an environment where access to schooling and formal sector employment is extremely low. It tracks a large fraction of program drop-outs---a common phenomenon in the training evaluation literature---and examines the determinants and consequences of dropping out and how it mediates the effects of such programs. The analysis finds that women make decisions in a more constrained environment, and their participation is affected by family obligations. Participation is more expensive for them, resulting in worse training experience. The training results in skills development, continued investment in human capital, and improved well-being, with more positive effects for men, but no improvements in labor market outcomes in the short run.}, langid = {english}, @@ -10481,7 +10481,7 @@ does NOT look at inequalities affected} journal = {Empirical Economics}, volume = {48}, pages = {849--881}, - publisher = {{IZA Discussion Paper}}, + publisher = {IZA Discussion Paper}, issn = {0377-7332}, doi = {10.1007/s00181-014-0805-y}, abstract = {Failure of participants to complete training programs is pervasive in existing active labor market programs, both in developed and developing countries. From a policy perspective, it is of interest to know if dropouts benefit from the time they spend in training since these programs require considerable resources. We shed light on this issue by estimating the average employment effects of different lengths of exposure by dropouts in a Korean job training program, and contrasting it to the ones by program completers. To do this, we employ methods to estimate effects from continuous treatments using the generalized propensity score, under the assumption that selection into different lengths of exposure is based on a rich set of observed covariates. We find that dropouts with longer exposures exhibit higher employment probabilities one year after receiving training, but only after surpassing a threshold of exposure of about 12-15 weeks. In contrast, program completers exhibit higher returns from their time of exposure to the program than dropouts, but these tend to decline for longer program durations.}, @@ -11574,7 +11574,7 @@ does NOT look at inequalities affected} issn = {0714-9808, 1710-1107}, doi = {10.1353/cja.2007.0015}, urldate = {2023-11-24}, - abstract = {ABSTRACT In response to the anticipated pressures of population aging, national governments and supranational bodies such as the Organisation for Economic Co-operation and Development (OECD) and the European Union (EU) have promoted policies to encourage the labour force participation of older workers. The recent elimination of mandatory retirement in Ontario is an example of such a policy, and others include changes to national pension systems and changes to disability and employment insurance programs, active labour-market policies, and the promotion of phased or gradual retirement. This paper reviews the different policy approaches taken in the six countries included in the Workforce Aging in the New Economy (WANE) project, placing Canadian policy approaches in relation to those taken in Australia, Germany, the Netherlands, the United Kingdom, and the United States. From the life course perspective, the policy approaches discussed here do not consider the heterogeneity of older workers' life courses or the related domains of health and family. As well, the changes made thus far do not appear likely to lead to increased labour force participation by older workers, and some may leave older workers at greater risk of low income and low-wage work. , R{\'E}SUM{\'E} En r{\'e}ponse aux pressions bient{\^o}t exerc{\'e}es par le vieillissement de la population, des gouvernements nationaux et des organismes supranationaux comme l'Organisation de coop{\'e}ration et de d{\'e}veloppement {\'e}conomiques (OCDE) et l'Union europ{\'e}enne (UE) ont pr{\'e}conis{\'e} l'adoption de politiques visant {\`a} encourager les travailleurs {\^a}g{\'e}s {\`a} demeurer ou {\`a} revenir sur le march{\'e} du travail. L'{\'e}limination r{\'e}cente de l'obligation {\`a} la retraite en Ontario en est un exemple, et certaines autres politiques comportent des modifications aux r{\'e}gimes nationaux de pension ainsi qu'aux programmes d'assurance-invalidit{\'e} et d'assurance-emploi, des politiques d'intervention active sur le march{\'e} du travail et la promotion de la retraite graduelle. Le pr{\'e}sent article examine les diff{\'e}rentes approches politiques prises par les six pays participant au projet Workforce Aging in the New Economy (WANE), un projet sur le vieillissement de la population active face {\`a} la nouvelle {\'e}conomie qui place les approches politiques canadiennes en relation avec celles de l'Australie, de l'Allemagne, des Pays-Bas, du Royaume-Uni et des {\'E}tats-unis. Les approches politiques faisant l'objet de discussion ici ne tiennent pas compte de l'h{\'e}t{\'e}rog{\'e}n{\'e}it{\'e} du cours de la vie des travailleurs {\^a}g{\'e}s ou des domaines connexes de la sant{\'e} et de la famille. De m{\^e}me, les modifications apport{\'e}es jusqu'{\`a} maintenant ne semblent pas vouloir mener {\`a} une participation accrue des travailleurs {\^a}g{\'e}s au march{\'e} du travail, et certaines peuvent entra\^{\i}ner, pour les travailleurs {\^a}g{\'e}s, un plus grand risque de trouver seulement un emploi moins bien r{\'e}mun{\'e}r{\'e}.}, + abstract = {ABSTRACT In response to the anticipated pressures of population aging, national governments and supranational bodies such as the Organisation for Economic Co-operation and Development (OECD) and the European Union (EU) have promoted policies to encourage the labour force participation of older workers. The recent elimination of mandatory retirement in Ontario is an example of such a policy, and others include changes to national pension systems and changes to disability and employment insurance programs, active labour-market policies, and the promotion of phased or gradual retirement. This paper reviews the different policy approaches taken in the six countries included in the Workforce Aging in the New Economy (WANE) project, placing Canadian policy approaches in relation to those taken in Australia, Germany, the Netherlands, the United Kingdom, and the United States. From the life course perspective, the policy approaches discussed here do not consider the heterogeneity of older workers' life courses or the related domains of health and family. As well, the changes made thus far do not appear likely to lead to increased labour force participation by older workers, and some may leave older workers at greater risk of low income and low-wage work. , R{\'E}SUM{\'E} En r{\'e}ponse aux pressions bient{\^o}t exerc{\'e}es par le vieillissement de la population, des gouvernements nationaux et des organismes supranationaux comme l'Organisation de coop{\'e}ration et de d{\'e}veloppement {\'e}conomiques (OCDE) et l'Union europ{\'e}enne (UE) ont pr{\'e}conis{\'e} l'adoption de politiques visant {\`a} encourager les travailleurs {\^a}g{\'e}s {\`a} demeurer ou {\`a} revenir sur le march{\'e} du travail. L'{\'e}limination r{\'e}cente de l'obligation {\`a} la retraite en Ontario en est un exemple, et certaines autres politiques comportent des modifications aux r{\'e}gimes nationaux de pension ainsi qu'aux programmes d'assurance-invalidit{\'e} et d'assurance-emploi, des politiques d'intervention active sur le march{\'e} du travail et la promotion de la retraite graduelle. Le pr{\'e}sent article examine les diff{\'e}rentes approches politiques prises par les six pays participant au projet Workforce Aging in the New Economy (WANE), un projet sur le vieillissement de la population active face {\`a} la nouvelle {\'e}conomie qui place les approches politiques canadiennes en relation avec celles de l'Australie, de l'Allemagne, des Pays-Bas, du Royaume-Uni et des {\'E}tats-unis. Les approches politiques faisant l'objet de discussion ici ne tiennent pas compte de l'h{\'e}t{\'e}rog{\'e}n{\'e}it{\'e} du cours de la vie des travailleurs {\^a}g{\'e}s ou des domaines connexes de la sant{\'e} et de la famille. De m{\^e}me, les modifications apport{\'e}es jusqu'{\`a} maintenant ne semblent pas vouloir mener {\`a} une participation accrue des travailleurs {\^a}g{\'e}s au march{\'e} du travail, et certaines peuvent entra{\^i}ner, pour les travailleurs {\^a}g{\'e}s, un plus grand risque de trouver seulement un emploi moins bien r{\'e}mun{\'e}r{\'e}.}, langid = {english}, keywords = {sample::snowballing} } @@ -11890,8 +11890,8 @@ does NOT look at inequalities affected} editor = {Cozzens, Susan E. and Wetmore, Jameson}, year = {2010}, pages = {433--446}, - publisher = {{Springer Netherlands}}, - address = {{Dordrecht}}, + publisher = {Springer Netherlands}, + address = {Dordrecht}, doi = {10.1007/978-90-481-9615-9_26}, urldate = {2024-01-10}, isbn = {978-90-481-9614-2 978-90-481-9615-9}, @@ -11903,8 +11903,8 @@ does NOT look at inequalities affected} title = {Nanotechnology and the {{Challenges}} of {{Equity}}, {{Equality}} and {{Development}}}, editor = {Cozzens, Susan E. and Wetmore, Jameson}, year = {2011}, - publisher = {{Springer Netherlands}}, - address = {{Dordrecht}}, + publisher = {Springer Netherlands}, + address = {Dordrecht}, doi = {10.1007/978-90-481-9615-9}, urldate = {2024-01-10}, isbn = {978-90-481-9614-2 978-90-481-9615-9}, @@ -11988,7 +11988,7 @@ does NOT look at inequalities affected} year = {2014}, month = sep, edition = {0}, - publisher = {{Routledge}}, + publisher = {Routledge}, doi = {10.4324/9781315768311}, urldate = {2024-01-10}, isbn = {978-1-315-76831-1}, @@ -12020,7 +12020,7 @@ does NOT look at inequalities affected} year = {2019}, series = {Discussion {{Paper Series}}}, number = {12793}, - institution = {{Institute of Labor Economics (IZA)}}, + institution = {Institute of Labor Economics (IZA)}, abstract = {Traditional apprenticeships based on private arrangements are widespread in developing countries. Public interventions have attempted to address failures in the apprenticeship markets to expand access or improve training quality. Subsidized dual apprenticeships have the potential to address financial constraints for youths and firms' inability to commit to provide general skill training. This paper analyzes the impact of subsidized dual apprenticeships combining on-the-job and theoretical training in C{\^o}te d'Ivoire. We set up an experiment that simultaneously randomized whether interested youths were assigned to a formal apprenticeship, and whether apprenticeship positions opened by firms were filled with formal apprentices. We document direct effects for youths and indirect effects for firms, such as whether they substitute between traditional and subsidized apprentices. In the short run, youths increase their human capital investments and we observe a net entry of apprentices into firms. Substitution effects are limited: the intervention creates 0.74 to 0.77 new position per subsidized apprentice. The subsidy offsets forgone labor earnings. Four years after the start of the experiment, treated youths perform more complex tasks and their earnings are higher by 15 percent. We conclude that subsidized dual apprenticeships expand access to training, upgrade skills and improve earnings for youths without crowding out traditional apprentices.}, keywords = {country::Ivory Coast,program::training,region::SSA,relevant,sample::almp}, note = {An experimental study on the effects of dual apprenticeships (internship, vocational training and subsidy component) on earnings and job creation for youth in C{\^o}te d'Ivoire.\textbf{It finds that subsidized apprenticeships overall create new job positions, as well as being able to offset foregone earnings for participating youth.\textbf{After 4 years participants had a significant positive impact on earnings, as well as on the complexity of tasks they pursued.\textbf{The study suggests this is due to allowing a quicker return on participants' increased human capital by removing apprenticeship opportunity costs through the subsidy.}}}}, @@ -12777,7 +12777,7 @@ does NOT look at inequalities affected} author = {Davala, Sarath and Jhabvala, Renana and Mehta, Soumya Kapoor and Standing, Guy}, year = {2015}, edition = {1}, - publisher = {{Bloomsbury Publishing Plc}}, + publisher = {Bloomsbury Publishing Plc}, doi = {10.5040/9781472593061}, urldate = {2023-11-20}, abstract = {Would it be possible to provide people with a basic income as a right? The idea has a long history. This book draws on two pilot schemes conducted in the Indian State of Madhya Pradesh, in which thousands of men, women and children were provided with an unconditional monthly cash payment. In a context in which the Indian government at national and state levels spends a vast amount on subsidies and selective schemes that are chronically expensive, inefficient, inequitable and subject to extensive corruption, there is scope for switching at least some of the spending to a modest basic income. This book explores what would be likely to happen if this were done. The book draws on a series of evaluation surveys conducted over the course of the eighteen months in which the main pilot was in operation, supplemented with detailed case studies of individuals and families. It looks at the impact on health and nutrition, on schooling, on economic activity, women's agency and the welfare of those with disabilities. Above all, the book considers whether or not a basic income could be transformative, in not only improving individual and family welfare but in promoting economic growth and development, as well as having an emancipatory effect for people long mired in conditions of poverty and economic insecurity.}, @@ -12974,7 +12974,7 @@ does not do impact analysis for single policy}, author = {Deaton, Angus}, year = {1997}, month = jul, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/0-8018-5254-4}, urldate = {2024-01-10}, isbn = {978-0-8018-5254-1}, @@ -13065,7 +13065,7 @@ does not do impact analysis for single policy}, month = apr, eprint = {10.2307/j.ctv120qtc1}, eprinttype = {jstor}, - publisher = {{Duke University Press}}, + publisher = {Duke University Press}, doi = {10.2307/j.ctv120qtc1}, urldate = {2024-01-10}, isbn = {978-0-8223-9134-0 978-0-8223-4561-9}, @@ -13149,6 +13149,22 @@ does not do impact analysis for single policy}, keywords = {sample::snowballing} } +@article{Dehejia2015, + title = {Experimental and {{Non-Experimental Methods}} in {{Development Economics}}: {{A Porous Dialectic}}}, + shorttitle = {Experimental and {{Non-Experimental Methods}} in {{Development Economics}}}, + author = {Dehejia, Rajeev}, + year = {2015}, + month = jan, + journal = {Journal of Globalization and Development}, + volume = {6}, + number = {1}, + issn = {1948-1837, 2194-6353}, + doi = {10.1515/jgd-2014-0005}, + urldate = {2024-02-28}, + abstract = {Abstract This paper surveys six widely-used non-experimental methods for estimating treatment effects (instrumental variables, regression discontinuity, direct matching, propensity score matching, linear regression and non-parametric methods, and difference-in-differences), and assesses their internal and external validity relative both to each other and to randomized controlled trials. While randomized controlled trials can achieve the highest degree of internal validity when cleanly implemented in the field, the availability of large, nationally representative data sets offers the opportunity for a high degree of external validity using non-experimental methods. We argue that each method has merits in some context and they are complements rather than substitutes.}, + file = {/home/marty/Zotero/storage/92TACU6Y/Dehejia2015_Experimental_and_Non-Experimental_Methods_in_Development_Economics.pdf} +} + @article{DeHenau2010, title = {Maybe {{Baby}}: {{Comparing Partnered Women}}'s {{Employment}} and {{Child Policies}} in the {{EU-15}}}, shorttitle = {Maybe {{Baby}}}, @@ -13385,7 +13401,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi volume = {11}, number = {1}, pages = {202--235}, - publisher = {{American Economic Association}}, + publisher = {American Economic Association}, issn = {19457782, 19457790}, doi = {10.1257/app.20170497}, abstract = {A field experiment in Sri Lanka provided wage subsidies to randomly chosen microenterprises to test whether hiring additional labor benefits such firms and whether a short-term subsidy can have a lasting impact on firm employment. Using 12 rounds of surveys to track dynamics 4 years after treatment, we find that firms increased employment during the subsidy period. Treated firms were more likely to survive, but there was no lasting impact on employment and no effect on profitability or sales either during or after the subsidy period. There is some heterogeneity in effects; the subsidies have a more durable effect on manufacturers.}, @@ -13541,7 +13557,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi author = {De Paz, Carmen and Muller, Miriam and Munoz Boudet, Ana Maria and Gaddis, Isis}, year = {2020}, month = apr, - publisher = {{World Bank, Washington, DC}}, + publisher = {World Bank, Washington, DC}, doi = {10.1596/33622}, urldate = {2023-11-20}, langid = {english}, @@ -13555,7 +13571,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi year = {2021}, month = jun, series = {Policy {{Research Working Papers}}}, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/1813-9450-9709}, urldate = {2023-11-20}, langid = {english}, @@ -13663,7 +13679,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi shorttitle = {Gender {{Inequalities}} and {{Demographic Behavior}}}, author = {Desai, Sonalde}, year = {1994}, - institution = {{Population Council}}, + institution = {Population Council}, doi = {10.31899/pgy1994.1003}, urldate = {2024-01-10}, abstract = {As India prepares for the 1994 International Conference on Population and Development (ICPD), it is clear that the country's population policy faces a number of serious challenges. Although India was the first country to announce an official family planning program in 1952, its population has grown from 361 million in 1951 to 844 million in 1991. This is one of three reports on the relationship between gender equity, family structure and dynamics, and the achievement of reproductive choice prepared by the Population Council for the 1994 International Year of the Family and the 1994 ICPD. These reports provide critical reviews of the relationship between gender inequality and demographic behavior in three demographically significant, culturally distinct parts of the developing world: Egypt, India, and Ghana and Kenya. The purpose of the reports is to help governments and international agencies design and implement policies that are affirmative of women, sensitive to the family's central role in resource allocation and distribution, and effective in achieving broad-based population and development goals.}, @@ -13736,7 +13752,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi year = {2021}, month = jul, series = {Policy {{Research Working Papers}}}, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/1813-9450-9736}, urldate = {2023-11-20}, langid = {english}, @@ -13843,8 +13859,8 @@ The authors suggest this is due to most of the cash grant diverted from the busi month = apr, number = {w16933}, pages = {w16933}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w16933}, urldate = {2024-01-10}, langid = {english}, @@ -13971,7 +13987,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi title = {A Call to Action to Save {{SDG10}}}, author = {{DFI}}, year = {2023}, - institution = {{Development Finance International}} + institution = {Development Finance International} } @article{Dhatt2017, @@ -14006,7 +14022,7 @@ The authors suggest this is due to most of the cash grant diverted from the busi year = {2016}, series = {{{IDB Working Paper Series}}}, number = {693}, - institution = {{Inter-American Development Bank}}, + institution = {Inter-American Development Bank}, abstract = {Abstract: This paper brings new evidence on the impact of The Peruvian Job Youth Training Program (Projoven). Compared with prior evaluations of the program, this one has several advantages. This is the first experimental impact evaluation of Projoven, and also the first to measure impacts over a longer period: almost three years after training. Additionally, the evaluation supplements data from a follow-up survey with administrative data from the country's Electronic Payroll (Planilla Electr{\'o}nica), allowing for a more accurate measure of formal employment. It also measures whether socio- emotional skills of beneficiaries improved with program participation. The evaluation finds a high long term positive impact of Projoven on formal employment. It also finds certain heterogeneity of program impacts across subpopulations. Impacts on formal employment vary depending on the beneficiaries' gender and age, with different patterns of statistical significance depending on the data source used to measure employment formality. Finally, it does not find significant impacts on socio-emotional skills.}, keywords = {country::Peru,group::youth,inequality::age,program::training,region::LAC,relevant,sample::almp}, timestamp = {2022-03-22T11:26:12Z}, @@ -14239,8 +14255,8 @@ The authors suggest this is due to most of the cash grant diverted from the busi title = {The {{Bureaucratic Labor Market}}}, author = {DiPrete, Thomas A.}, year = {1989}, - publisher = {{Springer US}}, - address = {{Boston, MA}}, + publisher = {Springer US}, + address = {Boston, MA}, doi = {10.1007/978-1-4899-0849-0}, urldate = {2024-01-10}, isbn = {978-1-4899-0851-3 978-1-4899-0849-0}, @@ -15019,8 +15035,8 @@ The authors suggest this is due to most of the cash grant diverted from the busi month = may, number = {w10498}, pages = {w10498}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w10498}, urldate = {2023-11-24}, abstract = {We study resource allocation within households in C{\^o}te d'Ivoire. In C{\^o}te d'Ivoire, as in much of Africa, husbands and wives farm separate plots, and there is some specialization by gender in the crops that are grown. These different crops are differentially sensitive to particular kinds of rainfall shocks. We find that conditional on overall levels of expenditure, the composition of household expenditure is sensitive to the gender of the recipient of a rainfall shock. For example, rainfall shocks associated with high yields of women's crops shift expenditure towards food. Strong social norms constrain the use of profits from yam cultivation, which is carried out almost exclusively by men. In line with these norms, we find that rainfall-induced fluctuations in income from yams are transmitted to expenditures on education and food, not to expenditures on private goods (like alcohol and tobacco). We reject the hypothesis of complete insurance within households, even with respect to publicly observable weather shocks. Different sources of income are allocated to different uses depending upon both the identity of the income earner and upon the origin of the income.}, @@ -15054,8 +15070,8 @@ The authors suggest this is due to most of the cash grant diverted from the busi month = dec, number = {w20784}, pages = {w20784}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w20784}, urldate = {2024-01-10}, langid = {english}, @@ -16748,7 +16764,7 @@ does NOT look at LM adjacency} title = {Evaluation of a Savings and Micro-Credit Program for Vulnerable Young Women in {{Nairobi}}}, author = {Erulkar, Annabel and Chong, Erica}, year = {2005}, - institution = {{Population Council}}, + institution = {Population Council}, doi = {10.31899/pgy19.1010}, urldate = {2024-01-10}, abstract = {Tap and Reposition Youth (TRY) was a four-year initiative undertaken by the Population Council and K-Rep Development Agency to reduce adolescents' vulnerabilities to adverse social and reproductive health outcomes by improving livelihoods options. The project targeted out-of-school adolescent girls and young women aged 16--22 residing in low-income and slum areas of Nairobi. TRY used a modified group-based micro-finance model to extend integrated savings, credit, business support, and mentoring to out-of-school adolescents and young women. A longitudinal study of participants was conducted with a matched comparison group identified through cross-sectional community-based studies, undertaken at baseline and endline to enable an assessment of changes associated with the project. This report states that 326 participants and their controls were interviewed at baseline and 222 pairs were interviewed at endline. The results suggest that rigorous micro-finance models may be appropriate for a subset of girls, especially those who are older and less vulnerable. The impact on noneconomic indicators is less clear. Additional experimentation and adaptation is required to develop livelihoods models that acknowledge and respond to the particular situation of adolescent girls.}, @@ -16760,7 +16776,7 @@ does NOT look at LM adjacency} shorttitle = {Tap and {{Reposition Youth}} ({{TRY}})}, author = {Erulkar, Annabel and Bruce, Judith and Dondo, Aleke and Sebstad, Jennefer and Matheka, James and Khan, Arjmand and Gathuku, Anne}, year = {2006}, - institution = {{Population Council}}, + institution = {Population Council}, doi = {10.31899/pgy1.1007}, urldate = {2024-01-10}, keywords = {sample::snowballing} @@ -16955,7 +16971,7 @@ does NOT look at LM adjacency} title = {The {{European Commission Inequality Marker}}: {{Guidelines}} for the {{Application}} and {{Scoring}} of {{Interventions}}}, author = {{European Commission. Directorate-General for International Partnerships}}, year = {2023}, - publisher = {{Publications Office of the European Union}}, + publisher = {Publications Office of the European Union}, isbn = {978-92-76-59307-2} } @@ -16991,7 +17007,7 @@ does NOT look at LM adjacency} author = {Evans, David K. and Ngatia, M{\~u}thoni}, year = {2018}, month = apr, - publisher = {{World Bank, Washington, DC}}, + publisher = {World Bank, Washington, DC}, doi = {10.1596/1813-9450-8421}, urldate = {2024-01-10}, langid = {english}, @@ -17141,8 +17157,8 @@ does NOT look at LM adjacency} month = jul, number = {w17207}, pages = {w17207}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w17207}, urldate = {2024-01-10}, langid = {english}, @@ -17646,8 +17662,8 @@ does NOT look at LM adjacency} month = sep, number = {w26294}, pages = {w26294}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w26294}, urldate = {2023-11-24}, abstract = {Can greater control over earned income incentivize women to work and influence gender norms? In collaboration with Indian government partners, we provided rural women with individual bank accounts and randomly varied whether their wages from a public workfare program were directly deposited into these accounts or into the male household head's account (the status quo). Women in a random subset of villages were also trained on account use. In the short run, relative to women just offered bank accounts, those who also received direct deposit and training increased their labor supply in the public and private sectors. In the long run, gender norms liberalized: women who received direct deposit and training became more accepting of female work, and their husbands perceived fewer social costs to having a wife who works. These effects were concentrated in households with otherwise lower levels of, and stronger norms against, female work. Women in these households also worked more in the long run and became more empowered. These patterns are consistent with models of household decision-making in which increases in bargaining power from greater control over income interact with, and influence, gender norms.}, @@ -17774,8 +17790,8 @@ does NOT look at LM adjacency} shorttitle = {Disruptive {{Voices}}}, author = {Fine, Michelle}, year = {1992}, - publisher = {{University of Michigan Press}}, - address = {{Ann Arbor, MI}}, + publisher = {University of Michigan Press}, + address = {Ann Arbor, MI}, doi = {10.3998/mpub.23686}, urldate = {2024-01-10}, isbn = {978-0-472-06465-6}, @@ -18367,8 +18383,8 @@ does NOT look at LM adjacency} editor = {Agola, Nathaniel O. and Hunter, Alan}, year = {2016}, pages = {57--74}, - publisher = {{Palgrave Macmillan UK}}, - address = {{London}}, + publisher = {Palgrave Macmillan UK}, + address = {London}, doi = {10.1057/978-1-137-60168-1_4}, urldate = {2024-01-10}, isbn = {978-1-137-60167-4 978-1-137-60168-1}, @@ -18633,7 +18649,7 @@ does NOT look at LM adjacency} issn = {1360-2276, 1365-3156}, doi = {10.1111/j.1365-3156.2011.02927.x}, urldate = {2024-01-10}, - abstract = {Abstract Objectives{\enspace} There has been increased attention to access to water, sanitation and hygiene (WASH) at schools in developing countries, but a dearth of empirical studies on the impact. We conducted a cluster-randomized trial of school-based WASH on pupil absence in Nyanza Province, Kenya, from 2007 to 2008. Methods{\enspace} Public primary schools nested in three geographical strata were randomly assigned and allocated to one of three study arms [water treatment and hygiene promotion (WT \& HP), additional sanitation improvement, or control] to assess the effects on pupil absence at 2-year follow-up. Results{\enspace} We found no overall effect of the intervention on absence. However, among schools in two of the geographical areas not affected by post-election violence, those that received WT and HP showed a 58\% reduction in the odds of absence for girls (OR 0.42, CI 0.21--0.85). In the same strata, sanitation improvement in combination with WT and HP resulted in a comparable drop in absence, although results were marginally significant (OR 0.47, 0.21--1.05). Boys were not impacted by the intervention. Conclusion{\enspace} School WASH improvements can improve school attendance for girls, and mechanisms for gendered impacts should be explored. Incomplete intervention compliance highlights the challenges of achieving consistent results across all settings. , Objectifs:{\enspace} Une attention croissante a {\'e}t{\'e} accord{\'e}e {\`a} l'acc{\`e}s {\`a} l'eau, {\`a} l'assainissement et {\`a} l'hygi{\`e}ne dans les {\'e}coles des pays en d{\'e}veloppement, mais il y a un manque d'{\'e}tudes empiriques sur l'impact. Nous avons men{\'e} un essai randomis{\'e} en grappes sur l'acc{\`e}s {\`a} l'eau, l'assainissement et l'hygi{\`e}ne en milieu scolaire, sur les absences des {\'e}l{\`e}ves, dans la province de Nyanza, au Kenya, de 2007 {\`a} 2008. M{\'e}thodes:{\enspace} Les {\'e}coles publiques primaires imbriqu{\'e}es dans trois strates g{\'e}ographiques ont {\'e}t{\'e} assign{\'e}es al{\'e}atoirement et affect{\'e}es {\`a} l'un des trois bras de l'{\'e}tude (traitement de l'eau et promotion de l'hygi{\`e}ne, am{\'e}lioration additionnelle de l'assainissement ou t{\'e}moins) afin d'{\'e}valuer les effets sur les absences des {\'e}l{\`e}ves au bout de deux ans de suivi. R{\'e}sultats:{\enspace} Nous n'avons trouv{\'e} aucun effet g{\'e}n{\'e}ral de l'intervention sur les absences. Cependant, parmi les {\'e}coles dans deux des zones g{\'e}ographiques non touch{\'e}es par la violence post{\'e}lectorale, celles qui ont re{\c c}u un traitement de l'eau et la promotion de l'hygi{\`e}ne ont montr{\'e} une r{\'e}duction de 58\% des chances pour les absences pour les filles (OR: 0.42; IC: 0.21 {\`a} 0.85). Dans la m{\^e}me strate, l'am{\'e}lioration de l'assainissement en combinaison avec le traitement de l'eau et la promotion de l'hygi{\`e}ne a entra\^{\i}n{\'e} une baisse comparable des absences, m{\^e}me si les r{\'e}sultats {\'e}taient marginalement significatifs (OR: 0.47; IC: 0.21 {\`a} 1.05). Les absences des gar{\c c}ons n'ont pas {\'e}t{\'e} affect{\'e}es par l'intervention. Conclusion:{\enspace} Les am{\'e}liorations de l'acc{\`e}s {\`a} l'eau, l'assainissement et l'hygi{\`e}ne {\`a} l'{\'e}cole peuvent am{\'e}liorer la fr{\'e}quentation scolaire des filles et des m{\'e}canismes pour les impacts li{\'e}s au sexe devraient {\^e}tre explor{\'e}s. Le respect incomplet de l'intervention souligne les d{\'e}fis pour atteindre des r{\'e}sultats coh{\'e}rents dans tous les cadres. , Objetivos:{\enspace} Ha habido un aumento en la atenci{\'o}n prestada al agua, la sanidad y la higiene (ASH) en los colegios de pa{\'i}ses en v{\'i}as de desarrollo, pero una escasez de estudios emp{\'i}ricos sobre su impacto. Hemos realizado un ensayo aleatorizado por conglomerados en colegios con ASH sobre el ausentismo de los alumnos de la Provincia de Nyanza, Kenia, entre el 2007--2008. M{\'e}todos:{\enspace} Las escuelas p{\'u}blicas primarias dentro de tres estratos geogr{\'a}ficos fueron asignadas de forma aleatoria a uno de los tres brazos del estudio (tratamiento del agua y promoci{\'o}n de la higiene, mejoras sanitarias adicionales, o control) para evaluar los efectos sobre el ausentismo de los alumnos tras dos a{\~n}os de seguimiento. Resultados:{\enspace} No encontramos un efecto general de la intervenci{\'o}n en ausencia de los alumnos. Sin embargo, entre las escuelas en dos de las {\'a}reas geogr{\'a}ficas no afectadas por la violencia posterior a las elecciones, aquellos que recibieron tratamiento del agua y promoci{\'o}n de la higiene mostraron una reducci{\'o}n del 58\% en la probabilidad de ausentismo de las ni{\~n}as (OR 0.42, CI 0.21--0.85). En el mismo estrato, la mejora sanitaria en combinaci{\'o}n con el tratamiento del agua y la promoci{\'o}n de la higiene result{\'o} en una ca{\'i}da comparable en el ausentismo, aunque los resultados eran marginalmente significativos (OR 0.47, 0.21--1.05). La intervenci{\'o}n no ten{\'i}a un impacto sobre los chicos. Conclusi{\'o}n:{\enspace} En los colegios con mejoras en ASH puede mejorar la participaci{\'o}n de las ni{\~n}as, y deber{\'i}an investigarse mecanismos con impactos condicionados por el g{\'e}nero. Un cumplimiento incompleto de la intervenci{\'o}n pone de manifiesto los retos existentes para alcanzar resultados consistentes en todos los emplazamientos.}, + abstract = {Abstract Objectives{\enspace} There has been increased attention to access to water, sanitation and hygiene (WASH) at schools in developing countries, but a dearth of empirical studies on the impact. We conducted a cluster-randomized trial of school-based WASH on pupil absence in Nyanza Province, Kenya, from 2007 to 2008. Methods{\enspace} Public primary schools nested in three geographical strata were randomly assigned and allocated to one of three study arms [water treatment and hygiene promotion (WT \& HP), additional sanitation improvement, or control] to assess the effects on pupil absence at 2-year follow-up. Results{\enspace} We found no overall effect of the intervention on absence. However, among schools in two of the geographical areas not affected by post-election violence, those that received WT and HP showed a 58\% reduction in the odds of absence for girls (OR 0.42, CI 0.21--0.85). In the same strata, sanitation improvement in combination with WT and HP resulted in a comparable drop in absence, although results were marginally significant (OR 0.47, 0.21--1.05). Boys were not impacted by the intervention. Conclusion{\enspace} School WASH improvements can improve school attendance for girls, and mechanisms for gendered impacts should be explored. Incomplete intervention compliance highlights the challenges of achieving consistent results across all settings. , Objectifs:{\enspace} Une attention croissante a {\'e}t{\'e} accord{\'e}e {\`a} l'acc{\`e}s {\`a} l'eau, {\`a} l'assainissement et {\`a} l'hygi{\`e}ne dans les {\'e}coles des pays en d{\'e}veloppement, mais il y a un manque d'{\'e}tudes empiriques sur l'impact. Nous avons men{\'e} un essai randomis{\'e} en grappes sur l'acc{\`e}s {\`a} l'eau, l'assainissement et l'hygi{\`e}ne en milieu scolaire, sur les absences des {\'e}l{\`e}ves, dans la province de Nyanza, au Kenya, de 2007 {\`a} 2008. M{\'e}thodes:{\enspace} Les {\'e}coles publiques primaires imbriqu{\'e}es dans trois strates g{\'e}ographiques ont {\'e}t{\'e} assign{\'e}es al{\'e}atoirement et affect{\'e}es {\`a} l'un des trois bras de l'{\'e}tude (traitement de l'eau et promotion de l'hygi{\`e}ne, am{\'e}lioration additionnelle de l'assainissement ou t{\'e}moins) afin d'{\'e}valuer les effets sur les absences des {\'e}l{\`e}ves au bout de deux ans de suivi. R{\'e}sultats:{\enspace} Nous n'avons trouv{\'e} aucun effet g{\'e}n{\'e}ral de l'intervention sur les absences. Cependant, parmi les {\'e}coles dans deux des zones g{\'e}ographiques non touch{\'e}es par la violence post{\'e}lectorale, celles qui ont re{\c c}u un traitement de l'eau et la promotion de l'hygi{\`e}ne ont montr{\'e} une r{\'e}duction de 58\% des chances pour les absences pour les filles (OR: 0.42; IC: 0.21 {\`a} 0.85). Dans la m{\^e}me strate, l'am{\'e}lioration de l'assainissement en combinaison avec le traitement de l'eau et la promotion de l'hygi{\`e}ne a entra{\^i}n{\'e} une baisse comparable des absences, m{\^e}me si les r{\'e}sultats {\'e}taient marginalement significatifs (OR: 0.47; IC: 0.21 {\`a} 1.05). Les absences des gar{\c c}ons n'ont pas {\'e}t{\'e} affect{\'e}es par l'intervention. Conclusion:{\enspace} Les am{\'e}liorations de l'acc{\`e}s {\`a} l'eau, l'assainissement et l'hygi{\`e}ne {\`a} l'{\'e}cole peuvent am{\'e}liorer la fr{\'e}quentation scolaire des filles et des m{\'e}canismes pour les impacts li{\'e}s au sexe devraient {\^e}tre explor{\'e}s. Le respect incomplet de l'intervention souligne les d{\'e}fis pour atteindre des r{\'e}sultats coh{\'e}rents dans tous les cadres. , Objetivos:{\enspace} Ha habido un aumento en la atenci{\'o}n prestada al agua, la sanidad y la higiene (ASH) en los colegios de pa{\'i}ses en v{\'i}as de desarrollo, pero una escasez de estudios emp{\'i}ricos sobre su impacto. Hemos realizado un ensayo aleatorizado por conglomerados en colegios con ASH sobre el ausentismo de los alumnos de la Provincia de Nyanza, Kenia, entre el 2007--2008. M{\'e}todos:{\enspace} Las escuelas p{\'u}blicas primarias dentro de tres estratos geogr{\'a}ficos fueron asignadas de forma aleatoria a uno de los tres brazos del estudio (tratamiento del agua y promoci{\'o}n de la higiene, mejoras sanitarias adicionales, o control) para evaluar los efectos sobre el ausentismo de los alumnos tras dos a{\~n}os de seguimiento. Resultados:{\enspace} No encontramos un efecto general de la intervenci{\'o}n en ausencia de los alumnos. Sin embargo, entre las escuelas en dos de las {\'a}reas geogr{\'a}ficas no afectadas por la violencia posterior a las elecciones, aquellos que recibieron tratamiento del agua y promoci{\'o}n de la higiene mostraron una reducci{\'o}n del 58\% en la probabilidad de ausentismo de las ni{\~n}as (OR 0.42, CI 0.21--0.85). En el mismo estrato, la mejora sanitaria en combinaci{\'o}n con el tratamiento del agua y la promoci{\'o}n de la higiene result{\'o} en una ca{\'i}da comparable en el ausentismo, aunque los resultados eran marginalmente significativos (OR 0.47, 0.21--1.05). La intervenci{\'o}n no ten{\'i}a un impacto sobre los chicos. Conclusi{\'o}n:{\enspace} En los colegios con mejoras en ASH puede mejorar la participaci{\'o}n de las ni{\~n}as, y deber{\'i}an investigarse mecanismos con impactos condicionados por el g{\'e}nero. Un cumplimiento incompleto de la intervenci{\'o}n pone de manifiesto los retos existentes para alcanzar resultados consistentes en todos los emplazamientos.}, langid = {english}, keywords = {sample::snowballing} } @@ -18889,7 +18905,7 @@ does NOT look at LM adjacency} month = jan, volume = {41}, pages = {343--375}, - publisher = {{Emerald Group Publishing Limited}}, + publisher = {Emerald Group Publishing Limited}, doi = {10.1108/S0147-912120140000041017}, urldate = {2024-01-10}, isbn = {978-1-78441-456-6 978-1-78441-455-9}, @@ -19887,7 +19903,7 @@ does NOT look at LM adjacency} year = {2014}, series = {Policy {{Research Working Papers}}}, number = {6959}, - institution = {{World Bank}}, + institution = {World Bank}, keywords = {country::Pakistan,program::cash grant,program::training,region::AP,relevant,sample::almp}, note = {An experimental control trial on the effect of either business training or a large cash grant on the earnings potential of micro-entrepreneurs in rural Pakistan. \par @@ -20192,8 +20208,8 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin month = apr, number = {w4707}, pages = {w4707}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w4707}, urldate = {2023-11-24}, langid = {english}, @@ -20700,8 +20716,8 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin author = {Graham, Mark and Anwar, Mohammad Amir}, year = {2019}, pages = {177--187}, - publisher = {{SAGE Publications Ltd}}, - address = {{1 Oliver's Yard,~55 City Road~London~EC1Y 1SP}}, + publisher = {SAGE Publications Ltd}, + address = {1 Oliver's Yard,~55 City Road~London~EC1Y 1SP}, doi = {10.4135/9781529793536.n16}, urldate = {2024-01-10}, collaborator = {Ash, James and Kitchin, Rob and Leszczynski, Agnieszka}, @@ -21178,7 +21194,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin volume = {98}, number = {3}, pages = {488--502}, - publisher = {{The MIT Press}}, + publisher = {The MIT Press}, issn = {00346535, 15309142}, doi = {10.1162/REST_a_00584}, abstract = {This study examines the impact of a randomized experiment in Jordan in which female community college graduates were assigned to receive a wage subsidy voucher. The wage voucher led to a 38 percentage point increase in employment in the short run, but the average effect is much smaller and no longer statistically significant after the voucher period has expired. The extra job experience gained as a result of the wage subsidy does not provide a stepping-stone to new jobs for these recent graduates, which appears to be due to productivity levels not rising above a binding minimum wage.}, @@ -21798,7 +21814,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin year = {2016}, month = dec, pages = {19--34}, - publisher = {{transcript Verlag}}, + publisher = {transcript Verlag}, doi = {10.1515/9783839431238-003}, urldate = {2024-01-10}, isbn = {978-3-8394-3123-8}, @@ -22358,8 +22374,8 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin editor = {Hankivsky, Olena and {Jordan-Zachery}, Julia S.}, year = {2019}, pages = {95--132}, - publisher = {{Springer International Publishing}}, - address = {{Cham}}, + publisher = {Springer International Publishing}, + address = {Cham}, doi = {10.1007/978-3-319-98473-5_5}, urldate = {2023-11-24}, isbn = {978-3-319-98472-8 978-3-319-98473-5}, @@ -22408,7 +22424,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin month = sep, volume = {10}, pages = {181--202}, - publisher = {{Emerald Publishing Limited}}, + publisher = {Emerald Publishing Limited}, doi = {10.1108/S1479-354720170000010008}, urldate = {2023-11-24}, abstract = {Purpose Many youth with a disability would like to work but encounter challenges finding employment. Vocational interventions can help youth with disabilities gain employment skills and jobs. In this chapter, we assess: (1) how vocational programs for youth with physical disabilities influence employment-related skills and outcomes; and (2) the common components of vocational programs for these youth. Design/methodology Our research team conducted a systematic review of peer-reviewed literature with six major databases: Medline, PsychInfo, Scopus, Web of Science, CINAHL, and Embase. Publications selected for inclusion met the following criteria: (1) peer-reviewed journal article, dissertation, or conference paper, published between 1990 and January 2014; (2) addresses vocational program or intervention for youth with physical disabilities; and (3) sample includes at least 50\% youth (aged 15--25) with an acquired or congenital physical disability. Findings Of the 4,588 studies identified in our search, 8 met the inclusion criteria. In six of the studies, the majority of participants gained paid or unpaid employment after participating in a vocational program. Five studies showed improved knowledge and perceptions of employment. Most studies showed improvements in at least one vocational outcome such as knowledge about job searching, job interviews, advocating for workplace adaptations, and how to access services and supports. Common intervention components included: experiential learning, mentorship, and family involvement. Most programs took place in the community or rehabilitation centers that varied in length and were delivered by a variety of professionals. Most programs had a combination of group and individual components. Implications There is some evidence to suggest that vocational programs can influence employment outcomes for youth with physical disabilities. However, further research is needed with more rigorous and longitudinal designs.}, @@ -22477,8 +22493,8 @@ Could be used for snowballing but will presumably not have many matching studies editor = {Hankivsky, Olena and {Jordan-Zachery}, Julia S.}, year = {2019}, series = {The {{Politics}} of {{Intersectionality}}}, - publisher = {{Springer International Publishing}}, - address = {{Cham}}, + publisher = {Springer International Publishing}, + address = {Cham}, doi = {10.1007/978-3-319-98473-5}, urldate = {2023-11-24}, isbn = {978-3-319-98472-8 978-3-319-98473-5}, @@ -22494,8 +22510,8 @@ Could be used for snowballing but will presumably not have many matching studies editor = {Hankivsky, Olena and {Jordan-Zachery}, Julia S.}, year = {2019}, pages = {133--166}, - publisher = {{Springer International Publishing}}, - address = {{Cham}}, + publisher = {Springer International Publishing}, + address = {Cham}, doi = {10.1007/978-3-319-98473-5_6}, urldate = {2023-11-24}, isbn = {978-3-319-98472-8 978-3-319-98473-5}, @@ -22511,8 +22527,8 @@ Could be used for snowballing but will presumably not have many matching studies editor = {Hankivsky, Olena and {Jordan-Zachery}, Julia S.}, year = {2019}, pages = {1--28}, - publisher = {{Springer International Publishing}}, - address = {{Cham}}, + publisher = {Springer International Publishing}, + address = {Cham}, doi = {10.1007/978-3-319-98473-5_1}, urldate = {2023-11-24}, isbn = {978-3-319-98472-8 978-3-319-98473-5}, @@ -22530,7 +22546,7 @@ Could be used for snowballing but will presumably not have many matching studies month = dec, edition = {1}, pages = {21--39}, - publisher = {{Wiley}}, + publisher = {Wiley}, doi = {10.1002/9781119959847.ch2}, urldate = {2023-11-24}, isbn = {978-0-470-65638-9 978-1-119-95984-7}, @@ -22656,8 +22672,8 @@ Could be used for snowballing but will presumably not have many matching studies editor = {Cozzens, Susan E. and Wetmore, Jameson}, year = {2010}, pages = {251--269}, - publisher = {{Springer Netherlands}}, - address = {{Dordrecht}}, + publisher = {Springer Netherlands}, + address = {Dordrecht}, doi = {10.1007/978-90-481-9615-9_15}, urldate = {2024-01-10}, isbn = {978-90-481-9614-2 978-90-481-9615-9}, @@ -23091,8 +23107,8 @@ main facilitators: legislation and disability policies; support from people in c month = aug, number = {w20383}, pages = {w20383}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w20383}, urldate = {2024-01-10}, langid = {english}, @@ -23123,7 +23139,7 @@ main facilitators: legislation and disability policies; support from people in c year = {2018}, month = jul, pages = {344--368}, - publisher = {{Oxford University Press}}, + publisher = {Oxford University Press}, doi = {10.1093/oxfordhb/9780190628963.013.10}, urldate = {2023-11-24}, abstract = {Two important recent trends in most developing countries are the rise in female labor force participation and the closing of gender gaps in school enrollment. This article begins by exploring the causes of the increases in female education, which include greater job availability and policy interventions that have promoted girls' education. The article then explores the causes of increased female employment, which include a sectoral shift from ``brawn-based'' industries to services, as well as policies that have increased girls' education. The article also discusses the effects of these increases in female education and labor supply, particularly for the well-being of women.}, @@ -23605,7 +23621,7 @@ main facilitators: legislation and disability policies; support from people in c year = {2011}, series = {{{IDB Working Paper Series}}}, number = {271}, - institution = {{Inter-American Development Bank}}, + institution = {Inter-American Development Bank}, urldate = {2022-03-09}, abstract = {This paper attempts to evaluate the effectiveness of Bolivia's labor market institutions, particularly the Plan Nacional de Empleo de Emergencia (PLANE). It is found that unemployment as conventionally defined may not be the most important problem in Bolivia's labor market, as the non-salaried market is always an alternative. While unemployment durations and unemployment scarring consequences are relatively low, labor market regulations and labor market programs do not help to increase the size of the formal market, apparently as a result of Bolivia's rigid labor markets and labor policies based mainly on temporary employment programs. Such programs, however, may have helped to smooth consumption. Given the country's high level of informality, protection policies are second best to active policies specifically designed to increase the productivity/employability of vulnerable populations.}, langid = {english}, @@ -23810,7 +23826,7 @@ main facilitators: legislation and disability policies; support from people in c title = {Vocational Education in {{Kenya}}: {{Evidence}} from a Randomized Evaluation among Youth}, author = {Hicks, Joan Hamory and Kremer, Michael and Mbiti, Isaac and Miguel, Edward}, year = {2013}, - institution = {{International Growth Centre}}, + institution = {International Growth Centre}, keywords = {country::Kenya,program::training,region::SSA,relevant,sample::almp}, note = {A randomized control trial on the effects of participating in the 'Technical and Vocational Vouchers Program' in Kenya, analyzing its effects on participants' earnings, employment probability and resulting job quality. \par @@ -24048,7 +24064,7 @@ The study takes care to note that after its last follow-up survey, for some part volume = {126}, number = {597}, pages = {2115--2146}, - publisher = {{[Oxford University Press, Royal Economic Society, Wiley]}}, + publisher = {[Oxford University Press, Royal Economic Society, Wiley]}, issn = {00130133, 14680297}, doi = {10.1111/ecoj.12211}, abstract = {We use a randomised experiment to evaluate Turkey's vocational training programmes for the unemployed. A detailed follow-up survey of a large sample with low attrition enables precise estimation of treatment impacts and their heterogeneity. The average impact of training on employment is positive but close to zero and statistically insignificant, which is much lower than programme officials and applicants expected. Over the first year, training had statistically significant effects on the quality of employment and these positive impacts are stronger when training is offered by private providers. However, administrative data show that after three years these effects have also dissipated.}, @@ -24233,7 +24249,7 @@ The study takes care to note that after its last follow-up survey, for some part author = {Hojman, Andr{\'e}s and L{\'o}pez B{\'o}o, Florencia}, year = {2019}, month = aug, - institution = {{Inter-American Development Bank}}, + institution = {Inter-American Development Bank}, doi = {10.18235/0001849}, urldate = {2023-11-24}, abstract = {This paper evaluates the impacts of a public program that introduced access to part-time childcare centers for children younger than four years of age in poor urban areas in Nicaragua. We explore the effects of this program on several measures of children's and parental outcomes. Our identification strategy exploits the original randomization and the distance to the centers, using Instrumental Variables (IV) and Marginal Treatment Effects (MTE) methods to tackle imperfect compliance with the original treatment assignments. We present a theoretical model to rationalize our IV assumptions. We find a positive impact of 0.35 standard deviations on the personal-social domain of a widely used development test, and an impact of 14 percentage points on mothers' work participation. Our results are robust to different econometric specifications. We also find suggestive evidence that quality greatly matters for the impacts at the child level, but not at the mother level.}, @@ -24390,7 +24406,7 @@ The study takes care to note that after its last follow-up survey, for some part year = {2015}, series = {Policy {{Research Working Papers}}}, number = {7404}, - institution = {{World Bank}}, + institution = {World Bank}, doi = {10.1596/1813-9450-7404}, abstract = {This study uses a randomized experiment to evaluate the impacts of the training and internship program piloted in Nairobi, Mombasa and Kisumu counties by the Kenya Private Sector Alliance and the Government of Kenya with support from the World Bank's Kenya Youth Empowerment Project. The program provided three months of classroom-based technical training coupled with three months of internships in private firms to vulnerable youths between ages 15 and 29 years, with vulnerable being defined as those out of school and/or with no permanent job. The analysis in this paper is based on survey data collected before the program started (July 2012) and 15 months after the program ended (July 2014). The results of the impact evaluation show that the program has been successful in placing youths in paid jobs and has contributed to an increase of 15 percent in current employment among male participants. The evaluation also found that the program has had positive effects on wage earnings, especially those of females and among older males, with wages increasing by about K Sh 5,000 for males and by K Sh 7,500 for females. With a total unit cost of K Sh 97,000 per beneficiary, an estimated K Sh 6,768 monthly wage for males and K Sh 9,623 monthly wage for females, the program's benefits exceeded the costs for males and females. The program also encouraged youths to participate in either (certified) skills training or an internship program, and helped to increase the probability of participants' opening a bank account and accumulating savings (for females).}, keywords = {area::urban,country::Kenya,region::SSA,relevant,sample::almp}, @@ -24535,8 +24551,8 @@ The study takes care to note that after its last follow-up survey, for some part author = {Hooker, Charles and Csikszentmihalyi, Mihaly}, year = {2003}, pages = {217--234}, - publisher = {{SAGE Publications, Inc.}}, - address = {{2455 Teller Road,~Thousand Oaks~California~91320~United States}}, + publisher = {SAGE Publications, Inc.}, + address = {2455 Teller Road,~Thousand Oaks~California~91320~United States}, doi = {10.4135/9781452229539.n10}, urldate = {2024-01-10}, collaborator = {Pearce, Craig and Conger, Jay}, @@ -24777,8 +24793,8 @@ The study takes care to note that after its last follow-up survey, for some part month = nov, number = {w18535}, pages = {w18535}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w18535}, urldate = {2024-01-10}, langid = {english}, @@ -25026,8 +25042,8 @@ The study takes care to note that after its last follow-up survey, for some part editor = {Kakwani, Nanak and Silber, Jacques}, year = {2013}, pages = {187--214}, - publisher = {{Palgrave Macmillan UK}}, - address = {{London}}, + publisher = {Palgrave Macmillan UK}, + address = {London}, doi = {10.1057/9780230592407_10}, urldate = {2023-11-20}, isbn = {978-1-349-28167-1 978-0-230-59240-7}, @@ -25447,50 +25463,50 @@ The study takes care to note that after its last follow-up survey, for some part title = {Resolution on Decent Work and the Informal Economy}, author = {{ILO}}, year = {2002}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2013, title = {Resolution Concerning Statistics of Work, Employment and Labour Underutilization}, author = {{ILO}}, year = {2013}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2015, title = {Recommendation {{No}}. 204 Concerning the {{Transition}} from the {{Informal}} to the {{Formal Economy}}}, author = {{ILO}}, year = {2015}, - address = {{International Labour Office, Geneva}}, - institution = {{International Labour Organization}} + address = {International Labour Office, Geneva}, + institution = {International Labour Organization} } @techreport{ILO2016, title = {Women at {{Work Trends}} 2016}, author = {{ILO}}, year = {2016}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2019, title = {Working Conditions in a Global Perspective}, author = {{ILO}}, year = {2019}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2021, title = {Resolution Concerning Inequalities and the World of Work}, author = {{ILO}}, year = {2021}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2021a, title = {Inequalities and the World of Work}, author = {{ILO}}, year = {2021}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2022, @@ -25503,42 +25519,42 @@ The study takes care to note that after its last follow-up survey, for some part title = {World {{Employment}} and {{Social Outlook}}: {{Trends}} 2022}, author = {{ILO}}, year = {2022}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2022b, title = {Follow-up to the Resolution Concerning Inequalities and the World of Work: {{Comprehensive}} and Integrated {{ILO}} Strategy to Reduce and Prevent Inequalities in the World of Work}, author = {{ILO}}, year = {2022}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2023, title = {World {{Employment}} and {{Social Outlook}}: {{Trends}} 2023}, author = {{ILO}}, year = {2023}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2023a, title = {The Road to Decent Work for Domestic Workers}, author = {{ILO}}, year = {2023}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2023b, title = {Guidelines Concerning a Statistical Definition of Informal Employment}, author = {{ILO}}, year = {2023}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @techreport{ILO2023c, title = {Resolution Concerning Statistics on the Informal Economy}, author = {{ILO}}, year = {2023}, - institution = {{International Labour Organization}} + institution = {International Labour Organization} } @article{Ince2010a, @@ -25953,7 +25969,7 @@ The study takes care to note that after its last follow-up survey, for some part year = {2011}, month = jun, series = {Policy {{Research Working Papers}}}, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/1813-9450-5710}, urldate = {2024-01-10}, langid = {english}, @@ -26316,8 +26332,8 @@ The study takes care to note that after its last follow-up survey, for some part month = jun, number = {w27449}, pages = {w27449}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w27449}, urldate = {2023-11-24}, abstract = {This article discusses cultural barriers to women's participation and success in the labor market in developing countries. I begin by describing how gender norms influence the relationship between economic development and female employment, as well as how gender norms vary substantially across societies at the same level of economic development. I then examine several specific gender-related social norms and how they constrain women's employment. I present examples of policies aimed at dismantling these cultural barriers to female employment and the impacts they have. Download a PDF Information on access}, @@ -26350,7 +26366,7 @@ The study takes care to note that after its last follow-up survey, for some part volume = {37}, number = {3}, pages = {305--329}, - publisher = {{Elsevier BV}}, + publisher = {Elsevier BV}, doi = {10.1016/0047-2727(88)90044-8}, langid = {english}, file = {/home/marty/Zotero/storage/NQUNDDHK/Jenkins_1988_Empirical measurement of horizontal inequity.pdf} @@ -26389,8 +26405,8 @@ The study takes care to note that after its last follow-up survey, for some part month = aug, number = {w13305}, pages = {w13305}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w13305}, urldate = {2024-01-10}, langid = {english}, @@ -26848,8 +26864,8 @@ no PI} month = feb, number = {w24312}, pages = {w24312}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w24312}, urldate = {2023-11-20}, abstract = {How would universal and permanent cash transfers affect the labor market? Since 1982, all Alaskan residents have received a yearly cash dividend from the Alaska Permanent Fund. Using data from the Current Population Survey and a synthetic control method, we show that the dividend had no effect on employment, and increased part-time work by 1.8 percentage points (17\%). We calibrate expected micro and macro effects of the cash transfer using prior literature, and find our results to be consistent with cash stimulating the local economy --- a general equilibrium effect. We further show that non-tradable sectors have a more positive employment response than tradable sectors. Overall, our results suggest that a universal and permanent cash transfer does not significantly decrease aggregate employment.}, @@ -26908,7 +26924,7 @@ no PI} journal = {World Development}, volume = {123}, pages = {104593}, - publisher = {{Elsevier BV}}, + publisher = {Elsevier BV}, doi = {10.1016/j.worlddev.2019.06.017}, langid = {english}, file = {/home/marty/Zotero/storage/84NI6IJ9/Jordá_Niño-Zarazúa_2019_Global inequality.pdf} @@ -27853,7 +27869,7 @@ no PI} issn = {0309-1317, 1468-2427}, doi = {10.1111/j.0309-1317.2004.00549.x}, urldate = {2024-01-10}, - abstract = {Social and territorial structures form intricate relations that transcend a social stratification or spatial focus. Territorial features and geographic displacements are structuring principles for society, as societal features and social change effect the structure and use of territory. Based on our examination of the conceptual and theoretical links between spatial and social mobility, we propose a concept that represents a new form of inequality. Termed `motility', this construct describes the potential and actual capacity of goods, information or people to be mobile both geographically and socially. Three major features of motility --- access, competence and appropriation --- are introduced. In this article, we focus on conceptual and theoretical contributions of motility. In addition, we suggest a number of possible empirical investigations. Motility presents us with an innovative perspective on societal changes without prematurely committing researchers to work within structuralist or postmodern perspectives. More generally, we propose to revisit the fluidification debate in the social sciences with a battery of questions that do not begin and end with whether or not society is in flux. Instead, we introduce a field of research that takes advantage of the insights from competing paradigms in order to reveal the social dynamics and consequences of displacements in geographic and social space. Les structures sociales et territoriales forment des relations complexes qui d{\'e}passent toute stratification sociale ou convergence spatiale. Les caract{\'e}ristiques territoriales et d{\'e}placements g{\'e}ographiques sont, pour la soci{\'e}t{\'e}, des principes structurants, tout comme les caract{\'e}ristiques soci{\'e}tales et le changement social font na\^{\i}tre la structure et l'usage d'un territoire. A partir d'un examen des liens conceptuels et th{\'e}oriques entre les mobilit{\'e}s spatiale et sociale, cet article propose un concept traduisant une nouvelle forme d'in{\'e}galit{\'e}: appel{\'e}`motilit{\'e}', il d{\'e}crit le potentiel et l'aptitude r{\'e}elle des marchandises, informations ou individus {\`a}{\^e}tre mobiles sur un plan tant g{\'e}ographique que social. Trois traits essentiels de la motilit{\'e}--- acc{\`e}s, comp{\'e}tence et appropriation --- sont pr{\'e}sent{\'e}s. Si l'article s'attache aux contributions conceptuelles et th{\'e}oriques de la motilit{\'e}, il sugg{\`e}re aussi plusieurs axes possibles d'{\'e}tudes empiriques. La motilit{\'e} offre une perspective novatrice sur les changements soci{\'e}taux, sans engager pr{\'e}matur{\'e}ment les travaux de recherches sur des rails structuralistes ou post-modernes. Plus g{\'e}n{\'e}ralement, il s'agit de revisiter le d{\'e}bat sur la fluidification en sciences sociales {\`a} l'aide d'une batterie de questions qui, ni au d{\'e}but ni {\`a} la fin, ne demande si la soci{\'e}t{\'e} est fluctuante ou non. En revanche, l'article propose un domaine de recherches qui exploite les r{\'e}flexions tir{\'e}es de paradigmes concurrents afin de r{\'e}v{\'e}ler la dynamique sociale et les cons{\'e}quences des d{\'e}placements dans l'espace g{\'e}ographique et social.}, + abstract = {Social and territorial structures form intricate relations that transcend a social stratification or spatial focus. Territorial features and geographic displacements are structuring principles for society, as societal features and social change effect the structure and use of territory. Based on our examination of the conceptual and theoretical links between spatial and social mobility, we propose a concept that represents a new form of inequality. Termed `motility', this construct describes the potential and actual capacity of goods, information or people to be mobile both geographically and socially. Three major features of motility --- access, competence and appropriation --- are introduced. In this article, we focus on conceptual and theoretical contributions of motility. In addition, we suggest a number of possible empirical investigations. Motility presents us with an innovative perspective on societal changes without prematurely committing researchers to work within structuralist or postmodern perspectives. More generally, we propose to revisit the fluidification debate in the social sciences with a battery of questions that do not begin and end with whether or not society is in flux. Instead, we introduce a field of research that takes advantage of the insights from competing paradigms in order to reveal the social dynamics and consequences of displacements in geographic and social space. Les structures sociales et territoriales forment des relations complexes qui d{\'e}passent toute stratification sociale ou convergence spatiale. Les caract{\'e}ristiques territoriales et d{\'e}placements g{\'e}ographiques sont, pour la soci{\'e}t{\'e}, des principes structurants, tout comme les caract{\'e}ristiques soci{\'e}tales et le changement social font na{\^i}tre la structure et l'usage d'un territoire. A partir d'un examen des liens conceptuels et th{\'e}oriques entre les mobilit{\'e}s spatiale et sociale, cet article propose un concept traduisant une nouvelle forme d'in{\'e}galit{\'e}: appel{\'e}`motilit{\'e}', il d{\'e}crit le potentiel et l'aptitude r{\'e}elle des marchandises, informations ou individus {\`a}{\^e}tre mobiles sur un plan tant g{\'e}ographique que social. Trois traits essentiels de la motilit{\'e}--- acc{\`e}s, comp{\'e}tence et appropriation --- sont pr{\'e}sent{\'e}s. Si l'article s'attache aux contributions conceptuelles et th{\'e}oriques de la motilit{\'e}, il sugg{\`e}re aussi plusieurs axes possibles d'{\'e}tudes empiriques. La motilit{\'e} offre une perspective novatrice sur les changements soci{\'e}taux, sans engager pr{\'e}matur{\'e}ment les travaux de recherches sur des rails structuralistes ou post-modernes. Plus g{\'e}n{\'e}ralement, il s'agit de revisiter le d{\'e}bat sur la fluidification en sciences sociales {\`a} l'aide d'une batterie de questions qui, ni au d{\'e}but ni {\`a} la fin, ne demande si la soci{\'e}t{\'e} est fluctuante ou non. En revanche, l'article propose un domaine de recherches qui exploite les r{\'e}flexions tir{\'e}es de paradigmes concurrents afin de r{\'e}v{\'e}ler la dynamique sociale et les cons{\'e}quences des d{\'e}placements dans l'espace g{\'e}ographique et social.}, langid = {english}, keywords = {sample::snowballing} } @@ -28061,7 +28077,7 @@ no PI} year = {2009}, month = jun, series = {Policy {{Research Working Papers}}}, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/1813-9450-4976}, urldate = {2024-01-10}, langid = {english}, @@ -28076,8 +28092,8 @@ no PI} month = may, number = {w18115}, pages = {w18115}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w18115}, urldate = {2024-01-10}, langid = {english}, @@ -28092,8 +28108,8 @@ no PI} month = jun, number = {w26006}, pages = {w26006}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w26006}, urldate = {2024-01-10}, langid = {english}, @@ -28654,7 +28670,7 @@ no PI} month = nov, eprint = {10.2307/j.ctt183p1j8}, eprinttype = {jstor}, - publisher = {{Pluto Press}}, + publisher = {Pluto Press}, doi = {10.2307/j.ctt183p1j8}, urldate = {2024-01-10}, isbn = {978-1-78371-220-5 978-0-7453-3520-9}, @@ -29466,7 +29482,7 @@ policy recc: author = {Klugman, Jeni and Hanmer, Lucia and Twigg, Sarah and Hasan, Tazeen and {McCleary-Sills}, Jennifer and Santamaria, Julieth}, year = {2014}, month = sep, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/978-1-4648-0359-8}, urldate = {2024-01-10}, isbn = {978-1-4648-0359-8 978-1-4648-0360-4}, @@ -29981,7 +29997,7 @@ policy recc: title = {Leading {{Change}}}, author = {Kotter, John P.}, year = {2011}, - publisher = {{Vahlen}}, + publisher = {Vahlen}, doi = {10.15358/9783800646159}, urldate = {2024-01-10}, isbn = {978-3-8006-4615-9}, @@ -30459,7 +30475,7 @@ policy recc: changes to FLFP require replacement of traditional value system bas year = {2015}, month = jan, pages = {340--360}, - publisher = {{Edward Elgar Publishing}}, + publisher = {Edward Elgar Publishing}, doi = {10.4337/9781784712105.00023}, urldate = {2024-01-10}, isbn = {978-1-78471-210-5 978-1-78471-209-9}, @@ -31536,7 +31552,7 @@ policy recc: year = {2014}, series = {Stellenbosch {{Economic Working Papers}}}, number = {02}, - institution = {{University of Stellenbosch}}, + institution = {University of Stellenbosch}, abstract = {{$\bullet$} Youth unemployment in South Africa is high, differs substantially by race group and is increasing. In 2012, close to two-thirds of young Africans were broadly unemployed. Over the four years prior to this the unemployment rate had increased by almost ten percentage points. {$\bullet$} A wage subsidy is one type of intervention which aims to reduce youth unemployment by providing a subsidy to firms which covers part of the cost of employing young people. The outline of a youth employment incentive was provided by the National Treasury in 2011. {$\bullet$} Evidence from other countries suggests that the success of a wage subsidy can be context specific and depends on the nature of the intervention and the structure of the labour market amongst other things. Thus, in order to understand how a wage subsidy may affect youth unemployment it is useful to know how South African young people and firms may react to a wage subsidy. A randomised control trial (RCT) is one way to investigate this. {$\bullet$} In an RCT the participants in the study are randomly divided into two groups -- one which received the intervention, in this case a voucher for a wage subsidy which a firm who employs the individual could claim for six months (called the treatment group), and the second group which does not receive anything (called the control group). Since allocation to the groups is random and both groups share similar characteristics, any observed changes on average should be the result of the wage subsidy voucher. We can thus attach a causal interpretation to our results. {$\bullet$} The key finding of the paper is that those who were allocated a wage subsidy voucher were more likely to be in wage employment both one year and two years after allocation. The impact of the voucher thus persisted even after it was no longer valid. The magnitude of these effects was relatively large -- those in the voucher group were 7.4 percentage points (approximately 25 percent) more likely to be in wage employment one year after allocation and of similar magnitude two years later. This impact was not driven by changes in the sample composition. {$\bullet$} This suggests that those young people who entered jobs earlier than they would have because of the voucher were more likely to stay in jobs. This confirms the important dynamic impacts of youth employment. It also suggests that government interventions which successfully create youth employment are important and can virtuous longer-term effects. {$\bullet$} Relatively few firms actually claimed the voucher. Interviews with firms and young people suggest that this was for a number of reasons: the young people did not even get a chance to show the voucher to someone who makes hiring decision; the administrative burden associated with claiming the money, although not onerous, could not be overcome (for example, larger firms did not have a process for accepting subsidy money, human resource functions were centralised and HR had little incentive to engage in the process of claiming the voucher); or managers or firm owners questioned the legitimacy of the voucher. This suggests that a national wage subsidy policy would need to be widely advertised and information and support provided to firms who would like to claim the subsidy. {$\bullet$} However, the impact of the voucher among those individuals who were employed in firms who claimed or enquired about the subsidy was much larger than the broader estimated effect. In this paper we are unable to ascertain whether these jobs were new or not. {$\bullet$} Even after controlling for firm take up and enquiry there is still a difference in the probability of wage employment between the group with a voucher and the group without. This indicates that part of the impact of the voucher is through supply side responses of those allocated the voucher. {$\bullet$} The results indicate that the observed impact of the voucher is not driven by changes in search, increases in search intensity or movement either to look for jobs or to take up employment. {$\bullet$} Rather it seems that part of the impact may be driven by people turning down job offers. Those in the control group, especially those in households with other employed members, were more likely to turn down job offers than those in the treatment group. This suggests that there is some queuing in the South African youth labour market as young people who can wait for better paid jobs do. {$\bullet$} We can only speculate about why those in the treatment group did not engage in this behaviour. One explanation is that the voucher changed their perceptions of potential success in the job market and thus they were more willing, or able, to go to these jobs, since they thought the voucher advantaged them or they were able to borrow money from their households to travel and incur the initial costs associated with accepting a job. It may also be that households which contained voucher holders were more likely to encourage the holder to take up the job since it was perceived as part of a special programme, or it may be that more information about jobs was passed onto the households of voucher holders with employees since they were linked into firms and people in their network may have known about the voucher. {$\bullet$} These results confirm that the structure of the household is important for success in the labour market. Research on South African labour markets shows that networks are the main channel through which information about jobs is transmitted. Households with working members are thus advantaged since members receive more information about jobs. These types of households can also provide intra-household cash transfers to help pay for transport costs or other costs associated with taking up a job. {$\bullet$} However, there can also be relatively negative implications for young people in households with other earners -- they can afford to turn down jobs as they wait for potentially better paying or better matched jobs. The consequences of this may not necessarily be negative if these types of jobs eventually arrive but if they do not then these young people have sacrificed both earnings and work experience as they wait.}, keywords = {country::South Africa,group::youth,inequality::age,program::wage subsidy,region::SSA,relevant,sample::almp}, note = {A randomized control trial of an employment subsidy for youth in South Africa, with an analysis of its impacts on earnings, employment probability and overall employment length.\textbf{It finds that beneficiaries were significantly more likely to be employed after both one and two years, as well as positive but insignificant impacts on earnings. \textbf{Additionally, it found a significant increase in accumulated employment length of around 1 month for the treatment cohort after 2 years.\textbf{The results suggest that the usual theory of lowered search costs for firms is a valid channel here, but it also finds responses on the supply side after receiving the voucher.\textbf{While beneficiaries did no change their search behavior, move for employment or increase their overall search intensity, there were comparatively fewer job offers turned down in the treatment group.\textbf{The study suggests this could be due to a potential removal of transport cost barriers to interviews or workplaces, an increased perception of success probabilities, household pressures or more access to job information during voucher provision.}}}}}}, @@ -31917,8 +31933,8 @@ policy recc: month = dec, number = {w14541}, pages = {w14541}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w14541}, urldate = {2024-01-10}, langid = {english}, @@ -31953,7 +31969,7 @@ policy recc: month = aug, volume = {44}, pages = {179--212}, - publisher = {{Emerald Group Publishing Limited}}, + publisher = {Emerald Group Publishing Limited}, doi = {10.1108/S0147-912120160000044012}, urldate = {2023-12-06}, isbn = {978-1-78560-944-2 978-1-78560-943-5}, @@ -33211,7 +33227,7 @@ policy recc: month = mar, series = {Impact {{Evaluation Series}}}, number = {88}, - institution = {{World Bank}}, + institution = {World Bank}, doi = {10.1596/1813-9450-6389}, langid = {english}, keywords = {country::Nicaragua,region::LAC,relevant,sample::almp}, @@ -33436,11 +33452,11 @@ policy recc: @techreport{Maitrot2017, title = {Poverty and Wellbeing Impacts of Microfinance: {{What}} Do We Know?}, - author = {Ma\^{\i}trot, Mathilde and {Ni{\~n}o-Zaraz{\'u}a}, Miguel}, + author = {Ma{\^i}trot, Mathilde and {Ni{\~n}o-Zaraz{\'u}a}, Miguel}, year = {2017}, number = {2017/190}, - address = {{Helsinki}}, - institution = {{UNU-WIDER}}, + address = {Helsinki}, + institution = {UNU-WIDER}, abstract = {Over the last 35 years, microfinance has been generally regarded as an effective policy tool in the fight against poverty. Yet, the question of whether access to credit leads to poverty reduction and improved wellbeing remains open. To address this question, we conduct a systematic review of the quantitative literature of microfinance's impacts in the developing world, covering 54 studies out of 5311 identified studies. The analysis relies on a theory of change framework that links the complex interactions and channels that exist between microfinance activities, outputs, outcomes and impacts. Overall, we find that the limited comparability of outcomes measured in the selected studies and the heterogeneity of microfinance-lending technologies, together with a considerable variation in socio-economic conditions and contexts in which impact studies have been conducted, render the interpretation and generalization of findings intricate. This is coupled with a degree of uncertainty about the internal and external validity of a considerable number of studies. Taking into consideration the limitations of the existing empirical evidence, and cognisant of the absence of clear evidence, we conclude that microfinance is likely to induce short-term dynamism in the financial life of the poor and vulnerable non-poor, although this dynamism seems to fall short of achieving sizable impacts on consumption expenditures, human capital and assets, and, ultimately, poverty reduction.}, file = {/home/marty/Zotero/storage/E2CQR7HX/review matrix R&R_MNZ.xlsx;/home/marty/Zotero/storage/US3V7JDR/Maitrot_Poverty_and_wellbeing_impacts_of_microfinance.pdf} } @@ -33600,8 +33616,8 @@ policy recc: year = {2017}, volume = {504}, pages = {425--436}, - publisher = {{Springer International Publishing}}, - address = {{Cham}}, + publisher = {Springer International Publishing}, + address = {Cham}, doi = {10.1007/978-3-319-59111-7_35}, urldate = {2024-01-10}, isbn = {978-3-319-59110-0 978-3-319-59111-7}, @@ -34009,8 +34025,8 @@ policy recc: editor = {Williams, Charlotte}, year = {2016}, pages = {235--257}, - publisher = {{Palgrave Macmillan UK}}, - address = {{London}}, + publisher = {Palgrave Macmillan UK}, + address = {London}, doi = {10.1057/978-1-137-51623-7_10}, urldate = {2023-11-20}, abstract = {This chapter considers the impact of the built environment in generating new forms and locations of poverty and disadvantage. Drawing on evidence from Australia, this chapter investigates the increasing divide in many large and suburbanised cities between residents with access to jobs, services, community and cultural provisions, and those without. A growing body of research indicates the locational disadvantages that residents face living far from the central hubs of employment. Large and sprawling Australian cities such as Melbourne and Sydney demonstrate a pattern of high housing costs in the inner city where there is the largest concentration of the best paying jobs, high levels of public transport provision and access to a multitude of services. In contrast, the most affordable housing can be found in suburbs perhaps 30--40 kilometres from the centre, with little transport provision and few employment opportunities. Such places typically have a young family profile, a higher proportion of people from culturally and linguistically diverse backgrounds, greater levels of mortgage and personal debt, and are more likely to experience socio-economic disadvantage. This is a new pattern of social division and exclusion, and one that is perhaps less visible than previous patterns of spatialised class divisions. Starting from the premise that access to resources is a key ingredient in avoiding long-term disadvantage, the chapter critically explores a number of dimensions of place as a focus of urban social work. What does this new context mean for social work practice? What challenges and opportunities does it present for social work to respond to alternate forms of poverty and disadvantage? What lessons may be drawn for other cities with similar urban forms?}, @@ -34841,8 +34857,8 @@ does NOT look at results of specific policy interventions} author = {McKeen, Carol and Bujaki, Merridee}, year = {2008}, pages = {197--222}, - publisher = {{SAGE Publications, Inc.}}, - address = {{2455 Teller Road,~Thousand Oaks~California~91320~United States}}, + publisher = {SAGE Publications, Inc.}, + address = {2455 Teller Road,~Thousand Oaks~California~91320~United States}, doi = {10.4135/9781412976619.n8}, urldate = {2024-01-10}, collaborator = {Ragins, Belle and Kram, Kathy}, @@ -35063,7 +35079,7 @@ does NOT look at results of specific policy interventions} year = {2005}, series = {Research {{Network Working Papers}}}, number = {484}, - institution = {{Inter-American Development Bank}}, + institution = {Inter-American Development Bank}, abstract = {The authors present matching estimators of the impact on earnings for individuals who attended public and private job training programs in Colombia. They estimate propensity scores by controlling for the variety of personal and socioeconomic background variables of those individuals. The effect of training, measured by the mean impact of the treatment on the treated, shows that: (i) for youths, no institution has a significant impact in the short or long run except private institutions for males; the scope of the data, however, limits the reliability of the result; (ii) for adult males, neither SENA nor the other public institutions have a significant impact in the short or long run; (iii) for SENA-trained adult females there are positive but not significant impacts in the short run and greater and close to significant effects in the long run. All other public institutions have a higher impact that is significant in the long-run; (iv) for adults trained at private institutions there are large and significant effects in both the short and long run, but for adult males in the short run the effects are smaller and only barely significant. In addition, neither short nor long courses provided by SENA seem to have a significant impact on earnings. In general, females benefit more from both short and long courses than males. Finally, a cost-benefit analysis shows that under the assumption of direct unitary costs equal to SENA, private institutions are more profitable than public institutions, which are in turn more profitable than SENA.}, keywords = {country::Colombia,program::training,region::LAC,relevant,sample::almp}, note = {A study using a nationally undertaken population survey of 1997 to analyze the impact differences on earnings between private and public training institutions for Colombian men, women, youths and adults respectively. \textbf{It splits off those trained privately, those trained publically and those trained under SENA, the largest public provider in the country, since they underlie different foci and training qualities.\textbf{It arrives at the conclusion that generally private training provides better cost-benefit potential, with public institutions aside from SENA providing better potential than SENA itself.\textbf{Public training had no significant impact on men, provided insignificant impact for women trained at SENA but significant long-term impact on all other women.\textbf{Private training had significant long-term impacts for all adults, though significant impact only for male youths and significant short-term impact only for women.\textbf{Training length made no significant difference, though gender-based differences were significant, with women profiting more off all offered training variations than men except for private youth training.}}}}}}, @@ -35392,7 +35408,7 @@ Conclusions: author = {Messina, Juli{\'a}n and Silva, Joana}, year = {2017}, month = dec, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/978-1-4648-1039-8}, urldate = {2023-12-26}, abstract = {Abstract: What caused the decline in wage inequality of the 2000s in Latin America? Looking to the future, will the current economic slowdown be regressive? Wage Inequality in Latin America: Understanding the Past to Prepare for the Future addresses these two questions by reviewing relevant literature and providing new evidence on what we know from the conceptual, empirical, and policy perspectives. The answer to the first question can be broken down into several parts, although the bottom line is that the changes in wage inequality resulted from a combination of three forces: (a) education expansion and its eff ect on falling returns to skill (the supply-side story); (b) shifts in aggregate domestic demand; and (c) exchange rate appreciation from the commodity boom and the associated shift to the nontradable sector that changed interfi rm wage differences. Other forces had a non-negligible but secondary role in some countries, while they were not present in others. These include the rapid increase of the minimum wage and a rapid trend toward formalization of employment, which played a supporting role but only during the boom. Understanding the forces behind recent trends also helps to shed light on the second question. The analysis in this volume suggests that the economic slowdown is putting the brakes on the reduction of inequality in Latin America and will likely continue to do so---but it might not actually reverse the region's movement toward less wage inequality.}, @@ -35609,7 +35625,7 @@ does NOT look at inequality effects (no measures of inequality employed)}, author = {Milkman, Ruth and Appelbaum, Eileen}, year = {2013}, month = oct, - publisher = {{Cornell University Press}}, + publisher = {Cornell University Press}, doi = {10.7591/cornell/9780801452383.001.0001}, urldate = {2024-01-10}, isbn = {978-0-8014-5238-3}, @@ -35980,7 +35996,7 @@ NO LM adjacency for outcomes} month = jan, volume = {35}, pages = {59--106}, - publisher = {{Emerald Group Publishing Limited}}, + publisher = {Emerald Group Publishing Limited}, doi = {10.1108/S0147-9121(2012)0000035030}, urldate = {2023-11-20}, isbn = {978-1-78190-218-9 978-1-78190-219-6}, @@ -36676,8 +36692,8 @@ NO LM adjacency for outcomes} month = aug, number = {w19305}, pages = {w19305}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w19305}, urldate = {2024-01-10}, langid = {english}, @@ -36692,8 +36708,8 @@ NO LM adjacency for outcomes} month = aug, number = {w19341}, pages = {w19341}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w19341}, urldate = {2024-01-10}, langid = {english}, @@ -36708,8 +36724,8 @@ NO LM adjacency for outcomes} month = dec, number = {w22923}, pages = {w22923}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w22923}, urldate = {2024-01-10}, langid = {english}, @@ -36821,8 +36837,8 @@ NO LM adjacency for outcomes} title = {Basic {{Income Worldwide}}}, editor = {Murray, Matthew C. and Pateman, Carole}, year = {2012}, - publisher = {{Palgrave Macmillan UK}}, - address = {{London}}, + publisher = {Palgrave Macmillan UK}, + address = {London}, doi = {10.1057/9781137265227}, urldate = {2023-11-20}, abstract = {In the midst of growing criticism of current economic orthodoxies and welfare systems, basic income is growing in popularity. This is the first book to discuss existing at examples of basic income, in both rich and poor countries, and to consider its prospects in other places around the world.}, @@ -37756,7 +37772,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o volume = {63}, number = {4}, pages = {661--684}, - publisher = {{Wiley}}, + publisher = {Wiley}, doi = {10.1111/roiw.12240}, abstract = {{$<$}jats:title{$>$}Abstract{$<$}/jats:title{$><$}jats:p{$>$}This paper measures trends in global interpersonal inequality during 1975--2010 using data from the most recent version of the World Income Inequality Database (WIID). The picture that emerges using `absolute,' and even `centrist' measures of inequality, is very different from the results obtained using standard `relative' inequality measures such as the Gini coefficient or Coefficient of Variation. Relative global inequality has declined substantially over the decades. In contrast, `absolute' inequality, as captured by the Standard Deviation and Absolute Gini, has increased considerably and unabated. Like these `absolute' measures, our `centrist' inequality indicators, the Krtscha measure and an intermediate Gini, also register a pronounced increase in global inequality, albeit, in the case of the latter, with a decline during 2005 to 2010. A critical question posed by our findings is whether increased levels of inequality according to absolute and centrist measures are inevitable at today's per capita income levels. Our analysis suggests that it is not possible for absolute inequality to return to 1975 levels without further convergence in mean incomes among countries. Inequality, as captured by centrist measures such as the Krtscha, could return to 1975 levels, at today's domestic and global per capita income levels, but this would require quite dramatic structural reforms to reduce domestic inequality levels in most countries.{$<$}/jats:p{$>$}}, langid = {english}, @@ -37773,7 +37789,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o volume = {29}, number = {6}, pages = {1053--1072}, - publisher = {{Oxford University Press}}, + publisher = {Oxford University Press}, issn = {0309-166X}, doi = {10.1093/cje/bei087}, abstract = {This is the first study on the effects of active labour market programs such as training in Russia. We use the data from the official unemployment register combined with information from the follow-up survey in a large industrial city in the year 2000. The method of propensity score matching was applied to learn whether participation in the training programmes increased the monthly salaries of participants. The findings suggest that individuals tend to benefit from the participation in the training programmes. However, one year later, this effect disappeared.}, @@ -38105,7 +38121,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o year = {2019}, series = {{{IDB Working Paper Series}}}, number = {1062}, - institution = {{Inter-American Development Bank}}, + institution = {Inter-American Development Bank}, abstract = {Information asymmetries and limited skills are two main factors affecting jobseekers' chances to access quality jobs in developing countries. This paper evaluates the effectiveness of a job intermediation and wage subsidy program in Bolivia, a country with one of the highest levels of informality in Latin-America. Using administrative and survey, we find that the program substantially increases employment, formality, and earnings. These effects are heterogeneous across different subsamples of interest. Our results suggest that Active Labor Market Policies might be an effective solution for improving access to quality jobs in the context of high informality.}, keywords = {country::Bolivia,program::wage subsidy,region::LAC,relevant,sample::almp}, note = {A study on the earnings, employment probability and formal employment outcomes for 'Programa de Apoyo al Empleo', an employment subsidy and job market service program in Bolivia, where, while unemployment was relatively low, labor market informality is very high.\textbf{The study sees significant positive impacts on employment probability and formal employment for the short-term, with earnings impacts increasing over long-term.\textbf{Generally, larger effects on the earnings and chances of formal employment of women were observed, as well as larger impacts on the earnings of older beneficiaries.\textbf{A cost-benefit analysis sees positive returns of the program over future individual labor outcomes.}}}}, @@ -38184,7 +38200,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o author = {Nussbaum, Martha C.}, year = {2011}, month = jul, - publisher = {{Harvard University Press}}, + publisher = {Harvard University Press}, doi = {10.4159/harvard.9780674061200}, urldate = {2023-11-24}, isbn = {978-0-674-06120-0}, @@ -38354,7 +38370,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o month = sep, edition = {1}, pages = {81--94}, - publisher = {{Wiley}}, + publisher = {Wiley}, doi = {10.1002/9780470712184.ch5}, urldate = {2023-11-24}, isbn = {978-0-470-69951-5 978-0-470-71218-4}, @@ -38387,7 +38403,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o year = {2007}, month = nov, pages = {137--170}, - publisher = {{OECD}}, + publisher = {OECD}, doi = {10.1787/9789264038165-7-en}, urldate = {2024-01-10}, collaborator = {{OECD}}, @@ -38404,7 +38420,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o year = {2008}, month = nov, pages = {129--155}, - publisher = {{OECD}}, + publisher = {OECD}, doi = {10.1787/9789264049826-6-en}, urldate = {2024-01-10}, collaborator = {{OECD}}, @@ -38419,7 +38435,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o author = {{OECD}}, year = {2011}, month = dec, - publisher = {{OECD}}, + publisher = {OECD}, doi = {10.1787/9789264119536-en}, urldate = {2024-01-10}, isbn = {978-92-64-11163-9 978-92-64-11953-6}, @@ -39151,8 +39167,8 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o month = apr, number = {w14853}, pages = {w14853}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w14853}, urldate = {2024-01-10}, langid = {english}, @@ -40414,7 +40430,7 @@ migration.}, year = {2006}, month = jan, edition = {1}, - publisher = {{Wiley}}, + publisher = {Wiley}, doi = {10.1002/9780470754887}, urldate = {2024-01-10}, isbn = {978-1-4051-2110-1 978-0-470-75488-7}, @@ -40781,8 +40797,8 @@ migration.}, month = nov, number = {w17616}, pages = {w17616}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w17616}, urldate = {2024-01-10}, langid = {english}, @@ -41079,7 +41095,7 @@ migration.}, volume = {17}, number = {3}, pages = {373--391}, - publisher = {{Elsevier BV}}, + publisher = {Elsevier BV}, doi = {10.1016/0047-2727(82)90071-8}, langid = {english}, file = {/home/marty/Zotero/storage/MSECH9QC/Plotnick_1982_The concept and measurement of horizontal inequity.pdf} @@ -41262,7 +41278,7 @@ migration.}, year = {2014}, month = may, edition = {2}, - publisher = {{Routledge}}, + publisher = {Routledge}, doi = {10.4324/9780203538074}, urldate = {2024-01-10}, isbn = {978-0-203-53807-4}, @@ -41732,7 +41748,7 @@ Additionally, the study finds an increased participants' reservation wage for en title = {Promoting More Gender-Equitable Norms and Behaviors among Young Men as an {{HIV}}/{{AIDS}} Prevention Strategy}, author = {Pulerwitz, Julie and Barker, Gary and Segundo, Marcio and Nascimento, Marcos}, year = {2006}, - institution = {{Population Council}}, + institution = {Population Council}, doi = {10.31899/HIV2.1028}, urldate = {2024-01-10}, keywords = {sample::snowballing} @@ -41838,8 +41854,8 @@ Additionally, the study finds an increased participants' reservation wage for en month = may, number = {w14973}, pages = {w14973}, - address = {{Cambridge, MA}}, - institution = {{National Bureau of Economic Research}}, + address = {Cambridge, MA}, + institution = {National Bureau of Economic Research}, doi = {10.3386/w14973}, urldate = {2023-11-24}, langid = {english}, @@ -42184,7 +42200,7 @@ Additionally, the study finds an increased participants' reservation wage for en author = {Ramgutty, Harsha Toshini and Sanmukhiya, Chintamanee}, year = {2021}, journal = {The European Journal of Social \& Behavioural Sciences}, - publisher = {{European Publisher}}, + publisher = {European Publisher}, doi = {10.15405/ejsbs.304}, abstract = {Youth employment programmes are used as a means of developing employability skills through a wage subsidy strategy. This study examines the effectiveness of the Youth Employment Programme (YEP) in Mauritius in terms of the trainee's satisfaction of YEP, his/her belief that YEP would help him/her to get a job and the odds of actually being employed once the programme is over. The Human Capital Theory is used to describe the transformation process through which YEP increases youth employability. Data was randomly collected among 214 individuals who were either currently or had previously been on the programme. All logistic models fitted the data well with correct classifications ranging from 70\% to 92.5\%. None of the demographic factors predicted the effectiveness of YEP. Trainees' satisfaction was predicted by the sector of work placement, quality of programme, field of study and recommendations. Trainees' beliefs were predicted by the number of interviews, duration of unemployment prior to the programme, whether internship matched their fields of study, nature of employment and quality of the programme. However, the nature of employment and salary were the only factors that predicted the odds of actually being employed. The YEP in Mauritius may require major restructuration to cater for trainees outside the field of social sciences. Although the YEP has failed to provide the adequate support and a satisfying experience, its contribution cannot be underestimated. An evaluation of the programme should be carried out at shorter intervals to detect major loopholes so that these may be resolved in time.}, keywords = {country::Mauritius,program::wage subsidy,region::SSA,relevant,sample::almp}, @@ -42371,7 +42387,7 @@ Additionally, the study finds an increased participants' reservation wage for en year = {1999}, month = nov, series = {Policy {{Research Working Papers}}}, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/1813-9450-2409}, urldate = {2024-01-10}, langid = {english}, @@ -42387,7 +42403,7 @@ Additionally, the study finds an increased participants' reservation wage for en volume = {56}, number = {2}, pages = {620--642}, - publisher = {{American Economic Association}}, + publisher = {American Economic Association}, doi = {10.1257/jel.20171419}, abstract = {{$<$}jats:p{$>$} As normally measured, ``global inequality'' is the relative inequality of incomes found among all people in the world no matter where they live. Francois Bourguignon and Branko Milanovic have written insightful and timely books on global inequality, emphasizing the role of globalization. The books are complementary: Milanovic provides an ambitious broad-brush picture, with some intriguing hypotheses on the processes at work; Bourguignon provides a deep and suitably qualified economic analysis. This paper questions the thesis of both books---that globalization has been a major driving force of inequality between or within countries. The paper also questions the robustness of the evidence for declining global inequality, and notes some conceptual limitations of standard measures in capturing the concerns of many observers in the ongoing debates about globalization and the policy responses. ( JEL D31, D63, E25, F61, F63) {$<$}/jats:p{$>$}}, langid = {english}, @@ -42429,7 +42445,7 @@ Additionally, the study finds an increased participants' reservation wage for en author = {Rawls, John}, year = {1971}, month = dec, - publisher = {{Harvard University Press}}, + publisher = {Harvard University Press}, doi = {10.4159/9780674042605}, urldate = {2024-01-10}, isbn = {978-0-674-04260-5}, @@ -44300,7 +44316,7 @@ does NOT look at inequality outcomes} edition = {1}, eprint = {10.2307/j.ctvpj7jb3}, eprinttype = {jstor}, - publisher = {{Berghahn Books}}, + publisher = {Berghahn Books}, doi = {10.2307/j.ctvpj7jb3}, urldate = {2024-01-10}, isbn = {978-1-78533-147-3 978-1-78533-815-1}, @@ -44671,7 +44687,7 @@ does NOT look at inequality outcomes} shorttitle = {Empowering Married Young Women and Improving Their Sexual and Reproductive Health}, author = {Santhya, K.G. and Haberland, Nicole and Das, Arup and Ram, F and Sinha, R.K. and Ram, Usha and Mohanty, S.K.}, year = {2008}, - institution = {{Population Council}}, + institution = {Population Council}, doi = {10.31899/pgy5.1005}, urldate = {2024-01-10}, keywords = {sample::snowballing} @@ -45397,8 +45413,8 @@ does NOT look at inequality outcomes} editor = {Griffin, Keith and Knight, John}, year = {1990}, pages = {41--58}, - publisher = {{Palgrave Macmillan UK}}, - address = {{London}}, + publisher = {Palgrave Macmillan UK}, + address = {London}, doi = {10.1007/978-1-349-21136-4_3}, urldate = {2023-11-24}, isbn = {978-0-333-53513-4 978-1-349-21136-4}, @@ -45428,7 +45444,7 @@ does NOT look at inequality outcomes} year = {2009}, month = oct, edition = {0}, - publisher = {{Routledge}}, + publisher = {Routledge}, doi = {10.4324/9780203866900}, urldate = {2024-01-10}, isbn = {978-1-135-23816-2}, @@ -46074,7 +46090,7 @@ does NOT look at inequality outcomes} author = {Siam, Md. Hasanul Banna and Hasan, Md. Mahbub and Raheem, Md. Enayetur and Khan, Hasinur Rahaman and Siddiqee, Mahbubul H. and Hossain, Mohammad Sorowar}, year = {2020}, month = aug, - institution = {{Epidemiology}}, + institution = {Epidemiology}, doi = {10.1101/2020.08.05.20168674}, urldate = {2023-11-20}, abstract = {Abstract Background South Asian countries including Bangladesh have been struggling to control the COVID-19 pandemic despite imposing months of lockdown and other public health measures (as of June 30, 2020). In-depth epidemiological information from these countries is lacking. From the perspective of Bangladesh, this study aims to understand the epidemiological features and gaps in public health preparedness. Method This study used publicly available data (8 March-30 June 2020) from the respective health departments of Bangladesh and Johns Hopkins University Coronavirus Resource Centre. Descriptive statistics was used to report the incidence, case fatality rates (CFR), and trend analysis. Spatial distribution maps were created using ArcGIS Desktop. Infection dynamics were analyzed via SIR models. Findings In 66 days of nationwide lockdown and other public health efforts, a total of 47,153 cases and 650 deaths were reported. However, the incidence was increased by around 50\% within a week after relaxing the lockdown. Males were disproportionately affected in terms of infections (71\%) and deaths (77\%) than females. The CFR for males was higher than females (1.38\% vs 1.01\%). Over 50\% of infected cases were reported among young adults (20-40-year age group). Geospatial analysis between 7 June 2020 and 20 June 2020 showed that the incidences increased 4 to 10-fold in 12 administrative districts while it decreased in the epicenter. As compared to the EU and USA, trends of the cumulative incidence were slower in South Asia with lower mortality. Conclusion Our findings on gaps in public health preparedness and epidemiological characteristics would contribute to facilitating better public health decisions for managing current and future pandemics like COVID-19 in the settings of developing countries.}, @@ -46201,7 +46217,7 @@ does NOT look at inequality outcomes} title = {Handbook of {{Income Inequality Measurement}}}, author = {Silber, Jacques}, year = {2012}, - publisher = {{Springer London, Limited}}, + publisher = {Springer London, Limited}, isbn = {978-94-011-4413-1} } @@ -46466,7 +46482,7 @@ does NOT look at inequality outcomes} volume = {71}, number = {3}, pages = {481}, - publisher = {{JSTOR}}, + publisher = {JSTOR}, doi = {10.2307/1926905}, file = {/home/marty/Zotero/storage/ISNJDWTG/Slesnick_1989_The Measurement of Horizontal Inequality.pdf} } @@ -46667,8 +46683,8 @@ does NOT look at inequality outcomes} editor = {Connerley, Mary L. and Wu, Jiyun}, year = {2016}, pages = {209--224}, - publisher = {{Springer Netherlands}}, - address = {{Dordrecht}}, + publisher = {Springer Netherlands}, + address = {Dordrecht}, doi = {10.1007/978-94-017-9897-6_13}, urldate = {2024-01-10}, isbn = {978-94-017-9896-9 978-94-017-9897-6}, @@ -46840,7 +46856,7 @@ does NOT look at inequality outcomes} shorttitle = {Catalyzing Personal and Social Change around Gender, Sexuality, and {{HIV}}}, author = {Solorzano, Irela and Bank, Amy and Pena, Rodolfo and Espinoza, Henry and Ellsberg, Mary and Pulerwitz, Julie}, year = {2008}, - institution = {{Population Councl}}, + institution = {Population Councl}, doi = {10.31899/HIV2.1009}, urldate = {2024-01-10}, keywords = {sample::snowballing} @@ -47452,8 +47468,8 @@ does NOT look at policy impacts (but theories behind it)} title = {Horizontal {{Inequalities}} and {{Conflict}}}, editor = {Stewart, Frances}, year = {2008}, - publisher = {{Palgrave Macmillan UK}}, - address = {{London}}, + publisher = {Palgrave Macmillan UK}, + address = {London}, doi = {10.1057/9780230582729}, urldate = {2024-01-10}, isbn = {978-1-349-35462-7 978-0-230-58272-9}, @@ -48908,7 +48924,7 @@ main findings: author = {Tilly, Charles}, year = {1998}, month = mar, - publisher = {{University of California Press}}, + publisher = {University of California Press}, doi = {10.1525/9780520924222}, urldate = {2024-01-10}, isbn = {978-0-520-92422-2}, @@ -49000,7 +49016,7 @@ does NOT look at PI} author = {Torjesen, Karen and Warren, Meg Aum and {Wamue-Ngare}, Grace}, year = {2020}, month = nov, - institution = {{PsyArXiv}}, + institution = {PsyArXiv}, doi = {10.31234/osf.io/jh5kt}, urldate = {2024-01-10}, abstract = {Applied research for social change is still in its infancy in cross-cultural psychology. Despite the potential for tremendous impact, the complexities of conducting applied research, particularly in under-resourced countries, may discourage scholars from pursing this important but daunting venture. To forewarn and equip other scholars, we outline a variety of challenges (e.g., resource constraints, cultural norms) that influence all aspects of the research process, from gaining entry, organizing the cross-national research team, working with local stakeholders, designing the methods, developing and administering instruments, collecting and interpreting the data, to reporting the findings for local use. Via a personal account of our experiences in conducting a study on a gender-based violence intervention in Congo, we share our lessons and offer recommendations (e.g., using multiple methodologies) for conducting applied cross-national research. We hope that as a result more scholars will be encouraged to undertake this impactful and rewarding work.}, @@ -49504,7 +49520,7 @@ inequality: author = {{United Nations Women}}, year = {2018}, month = jun, - publisher = {{United Nations}}, + publisher = {United Nations}, doi = {10.18356/917ed83e-en}, urldate = {2024-01-10}, isbn = {978-92-1-363284-0}, @@ -50734,7 +50750,7 @@ uses cash benefit to identify `increased need' sample but is not impact study fo @article{Wacquant1999, title = {Urban {{Marginality}} in the {{Coming Millennium}}}, - author = {Wacquant, Lo\"{\i}c}, + author = {Wacquant, Lo{\"i}c}, year = {1999}, month = sep, journal = {Urban Studies}, @@ -50812,7 +50828,7 @@ does NOT look at specific policy interventions} volume = {10}, number = {2}, pages = {169--205}, - publisher = {{Elsevier BV}}, + publisher = {Elsevier BV}, doi = {10.1016/0167-6296(91)90003-6}, langid = {english}, file = {/home/marty/Zotero/storage/3X5A9AZ6/Wagstaff et al_1991_On the measurement of horizontal inequity in the delivery of health care.pdf} @@ -51052,7 +51068,7 @@ does NOT look at specific policy interventions} editor = {Popescu, Cristina Raluca Gh.}, year = {2021}, pages = {53--69}, - publisher = {{IGI Global}}, + publisher = {IGI Global}, doi = {10.4018/978-1-7998-8426-2.ch003}, urldate = {2024-01-10}, abstract = {Gender-based violence (GBV) and its threat to women's well-being is an insidious and widespread challenge in the Democratic Republic of Congo (DRC). Cultural beliefs about gender roles and sexuality, and religious teachings on marriage, masculinity, and femininity make interventions on GBV in the DRC difficult. This chapter examines a faith-based intervention, `The Tamar Campaign', which sought to align the strengths underpinning religion and culture. Findings revealed that participants of the Tamar Campaign reported 1) low prevalence of GBV four years after the intervention as compared to results of previous studies in the region, 2) positive effect of the intervention on marital satisfaction, and 3) engaging in activism alongside their family and community to combat GBV. This study thus offers initial evidence for faith-based interventions in not only reducing GBV, but also holistically improving women's overall well-being.}, @@ -51371,7 +51387,7 @@ does NOT look at specific policy interventions} author = {Warren, Meg Aum and Schwam, Allison}, year = {2021}, month = nov, - institution = {{PsyArXiv}}, + institution = {PsyArXiv}, doi = {10.31234/osf.io/ajgfm}, urldate = {2024-01-10}, abstract = {As public consciousness of sexism is increasing in the workplace (e.g., \#MeToo movement), labeling oneself as an ally (e.g., UN HeforShe campaign) is becoming more socially desirable for men. However, do women agree with such men in their assessments of being allies? Importantly, how does women's agreement (or not) with men's self-assessments of allyship, affect women's inclusion-relevant outcomes? Using a multi-informant design and data from 101 men-women colleague pairs, this study considered men's self-perceptions and women's other-reports of men's key allyship-relevant characteristics - justice, moral courage, civility, and allyship. Polynomial regression and response surface analyses revealed differential impacts of (in)congruence between men's and women's perceptions on women's sense of inclusion and vitality. Simply, when women perceived men as higher (or the same) in justice, moral courage, and civility than men reported themselves, it positively predicted women's outcomes. This suggests that humble self-presentation by men on characteristics that are parallel to allyship (but not allyship) may be ideal. Yet, both under- and over-estimation by men on allyship itself predicted poorer outcomes for women, suggesting that the ideal is for men to have an accurate assessment of their own strengths and weaknesses as an ally.}, @@ -51385,7 +51401,7 @@ does NOT look at specific policy interventions} author = {Warren, Meg Aum and Sekhon, Tejvir and Winkelman, Katie M. and Waldrop, Rachael J}, year = {2021}, month = mar, - institution = {{PsyArXiv}}, + institution = {PsyArXiv}, doi = {10.31234/osf.io/jzxmy}, urldate = {2024-01-10}, abstract = {In response to prejudiced behaviors, the emotional experience of leaders influences whether and how they confront prejudice, but more importantly, their emotional expression serves a crucial communicative function to signal to observers the motivations and characteristics of the leaders and the organization. A qualitative study of exceptional allies revealed that even those committed to confronting prejudice are afraid to do so because of impression management and relational concerns. When they do act, their emotional experiences of empathic sadness on behalf of the stigmatized target or anger toward the transgressor spur action whereas not intervening leads to feelings of guilt. However, they struggle with regulating these emotions due to the belief that non-emotional confrontations are better received by others. On the contrary, two experimental studies showed that the same verbal confrontation accompanied by anger (versus not) is viewed as more sincere and in fact, improves the impressions of the leader and the organization.}, @@ -52002,7 +52018,7 @@ does NOT look at specific policy interventions} year = {2017}, month = may, edition = {1}, - publisher = {{Routledge}}, + publisher = {Routledge}, doi = {10.4324/9781315239934}, urldate = {2023-11-20}, abstract = {Governments in the US, the UK and other nations around the world routinely consider and, in some cases, experiment with reforms of their income support systems. The basic income guarantee, a universal unconditional income grant, has received increasing attention from scholars as an alternative to the kinds of reforms that have been implemented. This book explores the political, sociological, economic, and philosophical issues of the basic income guarantee. Tracing the history of the idea, from its origins in the late eighteenth century through its political vogue in the 1970s, when the Family Assistance Plan narrowly missed passage in the US Congress, it also examines the philosophical debate over the issue. The book is designed to foster a climate of ideas amongst those specifically interested in the income support policies and more widely for those concerned with public, welfare and labour economics. Its coverage will enable readers to obtain an in depth grounding in the topic, regardless of their position in the debate.}, @@ -52017,8 +52033,8 @@ does NOT look at specific policy interventions} author = {Widerquist, Karl}, year = {2018}, pages = {1--14}, - publisher = {{Springer International Publishing}}, - address = {{Cham}}, + publisher = {Springer International Publishing}, + address = {Cham}, doi = {10.1007/978-3-030-03849-6_1}, urldate = {2023-11-20}, abstract = {This chapter introduces and previews the book with a broad overview of the problems involved in conducting Universal Basic Income (UBI) experiments and in reporting the results in ways that successfully increase public understanding of the issue. It argues that experimenters should work backward from the big ``bottom-line questions'' that are most important to the public discussion of UBI to the variables that tests can actually address, and then forward again, closely explaining the relationship between experimental findings and the things people discussing UBI as a potential national policy really want to know.}, @@ -52827,7 +52843,7 @@ outcome variables are absolute, not looking at INEQUALITY outcomes (only income editor = {Bilimoria, Diana and Piderit, Sandy Kristin}, year = {2007}, month = feb, - publisher = {{Edward Elgar Publishing}}, + publisher = {Edward Elgar Publishing}, doi = {10.4337/9781847204134.00015}, urldate = {2024-01-10}, isbn = {978-1-84720-413-4 978-1-84542-432-9}, @@ -52840,7 +52856,7 @@ outcome variables are absolute, not looking at INEQUALITY outcomes (only income author = {{World Bank}}, year = {2000}, month = sep, - publisher = {{The World Bank}}, + publisher = {The World Bank}, doi = {10.1596/0-1952-1129-4}, urldate = {2024-01-10}, isbn = {978-0-19-521129-0}, @@ -52855,7 +52871,7 @@ outcome variables are absolute, not looking at INEQUALITY outcomes (only income year = {2006}, month = jun, series = {World {{Trade Report}}}, - publisher = {{WTO}}, + publisher = {WTO}, doi = {10.30875/5b142cc2-en}, urldate = {2024-01-10}, isbn = {978-92-870-4493-8}, @@ -76690,7 +76706,7 @@ does NOT look at specific policy intervention} issn = {0309-1317, 1468-2427}, doi = {10.1111/j.0309-1317.2004.00526.x}, urldate = {2023-11-20}, - abstract = {Rapid urban growth in China has been accompanied by rising social inequality and marginalization of disadvantaged social groups such as laid-off workers of the state-owned enterprises and rural migrants. The Chinese government has officially acknowledged the existence of `marginal groups' and prioritized combating the new urban poverty as an urgent task to eliminate the root of potential social instability. This article proposes the concept of `poverty of transition' from the institutional change perspective to examine how the `new' urban poverty is created by the disjuncture between the old and new institutions. Specifically, the poverty of transition suggests that the main cause of the new poverty is structural, i.e. economic restructuring and the release of redundant workers previously hidden inside the workplace, and the increasing migrant population who are excluded from the formal urban institutions. A sizable underclass is now under formation in the sense that they are institutionally detached from mainstream urban society. To close the disjuncture between the marketization of labourers and the transition in welfare provisions requires more than just a policy of poverty relief; instead it requires a fundamental vision of the new `citizenship' in the Chinese city. En Chine, la rapide croissance urbaine s'est accompagn{\'e}e d'une aggravation de l'in{\'e}galit{\'e} sociale et d'une marginalisation des groupes sociaux d{\'e}favoris{\'e}s tels que les ex-employ{\'e}s des entreprises nationalis{\'e}es et les migrants ruraux. Le gouvernement a officiellement reconnu l'existence de `groupes marginaux' et annonc{\'e} comme une priorit{\'e} la lutte contre la nouvelle pauvret{\'e} urbaine afin d'{\'e}liminer cette source potentielle d'instabilit{\'e} sociale. L'article propose le concept de `pauvret{\'e} de transition' dans une perspective d'{\'e}volution institutionnelle, afin d'examiner comment la `nouvelle' pauvret{\'e} urbaine na\^{\i}t de la rupture entre institutions anciennes et nouvelles. Notamment, ce concept sugg{\`e}re que la cause premi{\`e}re de la nouvelle pauvret{\'e} est structurelle, autrement dit {\'e}mane de la restructuration {\'e}conomique et du d{\'e}gagement des ouvriers en surnombre pr{\'e}c{\'e}demment dissimul{\'e}s sur leur lieu de travail, ainsi que de la population migrante croissante, exclue des institutions urbaines officielles. Une classe inf{\'e}rieure consid{\'e}rable est en cours de formation au sens que ses membres sont isol{\'e}s institutionnellement de la soci{\'e}t{\'e} urbaine normale. Combler cette rupture entre la marchandisation des ouvriers et la transition des mesures sociales exige, davantage qu'une simple politique publique d'aide aux pauvres, une vision fondamentale de la nouvelle `citoyennet{\'e}' dans les villes chinoises.}, + abstract = {Rapid urban growth in China has been accompanied by rising social inequality and marginalization of disadvantaged social groups such as laid-off workers of the state-owned enterprises and rural migrants. The Chinese government has officially acknowledged the existence of `marginal groups' and prioritized combating the new urban poverty as an urgent task to eliminate the root of potential social instability. This article proposes the concept of `poverty of transition' from the institutional change perspective to examine how the `new' urban poverty is created by the disjuncture between the old and new institutions. Specifically, the poverty of transition suggests that the main cause of the new poverty is structural, i.e. economic restructuring and the release of redundant workers previously hidden inside the workplace, and the increasing migrant population who are excluded from the formal urban institutions. A sizable underclass is now under formation in the sense that they are institutionally detached from mainstream urban society. To close the disjuncture between the marketization of labourers and the transition in welfare provisions requires more than just a policy of poverty relief; instead it requires a fundamental vision of the new `citizenship' in the Chinese city. En Chine, la rapide croissance urbaine s'est accompagn{\'e}e d'une aggravation de l'in{\'e}galit{\'e} sociale et d'une marginalisation des groupes sociaux d{\'e}favoris{\'e}s tels que les ex-employ{\'e}s des entreprises nationalis{\'e}es et les migrants ruraux. Le gouvernement a officiellement reconnu l'existence de `groupes marginaux' et annonc{\'e} comme une priorit{\'e} la lutte contre la nouvelle pauvret{\'e} urbaine afin d'{\'e}liminer cette source potentielle d'instabilit{\'e} sociale. L'article propose le concept de `pauvret{\'e} de transition' dans une perspective d'{\'e}volution institutionnelle, afin d'examiner comment la `nouvelle' pauvret{\'e} urbaine na{\^i}t de la rupture entre institutions anciennes et nouvelles. Notamment, ce concept sugg{\`e}re que la cause premi{\`e}re de la nouvelle pauvret{\'e} est structurelle, autrement dit {\'e}mane de la restructuration {\'e}conomique et du d{\'e}gagement des ouvriers en surnombre pr{\'e}c{\'e}demment dissimul{\'e}s sur leur lieu de travail, ainsi que de la population migrante croissante, exclue des institutions urbaines officielles. Une classe inf{\'e}rieure consid{\'e}rable est en cours de formation au sens que ses membres sont isol{\'e}s institutionnellement de la soci{\'e}t{\'e} urbaine normale. Combler cette rupture entre la marchandisation des ouvriers et la transition des mesures sociales exige, davantage qu'une simple politique publique d'aide aux pauvres, une vision fondamentale de la nouvelle `citoyennet{\'e}' dans les villes chinoises.}, langid = {english}, keywords = {cite::framework,country::China,inequality::poverty,inequality::spatial,method::qualitative,out::abstract,sample::snowballing} } @@ -76761,8 +76777,8 @@ does NOT look at specific policy intervention} editor = {Zhang, Junyi}, year = {2017}, pages = {243--265}, - publisher = {{Springer Japan}}, - address = {{Tokyo}}, + publisher = {Springer Japan}, + address = {Tokyo}, doi = {10.1007/978-4-431-56472-0_9}, urldate = {2023-11-24}, isbn = {978-4-431-56470-6 978-4-431-56472-0}, @@ -77323,8 +77339,8 @@ main barriers: increased likelihood for women to take on 'dual burdens' professi editor = {Morgan, Rosemary and Hawkins, Kate and Dhatt, Roopa and Manzoor, Mehr and Bali, Sulzhan and Overs, Cheryl}, year = {2022}, pages = {183--196}, - publisher = {{Springer International Publishing}}, - address = {{Cham}}, + publisher = {Springer International Publishing}, + address = {Cham}, doi = {10.1007/978-3-030-84498-1_18}, urldate = {2023-11-24}, isbn = {978-3-030-84497-4 978-3-030-84498-1}, @@ -77400,8 +77416,8 @@ main barriers: increased likelihood for women to take on 'dual burdens' professi author = {Zhao, Jieyu and Wang, Tianlu and Yatskar, Mark and Ordonez, Vicente and Chang, Kai-Wei}, year = {2017}, pages = {2979--2989}, - publisher = {{Association for Computational Linguistics}}, - address = {{Copenhagen, Denmark}}, + publisher = {Association for Computational Linguistics}, + address = {Copenhagen, Denmark}, doi = {10.18653/v1/D17-1323}, urldate = {2024-01-10}, langid = {english}, From 75d1ac26887eab1798da38b3093d15234d46ce67 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sat, 30 Mar 2024 09:56:59 +0100 Subject: [PATCH 04/67] Publish version 0.5.1 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index bc3a204..ec8b03f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "scoping-review" -version = "0.5.0" +version = "0.5.1" description = "" authors = ["Marty Oehme "] readme = "README.md" From 6c621bd0bf4a4ecf3cd383d28f07627bf71c8da1 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Fri, 14 Jun 2024 10:40:05 +0200 Subject: [PATCH 05/67] chore(repo): Add final deliverables to repository --- .../Inequalities-WoW-Review_Oehme.docx | Bin 0 -> 710260 bytes .../2024-04-02/Observations-Extracted_raw.csv | 72 ++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 05-final_paper/deliverables/2024-04-02/Inequalities-WoW-Review_Oehme.docx create mode 100644 05-final_paper/deliverables/2024-04-02/Observations-Extracted_raw.csv diff --git a/05-final_paper/deliverables/2024-04-02/Inequalities-WoW-Review_Oehme.docx b/05-final_paper/deliverables/2024-04-02/Inequalities-WoW-Review_Oehme.docx new file mode 100644 index 0000000000000000000000000000000000000000..80f7dc292063b873493db42b0abb7326d85e4727 GIT binary patch literal 710260 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

*_NAy#kRc6e!@6Om%RSG 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�t?W{B{DiwJ; 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

Py>Zo{(pK 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
V-JF5)0@o@85t1_3E%a(tKg$cMD9FxCnw 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%0APv~p#K2sa9-4=0Laxhu-o*!epX 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 HT=T&A=#AOW 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

3;oS=!HB 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%0Da-eS z(qROb&$hLwYW81sG&e>*3uxy0{A-BVAimP0@;f_ZrU`|f+&jNb_3GB`-FMx8oVo`O zABvFU+yx85H@PBOf<_!ajl@M&l{4RG=kSy*Un(jBSzt#x5aYbHP*AYWYR{0v;O$Qi zz3R4(&^V<#>f?c47jbP4Td^j;6t(xJME?aysN zlR!L){Wfty8!{fz-V)8530cJv;&pqn?jSPUg9mqDxFI{!^vf*khUEOOhqTdl6 zYL+=iO_&OIQ4IvR`^{px!(o5!@HtpLs{p}XFx3}f0|Wwx7L6D_{9tU+gY~&oAE*^6 z+c)HSA32}Yfj>97rzU~r|ERxew+f}RHU;|^WgO&yhaSGIW3Te3VrUhLXvy1$Cwl%S$4y|e$m^{w}9E?)EI;9{NF&*zR= z4j-;L?8x?mZYgWV9v(J!Y!ij3QZG5v5q@vg2)@?bKu@nPh|`E3u55lQ!1e3KI;M0K z&zKlX&TyXmc?6ii48wm`%I978dzVD>HlhFjU*!p?Hngx-eU7v=t0Pf}lZzZEDfW<^ z%)X_O+c{$3jJ;5tDYf1`6Lq~9|sRGaE z=3hE%?4W9<2pD^KmGkdU15z9ktgm0J<-D-_o2wJlx~tc(RcEMnYUGvqp)3A5GZjbQ zDk?{l_y3**M#9^f!d)OufBz_w3y(vST><{qqDvHq6%I z_q3e*g}}76QLyHJ@z;ZaUzVIH&}!EF)>#j8-QkCC4?S?pq*)!=rbi0KD)XStMt7%> z$krc1IzuAs!X;D@M_ zz_7APaL`8<&7!2hQa@*alK6OVrK8!kd34icDA%st#=30JU{E=9XYVOiM?B49uIl=_ zj5ZMrF%XB4tlwWJ#EjBOt1~pfIca-V>hv^cyF{nv5M0Gc7s7=#^S_v@-R&E7x)`XQ zje7-JnZq%m!`f~$bZuQ%x46muyP;GkY28j&O~kFiqKcVHbiXz6%J#|4(WvC|*A-qx zi4zYKu9vtQDoltD)ba`iWM(m$&&^j*3L{hit zds0+2YT9&ji(gYhi!|4ppl`LW!?=KH8h&(0P`Z@@?mVuikd^~(R+}wmnkaAq3SS~| zD=9=r3B^#6I)P3gMgZgX4YEFQxrI1ur&DF@`#tgZ@89Atj$C6aWZFa!1FSumU*-w1 z2>&~q^wLl!RFlvN*(-S}K*X2=NNf$p6k;rk61TWopk_6K*+HOM>yE*bH8Rl) z77HTy?;`dLPJ+V88uj|vBn|@#5Lq2eSxrGssGk^Ih&6*-|LH4Lf`PxPIlusr-cjgP zh*=C5a2`rKqIL#XV-;;G1lJ81YAEX&WFT)?4!uC5cW)b`?c281MnbGnC*!{qJ(&ho zfpkmlD((xc2M_ycI!w6-;)skE{OY#!?%R$$e}G1%Af^G*IHD57!1}zr9BeS<1cO1R zyN)*(e--$g9*AypziKH&##zcPiVWy9%S2S3|0~kJ6tW&v!|c3zfKD%_K31!49X2{6 zWf9tUYVf{RQT3sC&pdp4~d9M zn)5~gk%`QR5qhQOFeE?)0iHiQ^X;U9=N6L;&<+a;T2P#Zy#L|GO<+hW50Go`+iMW8SO_&x{4+s z3fMF?HC1GV=g~@`iarr$V=M^h`ND|N(b|?uKdy9(6ybHguFw(I^ykG?&gSFBU1F*4 z2uL)VB;iWqFY}I+6tE2#2pcjr7OPoB{)iLtcDm@$h?cJi>M$L)X4s)M%AowXv;LPQ zgXO9~W}5jl%hhNcgItm8raDYz*n(n~I^htl*Pkt%LsPZJo0C$4Vf;xj>5ua)Lz$k8 zK^6IRgNBbBDT-5A%~^99KbXyVz|VE=)vGz=!t3+D)j-A*Wp`vH>jK!KueQ)S+_|*s z^CMIkYcnsEUnd;^Fo(4NNX)c^7qy0R9Rm=BP?l3mL$CLI@bG5nhV|=n*etW6$%6Wk zLpexay9Rl4%2ZO3_-J+Mav*ddF1@vIZs~##)u)1|{pLLBP6=%Fp5AxIwr$(qWHB}? zW+taC|2$f~zL~3c++4mVbUbrCiB9|8Eao_Sva_Nc61`*ZUj4_&^>qu0)-LtUd~>6< zTKAmK2}SR6Arh`fs{Q;nK zt&zvp3n@PK&5S!~#w@FxQa4&Vq?kr4S8~&4ohzSOH+iI^j?@-r5@!3Xw@^pNI;ZJ! z_*u~CjH%(Mljxp_iWhskBOu$>Qj73E`}=Eq_}d~lUebOxQEB$mtc?s?luY(*zs9sB z0La8N$zhahs$E%~p_h;CxX1w#fiH#VyD;GqQ%5PgS=5~C>pProkSv-o_mx(Jdi|Tz z`-;{K^{A3!N?w?fLfnn$d&KA%j$Qfp@=0D+yGI;Y>6X&t{-@S4wwapiHf~hou_zC1 zCZBlflqu`@lo0(r;g5j^aGI~aX zzr6~EpI-28yQ%$lgFyAQbl9!IF}rs-HUG_~FIj%rp+X*;egxDizp{?i^R>M0<42DU zy0seG>;fHAIVXu%_GAu!4}*|-Ts+I|<6m0Nt!mw&yyjQ&hxhLlgW7*sz?6MM$HDD7 z`IjkyORORGp`P1_IEKNX$UG{d7%N+Dck^spxAofSwS@jI_^d;nTSbFL4;92~fv2<* z1z1WAkqbhRSNd?v2shnFrxrEs+O=yNEWs7en37)LaJ#n=#0>_M!T( z$8!jBP8xw!njnF(h29c$B}l>M8TCjzwfF)GV~kaHpzY0I9d1!m`Jha>&Qa@$`1kSY zw`yU@w{q{^4zNfz3lFm7=qS}3^(`x^T~*EM2L`}=65K*JT!nZjl9wWV#QFub+1PUJ zIz8H5p4#7mv&&Jq!>411(TZ~t|DAkwdc>*f_9)#h`1S?9C@&a$#I6` zCueBw(opA%Sr213`@)4f9N3kXF{aGnZZW$awCtxU2+G_0$GQ;%6O)o8@u8&fGGqH_ z7#fNOa3Wix$XMrW>Mo<5%Z1!~Cvu95#sI-py%4v_234;_K zB9h5zwATIVZu@{#)SQ=Nw&->I$izD3?7!TEVFX&ddQ^?tN=A6+KpEswpm{I;@X(CT zp;1NpxP0TrMNkOwod;&AN7dwM(yDWsv;M5(qGKhW|FuM68>&VcPMz=sHkb46a?uh#>uFq(n%xzB4oS@KTb%cH4U;tIE45UI|= z`R&Cnmq>u23stM^?72bNHQP-OoL}(fMh6jjqw%=J409g*h&^~>aYM`ih^!zyijyL7 zmU#Da>A_}gmt9Lx}IL!m{SLr=5zF1F?Za#Iuc^}bWzJIyHnjk8w{ zZr?Ss3_KN^gY-5t?5L!;-$3JHa#VXED z&e)kVgQ35z6(vyOvUn%nf>Ys@QdrP#i=zLy3i~z=5#JAENxD{O630!0NIA587l1W= zI!@Locvo3aGkEaeT+v_Pn8oyGgRGn)S5gy_(8Cd5od+4ta=Wu`+Z*}JiE;_lA>etc z`D}TefG@(go1z_(@8JF8&7+CBgMxn?g38eBU135uH-^TI8Z>DB@VHl(YFd2>$M8UW zKlUGDuX_LS&(KDX8%Jvw^J?Z8W73FNW%>U>mBrGV=YNa68^$4s{MDkud3622mUYo< zY1htk4!LDHfTJONvM2}~?Df?Rn6~r<3q_rtF8kKOah7#}TZ%YYiWwqZ^1FASU`=Uy z3R|>jQI^}CzZ5s9`ZSB9;%+=NyB%VCs`D zfB)TzPkw=?Aj*-Dtmf`>Y%T^KxOc3C7^}!8iOzeKr}q9qT0@rR(L^;RCy1xf(J5DT zU1pU`N_X?GEVUQiT2QoYS*NX@i{-I3EUlU<(>8$P5QIgp96PUBS6rj248w~zy^c71 zYkJh}lAEyh`WqPukyJdbMQW876}>^~jW+CN6vS*d!T}no^Pvt7t+IZW>WNV8J?xnY zc_J@Mg2fSVgHl|xoJ!C3?b}0vQ6_4rINBYBuPvSyT;&l|KgW+c&JOMgW}X8oJ`Y7) z_{~Q7&-(rBWUN=S<xQBt1$xITZO~${%XURy7rMH@W z;p0cUWcZL%FES>YixCihX_Hv;5Y60pySQkRm>8<1r62FDe^QU6A#P@9(65A^mgT6j zjuwERzMB4F612bqlM{~`C9zFAl13a^$6ZQ4dfa=wYt+Y&!8|>S_GOIKIzUj)rt|?X z-T)9Qhm2)d1&22n9uBHJ-<&P@J39|=*#T-6!P;h^*) zP}bTzc1?D6_M5-s{`Or(6D7*FMICFDhgHOg927w9~k!aO+q1tA%$C$Q7`PulZ)ieq6V^rk=^^CRbAr=r) zScAWo(XP5Za46Q48viSYl8?Pv0aLRGnXXt>d z(^^i-sBQUpCRjs?m*CHeUM|2XaC)rW6)oqFLA7Aa3ob+g%0Ud0Yd(~z6}j{IhYyYS zj;)7mEJt)yLaEicmS)XaY-rPO_FovVu7hYQ()S7hQ83VM#y=7Z7UIJtK#rcrYt6wJ znw?coHc!6u#F^SQ;+Ihrg86u$$!-(T@64cuCtru+8&7hVR$2r&`R3NhoB0n6AR=?K zjjb*H>~QOsdHO*Y=3XD3QY2Q3SnY_^tq7eiUcA`6Qx;TX5`hU3Bo*3pP=bNqh1R}1 z+il{A%Q$}}{!mD7cYjPtwF!*DlM^Ik8OqK!+k-BY8Dku?nxA1|Q3axcG~N6pTkDsg zJqJ;7N6}1({c2YA&lxdSmmkx<7ozXb$W@gJwHSt3Zocua(TR>J``%(l{l@scv95oH zPb%T7fSA?o#|h6duI`d3zH+a78JkN?2r z`&zr6_hDVUAw(-yRQrILiRlRN_I?u7V&qlCb!qaHDHHh?3$jg{6!;mQ?z(f-$0)3G zd$PCn#~Pi2iXwf_D7)3Pv?~cXRX^XQkRFxGW;Su+fD*{Xz6i`h$7M>1)ydheat3*_ ziz{9>fPL5a+5HO(7zBU3%bKzWjay!;2`X!&>+{JV97>UymuKnxdJe2&=!UHj|KB8d z5aDAn)Z~3zlNw!i%o+E4#rJ9JD~NiRs0%g-JI~d5U6-t9KIzY$&>bveT@9cEeNU$c zO^;GG(BQ725_$7b?dYS1%Hl%?i9Xi-tg#?fRQ2bfC_mUXpBCnOX+p}uGb(X&NgcEe znq9k|2TKH&p%%L!Cyvo3|B52SC<3@@BBo8QUu79nT&u|sJMX$5*Y=)&!lzUInI8L} z=W_<{;mB!R{r$zD_PVy`2Kc^hCS@YB<}U~A<9>l5Jm-)yYs;mvjLD67b)%bF_o2;F zSy3UZ)mF@99hEJhF{PeKHZdw^_#6Yu+<}XbyxT>e7vGZ4LnEOHU*&(ort%*Vi8t&;fo1O>dHhp>i7^X^M zjwrndcAPMiS5ior=YQj;0FwgXWBeJ3^qD%kKZ{6m(Ag>


_-6ge=XUn6(?BPAaYJ-r$jt)ie6<5{{fdiy}koKuEo9kMC+ z+O||{FZk{YNV?mNrxSyFArK+{=tMNXj?=!s&JE~3h&i92V$vFOik}mCr8pC>B>t9c zr9Iidjq7ScA0B_;5W_JkAN1=$pHYbYp_Oj^|n zx75X91A#$_=Y@i1sCWVSE&Q*0YPG&_{=@{lep?q!DzWsX1dimuP zAtDLPaj}m*S^&{=p@6%PFjGk=E@*)>PdktOQB81GVbcl1oDV5EJ*ek5BcZZ?CNow=i&bLBi;@ z*=4T|ns_{U) znv20MM(Pq#I5NH^1Sky&G%2w)&!k;dGno~p?e=tGmn`wHvp8%T%Nbe z=@9t6Uq7*|V>wpLD?fVtU+uklIM(YIKKe>Bmw7B?9z*7-5HdyPd7d&0MaVppkSUbR zWJ-oil_68gT#6(jWR8lEv!3?;{`TJOeXetzzt4HE>s43zJn!&%p0)0EuY0X!p+GdI zf+#tt)Ohzah!F$5uZdBd1j_qyiAgXez1nK2h{J_yd&Fk~)mOlUi@08?wU#hAzi1HC z_;_YIGeMGmnIbrQ_@r1c{RNu7qv4Ri_a}*x=D(jvhh2LfK9!}r`#`X6YbXxkFP0HVS*X=ScL-OV601?}1cyd; zE0pquK$L3(tR5mckpczgZ-77*v>iMbT^AE~n;t-*08JY}^b`a96aoVfZDZjk4m}J%Lt`5ec6U1fE4U5}7#gGp91nrMu^&iRDFC>K!QBGU@=MZd zimmI%2}6S+s0LoO6^4&OmsUB5j}g-fJ@RM3yedGcFdDXtf_yBaXrg)6GiMlpT#N)D z4ZT~iADbV8Z@k>Jkqk{?g^`~C3K66P;!tgqi8ckNO1F*`%M!3OqEkV(jRzL${^EiC zOFA@=1#kP=vL7H+1I;#Xg72h`W(?KKvO8Qs?Y~a9b8|da9 z0vT;I*&=_)BlG-89<2cv2o0#O$bcaN_ihbkK4=;6;6SFCHzZ=_a;)wvt-gwbQWr~G z+rthH4h>CBs(l9_!{kzE_FfDH7z>B&&C?1|koMz3OpF;gQvwVka)dL06wb@bA3FCi z8l+V~ZZH8q2tZ2-DuOZ6CU=J*(++`1B&gv4%7UjpxiVckwnUp4QT|N2xv|O$f?BX* zi$C(F&$X}1S-H9OFL6h}Ff1G-?gN*|_7XMeAcUkuIHdJZyp_&xf!5kQT*w(~8dpa$ zd$b4T6o8;dzyrPmuwy7+0*xpr(cH&Xzc)Kf<#*I-G6}J#v>w1S>?w&gnOJK^c|K2u(b$@L(qMV>XZ+-2Qb7B zz#B@#fN{(^$}~Z5s3r}Sh>i#1Epm{itA?gPfF%%$fsi)I4YuhC=-5**d8TBcWoV3* zxDbR?c)ubc2#fQ8k81E)V}R*Qp@4l5D=@sjV`b_~G~lkP8e7YA9b#qxWrcGOp<)z` z281j*5*+|RsaLRDf-+&58ew4O^!-Xb&m76tFp{&IHS+ark zJr2l}03!hW7xMPN)NX($wFc+E@TQstW|kkkOQ$ps<281l6*|Glc+AG;qcr)8;tN@k z0JtonvK;4q$232~?n6Pdr45fcq4o z^E)IjUql=t7=m<*2k@#eT~e(Zx+qmcvIW2sNGxd~jd&i?T!=gdj#YJXPFMV}T;jK| z<3jdCkTZh70=@(k(?UcHP!7aRIEd5-9_7o6NqbqU3bD#&5ooXue6l>$#dS_W=^x9#<4ca&$K|s{tq971? z$Z=8e8ny=W+5&ik*}zGk-a`Qz4RoGsgRL3@3@S75VBl^eU}h)?pa!9%-4WZ9I%Th- zXkj56oc=Ii29bmtyiXfgZz~6fC@7GjK@}TKTV#t+dW8nZLZXWV4hX0fJ^z>XquLP1WYsr4Oaz< z>WT0i7&A1B`V!1agaeMw4PyOaPND<=nFVi2RFnT%|0RTnHKZ;;I;}(g@E*ijC`od+ zv$}L0irTQjn}Ry<8~|!TyXO={^rA$0oM=uW>V;LyI8DEOz0pvJNV)IDi)SDe2jWj_ zu^!d{_^4|9tOYuAYPJ9&X?0Fn8PDe?Cu=B^vQ!x&$7KArTEW>O@d|inHSDv%#6&?PNd$>b=)BR`u9toW z+=vpO!7sI!bh%TvtfZk2=pqdzbYkO&Dc=xZC<4r|baP7pDzhEvekekE^T?eM4GV|2 zXbl@0bC>v`A4~>CC4Craj?Omvkx3_-AwYD2`(F(Z(#4P*KOPT-l4x=r=+VN__E?*` z31$`$9Ru|AyV&q0nd|#P4~pU-*@32R0@D4kv=oOJSC|0|BgxufzkvAjt@P5I_R#am z6>3t_5U7$ShI*?vP|YsPc#|MsBoXKX(xY z05wU`@O4{3iV&znYieh~4W)3~)oY26n^l5dx(G}=ez^t{&H{h#I6yqwF)@+F2hHeX znGtscG#v~9Gn4!YZ7i&Seei|WKHzUcP|gZQF(47w1LH%%Kw~6%1cJk5G?oFBx!FkZpn8%mg?Jy2yfp_?B^s zt~4MkbQdAsxY(3JrbcoY#kG+1I}ZTf{0(=CGnXfB_RQRko%^29^ab*es#uMn<%C@a zl$H&2qe1vrK}!Mr#?B!gWkZ(5Ye9a{oL|GlA0z#R9>24GW^B?<>jK*|m`(dP|ty?4-L zGZaIC#X1MM3NTUOfNVh}aq?b}#|&u{VMII86U;Ds`hFv`fH>1Yd-N}0lhOS4Jc z&$RUP`JjeD1l0!QC6(nI@j8L;M-eSF1B_@-9S-8UI>zb%GYJ93dxKsRY#;gv98x44 zu$d6JgsK&&jWl|eiW0O)Qi660h)xq2&mz9t8m5{fR|pfaVL}UHARw%6>*Q-KME zNzWjU*9y2Bjf+A759HRi0Zx&eIB^5erw7Fn{XN5o0w7y}r-c=fq#vkmSqeoW25H2P zg6aTk-Gwp<;Ad5WRE0`pL;yJ>^4a0NV$!QjoW00keaKkiZB_ zpyq}kZRx!*h=s&GkkCP@rg|pAUbxYl<+MA{ys8ZX2?)65;g|zI6bA8B0Azp+A6R0c zPTH1r3X1b~KIG43RP~BS&?FRi4BJS=etmgyd3+n}qb%q&!9L;w8hw!|LI@_H3tTUv z&SA)oC6E`}P;v*T+7@Je=pCaOlplwVdOos+GNLGa8 zIk2au3Cl?U-X4V_MZ>3oGC=3$>X%K!d>7c5R!G~_(-W*;)(PdX2%0!*;pQd3c+jZ_ zf-eAHmuGuO0or2uiY}~!%S~LppS zjhz9K2W2+_b)!+NkQM8IXa+c07{%8C?C4Hcv34K48bWW7lY{}E*ubs=Ap$2ArQjjE z2W`|Mf#~ozQjKO_af5x$iDF1d-O+)zOBNb7K7f&`^Q#Vc&tQk=L2L<<7bmS$LvHAH zY7K?XoEA@{fk_L4{15UNXxb|Jm;i)N0{cH68NbO?T5AHF6xt0aNe6}*wm>HWod8i` zxUx#0jb~8p&yv=cqi7Dpyw=gcYRGw2XH(a zAbM2p_H+=jFjTAp)U*v@MDEZf^pbm9Bbpe*Y3Y_+!~*MQFH5%n6p+Ofv0*<9=h{juuzJfTM?ykN8v{HD8eN41UocI8ir+jQuqQSKOf1TsLbJwZ z0kym!QgU)M7mC>dwD;7 zVbeolk_ugl7fAhp)z-=L4H1ytI@Hk`}P98>~)~a&@hD{)F!wxlBNu zphDJI0Kst5 zAu9G>L^HY7w@p!N)-r1m&WnbadR4cVXN+Y!P6lV3(YPw+N1;1FQ(b zG(ZGF;ZUW=PaFk>s#YMv!S|j6u{4xV-I}ilnA!n^CD_u`CcVas*A~BN-&u;J?ggiV zcq5=!R33qmJqBRy8Cnozgh)3FqaS_+@{q>?PLL81Do@HxO!Uvbv*)YR05%}L0AmR+ zfsQS(3qZJq13i`p^rwqR@@!$1>{+N!1s*{O6uOrI>LYy*H2+-R+6sqaQxJOMU98Blr zS1oCk}A)gXCuMjI3 z9|y!(7og)ra1$WY2#<=IZ`=pR7Y>Shpf@nBfSyp=T-1dIvJEMF92W&|tyQT3k&N6S zno){^7bvLtIFEMGv2Xp}DIB8*N1_+tg68;nIy6DFC5)LqHN+(SUI6?Uh?9)gH{ zF8Ov!w==&717H;`3W;OzS-*ozK#3MGg%O~p2zJQPg7`5CG@NiRt$+@Nq_XlDt3+(- z&kG^ThvXFsSmj8-=L^D66w@Yee8iO2ex}C2X`6;uM08PVDkb9a>kJnQq1bHUhTVd- zNcbc;CPbfrAQC$B=0X(p@aCLx`POOi@VMyrhCt=PC{;rMl}L#Ts01-Q0E%V7v>{Zx z_@wdt<3rh>Hd-)A1aMVXIpwB^u3u@S(8CYD8 zfGqGL9LricfPHY6UrO`LKVVbYfu<07)*L>vFm#>}SRCNq(!Kq`MIs6die$j?-~vL! z!2|&91~|0?aynRb#{2KSs^uAUIwvdWmeW+q0da)*Mrah%4n2_yCi3(0KFrP@#vo4v zm-cVLeLU5yJKTMo2O-g|KOGX$&-Avy-EAT|aSD!^?5 zmJJC9p+1HX=VHjTpSptXazQ~sE96T6FCg#^U3%hRb6Nq%2r2P&F!1mV4MCTn#Wf;j zZe+*Q=ocY3i4w1H|B&ht(+bA=GQ|Jr z1cNWlH!K}|(3~0_D|2qF44@Tslto!Du;5_*qbJO?a;=rghUn3zLRHLgkb!E#PL4ec z-_m;;2+*PI=6OvNtCrQT-;08;LCZ=RO38XZ7zhF{_W!z?{s5PO>I{G53IEg3?c^Wr zR46bX00^YPVwnGBsm+w%gbQq?j(+m zvYL<0m>dZ*C9uOY+$kw=oF{%6IgsENefrFHxdMN9#e<5VH^x)O#I3eD6N?s|da~Qn ziOOQ)ZonS${beGR!=A8pCs42_`jFW0o$8X!2WE zm@^9ZSiTZH>zyCH8S2;jwSDV!%~cM&WvwSdKg=%8GdnmoVCS!1D#y1;lCAL^oSsQO zK9Q##i^J`S)i}H%#Z!31vSRp6i@u&{!)j;KbLY0wLs79B?vXK)pVVneJ}+>YYQMV4 zP4HlZL~FiKD2s+#`Ed9U2`~Hg({@`N#06SQ;hrfE^m#^}D9FqEIWdTwzCd>Nql;xL z_oNz@4*kBZn9%!`Tm$i)mY66l*;vYid!zSmQ!<_MjVHAdeCHh^T*j?>k}+EO1>IIc z)iL+L(JbG}%vs;ikw&3}dx5psviW#3SKB<7+cQWdq$JP0TQLxldd6LL&^t7Hw4Abo zn6lznl13>n)yGsjHT|*SdxvD~1wIyT=7RMuI3B?!SsL**&sn@}@j6rUZN4_mPRinUu{Aa%Gv;NA2$H z5j*#MZ?SDG4cse|{aUtk7PkMv0X7B=qW$ZDjMTKIzB!D+TqDL{NdI?0yzIQa9o-zf z(BUXBaMfX!Ao&@n_non1C!nXLHF$J}YT;p1VI`a2cL^c#jFfA)RZlbdUpd&9>wfuoJ8 z?8D~UwWrs|<0)U$jq2iZHqg}skfj(Kd^FdbW3yMj6HVZSNtZueV8vq~6FIA6cEziW zyFf*Wb7;c+c%~F1U zO>hRUQdOI4perzyxOMnec@WjJOs%R%G3`F#&7=?C7`1fE*j!XevMKx!O7rz7*?Wd} zL5j6fyNCPT;86vLMt?hiUIlRFWD%?H5_>o5BxXgoh^CvsIeTPpRb0nuPeER7H zLkPFGR$w&Sw`(i3CIwnCqm{8lEI%`J!cI)4)k$b?$>@E&=bWs-x#O+ZE-lqKl0nrh_RQvp7AtE&6p5fR%aa# z=CNSoIu*fs_MRw-nJy=8E{C#qkbT)6M_T6WSuM8vd6yr|EPuNCuzB5Eb38aF z#Xnu|sjT6(Cvp5F&R1hmv3Y?ntlqW`)fDnxxf^%hO@)Lk+D$H8EG3=j@Z)zCxO&?#(a^kBcT~QJBB@(XSI$uS|2S__8OFijvCNeb3{x z3cY(Y$q6&lC5^@BW?hddb>J-|oE$MaE&iSQokDllr;%r-H72(MC#?Esj#sObjW!B0 z^2_8W^%m1kGYkl*k3r>oePK)j-_33GPUA@Y{8a-kBl8qM{$B3H`J-NEV zZqi9iWx{(kWAfg+XL#c;^HMv_>xNtW7g9!qdNnfXAtc(-nUerHL~)M?9u}Vh;ZhZkNsniAtTbl-X>`c%9e6YeU=J zF85xhb>uPGl5J8QsM+fGKz~=+(`6V6BT+d!Lk3;1HJ{%W!-A z*3FxQFO}bC)C#lg*l61-(G`-@a)|Sg=!Hpj;ir5~UBe35E99-DXb3(%^+`OPqtmwC)Az8;<_rY27den4S$c7@Z$H9fnl;y`b$s<8V;(8Lx4o@SQ*g-3@LII9!y z@aK>Zif@-Ap^0 zV4c}V&gVVy_pawHsT*Fnu^>~V>?`9?99}}iz%EMg(#T^nrn4B^mqj+?UQCo?ceL>l z<;ckjiJfPzuP$fm4P^)5l}lA0c|z%RgrroxCXUmb+Th;x+;Cco>v_)1P3oh0-FJG7 z;$!!_Mcc*tpIhIXW6XDrO!ggobc@h%B~o%~cE-j!(BZ+w)MVBTdrjIXlX8mE6{}LB zN1rJN54g3wbYy-$=-%l7dOlA zQZd`u=hqdpE)h`r-E9cHZz=WJ=c%!T=pakMv(pD5+~GNzIGWyNg2KAyT&c`V<|*>rEFskfA>vU%*= z@Cf5^hs4z-LPwHUj9A7t7i-?fdOA?e9SI5HcDL8NOHWtwWnQ0B@yPwm8v;4pXT6DZ z`Rw&6x7pt^^p`tLXV~s~y6LIia=8ir=tN1b8)9(f@hjU`2TeWAO+8Ct%o=?^XiBB1 z)y6hYI7mpciJr@K=g6lUuYI}Wu}l45CyFUho)n!XkvkX+{PD+$^76jsV)qMHESs5l zO^8wjPTk%=cKmVi>&`E1I*&f8we$+B)Fh2apQB){X2(wr59qD3c&8kCSQd+-T+ggd zs5&NW6H9!mZ4SeurAzoE#>c{RrkKFtHF*}#UlSm^@du* zeE2vg{#2l00VnoI1{3LPY1`R;`uJK@K~6bR-SwS12`kgFf2etf2a zQDyJjv>H`zJQ0`P_+j>;-Akfjr78SoN(TRNjW~DLzA@~! zpA&rkY3WT47NM*=6))!TZIaF<)|c1oGp4V(2y|>tn%_LtvEFre{pYPD+V|A7L@%hx z;YkcnT%s2|SR7~CG_HrmQVh+D$79Rl|QbVM>{;M)Q_4CE?Po#>FHJ$^M8pKcZe6O-Po0F3yxmRA#1a$ZRKU_0jbWhyb#Qs)| z@uE1j^%A48!wD&grBClX?Z!Q`vR}y+vyRIbqZc^EHhSlkep_Ssu+ansg@bFKi>E%% ziFtXK{c}s@92)&i5|2!8*S}-` zcB7c^P1iiQIiYdD)_GZ$cxaU2`%10ma~o}(T)xvOBpNUAT>GxzTam1rvk`SY`e3VO zn0YbwV-{ZVRXlCWDFyMGf}!{i&x%RA?idQC2zA((xasm3IA@pYlbZhdl+>zd^)5D! z_^e(>@al%soJNY!EACL9Kc4a&_bD@0b;~Z^Db>$y(yGv~tJE#S`{U^@agyGuNvA^o zN)cSGBqB9E73)OVmiostm;4ohy3c*Rl76^)vce|?^@qDSE$&jp3LLnC*bDDT5- z>F!2K#5g(WN(u6oHuJT!Dn7zD()Om$X6rmUlw2?=Xq-$UsiekjfHUtll&qdf+mbHYFt{pZnL6V#sB$Xe}6KM?Zhis zA>s3CSPd<_J+~okp8x$wzU}nrlFIoyliGqm7J57v?h?MJ0skh(mFf$3 zQ}(ypS-)~&$`;o-Uf~8#@V6UVaqrDiTBWy%7{jVKv0iK~7kcTn55*d^8hMG*+;jQj z-*Z$QS2aJ~^x`|FJBO^7rnsDARkXLmm`-t38R${I z*}%GOyucN(6R}`KJvXTN^w}V`P`8r(vl|U#?L=O+#6q#^aU1j;7y6xYBuX8}uhb`= z>WejIn7T_`=~i-D$4*W3^vQ=fCPQBz<@&o6n7rfi=kpd?n>^OUBKKV*=95Lp5Gmix zgE4vG&53;`zv9C=bof+OUz|^7>@1y4{2;{AW=*Bx15J0!8HcePNN${0f=i(;pr>MQBy5-F)S1AUQv7#AD`_r zc|*P7>3YpN?8O};8B&;?xpR^%n42@?S6hl|I9hX~_vpGdI9k2(Qze{<=4+)$7Vix_ zQ5sIvB<;eTBc3vFU7K}(dBJW~H zm?J&O9Ig|7Qqf_@t1woPsw=I>=HV{(i*>u>e9xcHFH!a~+7HEE%gHxNbqb8|%4ib~ zSLK^mS-2LZ6@1tbxZgOBC+Gq z(bIc23NFu{Or21deXjJ?y25X0mz0^}Kryy4s!v3jdcaoE^g4-A+3`=c5j54|AC8;} zrr?!jr>a<)=a_IEO#kMbEQcd!_m)c1_}CtS)G?=dt*w~310i0LUNTp%iT8CU#|w4q z5}Zb#u8J0^&_5dzzEyfldz^DgRjHcJNt7kUK!s2JlD>YE(L}&0=PyA`IxBBV(tc{{ z@2{&kvTCl(xXd_D3Tw~hr|;Fd9V`!fZFx_>Vt%BRW}s%*DXeZ95lO}1Dx~0MvEuy0 zhg809f^soy$x-BL{F@7u(|LO#Q^#rUrXBm5h5e;f-loI#NLn*q_ve6q9kFZ9-)}!( z3CQWUzF|L-N@FpY2bBhkudmrCk_xCXVDl0H5Q4!m|x zD0kG}YR5Q>kWI6rV~&nLiLNI>AU4tQ7m~e6PGDs_Ycyl zEKLMY!i@3~#0teNJ=4z^E&9=>Z{6|u{Jyume8?LAz^t-RX<4?7VsqW3uMS#YQKb=M z{fzu}4BwDu=|#BN=Vg{q!*Zc38kD`wwtB*({X}})b8>2Pwn+v~Jj{*_j^i=0B?2Vf z)#C)J{(Ajbooi!7o-v%4CUAJxn0c^=i{2J*6RMjPGgfP|&r}LF+gHXlkB(UAKae;g znDdiP!>7@Vz*~@5qpUMVxzyF*rbgGJ`4<$w;T+E@!bz@2htcjtBUi(&5i3 zSld;R*o~l_BV0)}b=3G?_ayJUJy}}PBOVI6Y0Bq#yDvieVg<8eb_Yfq&MGJ_X5jRl zjqH~4{mQIDyp((Ob$e1@Kzmi$=N~lK1uP%g_f08uyL;2Zmj2VOcdg)LM3LRHrT_94eLxZ0yOUqDwaFGUt3+#-Nc~-v z7QUZ1=ythRd`h?AOU-u;_IJ`2Z^l0#vGh1E?A?`YCsq4;?!r?Gh3s8>KAN9c))f`1 zy=~eq17S2DYWgo0ez4@ISB@cVm6S>i4ZE|wsF`V#=yZXt@9L$Bnh8Opven``_rOl9YxQDPFMEj#%>_hr}G!ojYika|94MI$WSTv8ZImBm-|N!(E5 zb2?w;>lYpm=%-GZ=c-Gc(@#EOe1Gb!jKtJ{)-oL%zAzuV>X6kl2f-zc}$%C`uYD+$5@9GEk{M=S=)2$Y1hmq4>EC*LVhEddi2}gN$z* z>hkzGnf3?Sdf`*bFw9lG)`~xS3722Rd!5&*%tw=^Xlt!!sa%hoVOeqID_d9@QG~$2 z*T>adQ@O9c`8xa{`^cMFS$#FO9N*_s)vb-i%Z_*UAC4I`Fg;!+?^*rY_o`@bQ0(n{ z4M_(dL85%4b1mnxRyIs`PS}=O;cAgRF0c4$-%Keu>durF+L1A!Pi0h;!>rcUrZK9q zCz;fLF?IIJ&9yF*#?Ksqf&?eduEDq=?!X8kzea|Khd1lq@!ou%_H8%aAb+FIgYjco z(^oMcNnwM1`%|u!5BBbgKKj|N_Hm`y5CUvyU9pDLj1NVBRZZ z(X5p-@ow%nP3pCt+07*f1wACUdn_TI6(G+Pc80pfk(+FtPVJ*lqi>LZM!AB#){eH( zR$?4W;v0%bVoRdVR=Wg(UsO~LH&P_-#7TCs-%9o-))=CoUvDw8^5Fg=yj-9&Z8N1V z+@z#fBl7xLes=Mqc6NrxjZi&1;dlA(rPix&repEOEtHB9->LgXSJ8P<6ibBUvP^%V zzXolPmAy|8lY_TxJGVw-hK`a<=X6aiqr@&YZx`0)*;efitL$n?+GLif1g>t0zBrrb zA)8Nak6==(%g=LdZa#i~N?%cr=YAA(yqeSH>4eH=mg1V?JKgu{)7S#PhBKa8oUWYv z(Ok*co@=qDN`e!FXUA91KXCJ*VV}iR{x+mJ|DE4iCBTW#fd8q${~NJs@9yTUYh~?X zhltIVR9E+LFrZVK<37=QPhMh&XpPnyJ0`JTxL#d-%tQQW_2;M;qMEx~&Eg^2awehm zbV=eqjTZeuQ*2|8oVh~TgwmW-leSMYW9jJ5o4yqK;w;%nliVtKQ39{RP)YPf@Ik@&1mc53Et`CP9MxE5Y8r@e5yuECy*?(X5rs~O@l z7!{2h^-Uh>4H=>=H`~|6zX);N#oBiZp2Y~S->UfG}-*x7tG~J-6i5_DXmGe`dROvJDS*I&;8!m_7j-59Ry8cC{ z{@XV{{MjPc2ul%dCP7akPkV9S^Ej#|RQc}s%q$I&!k^E}>=h4T27E8H|4=dxtuBug z7E`*>i0SRLcNQ@YbvjPzQ~Pc_J$Rs_oIZWd%bRzZ_j%8`a2tW!iCtt4ternJhVQU# zsO$_G`+XhB;T!eZvkREZFPUFnZF7jcaR^scz0p?G*S73K)WBW?bBsZre!`fn6DR)SiB?;msbZ*3wkypv?t4WPTnq78o=1OAFVODt>5Kp%K z@b#f(9_@ElTBdinB1R>Iy6@+Ga8An^X05Y29XQ1LGWy{9t$=wU`@L?SZT$N~*x~*P z^P+224G}X9n2koW4P(h5NactH666>*Vnn7EBBac#&UanAQ&yXmiIe5VeKo_YpTH3B zyZ-Z=D@*3@O2Kv^%1y4sg==u`d{J6w-y2U%b=SzZo@%dp{aCzdDva)i+1Q09$NHiju4_-4ulJNuJwIxM z-&&rOm%#00Ij`-9cM>Pojkm?EQD5Seot7!KpQpLnY+6Tm(Mg*L3<-m;_uaWEo229^ z*(nMBbJ|Dm>t14*F>88Sc<9=YP{;M6y1GSL5w!)HXKN6FFTig6!)I z?iQsR#5upX|1gu%PEXfc&QT`+iqR9Ij|^KuSTEgz&&G^|GVnhi@w*zJ{0`gmOyF^2>T%|rM(-8tT)VQ!S*7b$#vrlDqF+#~+tcI5O-P)%_*3w1skQs_ps~mW^lzL9)l9;Zcbw z`mSU;j}*squIKOccWc>)Ry#adif@;yx_jRH_N#1n+9&qjbYJxh5BC{ud}2GOD*5L0 zC7oeHjY$TJFQM&u{LF-~quBU7>6>=>rJC9bS}kGX4Z=|Ww>D&Yb-1GG>$CY9d8Jv` ziCvC((AlPNkI*Sz7hnEN@Fq6&=1IeR+oBV3RZ5CE0qM|-BA)uz;Rjzy?+G~Q4h+r4 zeQ146@`UF6sn5rvPCRI2zp3?2EAnK_iKlntPto+N8cPqIQs8ivw+zA)-w{+kpXpMn zym8(Sui|Oe>o1~T#2N{9ZNGRN)lQ08DjN5ElJMB6{kGv~ip}L}lJ(nnImZ_XGOx&d zo^tr{|p1!}B-r%^R#hIjSKnefG5VK;^&YxiGHWOknTb+pi8r*?shQ$_zv+5zhEl2rxD zL3aKX(YIs=x2_x7X;Qv)=z~El%R^N3Jf(G^wSl%Z3Qp#^Nw;4F+m6y*4Ka%_BJXEb ze3eWQdHItY@sNG*O0n4LH4b9u0xJHSkIaj-Gg9p14f5NBZU>XqJPdV)U4`%bS~zcw=hyOI zSe^cnO6z)I*5%1f2YvQBeuG;>Ute`>`+4t>=(gg%%jOupI2+iao&0wG;kT{ArG{y- zqt^ojMCRR+j;#Dh!tQNm>OXrdK>fLv0kwe*ygy8F5P zrKz!@oicIU+1|XOJi0WlATa?eHi4AydCG6+9nF&D(-Y{+e!Sn3!qP~`w%6Zu_oCM< zcA7F(FT?$7q|s|Am5(^K$af0zfXLwpdx{ZD0ij#eTt75?uXE;10mKTOU+ zxMAn!ZJ~S3!_LbLnTv~R|6JgCXo{rvsHb8LHE z_#%feJ3YsK$=Ck6a{tJmIcGqMS6t!c|Lb*|gU?i}!Y`)CKvUSiu7$seNFVwmW&OvC z|9z4Fd?Oxv-qT_5@tf)Yh_n7$tnJ*NE7`ldd%L-N|B?Ux{e#Gn(|0$(r_Y6tk92r{ zJ-pTayxz{u_W$;BkD{vsdvJLmTn;_O|MoD^_}k0ddHxc-{_)}jfBx1s_Ys6>0^#pVoRZ5~72v~Q(DR>5XzL#N^uwxJ^#5x=8JzXA^cxU$Un45^$*5i(DR>5IJ)Eh z>w}2=*AiE52R9{M!C=typG#1$|9c71|5}3l+FKr~R2TsX&wnm4VTbpxcOmv)OAz{m zV!7*JFzETuC0KX=y@dFGEfFdzwjmGzHx-`$T%t<@|6lJy;=h)7FjjNvm;*>a;ECp0 z{`KJM`}Y!p0{^wfi&eqfbFi<_^Pg+DoF@3!+Yl7|uQh(3tNGXah_L*RHU73i|1xvG zi^>05W3=$kHGY?t|9;GWm)rie#MhEPm-xH*_V>$wm#O`A`Ci4Jm;Xbw_WSj}i*o+D zUZeVdFaLieI=^51J9+ol#Wrn!Ui=%C_xlRJlTm-I@T&dK75+g@{eJyFNr1nu#$fJr z5@7yC3H*NfKf|!UUvAv6-9months) significant positive impact on returning to work in same job under same conditions; greatest response from disadvantaged mothers,supplants previous employer-funded leave which often did not exist for disadvantaged mothers; reduction in opportunity cost of delaying rtw,1.0,2.0,5.0,3.5 +Blumenberg2014,"Blumenberg, E., & Pierce, G.",2014,A Driving Factor in Mobility? Transportation’s Role in Connecting Subsidized Housing and Employment Outcomes in the Moving to Opportunity (MTO) Program,Journal of the American Planning Association,https://doi.org/10.1080/01944363.2014.935267,article,development,United States,1994-2001,84.0,implicit,poor women,baseline and follow-up survey;,experimental,RCT; multinomial regression model,3199.0,household,"subnational, metropolitan",1.0,,"low levels of explanatory power for individual model outcomes, esp for disadvantaged population groups; possible endogeneity bias through unobserved factors (e.g. human capital); binary distinction automobile access, not graduated",98% of sample is female,subsidy (housing mobility),0,1,0,spatial; gender; ethnicity,1.0,1.0,employment rate,"no relationship between subsidy and employment outcomes; increased employment probability for people living in high transit areas, but no increased job gain for moving to high transit area itself",high transit area employment paradox may be due to inherent difficulty of connecting household to opportunity in dispersed labor market just via access to transit,0.0,0.0,3.0,5.0 +Blumenberg2014,"Blumenberg, E., & Pierce, G.",2014,A Driving Factor in Mobility? Transportation’s Role in Connecting Subsidized Housing and Employment Outcomes in the Moving to Opportunity (MTO) Program,Journal of the American Planning Association,https://doi.org/10.1080/01944363.2014.935267,article,development,United States,1994-2001,84.0,implicit,poor women,baseline and follow-up survey;,experimental,RCT; multinomial regression model,3199.0,household,"subnational, metropolitan",1.0,,"low levels of explanatory power for individual model outcomes, esp for disadvantaged population groups; possible endogeneity bias through unobserved factors (e.g. human capital); binary distinction automobile access, not graduated",98% of sample is female,infrastructure (transport),0,1,0,spatial; gender; ethnicity,1.0,1.0,employment rate,increased employment probability for car ownership,better transport mobility to access wider job opportunity network,1.0,2.0,3.0,5.0 +Bartha2020,"Bartha, A., & Zentai, V.",2020,Long-term care and gender equality: Fuzzy-set ideal types of care regimes in europe,"Social inclusion (vol. 8, issue 4, pp. 92–102)",https://doi.org/10.17645/si.v8i4.2956,article,sociology,global,2016-2019,1.0,implicit,women,European Commission; Eurofound; Mutual Information System on Social Protection; European Institute for Gender Equality,observational,fuzzy-set ideal type ranking,28.0,country,regional,0.0,familialization in LTC,scarce comparable data; ideal-types follow prior assumptions potentially restricting view,"relying on migrant work is often poorly regulated, low paid and in turn may have negative consequences on gender equality in migrant communities/home countries","social security (pensions, care facilities); regulation (LTC-reforms, fiscal policies)",1,1,0,gender; age,1.0,1.0,full-time equivalent employment rate gap between men and women,"few countries fit an ideal-type household of male bread-winner (traditional), unsupported/supported double-earner; supported double-earner type mostly prevalent in Western Europe/Scandinavian countries, Southern/Eastern Europe predominantly unsupported double-earner; women will take on more unpaid care work in that model",in-home care facilitated by rising migrant cash-for-care work sectors may increase FLFP,-1.0,0.0,4.0,0.0 +Bailey2012,"Bailey, M. J., Hershbein, B., & Miller, A. R.",2012,The Opt-In Revolution? Contraception and the Gender Gap in Wages,Economic journal: applied economics,https://doi.org/10.1257/app.4.3.225,article,economics,United States,1968-1989,,implicit,young women,longitudinal administrative National Longitudinal Survey of Young Women (NLS-YW),quasi-experimental,linear regression models; OLS; Oaxaca-Blinder decomposition with recentered influence function (RIF) procedure,5159.0,individual,national,0.0,,dataset does not capture access to contraception beyond age 20 and social multiplier effects (e.g. changed hiring/promotion patterns),,technological change (contraception),0,1,0,gender; income,1.0,1.0,hourly wage distribution (gendered),"early legal access to contraceptives ('the pill') influenced decrease in gender gap by 10% in 1980s, 30% in 1990s; estimates 1/3rd of total female wage gains induced by access 1980s-1990s","increased labor market experience (due to not exiting early); greater educational attainment, occupational upgrading; spurred personal investment in human capital and careers",-1.0,2.0,4.0,2.0 +Adams2015,"Adams, S., & Atsu, F.",2015,Assessing the distributional effects of regulation in developing countries,Journal of Policy Modeling,https://doi.org/10.1016/j.jpolmod.2015.08.003,article,economics,global,1970-2012,,implicit,developing countries,panel data,quasi-experimental,"system general method of moments, fixed effects, OLS; using Gini coefficient",72.0,country,regional,0.0,,macro-level observations subsumed under region-level scale only,"LM regulations defined as hiring/firing, minimum wage, severance pay; business reg. bureaucracy costs, business starting costs, licensing and compliance costs; credit market oversight of banks, private sector credit, interest rate controls",trade liberalization (FDI),1,0,0,income,0.0,1.0,Gini coeff,FDI unlikely to generate equity-oriented welfare effects; trade openness not significantly related,wrong targeting incentive structure for FDI,1.0,2.0,4.0,4.0 +Adams2015,"Adams, S., & Atsu, F.",2015,Assessing the distributional effects of regulation in developing countries,Journal of Policy Modeling,https://doi.org/10.1016/j.jpolmod.2015.08.003,article,economics,global,1970-2012,,implicit,developing countries,panel data,quasi-experimental,"system general method of moments, fixed effects, OLS; using Gini coefficient",72.0,country,regional,0.0,,macro-level observations subsumed under region-level scale only,"LM regulations defined as hiring/firing, minimum wage, severance pay; business reg. bureaucracy costs, business starting costs, licensing and compliance costs; credit market oversight of banks, private sector credit, interest rate controls",regulation (labour),1,0,0,income,0.0,1.0,Gini coeff,labour regulations and business regulations negatively related to equitable income distribution while credit market regulation has no effect in income distribution; FDI unlikely to generate equity-oriented welfare effects; trade openness not significantly related,regulatory policies often lack institutional capability to optimize for benefits; policies require specific targeting of inequality reduction,1.0,2.0,4.0,4.0 +Adams2015,"Adams, S., & Atsu, F.",2015,Assessing the distributional effects of regulation in developing countries,Journal of Policy Modeling,https://doi.org/10.1016/j.jpolmod.2015.08.003,article,economics,global,1970-2012,,implicit,developing countries,panel data,quasi-experimental,"system general method of moments, fixed effects, OLS; using Gini coefficient",72.0,country,regional,0.0,,macro-level observations subsumed under region-level scale only,"LM regulations defined as hiring/firing, minimum wage, severance pay; business reg. bureaucracy costs, business starting costs, licensing and compliance costs; credit market oversight of banks, private sector credit, interest rate controls",education (school enrolment),1,0,0,income,0.0,1.0,Gini coeff,school enrolment positively related to equitable income distribution,capacity-building for public administration practitioners; more context-adapted policies generated,-1.0,2.0,4.0,4.0 +Alinaghi2020,"Alinaghi, N., Creedy, J., & Gemmell, N.",2020,The redistributive effects of a minimum wage increase in New Zealand: A microsimulation analysis,Australian Economic Review,https://doi.org/10.1111/1467-8462.12381,article,economics,New Zealand,2012-2013,,implicit,,New Zealand Household Economic Survey (HES),simulation,microsimulation model; uses Atkinson index,3500.0,individual,national,0.0,,"large sample weights may bias specific groups, e.g. sole parents",,minimum wage,1,1,0,income,0.0,1.0,Atkinson index,"small impact on inequality of income signals bad programme targeting; significant reduction in poverty measures for sole parents already in employment only, but insignificant for sole parents overall",many low-wage earners are secondary earners in higher income households; low-wage households often have no wage earners at all,-1.0,0.0,4.0,0.0 +Sotomayor2021,"Sotomayor, Orlando J.",2021,Can the minimum wage reduce poverty and inequality in the developing world? Evidence from Brazil,World Development,https://doi.org/10.1016/j.worlddev.2020.105182,article,economics,Brazil,1995-2015,12.0,implicit,workers,national administrative surveys Monthly Employment survey (PME),quasi-experimental,difference-in-difference estimator,40000.0,household,"national, census",1.0,,"survey data limited to per dwelling, can not account for inhabitants moving",,minimum wage,1,0,0,income,0.0,0.0,poverty,within three months of minimum wage increases poverty declined by 2.8%,,-1.0,2.0,5.0,3.0 +Sotomayor2021,"Sotomayor, Orlando J.",2021,Can the minimum wage reduce poverty and inequality in the developing world? Evidence from Brazil,World Development,https://doi.org/10.1016/j.worlddev.2020.105182,article,economics,Brazil,1995-2015,12.0,implicit,workers,national administrative surveys Monthly Employment survey (PME),quasi-experimental,difference-in-difference estimator,40000.0,household,"national, census",1.0,,"survey data limited to per dwelling, can not account for inhabitants moving",,minimum wage,1,0,0,income,0.0,1.0,Gini coeff,inequality declined by 2.4%; decreasing impact over time; diminishing returns when minimum is high relative to median earnings,unemployment costs (job losses) overwhelmed by benefits (higher wages); but inelastic relationship of increase and changes in poverty,-1.0,2.0,5.0,3.0 +Al-Mamun2014,"Al-Mamun, A., Wahab, S. A., Mazumder, M. N. H., & Su, Z.",2014,Empirical Investigation on the Impact of Microcredit on Women Empowerment in Urban Peninsular Malaysia,Journal of Developing Areas,https://doi.org/10.1353/jda.2014.0030,article,development,Malaysia,2011,2.0,implicit,women,structured face-to-face interviews,quasi-experimental,"cross-sectional stratified random sampling; OLS, multiple regression analysis",242.0,individual,"subnational, urban",1.0,"household economic portfolio model (Chen & Dunn, 1996)",can not establish full experimental design,,microcredit; training,0,0,1,gender; income,1.0,0.0,empowerment index (personal savings; personal income; asset ownership),increase in household decision-making for women; increase in economic security for women; constrained by inability for individuals to obtain loans,individual access to finance; collective agency increase through meetings and training,1.0,2.0,3.0,2.0 +Ahumada2023,"Ahumada, P. P.",2023,"Trade union strength, business power, and labor policy reform: The cases of Argentina and Chile in comparative perspective",International Journal of Comparative Sociology,https://doi.org/10.1177/00207152231163846,article,sociology,global,2009-2017,,,,time-series cross-sectional database for collective labour rights and class power disparity,quasi-experimental,OLS; Arellano estimator,78.0,country,regional,0.0,power resource theory,limited 2-observation dataset per country; potential remaining measurement bias due to concurrent shocks,,collective action (unionization),1,0,0,income,0.0,1.0,Freedom of Association and Collective Bargaining (FACB) and violation index coding,more unequal political power distribution hinders processes of collective organisation,,,,4.0,2.0 +Cardinaleschi2019,"Cardinaleschi, S., De Santis, S., & Schenkel, M.",2019,Effects of decentralised bargaining on gender inequality: Italy,Panoeconomicus,https://doi.org/10.2298/PAN1903325C,article,economics,Italy,2014,,,,Linked Employer Employees Data from Structure of Earnings Survey,quasi-experimental,OLS; Oaxaca-Blinder & Juhn-Murphy-Pierce decompositions,,firm,national; census,0.0,gender endowment discrimination; glass ceiling wage-setting institutions,Only a short-term decomposition of mostly cross-sectional dataset,,collective action (collective bargaining),1,1,0,gender; income,1.0,1.0,income shares,collective negotiation practices address gender gap marginally significantly; need to be supplemented by policies considering human-capital aspects,occupational segregation into feminized industries,1.0,1.0,5.0,2.0 +Coutinho2006,"Coutinho, M. J., Oswald, D. P., & Best, A. M.",2006,Differences in Outcomes for Female and Male Students in Special Education,Career Development for Exceptional Individuals,https://doi.org/10.1177/08857288060290010401,article,education,United States,1972-1994,72.0,implicit,young women with disabilities,National Education Longitudinal Study (NELS-88),quasi-experimental,OLS; linear and two-step multinomial logistic regression,13391.0,individual,national,0.0,,sample does not include students with more severe impairments due to requirement of self-reporting; selection based on parent-reporting may introduce bias,more men than women in skilled/technical positions across all groups,education (special needs),0,1,0,disability; gender; income; age,1.0,0.0,"female employment ratio, female income ratio","females with disabilities less likely to be employed, and earned less than males with disability; females less likely to obtain high school diploma; more likely to be biological parent","men employed more months, more hours per week than women; largest income difference in special education and low achievers",-1.0,2.0,4.0,2.0 +Dieckhoff2015,"Dieckhoff, M., Gash, V., & Steiber, N.",2015,Measuring the effect of institutional change on gender inequality in the labour market,Research in Social Stratification and Mobility,https://doi.org/10.1016/j.rssm.2014.12.001,article,sociology,Austria; Belgium; Czechia; Denmark; Finland; France; Germany; Greece; Hungary; Italy; Netherlands; Norway; Poland; Portugal; Slovakia; Spain; Sweden; and the UK,1992-2007,192.0,,,"repeat cross-sectional data, national survey dataset European Labour Force Survey",quasi-experimental,"two-step multilevel modelling; OLS; multinomial logistic regression, fixed effects approach",18.0,country,national,1.0,,averaged across national contexts may obscure specific insights,PRELIMINARY EXTRACTION; EXTRACTION OF DEREGULATION OF TEMPORARY CONTRACTS; FAMILY POLICIES,collective action (unionization),0,1,0,gender,,,employment,men and women increased standard employment contracts with increased unionization; female employment does not decrease,increased standard employment contract probability,1.0,2.0,4.0,2.0 +Ferguson2015,"Ferguson, J.-P.",2015,The control of managerial discretion: Evidence from unionization’s impact on employment segregation,American Journal of Sociology,https://doi.org/10.1086/683357,article,sociology,United States,1984-2010,,implicit,women workers,"AFL-CIO, NLRB datasets, amended with Current Population Survey",quasi-experimental,regression-discontinuity RD test,50000.0,individual,national,1.0,,most of effects may be caused by unsobservables,,collective action (unionization),0,1,1,gender; ethnicity,1.0,0.0,employment,"stronger unionization associated with more women and minorities in management, but only marginally significant",possible self-selection into unionization,1.0,1.0,4.0,4.5 +Mukhopadhaya2003,"Mukhopadhaya, P.",2003,Trends in income disparity and equality enhancing (?) education policies in the development stages of Singapore,International Journal of Educational Development,https://doi.org/10.1016/S0738-0593(01)00051-7,article,education,Singapore,1980-1995,,,,"Census Reports, Yearbook of Statistics Snagopre",observational,regressions with multivariate decomposition,,,"national, census",0.0,,higher education institutional context may make generalizability outside Singapore harder,only contains labour market ancillary outcomes but strong arguments for generational inequalities; PRELIMINARY EXTRACTION,education,0,1,0,migration; generational; income; ethnicity,1.0,1.0,Gini coeff; Theil index; relative mean income,non-uniform representation of academic abilities across parental education backgrounds; education interventions may exacerbate income inequality through bad targeting,primary income inequality for migrants through between-occupational inequality; advantaged income brackets also advantaged in educative achievement brackets; system of financing higher education in Singapore further disadvantages poorer households,1.0,2.0,5.0,0.0 +Shin2006,"Shin, J., & Moon, S.",2006,"Fertility, relative wages, and labor market decisions: A case of female teachers",Economics of Education Review,https://doi.org/10.1016/j.econedurev.2005.06.004,article,economics,United States,1968-1988,,implicit,female teachers,National Longitudinal Survey of the Young Women,quasi-experimental,fixed effects panel regressions; panel probit estimation,2712.0,individual,national,0.0,,"looks at strictly female sample, can not account for changes relative to men",,education; regulation (relative wage-setting),1,1,0,gender,1.0,1.0,employment (FLFP rate),"higher relative wages significantly increase FLFP for female teachers; presence of new-born baby significantly decreases FLFP, significantly more than non-teachers; does not have effect on teacher/non-teacher selection",most relevant determinant for FLFP as teacher is college major in education; education level significant determinant; higher baby-exit effect may be due to relatively temporary lower wage loss for teachers,1.0,2.0,4.0,2.0 +Alexiou2023,"Alexiou, C., & Trachanas, E.",2023,The impact of trade unions and government party orientation on income inequality: Evidence from 17 OECD economies,Journal of Economic Studies,https://doi.org/10.1108/JES-12-2021-0612,article,economics,Australia; Austria; Belgium; Canada; Denmark; Finland; France; Germany; Italy; Japan; Netherlands; New Zealand; Norway; Spain; Sweden; United Kingdom; United States,2000-2016,,,,Standardized World Income Inequality Database (SWIID) OECD panel data,quasi-experimental,"panel fixed effects approach, Driscoll and Kraay non-parametric covariance matrix estimator",18.0,country,regional,1.0,power resources theory,"can not account for individual drivers such as collective bargaining, arbitration, etc",,collective action (trade unionization),1,1,0,income; gender,0.0,1.0,"Gini coeff (equivalized household disposable income, market income, manufacturing pay)",unionization strongly related with decreasing income inequality; right-wing institutional contexts related with increased income inequality,redistribution of political power under unions; weak unionization increases post-redistribution inequality,-1.0,2.0,4.0,2.0 +Mun2018,"Mun, E., & Jung, J.",2018,"Policy generosity, employer heterogeneity, and women’s employment opportunities: The welfare state paradox reexamined",American Sociological Review,https://doi.org/10.1177/0003122418772857,article,sociology,Japan,1992-2009,84.0,explicit,working mothers,Japan Company Handbook for Job Searchers,quasi-experimental,potential outcomes framework; fixed-effects analysis,600.0,enterprise,national,0.0,welfare state paradox (over-representation of women in low-authority jobs in progressive welfare states),limited generalizability with unique Japanese LM institutional features; limited ability to explain voluntary effects as lasting or as symbolic compliance and impression management,,paid leave (childcare),1,0,0,gender,1.0,0.0,job quality,"no change for promotions for firms not previously providing leave, positive promotion impact for firms already providing leave; incentive-based policies may lead to larger effects",voluntary compliance to maintain positive reputations,1.0,1.0,4.0,2.0 +Mun2018,"Mun, E., & Jung, J.",2018,"Policy generosity, employer heterogeneity, and women’s employment opportunities: The welfare state paradox reexamined",American Sociological Review,https://doi.org/10.1177/0003122418772857,article,sociology,Japan,1992-2009,84.0,explicit,working mothers,Japan Company Handbook for Job Searchers,quasi-experimental,potential outcomes framework; fixed-effects analysis,600.0,enterprise,national,0.0,welfare state paradox (over-representation of women in low-authority jobs in progressive welfare states),limited generalizability with unique Japanese LM institutional features; limited ability to explain voluntary effects as lasting or as symbolic compliance and impression management,,paid leave (childcare),1,0,0,gender,1.0,0.0,employment,no increase in hiring discrimination against women reflected as decreased employment probability,decreases may be due to supply-side mechanisms based on individual career planning and reinforced existing gender division of household labour,0.0,0.0,4.0,2.0 +Thoresen2021,"Thoresen, S. H., Cocks, E., & Parsons, R.",2021,Three year longitudinal study of graduate employment outcomes for Australian apprentices and trainees with and without disabilities,International journal of disability development and education,https://doi.org/10.1080/1034912X.2019.1699648,article,education,Australia,2011-204,36.0,explicit,disabled,experimental survey,quasi-experimental,"quantitative survey (n=489); qualitative semi-structured face-to-face interviews (n=30); annual postal survey, baseline and 2 follow-ups; generalised estimating equation GEE",489.0,individual,local,0.0,,"non-representative sample, over-representation of learning disability; limited generalisability through sample LFP bias and attrition bias; small control sample size",Disaggregated results for female participants overall more unequal,training,0,1,1,disability; income,1.0,0.0,hours worked,"slightly lower for disabled group initially, increase to no significant difference with non-disabled group at last survey",significant but small overall increase (3.1 hours to 1 hour difference); fluctuations for non-disability group,1.0,2.0,2.0,4.0 +Thoresen2021,"Thoresen, S. H., Cocks, E., & Parsons, R.",2021,Three year longitudinal study of graduate employment outcomes for Australian apprentices and trainees with and without disabilities,International journal of disability development and education,https://doi.org/10.1080/1034912X.2019.1699648,article,education,Australia,2011-204,36.0,explicit,disabled,experimental survey,quasi-experimental,"quantitative survey (n=489); qualitative semi-structured face-to-face interviews (n=30); annual postal survey, baseline and 2 follow-ups; generalised estimating equation GEE",489.0,individual,local,0.0,,"non-representative sample, over-representation of learning disability; limited generalisability through sample LFP bias and attrition bias; small control sample size",Disaggregated results for female participants overall more unequal,training,0,1,1,disability; income,1.0,0.0,hourly/weekly income,wages of disability group substantially lower than non-disability; increases to be non-significant over time; lower for female and disability-pension recipient groups,strong initial diff means disability group potentially more often initially employed at junior rates or skewed through attrition bias,1.0,2.0,2.0,4.0 +Wang2016,"Wang, J., & Van Vliet, O.",2016,"Social Assistance and Minimum Income Benefits: Benefit Levels, Replacement Rates and Policies Across 26 Oecd Countries, 1990-2009",European Journal of Social Security,https://doi.org/10.1177/138826271601800401,article,economics,global,1990-2009,,implicit,low-income,"World Bank CPI indicators & Penn World Table; Social Assistance and Minimum Income Protection Dataset (Nelson, 2013)",observational,cross-country comparative analysis,26.0,country,regional,0.0,,some effects may stem from exchange rate/PPP changes instead,due to data availability indicator for real minimum benefits and replacement rates could be constructed for 26 OECD countries,direct transfers (social assistance),1,1,0,income,0.0,1.0,real wage; replacement rate,"real benefit levels increased in most countries, benefit levels increasing more than consumer prices; income replacement rates mixed outcomes with decreases in some countries where real benefit levels increased",bulk of increases comes from deliberate policy changes; but benefit levels not linked to wages and policy changes not taking into account changes in wages,1.0,,4.0,0.0 +Wang2020,"Wang, C., Deng, M., & Deng, J.",2020,Factor reallocation and structural transformation implications of grain subsidies in China,Journal of Asian Economics,https://doi.org/10.1016/j.asieco.2020.101248,article,economics,China,2007-2016,108.0,implicit,rural workers,TERMCN-Land database; Chinese Input-Output Table 2007,simulation,historical and TERMCN-Land structural simulation model,,sector,,0.0,,aggregate national employment exogenous to model; strong correlation to Chinese economic characteristics makes generalisability difficult,,subsidy (firm-level),0,1,0,income; spatial,1.0,1.0,income ratio,the rural-urban income inequality is exacerbated if grain subsidies are removed; over the long term this increase attenuates but income ratio remains decreased for rural labour,"displacement of rural unskilled labour; unskilled labour supply increase, labour difficult to absorb into manufacturing/service sectors; low income/price elasticity for agr. products lower rural income",1.0,2.0,0.0,0.0 + From 97df1d4814dee7ffecdc9fb05aa189ac525f28cb Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 20 Jun 2024 11:00:56 +0200 Subject: [PATCH 06/67] chore(repo): Fix build package requirements --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ec8b03f..3b52068 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,13 +3,13 @@ name = "scoping-review" version = "0.5.1" description = "" authors = ["Marty Oehme "] -readme = "README.md" +packages = [{ include = "src" }] [tool.poetry.dependencies] python = "<3.13,>=3.11" pandas = "^2.1.1" seaborn = "^0.13.0" -bibtexparser = {version = ">=2.0.0b1", allow-prereleases = true} +bibtexparser = { version = ">=2.0.0b1", allow-prereleases = true } jupyter = "^1.0.0" jupyter-cache = "^0.6.1" tabulate = "^0.9.0" From ef1f7785c288a624074e664f58dd0ec11153432d Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 20 Jun 2024 11:01:34 +0200 Subject: [PATCH 07/67] chore(script): Clean leftover todo annotations --- scoping_review.qmd | 73 ++++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 41 deletions(-) diff --git a/scoping_review.qmd b/scoping_review.qmd index 28212d4..f0484d0 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -247,7 +247,7 @@ The identified channels here are different social supports, gender role expectat Kumari [-@Kumari2018] looks at the relationship of both economic growth and gender disparity on the labour supply in investigating their effects on female work participation. - + They see a U-shaped participation rate and some evidence of cross-sector gender pay disparity which is affected by demographic factors such as migration, marriage, child care and fertility, as well as economic factors such as per capita income, unemployment, infrastructure and the prevalence of non-farm jobs. Ultimately, they argue that the labour supply inequalities are based on inequality between the sexes and, while regulatory measures such as adequate family and childcare policies, tax regimes and the presence of subsidized healthcare help, changes to the female labour force participation fundamentally require the replacement of such a traditional value system itself. @@ -290,7 +290,8 @@ There is also low evidence for return to work being increased by education, work # Methodology and data -This section will discuss the systematic scoping review methodology that is proposed to conduct the review of the literature on policy interventions that are expected to address inequalities in forms of work and labour market outcomes. +The following section will discuss the methodology that is proposed to conduct the review of the literature on policy interventions that are expected to address inequalities in forms of work and labour market outcomes, +as well as give an overview of the collected data. This study follows the principles of a systematic review framework, to systematically assess the impact of an array of policies on inequalities in the world of work. It strives to follow the clear and reproducible method of identification prior to synthesis of relevant research, while limiting "bias by the systematic assembly, critical appraisal and synthesis" through applying scientific strategies to the review itself [@Cook1995]. @@ -306,12 +307,10 @@ With an increasingly adopted approach in recent years, with rigorous dichotomy o ## The search protocol - The search protocol was carried out based on the introduced areas of policies as well as the possible combination of definitions and outcomes in the world of work. For each dimension of definitions, a cluster containing possible utilized terms will be created, that is for: definitions of work and labour, forms of work, definitions of inequality, forms of vertical and forms of horizontal inequalities, labour market outcomes, and definitions of policy. Each of the clusters contains synonymous terms as well as term-adjacent phrase combinations which are in turn used to refine or broaden the search scope to best encapsulate each respective cluster, based on the above definitions. - The search protocol then follows a three-staged process of execution: identification, screening and extraction. First, in identification, the relevant policy, inequality and world of work related dimensions are combined through Boolean operators to conduct a search through the database repository Web of Science and supplemental searches via Google Scholar to supply potential gray literature. While the resulting study pools could be screened for in multiple languages, the search queries themselves are passed to the databases in English-language only. @@ -479,26 +478,15 @@ For a full list of validity ranks, see @apptbl-validity-external and @apptbl-val ## Data -```{python} -#| label: calculate-relevant-studies -#| echo: false -# TODO Remove redundant 'relevant' studies observation below once all studies are extracted. -nr_relevant = len([1 for kw in all_keywords if "relevant" in kw]) -``` - The query execution results in an initial sample of `{python} nr_database_query_raw` potential studies identified from the database search as well as `{python} nr_snowballing_raw` potential studies from other sources, leading to a total initial number of `{python} FULL_RAW_SAMPLE_NOTHING_REMOVED`. This accounts for all identified studies without duplicate removal, without controlling for literature that has been superseded or applying any other screening criteria. -Of these, `{python} nr_relevant` have been identified as potentially relevant studies for the purposes of this scoping review, from which `{python} nr_extraction_done` have been extracted. - - +Of these, `{python} FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract-nr_out_language` have been identified as potentially relevant studies for the purposes of this scoping review and selected for a full text review, +from which in turn `{python} nr_extraction_done` have ultimately been extracted. The currently identified literature rises somewhat in volume over time, with first larger outputs identified from 2014, as can be seen in @fig-publications-per-year. - - - ```{python} #| label: fig-publications-per-year #| fig-cap: Publications per year @@ -509,20 +497,21 @@ df_study_years = ( .reset_index() .drop_duplicates() ) -# plot by year TODO decide if we want to distinguish by literature type/region/etc as hue -# FIXME should be timeseries plot so no years are missing +# FIXME potentially timeseries plot so no years are missing ax = sns.countplot(df_study_years, x="year") + ax.tick_params(axis='x', rotation=45) -ax.set_xlabel("") +ax.set_ylabel("Count") +ax.set_xlabel("Year") plt.tight_layout() plt.show() df_study_years = None ``` -Anomalies such as the relatively significant dips in output in 2016 and 2012 become especially interesting against the strong later increase of output. -While this can mean a decreased interest or different focus points within academia during those time spans, -it may also point towards alternative term clusters that are newly arising, or a re-focus towards different interventions, -and should thus be kept in mind for future scoping efforts. +Anomalies such as the relatively significant dips in output in 2016 and 2017 become especially interesting against the strong overall increase of output. +While this can mean a decreased interest or different focus points within academia during the time span, +it may also point towards newly arising alternative term clusters, or a re-focus towards different interventions, +either of which may not be completely captured in the data and should thus be kept in mind for future scoping efforts. The predominant amount of literature is based on white literature, with only a marginal amount solely published as gray literature. This represents a gap which seems reasonable and not surprising since the database query efforts were primarily aimed at finding the most current versions of white literature. @@ -530,7 +519,7 @@ Such a stark gap speaks to a well targeted identifaction procedure, with more up @fig-citations-per-year-avg shows the average number of citations for all studies published within an individual year. From the literature sample, several patterns emerge: -First, in general, citation counts are slightly decreasing - as should generally be expected with newer publications as less time has passed allowing either their contents be dissected and distributed or any repeat citations having taken place. +First, in general, citation counts are slightly decreasing --- as should generally be expected for newer publications as less time has passed allowing either their contents be dissected and distributed or any repeat citations having taken place. ```{python} #| label: fig-citations-per-year-avg @@ -541,7 +530,12 @@ fig, ax = plt.subplots() ax.bar(grpd["year"], grpd["zot_cited"]) sns.regplot(x=grpd["year"], y=grpd["zot_cited"], ax=ax) #ax = sns.lmplot(data=grpd, x="year", y="zot_cited", fit_reg=True) + +years_list = np.arange(2000, 2024).tolist() +ax.set_xticks(years_list) ax.tick_params(axis='x', rotation=45) +ax.set_ylabel("Citations") +ax.set_xlabel("Year") plt.tight_layout() plt.show() ``` @@ -551,8 +545,10 @@ This suggests, first, no overall decrease in academic interest in the topic over and second, no linearly developing concentration or centralization of knowledge output and dissemination, though it also throws into question a clear-cut increase of *relevant* output over time. -Positive outlier years in citation amount can point to clusters of relevant literature feeding wider dissemination or cross-disciplinary interest, a possible sign of still somewhat unfocused research production which does not approach from a single coherent perspective yet. -It can also point to a centralization of knowledge production, with studies feeding more intensely off each other during the review process, a possible sign of more focused knowledge production and thus valuable to more closely review during the screening process. +Positive outlier years in citation amount can point to clusters of relevant literature feeding wider dissemination or cross-disciplinary interest, +a possible sign of still somewhat unfocused research production which does not yet approach from a single coherent perspective. +It can also point to a centralization of knowledge production, with studies feeding more intensely off each other during the literature review process, +a possible sign of more focused knowledge production and thus valuable to more closely review during screening. It may also suggest that clearly influential studies have been produced during those years, a possibility which may be more relevant during years of more singular releases (such as 2011 and 2013). This is because, as @fig-publications-per-year showed, the overall output was nowhere near as rich as in the following years, allowing single influential works to skew the visible means for those years. @@ -560,10 +556,6 @@ This is because, as @fig-publications-per-year showed, the overall output was no In all of these cases, such outliers should provide clear points of interest during the screening process for eventual re-evaluation of utilized scoping term clusters and for future research focus. Should they point towards gaps (or over-optimization) of specific areas of interest during those time-frames or more generally, they may provide an impetus for tweaking future identification queries to better align with the prevailing literature output. - - - - # Synthesis: A multitude of lenses This section will present a synthesis of evidence from the scoping review, @@ -814,7 +806,7 @@ The results show the same trends for measurement of land inequality using the sh ### Social protection - + @Wang2016 undertake an observational study on the levels of social assistance benefits and wages in a national comparative study within 26 OECD countries. @@ -851,8 +843,7 @@ The authors suggest this shows the primary channel of the programme becoming a b Two limitations of the study are its small sample size due to a low response rate, and an over-representation of racial minorities, women and older persons in the sample mentioned as introducing possible downward bias for measured labour force participation rates. - - + @Cieplinski2021 undertake a simulation study on the income inequality effects of both a policy targeting a reduction in working time and the introduction of a UBI in Italy. It finds that while both decrease overall income inequality, measured through Gini coefficient, they do so through different channels. While provision of a UBI sustains aggregate demand, thereby spreading income in a more equitable manner, @@ -1175,8 +1166,7 @@ Some limitations to the study include a relatively small overall sample size, as ### Unconscious bias and discriminatory norms - - + @Al-Mamun2014 conduct a study on the impacts of an urban micro-finance programme in Malaysia on the economic empowerment of women. The programme introduced the ability for low-income urban individuals to receive collateral-free credit. @@ -1301,17 +1291,19 @@ validities["identifier"] = validities["author"].str.replace(r',.*$', '', regex=T validities = validities.loc[(validities["design"] == "quasi-experimental") | (validities["design"] == "experimental")] #validities["external_validity"] = validities["external_validity"].astype('category') validities["internal_validity"] = validities["internal_validity"].astype('category') +validities["External Validity"] = validities["external_validity"] +validities["Internal Validity"] = validities["internal_validity"] plt.figure().set_figheight(5) sns.violinplot( data=validities, - x="internal_validity", y="external_validity", hue="design", + x="Internal Validity", y="External Validity", hue="design", cut=0, bw_method="scott", orient="x" ) sns.swarmplot( data=validities, - x="internal_validity", y="external_validity", legend=False, + x="Internal Validity", y="External Validity", legend=False, color="darkmagenta", s=4 ) @@ -1339,7 +1331,7 @@ again with the exception of @Thoresen2021 already mentioned. sns.displot( data=validities, - x="external_validity", hue="internal_validity", + x="External Validity", hue="Internal Validity", kind="kde", multiple="fill", clip=(0, None), palette="ch:rot=-0.5,hue=1.5,light=0.9", @@ -1436,7 +1428,6 @@ Similarly, rarely do studies delineate generational outcomes from income, gender [^education-studies]: For gender inequalities within education paths themselves, see @Stepanenko2021. For possible ways to integrate gender-transformative interventions into professional education, see @Newman2016. For the effects of prior inequalities on taxation preferences, school enrolment and educational choices, see @Gutierrez2009 and @Zamfir2017. For interactions between policies for the knowledge translation of sexual education and their barriers, see @Curran2022. - The effects of automation on income inequality are more clearly put into focus by @Eckardt2022 by studying income inequality and under the effects of various kinds of automation and a minimum wage within the economy. He considers several types of automation, with automation on the extensive margin (automation of more tasks) leading to decreased wage inequality between low-skill and high-skill earners if it results in decreased overall outputs due to wage compression, and vice versa for increased total outputs. Automation on the intensive margin (increased productivity of automating existing tasks) has ambiguous effects on the employment share of low-skill workers (who are possibly displaced) and a higher minimum wage here decreases the inequality between low-skill wages and higher-skill wages. @@ -1463,7 +1454,7 @@ findings - channels - policy recc - supply-side effects, esp maternal (family planning; care work) - organisational disadvantagement in new economy (networking needs, self-promotion, managerial discretions) -TODO include unionisation effects on gender +TODO perhaps add specific section for unionisation effects on gender? --> Due to its persistent characteristics, gender inequality is an often analysed horizontal dimension of workplace inequality in the study sample, From 72f5ccfe61d6851da4eef3253178eecdabb0600b Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 20 Jun 2024 11:01:54 +0200 Subject: [PATCH 08/67] feat(repo): Add simple explanatory README file --- README.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..da43d0e --- /dev/null +++ b/README.md @@ -0,0 +1,38 @@ +# 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. + +Raw, intermediate and processed data can all be found in the `02-data/` directory: +Raw data include the unmodified database queries using the scoping review search terms. +Intermediate data are made up of the bibtex file produced by Zotero, after tagging and sorting in a Zotero library, ready to be re-imported into the application. +Processed data include the fully extracted studies which make up the main sample for the review. + +The full article text and code can be found in the `scoping_review.qmd` file. +It makes use of supplementary processing code which resides in the `src/` directory, +mainly to load processed data from the `02-data/` directory and turn it into `.csv` data, +as well as pre-processing those for visualization and validity ranking within the study. + +## Execution and Reproduction + +To reproduce the content herein, there are 3 requirements: + +- [Python](https://www.python.org/) (minimum version 3.11) +- [Poetry package manager](https://python-poetry.org/) +- [Quarto publishing system](https://quarto.org/) + +Once you have all required software to install all necessary package dependencies, +invoke poetry from the main repository directory: + +```bash +poetry install +``` + +Now, by invoking `make` the project can be rendered: + +```bash +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 `04-outputs/` directory. + +You can invoke any of the `extract`, `render`, `release` steps manually instead by executing e.g. `make extract`. From 5174402dfcf730fafae9aade2bb3d4171bb8e752 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 20 Jun 2024 11:10:46 +0200 Subject: [PATCH 09/67] fix(data): Fix policy terms citation separation --- 02-data/supplementary/terms_policy.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/02-data/supplementary/terms_policy.csv b/02-data/supplementary/terms_policy.csv index 3f38e6a..36b5c8d 100644 --- a/02-data/supplementary/terms_policy.csv +++ b/02-data/supplementary/terms_policy.csv @@ -12,5 +12,5 @@ redistributive,work-life balance promotion,quality of education,commuting subsid ,guaranteed income [@Perez2022],comprehensive social protection,computer-assisted therapy [@Lettieri2017] ,universal basic income [@Perez2022],sustainable social protection,work organization [@Nevala2015] ,provision of living wage [@Perez2022],supported employment [@Lettieri2017],special transportation [@Nevala2015] -,maternity leave [@Chang2021],"vocational rehabilitation [@Silvaggi2020, @Lettieri2017]",collective action +,maternity leave [@Chang2021],"vocational rehabilitation [@Silvaggi2020; @Lettieri2017]",collective action ,,unionization, From d955c13dcdd22d0561193e745e084734b91b3fb3 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 20 Jun 2024 11:11:14 +0200 Subject: [PATCH 10/67] chore(data): Use new Zotero date format --- 02-data/intermediate/zotero-library.bib | 196 ++++++++---------------- 1 file changed, 65 insertions(+), 131 deletions(-) diff --git a/02-data/intermediate/zotero-library.bib b/02-data/intermediate/zotero-library.bib index 4775564..5e0938d 100644 --- a/02-data/intermediate/zotero-library.bib +++ b/02-data/intermediate/zotero-library.bib @@ -516,7 +516,6 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl title = {Assessing the Distributional Effects of Regulation in Developing Countries}, author = {Adams, Samuel and Atsu, Francis}, year = {2015}, - month = sep, journal = {Journal of Policy Modeling}, volume = {37}, number = {5}, @@ -774,8 +773,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl type = {Article}, title = {Labor Market Reforms, Growth, and Unemployment in Labor-Exporting Countries in the {{Middle East}} and {{North Africa}}}, author = {Agenor, Pierre-Richard and Nabli, Mustapha K. and Yousef, Tarik and Jensen, Henning Tarp}, - year = {2007}, - month = mar, + year = {2007-03/2007-04}, journal = {JOURNAL OF POLICY MODELING}, volume = {29}, number = {2}, @@ -1426,8 +1424,7 @@ Lastly, it finds stronger results among women, unemployed, less experienced appl type = {{Article}}, title = {{Ex ante evaluation of the basic income in Ecuador: Effects on poverty and inequality}}, author = {Albuja Echeverria, Wilson Santiago}, - year = {2021}, - month = jul, + year = {2021-07/2021-09}, journal = {TRIMESTRE ECONOMICO}, volume = {88}, number = {351}, @@ -2439,8 +2436,7 @@ does NOT look at LM adjacency in outcomes (no WoW)}, type = {Article}, title = {Core-Peripheral Structure and Regional Governance: {{Implications}} of Paul Krugman's New Economic Geography for Public Administration}, author = {Andrew, Simon A. and Feiock, Richard C.}, - year = {2010}, - month = may, + year = {2010-05/2010-06}, journal = {PUBLIC ADMINISTRATION REVIEW}, volume = {70}, number = {3}, @@ -3053,8 +3049,7 @@ The authors conclude that, while there are modest positive outcomes, none of the type = {{Article}}, title = {{Financial evaluation of a Universal Basic Income in Andalusia}}, author = {Artero Lopez, Jesus and {Gomez-Alvarez Diaz}, Rosario and Patino Rodriguez, David}, - year = {2021}, - month = jan, + year = {2021-01/2021-04}, journal = {REVISTA DE ESTUDIOS REGIONALES}, number = {120}, pages = {129--164}, @@ -5032,8 +5027,7 @@ might be relevant due to focus on minimum wage policy interventions}, type = {Article}, title = {Effects of Sharing the Parental Leave on Pensioners' Poverty and Gender Inequality in Old Age: {{A}} Simulation in {{IFSIM}}}, author = {Baroni, Elisa}, - year = {2011}, - month = mar, + year = {2011-03/2011-04}, journal = {JOURNAL OF POLICY MODELING}, volume = {33}, number = {2}, @@ -5995,8 +5989,7 @@ might be relevant due to focus on minimum wage policy interventions}, type = {Editorial Material}, title = {China's Transition and Feminist Economics}, author = {Berik, Guenseli and Dong, Xiao-yuan and Summerfield, Gale}, - year = {2007}, - month = jul, + year = {2007-07/2007-10}, journal = {FEMINIST ECONOMICS}, volume = {13}, number = {3-4}, @@ -13001,8 +12994,7 @@ does not do impact analysis for single policy}, @article{Debowicz2014, title = {The Impact of {{Oportunidades}} on Human Capital and Income Distribution in {{Mexico}}: {{A}} Top-down/Bottom-up Approach}, author = {Debowicz, Dario and Golan, Jennifer}, - year = {2014}, - month = jan, + year = {2014-01/2014-02}, journal = {Journal of Policy Modeling}, volume = {36}, number = {1}, @@ -15304,8 +15296,7 @@ does NOT look at LM adjacency} type = {Article}, title = {Long-Run Growth Scenarios for the World Economy}, author = {Duval, Romain and {de la Maisonneuve}, Christine}, - year = {2010}, - month = jan, + year = {2010-01/2010-02}, journal = {JOURNAL OF POLICY MODELING}, volume = {32}, number = {1}, @@ -15812,8 +15803,7 @@ does NOT look at LM adjacency} type = {Article}, title = {Strategic Communications in Oral Health: {{Influencing}} Public and Professional Opinions and Actions}, author = {Edmunds, M and Fulwood, C}, - year = {2002}, - month = mar, + year = {2002-03/2002-04}, journal = {AMBULATORY PEDIATRICS}, volume = {2}, number = {2, S}, @@ -16346,8 +16336,7 @@ does NOT look at LM adjacency} type = {Article}, title = {A Critical Analysis of the Pension System in {{Turkey}} from a Gender Equality Perspective}, author = {Elveren, Adem Y.}, - year = {2013}, - month = nov, + year = {2013-11/2013-12}, journal = {Womens Studies International Forum}, volume = {41}, number = {1, SI}, @@ -16855,8 +16844,7 @@ does NOT look at LM adjacency} type = {Article}, title = {The Rights-Based Approach to Care Policies: {{Latin American}} Experience}, author = {Esquivel, Valeria}, - year = {2017}, - month = oct, + year = {2017-10/2017-12}, journal = {INTERNATIONAL SOCIAL SECURITY REVIEW}, volume = {70}, number = {4, SI}, @@ -17129,8 +17117,7 @@ does NOT look at LM adjacency} type = {Article}, title = {Differences in Perceptions of Career Barriers and Supports for People with Disabilities by Demographic, Background and Case Status Factors}, author = {Fabian, Ellen S. and Beveridge, Scott and Ethridge, Glacia}, - year = {2009}, - month = jan, + year = {2009-01/2009-03}, journal = {JOURNAL OF REHABILITATION}, volume = {75}, number = {1}, @@ -18959,8 +18946,7 @@ does NOT look at LM adjacency} type = {{Article}}, title = {{Women and Work in Modern Society - the Importance of ``Gendered'' Work}}, author = {Galic, Branka}, - year = {2011}, - month = jan, + year = {2011-01/2011-04}, journal = {SOCIOLOGIJA I PROSTOR}, volume = {49}, number = {189}, @@ -19119,8 +19105,7 @@ does NOT look at LM adjacency} type = {Article}, title = {Community-Based Primary Care: {{Improving}} and Assessing Diabetes Management}, author = {Gannon, Meghan and Qaseem, Amir and Snow, Vincenza}, - year = {2010}, - month = jan, + year = {2010-01/2010-02}, journal = {AMERICAN JOURNAL OF MEDICAL QUALITY}, volume = {25}, number = {1}, @@ -20314,8 +20299,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin type = {{Article}}, title = {{People with disabilities: barriers to access to employment and some alternatives of inclusion in Colombia}}, author = {Gomez Rua, Natalia Eugenia and Perez Medina, Ana Lucia and Lopez Arango, Diana Maria and Medina Ruiz, Maria Fernanda}, - year = {2020}, - month = jun, + year = {2020-06/2020-12}, journal = {REVISTA CES DERECHO}, volume = {11}, number = {2}, @@ -21978,8 +21962,7 @@ Lastly, there is a large gender heterogeneity, with women increasing their busin type = {Article}, title = {Developing the {{Nurse Practitioner}} Role in a Rural {{Australian}} Hospital - a {{Delphi}} Study of Practice Opportunities, Barriers and Enablers}, author = {Haines, Helen M. and Critchley, Jennifer}, - year = {2009}, - month = sep, + year = {2009-09/2009-11}, journal = {AUSTRALIAN JOURNAL OF ADVANCED NURSING}, volume = {27}, number = {1}, @@ -24564,8 +24547,7 @@ The study takes care to note that after its last follow-up survey, for some part type = {Article}, title = {Services for People with Communication Disability in {{Fiji}}: Barriers and Drivers of Change}, author = {Hopf, S. C. and McLeod, S.}, - year = {2015}, - month = jul, + year = {2015-07/2015-09}, journal = {RURAL AND REMOTE HEALTH}, volume = {15}, number = {2863}, @@ -25578,8 +25560,7 @@ The study takes care to note that after its last follow-up survey, for some part type = {{Article}}, title = {{Why the U. S. needs a \$15 minimum wage. How the Raise the Wage Act would benefit U. S. workers and their families}}, author = {Inst, Economic Policy and Project, Natl Employment Law}, - year = {2021}, - month = apr, + year = {2021-04/2021-06}, journal = {TRIMESTRE ECONOMICO}, volume = {88}, number = {350}, @@ -27074,8 +27055,7 @@ no PI} type = {{Article}}, title = {{Female union exclusions: The deepening of gender inequalities in labor world and institutions of union power}}, author = {Julieta Rodriguez, Tania and Cuellar Camarena, Maria Andrea}, - year = {2018}, - month = nov, + year = {2018-11/2018-04}, journal = {DERECHO Y CIENCIAS SOCIALES}, number = {20}, pages = {33--47}, @@ -30235,8 +30215,7 @@ policy recc: type = {Article; Proceedings Paper}, title = {Poverty Targeting, Resource Degradation and Heterogeneous Endowments - {{A}} Micro-Simulation Analysis of a Less-Favored {{Ethiopian}} Village}, author = {Kuiper, Marijke and Ruben, Ruerd}, - year = {2007}, - month = sep, + year = {2007-09/2007-11}, journal = {AGRICULTURAL ECONOMICS}, volume = {37}, number = {2-3}, @@ -30969,8 +30948,7 @@ policy recc: changes to FLFP require replacement of traditional value system bas type = {Article}, title = {Exchanging Sex for Material Resources: {{Reinforcement}} of Gender and Oppressive Survival Strategy}, author = {Lavee, Einat}, - year = {2016}, - month = may, + year = {2016-05/2016-06}, journal = {WOMENS STUDIES INTERNATIONAL FORUM}, volume = {56}, pages = {83--91}, @@ -32392,8 +32370,7 @@ policy recc: type = {Article}, title = {Depressive Symptoms among Working Women in Rural {{North Carolina}}: {{A}} Comparison of Women in Poultry Processing and Other Low-Wage Jobs}, author = {Lipscomb, Hester J. and Dement, John M. and Epling, Carol A. and Gaynes, Bradley N. and McDonald, Mary Anne and Schoenfisch, Ashley L.}, - year = {2007}, - month = jul, + year = {2007-07/2007-10}, journal = {INTERNATIONAL JOURNAL OF LAW AND PSYCHIATRY}, volume = {30}, number = {4-5}, @@ -32521,8 +32498,7 @@ policy recc: type = {Article; Proceedings Paper}, title = {Protection of Female Workers' Rights in Employment}, author = {Loan, Nguyen Thi Hong and Trang, Pham Thu and Anh, Nguyen Thi Ngoc and Thuy, Bui Thi Thu and Thai, Nguyen Hong}, - year = {2021}, - month = jul, + year = {2021-07/2021-12}, journal = {INZYNIERIA MINERALNA-JOURNAL OF THE POLISH MINERAL ENGINEERING SOCIETY}, number = {2}, pages = {505--512}, @@ -34521,8 +34497,7 @@ does NOT look at results of specific policy interventions} type = {Article}, title = {Behind Closed Doors a Thematic Analysis of Diabetes Community Health Worker Home Visit Content}, author = {McClellan, Sean P. and Boyd, Tyler W. and Hendrix, Jacqueline and Pena, Kryztal and Swider, Susan M. and Martin, Molly A. and Rothschild, Steven K.}, - year = {2022}, - month = oct, + year = {2022-10/2022-12}, journal = {FAMILY \& COMMUNITY HEALTH}, volume = {45}, number = {4}, @@ -34712,8 +34687,7 @@ does NOT look at results of specific policy interventions} type = {Article}, title = {New Evidence Regarding Racial and Ethnic Disparities in Mental Health: {{Policy}} Implications}, author = {McGuive, Thomas G. and Miranda, Jeanne}, - year = {2008}, - month = mar, + year = {2008-03/2008-04}, journal = {HEALTH AFFAIRS}, volume = {27}, number = {2}, @@ -36598,8 +36572,7 @@ NO LM adjacency for outcomes} type = {Article}, title = {Work Organization, Area Labor-Market Characteristics, and Depression among {{US}} Nursing Home Workers: {{A}} Cross-Classified Multilevel Analysis}, author = {Muntaner, C and Li, Y and Xue, {\relax XN} and O'Campo, P and Chung, {\relax HJ} and Eaton, {\relax WW}}, - year = {2004}, - month = oct, + year = {2004-10/2004-12}, journal = {INTERNATIONAL JOURNAL OF OCCUPATIONAL AND ENVIRONMENTAL HEALTH}, volume = {10}, number = {4}, @@ -37240,8 +37213,7 @@ NO LM adjacency for outcomes} type = {Article}, title = {Health Care Organizations' Use of Race/Ethnicity Data to Address Quality Disparities - {{Many}} of These Projects Have Worked, but There Is Still Much Room for Improvement.}, author = {Nerenz, {\relax DR}}, - year = {2005}, - month = mar, + year = {2005-03/2005-04}, journal = {HEALTH AFFAIRS}, volume = {24}, number = {2}, @@ -38480,8 +38452,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o type = {{Article}}, title = {{The Young Mother and the Labor Market}}, author = {Ogido, Rosalina and Schor, Neia}, - year = {2012}, - month = oct, + year = {2012-10/2012-12}, journal = {SAUDE E SOCIEDADE}, volume = {21}, number = {4}, @@ -38506,8 +38477,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o type = {Article}, title = {Racial Earnings Inequality in {{South Africa}}: {{An}} Assessment of Policy Options}, author = {O'Gorman, Melanie}, - year = {2010}, - month = nov, + year = {2010-11/2010-12}, journal = {JOURNAL OF POLICY MODELING}, volume = {32}, number = {6}, @@ -39269,8 +39239,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o type = {Article}, title = {Sustainable Development: {{Does}} Improvement in Education and Health of Women Improve Female Labour Force Participation Rate?}, author = {Osundina, Olawumi Abeni}, - year = {2020}, - month = jan, + year = {2020-01/2020-02}, journal = {SUSTAINABLE DEVELOPMENT}, volume = {28}, number = {1}, @@ -39996,8 +39965,7 @@ barrier/facilitators: self-advocacy, support of employer and community, amount o type = {Article}, title = {Effects of Flat Tax Reforms in {{Western Europe}}}, author = {Paulus, Alari and Peichl, Andreas}, - year = {2009}, - month = sep, + year = {2009-09/2009-10}, journal = {JOURNAL OF POLICY MODELING}, volume = {31}, number = {5, SI}, @@ -40384,8 +40352,7 @@ migration.}, type = {Review}, title = {Oral Cancer Prevention and Control - {{The}} Approach of the {{World Health Organization}}}, author = {Petersen, Poul Erik}, - year = {2009}, - month = apr, + year = {2009-04/2009-05}, journal = {ORAL ONCOLOGY}, volume = {45}, number = {4-5}, @@ -41781,8 +41748,7 @@ Additionally, the study finds an increased participants' reservation wage for en type = {{Article}}, title = {{The work inclusion of people with disabilities: an ethnographic study in five Autonomous Communities of Spain}}, author = {Pupiales Rueda, Bernarda Elisa and Cordoba Andrade, Leonor}, - year = {2016}, - month = jul, + year = {2016-07/2016-12}, journal = {ARCHIVOS DE MEDICINA}, volume = {16}, number = {2}, @@ -44526,8 +44492,7 @@ does NOT look at inequality outcomes} type = {{Article}}, title = {{Minimum wage policy: influence on economic inequality in the European Union}}, author = {Sanchez Vellve, Francisco J.}, - year = {2017}, - month = oct, + year = {2017-10/2017-12}, journal = {INVESTIGACION ECONOMICA}, volume = {76}, number = {302}, @@ -49240,8 +49205,7 @@ does NOT look at PI} type = {{Article}}, title = {{Political economy of inequality in Argentina (2003-2015): Labor institutions and social protection}}, author = {Trujillo, Lucia and Retamozo, Martin}, - year = {2017}, - month = jan, + year = {2017-01/2017-06}, journal = {TEMAS Y DEBATES}, number = {33}, pages = {35--61}, @@ -51132,8 +51096,7 @@ does NOT look at specific policy interventions} type = {Article}, title = {Subdividing the Digital Divide: {{Differences}} in Internet Access and Use among Rural Residents with Medical Limitations}, author = {Wang, Jong-Yi and Bennett, Kevin and Probst, Janice}, - year = {2011}, - month = jan, + year = {2011-01/2011-03}, journal = {JOURNAL OF MEDICAL INTERNET RESEARCH}, volume = {13}, number = {e25}, @@ -53808,8 +53771,7 @@ outcome variables are absolute, not looking at INEQUALITY outcomes (only income type = {Article}, title = {The Left and Constitutional Reform, Gladstone to Miliband}, author = {Morgan, Kenneth O.}, - year = {2013}, - month = jan, + year = {2013-01/2013-03}, journal = {POLITICAL QUARTERLY}, volume = {84}, number = {1}, @@ -54077,8 +54039,7 @@ outcome variables are absolute, not looking at INEQUALITY outcomes (only income type = {Article}, title = {Poverty and Intra-Household Distribution of Work Time in {{Turkey}}: {{Analysis}} and Some Policy Implications}, author = {Ones, Umut and Memis, Emel and Kizilirmak, Burca}, - year = {2013}, - month = nov, + year = {2013-11/2013-12}, journal = {WOMENS STUDIES INTERNATIONAL FORUM}, volume = {41}, number = {1, SI}, @@ -55236,8 +55197,7 @@ does NOT look at specific policy intervention} type = {{Article}}, title = {{Parenthood and Domestic Division of Labour in Spain, 2002-2010}}, author = {{Dominguez-Folgueras}, Marta}, - year = {2015}, - month = jan, + year = {2015-01/2015-03}, journal = {REVISTA ESPANOLA DE INVESTIGACIONES SOCIOLOGICAS}, number = {149}, pages = {45--63}, @@ -56047,8 +56007,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {Racial Disparities in Knowledge of Pelvic Floor Disorders among Community-Dwelling Women}, author = {Mandimika, Charisse Laura and Murk, William and Mcpencow, Alexandra M. and Lake, AeuMuro G. and Miller, Devin and Connell, Kathleen Anne and Guess, Marsha Kathleen}, - year = {2015}, - month = sep, + year = {2015-09/2015-10}, journal = {FEMALE PELVIC MEDICINE AND RECONSTRUCTIVE SURGERY}, volume = {21}, number = {5}, @@ -56167,8 +56126,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {Food Sovereignty: {{Alternatives}} to Failed Food and Hunger Policies}, author = {Mann, Alana}, - year = {2015}, - month = jul, + year = {2015-07/2015-09}, journal = {Contemporanea (Bologna, Italy : 1998)}, volume = {18}, number = {3}, @@ -57279,8 +57237,7 @@ does NOT look at specific policy intervention} type = {Review}, title = {Government's Role in Promoting Healthy Living}, author = {Whitsel, Laurie P.}, - year = {2017}, - month = mar, + year = {2017-03/2017-04}, journal = {PROGRESS IN CARDIOVASCULAR DISEASES}, volume = {59}, number = {5}, @@ -57503,8 +57460,7 @@ does NOT look at specific policy intervention} type = {{Article}}, title = {{The Magic Towns Committees and Tourism Development: Tepotzotlan and El Oro, Estado De Mexico}}, author = {{Rosas-Jaco}, M. Isabel and {Almeraya-Quintero}, S. Xochilt and {Guajardo-Hernandez}, L. Gerardo}, - year = {2017}, - month = jan, + year = {2017-01/2017-03}, journal = {AGRICULTURA SOCIEDAD Y DESARROLLO}, volume = {14}, number = {1}, @@ -58526,8 +58482,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {Entrepreneurship as Activism? {{Resisting}} Gentrification in Oakland, California}, author = {Alkon, Alison Hope}, - year = {2018}, - month = may, + year = {2018-05/2018-06}, journal = {RAE-REVISTA DE ADMINISTRACAO DE EMPRESAS}, volume = {58}, number = {3}, @@ -58900,8 +58855,7 @@ but not inequalities in specific} type = {{Article}}, title = {{The triad: initiation, transit and consolidation versus return of women that move from Tangier to Andalucia in a context of economic crisis}}, author = {Morcillo Martinez, Juana Ma and Sotomayor Morales, Eva Ma and {de la Fuente Robles}, Yolanda Ma}, - year = {2018}, - month = jan, + year = {2018-01/2018-04}, journal = {REVISTA DE ESTUDIOS REGIONALES}, number = {111}, pages = {157--180}, @@ -59263,8 +59217,7 @@ but not inequalities in specific} type = {Article}, title = {Insights on Women's Labor Participation in {{Gulf Cooperation Council}} Countries}, author = {Murray, Janet Y. and {Zhang-Zhang}, Yingying}, - year = {2018}, - month = sep, + year = {2018-09/2018-10}, journal = {BUSINESS HORIZONS}, volume = {61}, number = {5}, @@ -59910,8 +59863,7 @@ does NOT look at specific policy interventions} type = {{Article}}, title = {{THE MICRO-ENTERPRISES AND THE NEED FOR STRENGTHENING: REFLECTIONS OF THE SOUTHERN AREA OF MANABI, ECUADOR}}, author = {Bustamante, Ruth Yadira Sumba and Villacreses, C. Karim Lourdes Santistevan}, - year = {2018}, - month = oct, + year = {2018-10/2018-12}, journal = {REVISTA UNIVERSIDAD Y SOCIEDAD}, volume = {10}, number = {5}, @@ -61199,8 +61151,7 @@ does NOT look at specific policy interventions} type = {Article}, title = {Secondary School Dropout and Work Outcomes in Ten Developing Countries}, author = {Mussida, Chiara and Sciulli, Dario and Signorelli, Marcello}, - year = {2019}, - month = jul, + year = {2019-07/2019-08}, journal = {JOURNAL OF POLICY MODELING}, volume = {41}, number = {4}, @@ -61621,8 +61572,7 @@ does NOT look at specific policy interventions} type = {Article}, title = {Forget about `the Ideal Worker': {{A}} Theoretical Contribution to the Debate on Flexible Workplace Designs, Work/Life Conflict, and Opportunities for Gender Equality}, author = {Peters, Pascale and Blomme, Robert Jan}, - year = {2019}, - month = sep, + year = {2019-09/2019-10}, journal = {BUSINESS HORIZONS}, volume = {62}, number = {5}, @@ -63623,8 +63573,7 @@ no LM adjacency} type = {{Article}}, title = {{Some variables that influence gender perceptions in the Chilean Judicial Branch}}, author = {Fuentealba Carrasco, Pablo and Sanchez Pezo, Gabriela and Gauche Marchetti, Ximena and Santana Silva, Daniela and Rioseco Vallejos, Valentina and Sanhueza Riffo, Cynthia and Gonzalez Fuente, Rodrigo and Dominguez Montoya, Alvaro and Bustos Ibarra, Cecilia and Perez Diaz, Cecilia and Barria Paredes, Manuel}, - year = {2020}, - month = jan, + year = {2020-01/2020-06}, journal = {REVISTA CES DERECHO}, volume = {11}, number = {1}, @@ -64791,8 +64740,7 @@ no LM adjacency} type = {Article}, title = {The Pandemic and the Labor Market in {{Brazil}}}, author = {Costa, Simone da Silva}, - year = {2020}, - month = jul, + year = {2020-07/2020-08}, journal = {REVISTA DE ADMINISTRACAO PUBLICA}, volume = {54}, number = {4}, @@ -66361,8 +66309,7 @@ does NOT look at policy intervention w LM adjacency} type = {{Article}}, title = {{Gender Inequality in the Economy of Modern Russia: A Quantitative Analysis of the Problem}}, author = {Lipatova, L. N.}, - year = {2021}, - month = jan, + year = {2021-01/2021-03}, journal = {REGIONOLOGIYA-REGIONOLOGY RUSSIAN JOURNAL OF REGIONAL STUDIES}, volume = {29}, number = {1}, @@ -66563,8 +66510,7 @@ does NOT look at policy intervention w LM adjacency} type = {Article}, title = {Determinants of Deglobalization: {{A}} Hierarchical Model to Explore Their Interrelations as a Conduit to Policy}, author = {Garg, Shamita and {Sushil}}, - year = {2021}, - month = mar, + year = {2021-03/2021-04}, journal = {JOURNAL OF POLICY MODELING}, volume = {43}, number = {2}, @@ -68121,8 +68067,7 @@ does NOT look at policy intervention w LM adjacency} type = {{Article}}, title = {{MEXICAN WOMEN'S UNEQUAL PARTICIPATION ON THE SOCIAL SECURITY ACCESS AND BENEFITS}}, author = {Ramirez Lopez, Berenice Patricia and Nava Bolanos, Isalia and Granados Martinez, Abraham and Badillo Gonzalez, Gabriel}, - year = {2020}, - month = jan, + year = {2020-01/2020-06}, journal = {REVISTA LATINOAMERICANA DE DERECHO SOCIAL}, volume = {30}, pages = {95--122}, @@ -68392,8 +68337,7 @@ does NOT look at policy intervention w LM adjacency} type = {{Article}}, title = {{Gender parity in international organizations: discourses v numbers}}, author = {Lenine, Enzo and Pereira, Manuela}, - year = {2021}, - month = oct, + year = {2021-10/2021-01}, journal = {RELACIONES INTERNACIONALES-MADRID}, number = {48}, pages = {101--121}, @@ -69128,8 +69072,7 @@ does NOT look at policy intervention w LM adjacency} type = {{Article}}, title = {{Development of scales to study barriers and needed measures to address gender-based violence in schools}}, author = {{Saletti-Cuesta}, Lorena and Aizenberg, Lila and Torres, Eduardo and Sanchez, Lucia Florencia}, - year = {2022}, - month = jan, + year = {2022-01/2022-04}, journal = {INTERDISCIPLINARIA}, volume = {39}, number = {1}, @@ -70083,8 +70026,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {A Web-Based Intervention for Youth with Physical Disabilities: {{Comparing}} the Role of Mentors in 12- and 4-{{Week}} Formats}, author = {Lindsay, Sally and Cagliostro, Elaine}, - year = {2020}, - month = jan, + year = {2020-01/2020-06}, journal = {JMIR PEDIATRICS AND PARENTING}, volume = {3}, number = {e15813}, @@ -71285,8 +71227,7 @@ does not look at specific policy intervention} type = {{Article}}, title = {{The open science project in an unequal world}}, author = {Beigel, Fernanda}, - year = {2022}, - month = jun, + year = {2022-06/2022-09}, journal = {RELACIONES INTERNACIONALES-MADRID}, number = {50}, pages = {163--181}, @@ -71480,8 +71421,7 @@ does not look at specific policy intervention} type = {{Article}}, title = {{Transgression of the rights of women and the LGBT community due to gender inequality in public office}}, author = {{Acosta-Toledo}, Nicole and {Vasquez-Lapeira}, Mario and Pereira Ortega, Duanys Liesel}, - year = {2022}, - month = jul, + year = {2022-07/2022-12}, journal = {DIXI}, volume = {24}, number = {2}, @@ -73296,8 +73236,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {Politicizing Violence: {{Migration}}, Sex-Gender Violence and Community Care}, author = {Stang, Maria Fernanda and Stefoni, Carolina}, - year = {2022}, - month = dec, + year = {2022-12/2022-05}, journal = {DERECHO PUCP}, number = {89}, pages = {261--288}, @@ -73344,8 +73283,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {Examining the Relationship between the Level of Development of Countries and the Participation of Women in the Labor Market}, author = {Sumer, Irem and Altan, Meral}, - year = {2022}, - month = jul, + year = {2022-07/2022-12}, journal = {INTERNATIONAL JOURNAL OF CONTEMPORARY ECONOMICS AND ADMINISTRATIVE SCIENCES}, volume = {12}, number = {2}, @@ -74823,8 +74761,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {Risk Factors Associated with Adherence to Medical Oncology Treatment in Pediatrics}, author = {Prieto, B. Cecilia and Ibarra, B. Gloria and Guzman, V. Pablo and Werth, C. Alejandra and Espinoza, O. Romina and Sepulveda, C. Roberto}, - year = {2023}, - month = mar, + year = {2023-03/2023-04}, journal = {ANDES PEDIATRICA}, volume = {94}, number = {2}, @@ -75284,8 +75221,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {Climate Crisis, Women and Children: Between Vulnerability and the Urgent Protection of Their Rights. {{Glimpses}} from the {{European}} Continent}, author = {Zambrano, Karla}, - year = {2023}, - month = jun, + year = {2023-06/2023-09}, journal = {RELACIONES INTERNACIONALES-MADRID}, number = {53}, pages = {31--48}, @@ -76448,8 +76384,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {Differential Impact of New Technology on Rural Income and Employment in Dryland Regions of India}, author = {SINGH, {\relax RP}}, - year = {1994}, - month = oct, + year = {1994-10/1994-12}, journal = {JOURNAL OF RURAL DEVELOPMENT}, volume = {13}, number = {4}, @@ -76471,8 +76406,7 @@ does NOT look at specific policy intervention} type = {Article}, title = {The Competitive Advantage of the Inner-City}, author = {PORTER, {\relax ME}}, - year = {1995}, - month = may, + year = {1995-05/1995-06}, journal = {HARVARD BUSINESS REVIEW}, volume = {73}, number = {3}, From bd03819e4dd910884e7c6e288088d7ea99effb88 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 20 Jun 2024 15:45:18 +0200 Subject: [PATCH 11/67] feat(repo): Add link back to repo to README --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index da43d0e..5c5b1e5 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # 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](https://git.martyoeh.me/professional/wow-inequalities). Raw, intermediate and processed data can all be found in the `02-data/` directory: Raw data include the unmodified database queries using the scoping review search terms. From 48dee57feb670a3aaaa124d80811487817ac9f18 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 20 Jun 2024 18:20:59 +0200 Subject: [PATCH 12/67] chore(repo): Update pynvim dependency --- poetry.lock | 2193 +++++++++++++++++++++++++----------------------- pyproject.toml | 4 +- 2 files changed, 1155 insertions(+), 1042 deletions(-) diff --git a/poetry.lock b/poetry.lock index 20d8100..5d320bb 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,14 +1,14 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. [[package]] name = "anyio" -version = "4.0.0" +version = "4.4.0" description = "High level compatibility layer for multiple asynchronous event loop implementations" optional = false python-versions = ">=3.8" files = [ - {file = "anyio-4.0.0-py3-none-any.whl", hash = "sha256:cfdb2b588b9fc25ede96d8db56ed50848b0b649dca3dd1df0b11f683bb9e0b5f"}, - {file = "anyio-4.0.0.tar.gz", hash = "sha256:f7ed51751b2c2add651e5747c891b47e26d2a21be5d32d9311dfe9692f3e5d7a"}, + {file = "anyio-4.4.0-py3-none-any.whl", hash = "sha256:c1b2d8f46a8a812513012e1107cb0e68c17159a7a594208005a57dc776e1bdc7"}, + {file = "anyio-4.4.0.tar.gz", hash = "sha256:5aadc6a1bbb7cdb0bede386cac5e2940f5e2ff3aa20277e991cf028e0585ce94"}, ] [package.dependencies] @@ -16,19 +16,19 @@ idna = ">=2.8" sniffio = ">=1.1" [package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.22)"] +doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] +test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] +trio = ["trio (>=0.23)"] [[package]] name = "appnope" -version = "0.1.3" +version = "0.1.4" description = "Disable App Nap on macOS >= 10.9" optional = false -python-versions = "*" +python-versions = ">=3.6" files = [ - {file = "appnope-0.1.3-py2.py3-none-any.whl", hash = "sha256:265a455292d0bd8a72453494fa24df5a11eb18373a60c7c0430889f22548605e"}, - {file = "appnope-0.1.3.tar.gz", hash = "sha256:02bd91c4de869fbb1e1c50aafc4098827a7a54ab2f39d9dcba6c9547ed920e24"}, + {file = "appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c"}, + {file = "appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee"}, ] [[package]] @@ -138,66 +138,67 @@ files = [ [[package]] name = "attrs" -version = "23.1.0" +version = "23.2.0" description = "Classes Without Boilerplate" optional = false python-versions = ">=3.7" files = [ - {file = "attrs-23.1.0-py3-none-any.whl", hash = "sha256:1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04"}, - {file = "attrs-23.1.0.tar.gz", hash = "sha256:6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015"}, + {file = "attrs-23.2.0-py3-none-any.whl", hash = "sha256:99b87a485a5820b23b879f04c2305b44b951b502fd64be915879d77a7e8fc6f1"}, + {file = "attrs-23.2.0.tar.gz", hash = "sha256:935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30"}, ] [package.extras] cov = ["attrs[tests]", "coverage[toml] (>=5.3)"] -dev = ["attrs[docs,tests]", "pre-commit"] +dev = ["attrs[tests]", "pre-commit"] docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier", "zope-interface"] tests = ["attrs[tests-no-zope]", "zope-interface"] -tests-no-zope = ["cloudpickle", "hypothesis", "mypy (>=1.1.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"] +tests-mypy = ["mypy (>=1.6)", "pytest-mypy-plugins"] +tests-no-zope = ["attrs[tests-mypy]", "cloudpickle", "hypothesis", "pympler", "pytest (>=4.3.0)", "pytest-xdist[psutil]"] [[package]] name = "babel" -version = "2.13.1" +version = "2.15.0" description = "Internationalization utilities" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "Babel-2.13.1-py3-none-any.whl", hash = "sha256:7077a4984b02b6727ac10f1f7294484f737443d7e2e66c5e4380e41a3ae0b4ed"}, - {file = "Babel-2.13.1.tar.gz", hash = "sha256:33e0952d7dd6374af8dbf6768cc4ddf3ccfefc244f9986d4074704f2fbd18900"}, + {file = "Babel-2.15.0-py3-none-any.whl", hash = "sha256:08706bdad8d0a3413266ab61bd6c34d0c28d6e1e7badf40a2cebe67644e2e1fb"}, + {file = "babel-2.15.0.tar.gz", hash = "sha256:8daf0e265d05768bc6c7a314cf1321e9a123afc328cc635c18622a2f30a04413"}, ] -[package.dependencies] -setuptools = {version = "*", markers = "python_version >= \"3.12\""} - [package.extras] dev = ["freezegun (>=1.0,<2.0)", "pytest (>=6.0)", "pytest-cov"] [[package]] name = "beautifulsoup4" -version = "4.12.2" +version = "4.12.3" description = "Screen-scraping library" optional = false python-versions = ">=3.6.0" files = [ - {file = "beautifulsoup4-4.12.2-py3-none-any.whl", hash = "sha256:bd2520ca0d9d7d12694a53d44ac482d181b4ec1888909b035a3dbf40d0f57d4a"}, - {file = "beautifulsoup4-4.12.2.tar.gz", hash = "sha256:492bbc69dca35d12daac71c4db1bfff0c876c00ef4a2ffacce226d4638eb72da"}, + {file = "beautifulsoup4-4.12.3-py3-none-any.whl", hash = "sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed"}, + {file = "beautifulsoup4-4.12.3.tar.gz", hash = "sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051"}, ] [package.dependencies] soupsieve = ">1.2" [package.extras] +cchardet = ["cchardet"] +chardet = ["chardet"] +charset-normalizer = ["charset-normalizer"] html5lib = ["html5lib"] lxml = ["lxml"] [[package]] name = "bibtexparser" -version = "2.0.0b4" +version = "2.0.0b7" description = "Bibtex parser for python 3" optional = false python-versions = "*" files = [ - {file = "bibtexparser-2.0.0b4-py3-none-any.whl", hash = "sha256:14e58c7ef96da78cf675c7bb2cf15b03613d463ef7edcd3daee20f53b489ce83"}, - {file = "bibtexparser-2.0.0b4.tar.gz", hash = "sha256:7ee6b0576b7054ee9fa8fc8b50157c331619763c1a7bc1e59d90de029aac4052"}, + {file = "bibtexparser-2.0.0b7-py3-none-any.whl", hash = "sha256:1f4ac78cc6fbfdcc7ce432105fef127688c78ce60324363955fc11feb32964cd"}, + {file = "bibtexparser-2.0.0b7.tar.gz", hash = "sha256:9e0034dd16e1961fbc895b108f49bdef6f988b5d48782b62c9492ee8a281efad"}, ] [package.dependencies] @@ -228,13 +229,13 @@ css = ["tinycss2 (>=1.1.0,<1.3)"] [[package]] name = "certifi" -version = "2023.7.22" +version = "2024.6.2" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.6" files = [ - {file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9"}, - {file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"}, + {file = "certifi-2024.6.2-py3-none-any.whl", hash = "sha256:ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56"}, + {file = "certifi-2024.6.2.tar.gz", hash = "sha256:3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516"}, ] [[package]] @@ -427,13 +428,13 @@ files = [ [[package]] name = "comm" -version = "0.2.0" +version = "0.2.2" description = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc." optional = false python-versions = ">=3.8" files = [ - {file = "comm-0.2.0-py3-none-any.whl", hash = "sha256:2da8d9ebb8dd7bfc247adaff99f24dce705638a8042b85cb995066793e391001"}, - {file = "comm-0.2.0.tar.gz", hash = "sha256:a517ea2ca28931c7007a7a99c562a0fa5883cfb48963140cf642c41c948498be"}, + {file = "comm-0.2.2-py3-none-any.whl", hash = "sha256:e6fb86cb70ff661ee8c9c14e7d36d6de3b4066f1441be4063df9c5009f0a64d3"}, + {file = "comm-0.2.2.tar.gz", hash = "sha256:3fd7a84065306e07bea1773df6eb8282de51ba82f77c72f9c85716ab11fe980e"}, ] [package.dependencies] @@ -444,64 +445,64 @@ test = ["pytest"] [[package]] name = "contourpy" -version = "1.2.0" +version = "1.2.1" description = "Python library for calculating contours of 2D quadrilateral grids" optional = false python-versions = ">=3.9" files = [ - {file = "contourpy-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0274c1cb63625972c0c007ab14dd9ba9e199c36ae1a231ce45d725cbcbfd10a8"}, - {file = "contourpy-1.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ab459a1cbbf18e8698399c595a01f6dcc5c138220ca3ea9e7e6126232d102bb4"}, - {file = "contourpy-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6fdd887f17c2f4572ce548461e4f96396681212d858cae7bd52ba3310bc6f00f"}, - {file = "contourpy-1.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5d16edfc3fc09968e09ddffada434b3bf989bf4911535e04eada58469873e28e"}, - {file = "contourpy-1.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c203f617abc0dde5792beb586f827021069fb6d403d7f4d5c2b543d87edceb9"}, - {file = "contourpy-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b69303ceb2e4d4f146bf82fda78891ef7bcd80c41bf16bfca3d0d7eb545448aa"}, - {file = "contourpy-1.2.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:884c3f9d42d7218304bc74a8a7693d172685c84bd7ab2bab1ee567b769696df9"}, - {file = "contourpy-1.2.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4a1b1208102be6e851f20066bf0e7a96b7d48a07c9b0cfe6d0d4545c2f6cadab"}, - {file = "contourpy-1.2.0-cp310-cp310-win32.whl", hash = "sha256:34b9071c040d6fe45d9826cbbe3727d20d83f1b6110d219b83eb0e2a01d79488"}, - {file = "contourpy-1.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:bd2f1ae63998da104f16a8b788f685e55d65760cd1929518fd94cd682bf03e41"}, - {file = "contourpy-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:dd10c26b4eadae44783c45ad6655220426f971c61d9b239e6f7b16d5cdaaa727"}, - {file = "contourpy-1.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5c6b28956b7b232ae801406e529ad7b350d3f09a4fde958dfdf3c0520cdde0dd"}, - {file = "contourpy-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ebeac59e9e1eb4b84940d076d9f9a6cec0064e241818bcb6e32124cc5c3e377a"}, - {file = "contourpy-1.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:139d8d2e1c1dd52d78682f505e980f592ba53c9f73bd6be102233e358b401063"}, - {file = "contourpy-1.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1e9dc350fb4c58adc64df3e0703ab076f60aac06e67d48b3848c23647ae4310e"}, - {file = "contourpy-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18fc2b4ed8e4a8fe849d18dce4bd3c7ea637758c6343a1f2bae1e9bd4c9f4686"}, - {file = "contourpy-1.2.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:16a7380e943a6d52472096cb7ad5264ecee36ed60888e2a3d3814991a0107286"}, - {file = "contourpy-1.2.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8d8faf05be5ec8e02a4d86f616fc2a0322ff4a4ce26c0f09d9f7fb5330a35c95"}, - {file = "contourpy-1.2.0-cp311-cp311-win32.whl", hash = "sha256:67b7f17679fa62ec82b7e3e611c43a016b887bd64fb933b3ae8638583006c6d6"}, - {file = "contourpy-1.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:99ad97258985328b4f207a5e777c1b44a83bfe7cf1f87b99f9c11d4ee477c4de"}, - {file = "contourpy-1.2.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:575bcaf957a25d1194903a10bc9f316c136c19f24e0985a2b9b5608bdf5dbfe0"}, - {file = "contourpy-1.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9e6c93b5b2dbcedad20a2f18ec22cae47da0d705d454308063421a3b290d9ea4"}, - {file = "contourpy-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:464b423bc2a009088f19bdf1f232299e8b6917963e2b7e1d277da5041f33a779"}, - {file = "contourpy-1.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:68ce4788b7d93e47f84edd3f1f95acdcd142ae60bc0e5493bfd120683d2d4316"}, - {file = "contourpy-1.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d7d1f8871998cdff5d2ff6a087e5e1780139abe2838e85b0b46b7ae6cc25399"}, - {file = "contourpy-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e739530c662a8d6d42c37c2ed52a6f0932c2d4a3e8c1f90692ad0ce1274abe0"}, - {file = "contourpy-1.2.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:247b9d16535acaa766d03037d8e8fb20866d054d3c7fbf6fd1f993f11fc60ca0"}, - {file = "contourpy-1.2.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:461e3ae84cd90b30f8d533f07d87c00379644205b1d33a5ea03381edc4b69431"}, - {file = "contourpy-1.2.0-cp312-cp312-win32.whl", hash = "sha256:1c2559d6cffc94890b0529ea7eeecc20d6fadc1539273aa27faf503eb4656d8f"}, - {file = "contourpy-1.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:491b1917afdd8638a05b611a56d46587d5a632cabead889a5440f7c638bc6ed9"}, - {file = "contourpy-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5fd1810973a375ca0e097dee059c407913ba35723b111df75671a1976efa04bc"}, - {file = "contourpy-1.2.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:999c71939aad2780f003979b25ac5b8f2df651dac7b38fb8ce6c46ba5abe6ae9"}, - {file = "contourpy-1.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b7caf9b241464c404613512d5594a6e2ff0cc9cb5615c9475cc1d9b514218ae8"}, - {file = "contourpy-1.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:266270c6f6608340f6c9836a0fb9b367be61dde0c9a9a18d5ece97774105ff3e"}, - {file = "contourpy-1.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dbd50d0a0539ae2e96e537553aff6d02c10ed165ef40c65b0e27e744a0f10af8"}, - {file = "contourpy-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11f8d2554e52f459918f7b8e6aa20ec2a3bce35ce95c1f0ef4ba36fbda306df5"}, - {file = "contourpy-1.2.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ce96dd400486e80ac7d195b2d800b03e3e6a787e2a522bfb83755938465a819e"}, - {file = "contourpy-1.2.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:6d3364b999c62f539cd403f8123ae426da946e142312a514162adb2addd8d808"}, - {file = "contourpy-1.2.0-cp39-cp39-win32.whl", hash = "sha256:1c88dfb9e0c77612febebb6ac69d44a8d81e3dc60f993215425b62c1161353f4"}, - {file = "contourpy-1.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:78e6ad33cf2e2e80c5dfaaa0beec3d61face0fb650557100ee36db808bfa6843"}, - {file = "contourpy-1.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:be16975d94c320432657ad2402f6760990cb640c161ae6da1363051805fa8108"}, - {file = "contourpy-1.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b95a225d4948b26a28c08307a60ac00fb8671b14f2047fc5476613252a129776"}, - {file = "contourpy-1.2.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:0d7e03c0f9a4f90dc18d4e77e9ef4ec7b7bbb437f7f675be8e530d65ae6ef956"}, - {file = "contourpy-1.2.0.tar.gz", hash = "sha256:171f311cb758de7da13fc53af221ae47a5877be5a0843a9fe150818c51ed276a"}, + {file = "contourpy-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bd7c23df857d488f418439686d3b10ae2fbf9bc256cd045b37a8c16575ea1040"}, + {file = "contourpy-1.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5b9eb0ca724a241683c9685a484da9d35c872fd42756574a7cfbf58af26677fd"}, + {file = "contourpy-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c75507d0a55378240f781599c30e7776674dbaf883a46d1c90f37e563453480"}, + {file = "contourpy-1.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:11959f0ce4a6f7b76ec578576a0b61a28bdc0696194b6347ba3f1c53827178b9"}, + {file = "contourpy-1.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eb3315a8a236ee19b6df481fc5f997436e8ade24a9f03dfdc6bd490fea20c6da"}, + {file = "contourpy-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39f3ecaf76cd98e802f094e0d4fbc6dc9c45a8d0c4d185f0f6c2234e14e5f75b"}, + {file = "contourpy-1.2.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:94b34f32646ca0414237168d68a9157cb3889f06b096612afdd296003fdd32fd"}, + {file = "contourpy-1.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:457499c79fa84593f22454bbd27670227874cd2ff5d6c84e60575c8b50a69619"}, + {file = "contourpy-1.2.1-cp310-cp310-win32.whl", hash = "sha256:ac58bdee53cbeba2ecad824fa8159493f0bf3b8ea4e93feb06c9a465d6c87da8"}, + {file = "contourpy-1.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:9cffe0f850e89d7c0012a1fb8730f75edd4320a0a731ed0c183904fe6ecfc3a9"}, + {file = "contourpy-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6022cecf8f44e36af10bd9118ca71f371078b4c168b6e0fab43d4a889985dbb5"}, + {file = "contourpy-1.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ef5adb9a3b1d0c645ff694f9bca7702ec2c70f4d734f9922ea34de02294fdf72"}, + {file = "contourpy-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6150ffa5c767bc6332df27157d95442c379b7dce3a38dff89c0f39b63275696f"}, + {file = "contourpy-1.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4c863140fafc615c14a4bf4efd0f4425c02230eb8ef02784c9a156461e62c965"}, + {file = "contourpy-1.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:00e5388f71c1a0610e6fe56b5c44ab7ba14165cdd6d695429c5cd94021e390b2"}, + {file = "contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4492d82b3bc7fbb7e3610747b159869468079fe149ec5c4d771fa1f614a14df"}, + {file = "contourpy-1.2.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:49e70d111fee47284d9dd867c9bb9a7058a3c617274900780c43e38d90fe1205"}, + {file = "contourpy-1.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b59c0ffceff8d4d3996a45f2bb6f4c207f94684a96bf3d9728dbb77428dd8cb8"}, + {file = "contourpy-1.2.1-cp311-cp311-win32.whl", hash = "sha256:7b4182299f251060996af5249c286bae9361fa8c6a9cda5efc29fe8bfd6062ec"}, + {file = "contourpy-1.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2855c8b0b55958265e8b5888d6a615ba02883b225f2227461aa9127c578a4922"}, + {file = "contourpy-1.2.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:62828cada4a2b850dbef89c81f5a33741898b305db244904de418cc957ff05dc"}, + {file = "contourpy-1.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:309be79c0a354afff9ff7da4aaed7c3257e77edf6c1b448a779329431ee79d7e"}, + {file = "contourpy-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e785e0f2ef0d567099b9ff92cbfb958d71c2d5b9259981cd9bee81bd194c9a4"}, + {file = "contourpy-1.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1cac0a8f71a041aa587410424ad46dfa6a11f6149ceb219ce7dd48f6b02b87a7"}, + {file = "contourpy-1.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af3f4485884750dddd9c25cb7e3915d83c2db92488b38ccb77dd594eac84c4a0"}, + {file = "contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ce6889abac9a42afd07a562c2d6d4b2b7134f83f18571d859b25624a331c90b"}, + {file = "contourpy-1.2.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:a1eea9aecf761c661d096d39ed9026574de8adb2ae1c5bd7b33558af884fb2ce"}, + {file = "contourpy-1.2.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:187fa1d4c6acc06adb0fae5544c59898ad781409e61a926ac7e84b8f276dcef4"}, + {file = "contourpy-1.2.1-cp312-cp312-win32.whl", hash = "sha256:c2528d60e398c7c4c799d56f907664673a807635b857df18f7ae64d3e6ce2d9f"}, + {file = "contourpy-1.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:1a07fc092a4088ee952ddae19a2b2a85757b923217b7eed584fdf25f53a6e7ce"}, + {file = "contourpy-1.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bb6834cbd983b19f06908b45bfc2dad6ac9479ae04abe923a275b5f48f1a186b"}, + {file = "contourpy-1.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1d59e739ab0e3520e62a26c60707cc3ab0365d2f8fecea74bfe4de72dc56388f"}, + {file = "contourpy-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd3db01f59fdcbce5b22afad19e390260d6d0222f35a1023d9adc5690a889364"}, + {file = "contourpy-1.2.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a12a813949e5066148712a0626895c26b2578874e4cc63160bb007e6df3436fe"}, + {file = "contourpy-1.2.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fe0ccca550bb8e5abc22f530ec0466136379c01321fd94f30a22231e8a48d985"}, + {file = "contourpy-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1d59258c3c67c865435d8fbeb35f8c59b8bef3d6f46c1f29f6123556af28445"}, + {file = "contourpy-1.2.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f32c38afb74bd98ce26de7cc74a67b40afb7b05aae7b42924ea990d51e4dac02"}, + {file = "contourpy-1.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d31a63bc6e6d87f77d71e1abbd7387ab817a66733734883d1fc0021ed9bfa083"}, + {file = "contourpy-1.2.1-cp39-cp39-win32.whl", hash = "sha256:ddcb8581510311e13421b1f544403c16e901c4e8f09083c881fab2be80ee31ba"}, + {file = "contourpy-1.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:10a37ae557aabf2509c79715cd20b62e4c7c28b8cd62dd7d99e5ed3ce28c3fd9"}, + {file = "contourpy-1.2.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a31f94983fecbac95e58388210427d68cd30fe8a36927980fab9c20062645609"}, + {file = "contourpy-1.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef2b055471c0eb466033760a521efb9d8a32b99ab907fc8358481a1dd29e3bd3"}, + {file = "contourpy-1.2.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b33d2bc4f69caedcd0a275329eb2198f560b325605810895627be5d4b876bf7f"}, + {file = "contourpy-1.2.1.tar.gz", hash = "sha256:4d8908b3bee1c889e547867ca4cdc54e5ab6be6d3e078556814a22457f49423c"}, ] [package.dependencies] -numpy = ">=1.20,<2.0" +numpy = ">=1.20" [package.extras] bokeh = ["bokeh", "selenium"] docs = ["furo", "sphinx (>=7.2)", "sphinx-copybutton"] -mypy = ["contourpy[bokeh,docs]", "docutils-stubs", "mypy (==1.6.1)", "types-Pillow"] +mypy = ["contourpy[bokeh,docs]", "docutils-stubs", "mypy (==1.8.0)", "types-Pillow"] test = ["Pillow", "contourpy[test-no-images]", "matplotlib"] test-no-images = ["pytest", "pytest-cov", "pytest-xdist", "wurlitzer"] @@ -522,29 +523,33 @@ tests = ["pytest", "pytest-cov", "pytest-xdist"] [[package]] name = "debugpy" -version = "1.8.0" +version = "1.8.1" description = "An implementation of the Debug Adapter Protocol for Python" optional = false python-versions = ">=3.8" files = [ - {file = "debugpy-1.8.0-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:7fb95ca78f7ac43393cd0e0f2b6deda438ec7c5e47fa5d38553340897d2fbdfb"}, - {file = "debugpy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef9ab7df0b9a42ed9c878afd3eaaff471fce3fa73df96022e1f5c9f8f8c87ada"}, - {file = "debugpy-1.8.0-cp310-cp310-win32.whl", hash = "sha256:a8b7a2fd27cd9f3553ac112f356ad4ca93338feadd8910277aff71ab24d8775f"}, - {file = "debugpy-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:5d9de202f5d42e62f932507ee8b21e30d49aae7e46d5b1dd5c908db1d7068637"}, - {file = "debugpy-1.8.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:ef54404365fae8d45cf450d0544ee40cefbcb9cb85ea7afe89a963c27028261e"}, - {file = "debugpy-1.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60009b132c91951354f54363f8ebdf7457aeb150e84abba5ae251b8e9f29a8a6"}, - {file = "debugpy-1.8.0-cp311-cp311-win32.whl", hash = "sha256:8cd0197141eb9e8a4566794550cfdcdb8b3db0818bdf8c49a8e8f8053e56e38b"}, - {file = "debugpy-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:a64093656c4c64dc6a438e11d59369875d200bd5abb8f9b26c1f5f723622e153"}, - {file = "debugpy-1.8.0-cp38-cp38-macosx_11_0_x86_64.whl", hash = "sha256:b05a6b503ed520ad58c8dc682749113d2fd9f41ffd45daec16e558ca884008cd"}, - {file = "debugpy-1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c6fb41c98ec51dd010d7ed650accfd07a87fe5e93eca9d5f584d0578f28f35f"}, - {file = "debugpy-1.8.0-cp38-cp38-win32.whl", hash = "sha256:46ab6780159eeabb43c1495d9c84cf85d62975e48b6ec21ee10c95767c0590aa"}, - {file = "debugpy-1.8.0-cp38-cp38-win_amd64.whl", hash = "sha256:bdc5ef99d14b9c0fcb35351b4fbfc06ac0ee576aeab6b2511702e5a648a2e595"}, - {file = "debugpy-1.8.0-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:61eab4a4c8b6125d41a34bad4e5fe3d2cc145caecd63c3fe953be4cc53e65bf8"}, - {file = "debugpy-1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:125b9a637e013f9faac0a3d6a82bd17c8b5d2c875fb6b7e2772c5aba6d082332"}, - {file = "debugpy-1.8.0-cp39-cp39-win32.whl", hash = "sha256:57161629133113c97b387382045649a2b985a348f0c9366e22217c87b68b73c6"}, - {file = "debugpy-1.8.0-cp39-cp39-win_amd64.whl", hash = "sha256:e3412f9faa9ade82aa64a50b602544efcba848c91384e9f93497a458767e6926"}, - {file = "debugpy-1.8.0-py2.py3-none-any.whl", hash = "sha256:9c9b0ac1ce2a42888199df1a1906e45e6f3c9555497643a85e0bf2406e3ffbc4"}, - {file = "debugpy-1.8.0.zip", hash = "sha256:12af2c55b419521e33d5fb21bd022df0b5eb267c3e178f1d374a63a2a6bdccd0"}, + {file = "debugpy-1.8.1-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:3bda0f1e943d386cc7a0e71bfa59f4137909e2ed947fb3946c506e113000f741"}, + {file = "debugpy-1.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dda73bf69ea479c8577a0448f8c707691152e6c4de7f0c4dec5a4bc11dee516e"}, + {file = "debugpy-1.8.1-cp310-cp310-win32.whl", hash = "sha256:3a79c6f62adef994b2dbe9fc2cc9cc3864a23575b6e387339ab739873bea53d0"}, + {file = "debugpy-1.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:7eb7bd2b56ea3bedb009616d9e2f64aab8fc7000d481faec3cd26c98a964bcdd"}, + {file = "debugpy-1.8.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:016a9fcfc2c6b57f939673c874310d8581d51a0fe0858e7fac4e240c5eb743cb"}, + {file = "debugpy-1.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd97ed11a4c7f6d042d320ce03d83b20c3fb40da892f994bc041bbc415d7a099"}, + {file = "debugpy-1.8.1-cp311-cp311-win32.whl", hash = "sha256:0de56aba8249c28a300bdb0672a9b94785074eb82eb672db66c8144fff673146"}, + {file = "debugpy-1.8.1-cp311-cp311-win_amd64.whl", hash = "sha256:1a9fe0829c2b854757b4fd0a338d93bc17249a3bf69ecf765c61d4c522bb92a8"}, + {file = "debugpy-1.8.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3ebb70ba1a6524d19fa7bb122f44b74170c447d5746a503e36adc244a20ac539"}, + {file = "debugpy-1.8.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2e658a9630f27534e63922ebf655a6ab60c370f4d2fc5c02a5b19baf4410ace"}, + {file = "debugpy-1.8.1-cp312-cp312-win32.whl", hash = "sha256:caad2846e21188797a1f17fc09c31b84c7c3c23baf2516fed5b40b378515bbf0"}, + {file = "debugpy-1.8.1-cp312-cp312-win_amd64.whl", hash = "sha256:edcc9f58ec0fd121a25bc950d4578df47428d72e1a0d66c07403b04eb93bcf98"}, + {file = "debugpy-1.8.1-cp38-cp38-macosx_11_0_x86_64.whl", hash = "sha256:7a3afa222f6fd3d9dfecd52729bc2e12c93e22a7491405a0ecbf9e1d32d45b39"}, + {file = "debugpy-1.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d915a18f0597ef685e88bb35e5d7ab968964b7befefe1aaea1eb5b2640b586c7"}, + {file = "debugpy-1.8.1-cp38-cp38-win32.whl", hash = "sha256:92116039b5500633cc8d44ecc187abe2dfa9b90f7a82bbf81d079fcdd506bae9"}, + {file = "debugpy-1.8.1-cp38-cp38-win_amd64.whl", hash = "sha256:e38beb7992b5afd9d5244e96ad5fa9135e94993b0c551ceebf3fe1a5d9beb234"}, + {file = "debugpy-1.8.1-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:bfb20cb57486c8e4793d41996652e5a6a885b4d9175dd369045dad59eaacea42"}, + {file = "debugpy-1.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efd3fdd3f67a7e576dd869c184c5dd71d9aaa36ded271939da352880c012e703"}, + {file = "debugpy-1.8.1-cp39-cp39-win32.whl", hash = "sha256:58911e8521ca0c785ac7a0539f1e77e0ce2df753f786188f382229278b4cdf23"}, + {file = "debugpy-1.8.1-cp39-cp39-win_amd64.whl", hash = "sha256:6df9aa9599eb05ca179fb0b810282255202a66835c6efb1d112d21ecb830ddd3"}, + {file = "debugpy-1.8.1-py2.py3-none-any.whl", hash = "sha256:28acbe2241222b87e255260c76741e1fbf04fdc3b6d094fcf57b6c6f75ce1242"}, + {file = "debugpy-1.8.1.zip", hash = "sha256:f696d6be15be87aef621917585f9bb94b1dc9e8aced570db1b8a6fc14e8f9b42"}, ] [[package]] @@ -596,13 +601,13 @@ tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipyth [[package]] name = "fastjsonschema" -version = "2.18.1" +version = "2.20.0" description = "Fastest Python implementation of JSON schema" optional = false python-versions = "*" files = [ - {file = "fastjsonschema-2.18.1-py3-none-any.whl", hash = "sha256:aec6a19e9f66e9810ab371cc913ad5f4e9e479b63a7072a2cd060a9369e329a8"}, - {file = "fastjsonschema-2.18.1.tar.gz", hash = "sha256:06dc8680d937628e993fa0cd278f196d20449a1adc087640710846b324d422ea"}, + {file = "fastjsonschema-2.20.0-py3-none-any.whl", hash = "sha256:5875f0b0fa7a0043a91e93a9b8f793bcbbba9691e7fd83dca95c28ba26d21f0a"}, + {file = "fastjsonschema-2.20.0.tar.gz", hash = "sha256:3d48fc5300ee96f5d116f10fe6f28d938e6008f59a6a025c2649475b87f76a23"}, ] [package.extras] @@ -610,60 +615,60 @@ devel = ["colorama", "json-spec", "jsonschema", "pylint", "pytest", "pytest-benc [[package]] name = "fonttools" -version = "4.44.0" +version = "4.53.0" description = "Tools to manipulate font files" optional = false python-versions = ">=3.8" files = [ - {file = "fonttools-4.44.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e1cd1c6bb097e774d68402499ff66185190baaa2629ae2f18515a2c50b93db0c"}, - {file = "fonttools-4.44.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b9eab7f9837fdaa2a10a524fbcc2ec24bf60637c044b6e4a59c3f835b90f0fae"}, - {file = "fonttools-4.44.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f412954275e594f7a51c16f3b3edd850acb0d842fefc33856b63a17e18499a5"}, - {file = "fonttools-4.44.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50d25893885e80a5955186791eed5579f1e75921751539cc1dc3ffd1160b48cf"}, - {file = "fonttools-4.44.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:22ea8aa7b3712450b42b044702bd3a64fd118006bad09a6f94bd1b227088492e"}, - {file = "fonttools-4.44.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:df40daa6c03b98652ffe8110ae014fe695437f6e1cb5a07e16ea37f40e73ac86"}, - {file = "fonttools-4.44.0-cp310-cp310-win32.whl", hash = "sha256:bca49da868e8bde569ef36f0cc1b6de21d56bf9c3be185c503b629c19a185287"}, - {file = "fonttools-4.44.0-cp310-cp310-win_amd64.whl", hash = "sha256:dbac86d83d96099890e731cc2af97976ff2c98f4ba432fccde657c5653a32f1c"}, - {file = "fonttools-4.44.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e8ff7d19a6804bfd561cfcec9b4200dd1788e28f7de4be70189801530c47c1b3"}, - {file = "fonttools-4.44.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a8a1fa9a718de0bc026979c93e1e9b55c5efde60d76f91561fd713387573817d"}, - {file = "fonttools-4.44.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05064f95aacdfc06f21e55096c964b2228d942b8675fa26995a2551f6329d2d"}, - {file = "fonttools-4.44.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31b38528f25bc662401e6ffae14b3eb7f1e820892fd80369a37155e3b636a2f4"}, - {file = "fonttools-4.44.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:05d7c4d2c95b9490e669f3cb83918799bf1c838619ac6d3bad9ea017cfc63f2e"}, - {file = "fonttools-4.44.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6999e80a125b0cd8e068d0210b63323f17338038c2ecd2e11b9209ec430fe7f2"}, - {file = "fonttools-4.44.0-cp311-cp311-win32.whl", hash = "sha256:a7aec7f5d14dfcd71fb3ebc299b3f000c21fdc4043079101777ed2042ba5b7c5"}, - {file = "fonttools-4.44.0-cp311-cp311-win_amd64.whl", hash = "sha256:518a945dbfe337744bfff31423c1430303b8813c5275dffb0f2577f0734a1189"}, - {file = "fonttools-4.44.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:59b6ad83cce067d10f4790c037a5904424f45bebb5e7be2eb2db90402f288267"}, - {file = "fonttools-4.44.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c2de1fb18198acd400c45ffe2aef5420c8d55fde903e91cba705596099550f3b"}, - {file = "fonttools-4.44.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:84f308b7a8d28208d54315d11d35f9888d6d607673dd4d42d60b463682ee0400"}, - {file = "fonttools-4.44.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66bc6efd829382f7a7e6cf33c2fb32b13edc8a239eb15f32acbf197dce7a0165"}, - {file = "fonttools-4.44.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:a8b99713d3a0d0e876b6aecfaada5e7dc9fe979fcd90ef9fa0ba1d9b9aed03f2"}, - {file = "fonttools-4.44.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:b63da598d9cbc52e2381f922da0e94d60c0429f92207bd3fb04d112fc82ea7cb"}, - {file = "fonttools-4.44.0-cp312-cp312-win32.whl", hash = "sha256:f611c97678604e302b725f71626edea113a5745a7fb557c958b39edb6add87d5"}, - {file = "fonttools-4.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:58af428746fa73a2edcbf26aff33ac4ef3c11c8d75bb200eaea2f7e888d2de4e"}, - {file = "fonttools-4.44.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9ee8692e23028564c13d924004495f284df8ac016a19f17a87251210e1f1f928"}, - {file = "fonttools-4.44.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:dab3d00d27b1a79ae4d4a240e8ceea8af0ff049fd45f05adb4f860d93744110d"}, - {file = "fonttools-4.44.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f53526668beccdb3409c6055a4ffe50987a7f05af6436fa55d61f5e7bd450219"}, - {file = "fonttools-4.44.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a3da036b016c975c2d8c69005bdc4d5d16266f948a7fab950244e0f58301996a"}, - {file = "fonttools-4.44.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b99fe8ef4093f672d00841569d2d05691e50334d79f4d9c15c1265d76d5580d2"}, - {file = "fonttools-4.44.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6d16d9634ff1e5cea2cf4a8cbda9026f766e4b5f30b48f8180f0e99133d3abfc"}, - {file = "fonttools-4.44.0-cp38-cp38-win32.whl", hash = "sha256:3d29509f6e05e8d725db59c2d8c076223d793e4e35773040be6632a0349f2f97"}, - {file = "fonttools-4.44.0-cp38-cp38-win_amd64.whl", hash = "sha256:d4fa4f4bc8fd86579b8cdbe5e948f35d82c0eda0091c399d009b2a5a6b61c040"}, - {file = "fonttools-4.44.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c794de4086f06ae609b71ac944ec7deb09f34ecf73316fddc041087dd24bba39"}, - {file = "fonttools-4.44.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2db63941fee3122e31a21dd0f5b2138ce9906b661a85b63622421d3654a74ae2"}, - {file = "fonttools-4.44.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb01c49c8aa035d5346f46630209923d4927ed15c2493db38d31da9f811eb70d"}, - {file = "fonttools-4.44.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46c79af80a835410874683b5779b6c1ec1d5a285e11c45b5193e79dd691eb111"}, - {file = "fonttools-4.44.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b6e6aa2d066f8dafd06d8d0799b4944b5d5a1f015dd52ac01bdf2895ebe169a0"}, - {file = "fonttools-4.44.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:63a3112f753baef8c6ac2f5f574bb9ac8001b86c8c0c0380039db47a7f512d20"}, - {file = "fonttools-4.44.0-cp39-cp39-win32.whl", hash = "sha256:54efed22b2799a85475e6840e907c402ba49892c614565dc770aa97a53621b2b"}, - {file = "fonttools-4.44.0-cp39-cp39-win_amd64.whl", hash = "sha256:2e91e19b583961979e2e5a701269d3cfc07418963bee717f8160b0a24332826b"}, - {file = "fonttools-4.44.0-py3-none-any.whl", hash = "sha256:b9beb0fa6ff3ea808ad4a6962d68ac0f140ddab080957b20d9e268e4d67fb335"}, - {file = "fonttools-4.44.0.tar.gz", hash = "sha256:4e90dd81b6e0d97ebfe52c0d12a17a9ef7f305d6bfbb93081265057d6092f252"}, + {file = "fonttools-4.53.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:52a6e0a7a0bf611c19bc8ec8f7592bdae79c8296c70eb05917fd831354699b20"}, + {file = "fonttools-4.53.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:099634631b9dd271d4a835d2b2a9e042ccc94ecdf7e2dd9f7f34f7daf333358d"}, + {file = "fonttools-4.53.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e40013572bfb843d6794a3ce076c29ef4efd15937ab833f520117f8eccc84fd6"}, + {file = "fonttools-4.53.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:715b41c3e231f7334cbe79dfc698213dcb7211520ec7a3bc2ba20c8515e8a3b5"}, + {file = "fonttools-4.53.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:74ae2441731a05b44d5988d3ac2cf784d3ee0a535dbed257cbfff4be8bb49eb9"}, + {file = "fonttools-4.53.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:95db0c6581a54b47c30860d013977b8a14febc206c8b5ff562f9fe32738a8aca"}, + {file = "fonttools-4.53.0-cp310-cp310-win32.whl", hash = "sha256:9cd7a6beec6495d1dffb1033d50a3f82dfece23e9eb3c20cd3c2444d27514068"}, + {file = "fonttools-4.53.0-cp310-cp310-win_amd64.whl", hash = "sha256:daaef7390e632283051e3cf3e16aff2b68b247e99aea916f64e578c0449c9c68"}, + {file = "fonttools-4.53.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a209d2e624ba492df4f3bfad5996d1f76f03069c6133c60cd04f9a9e715595ec"}, + {file = "fonttools-4.53.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4f520d9ac5b938e6494f58a25c77564beca7d0199ecf726e1bd3d56872c59749"}, + {file = "fonttools-4.53.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eceef49f457253000e6a2d0f7bd08ff4e9fe96ec4ffce2dbcb32e34d9c1b8161"}, + {file = "fonttools-4.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa1f3e34373aa16045484b4d9d352d4c6b5f9f77ac77a178252ccbc851e8b2ee"}, + {file = "fonttools-4.53.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:28d072169fe8275fb1a0d35e3233f6df36a7e8474e56cb790a7258ad822b6fd6"}, + {file = "fonttools-4.53.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4a2a6ba400d386e904fd05db81f73bee0008af37799a7586deaa4aef8cd5971e"}, + {file = "fonttools-4.53.0-cp311-cp311-win32.whl", hash = "sha256:bb7273789f69b565d88e97e9e1da602b4ee7ba733caf35a6c2affd4334d4f005"}, + {file = "fonttools-4.53.0-cp311-cp311-win_amd64.whl", hash = "sha256:9fe9096a60113e1d755e9e6bda15ef7e03391ee0554d22829aa506cdf946f796"}, + {file = "fonttools-4.53.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:d8f191a17369bd53a5557a5ee4bab91d5330ca3aefcdf17fab9a497b0e7cff7a"}, + {file = "fonttools-4.53.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:93156dd7f90ae0a1b0e8871032a07ef3178f553f0c70c386025a808f3a63b1f4"}, + {file = "fonttools-4.53.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bff98816cb144fb7b85e4b5ba3888a33b56ecef075b0e95b95bcd0a5fbf20f06"}, + {file = "fonttools-4.53.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:973d030180eca8255b1bce6ffc09ef38a05dcec0e8320cc9b7bcaa65346f341d"}, + {file = "fonttools-4.53.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c4ee5a24e281fbd8261c6ab29faa7fd9a87a12e8c0eed485b705236c65999109"}, + {file = "fonttools-4.53.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bd5bc124fae781a4422f61b98d1d7faa47985f663a64770b78f13d2c072410c2"}, + {file = "fonttools-4.53.0-cp312-cp312-win32.whl", hash = "sha256:a239afa1126b6a619130909c8404070e2b473dd2b7fc4aacacd2e763f8597fea"}, + {file = "fonttools-4.53.0-cp312-cp312-win_amd64.whl", hash = "sha256:45b4afb069039f0366a43a5d454bc54eea942bfb66b3fc3e9a2c07ef4d617380"}, + {file = "fonttools-4.53.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:93bc9e5aaa06ff928d751dc6be889ff3e7d2aa393ab873bc7f6396a99f6fbb12"}, + {file = "fonttools-4.53.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2367d47816cc9783a28645bc1dac07f8ffc93e0f015e8c9fc674a5b76a6da6e4"}, + {file = "fonttools-4.53.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:907fa0b662dd8fc1d7c661b90782ce81afb510fc4b7aa6ae7304d6c094b27bce"}, + {file = "fonttools-4.53.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e0ad3c6ea4bd6a289d958a1eb922767233f00982cf0fe42b177657c86c80a8f"}, + {file = "fonttools-4.53.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:73121a9b7ff93ada888aaee3985a88495489cc027894458cb1a736660bdfb206"}, + {file = "fonttools-4.53.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:ee595d7ba9bba130b2bec555a40aafa60c26ce68ed0cf509983e0f12d88674fd"}, + {file = "fonttools-4.53.0-cp38-cp38-win32.whl", hash = "sha256:fca66d9ff2ac89b03f5aa17e0b21a97c21f3491c46b583bb131eb32c7bab33af"}, + {file = "fonttools-4.53.0-cp38-cp38-win_amd64.whl", hash = "sha256:31f0e3147375002aae30696dd1dc596636abbd22fca09d2e730ecde0baad1d6b"}, + {file = "fonttools-4.53.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7d6166192dcd925c78a91d599b48960e0a46fe565391c79fe6de481ac44d20ac"}, + {file = "fonttools-4.53.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ef50ec31649fbc3acf6afd261ed89d09eb909b97cc289d80476166df8438524d"}, + {file = "fonttools-4.53.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f193f060391a455920d61684a70017ef5284ccbe6023bb056e15e5ac3de11d1"}, + {file = "fonttools-4.53.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba9f09ff17f947392a855e3455a846f9855f6cf6bec33e9a427d3c1d254c712f"}, + {file = "fonttools-4.53.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0c555e039d268445172b909b1b6bdcba42ada1cf4a60e367d68702e3f87e5f64"}, + {file = "fonttools-4.53.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5a4788036201c908079e89ae3f5399b33bf45b9ea4514913f4dbbe4fac08efe0"}, + {file = "fonttools-4.53.0-cp39-cp39-win32.whl", hash = "sha256:d1a24f51a3305362b94681120c508758a88f207fa0a681c16b5a4172e9e6c7a9"}, + {file = "fonttools-4.53.0-cp39-cp39-win_amd64.whl", hash = "sha256:1e677bfb2b4bd0e5e99e0f7283e65e47a9814b0486cb64a41adf9ef110e078f2"}, + {file = "fonttools-4.53.0-py3-none-any.whl", hash = "sha256:6b4f04b1fbc01a3569d63359f2227c89ab294550de277fd09d8fca6185669fa4"}, + {file = "fonttools-4.53.0.tar.gz", hash = "sha256:c93ed66d32de1559b6fc348838c7572d5c0ac1e4a258e76763a5caddd8944002"}, ] [package.extras] -all = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "fs (>=2.2.0,<3)", "lxml (>=4.0,<5)", "lz4 (>=1.7.4.2)", "matplotlib", "munkres", "scipy", "skia-pathops (>=0.5.0)", "sympy", "uharfbuzz (>=0.23.0)", "unicodedata2 (>=15.1.0)", "xattr", "zopfli (>=0.1.4)"] +all = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "fs (>=2.2.0,<3)", "lxml (>=4.0)", "lz4 (>=1.7.4.2)", "matplotlib", "munkres", "pycairo", "scipy", "skia-pathops (>=0.5.0)", "sympy", "uharfbuzz (>=0.23.0)", "unicodedata2 (>=15.1.0)", "xattr", "zopfli (>=0.1.4)"] graphite = ["lz4 (>=1.7.4.2)"] -interpolatable = ["munkres", "scipy"] -lxml = ["lxml (>=4.0,<5)"] +interpolatable = ["munkres", "pycairo", "scipy"] +lxml = ["lxml (>=4.0)"] pathops = ["skia-pathops (>=0.5.0)"] plot = ["matplotlib"] repacker = ["uharfbuzz (>=0.23.0)"] @@ -686,113 +691,170 @@ files = [ [[package]] name = "greenlet" -version = "3.0.1" +version = "3.0.3" description = "Lightweight in-process concurrent programming" optional = false python-versions = ">=3.7" files = [ - {file = "greenlet-3.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f89e21afe925fcfa655965ca8ea10f24773a1791400989ff32f467badfe4a064"}, - {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28e89e232c7593d33cac35425b58950789962011cc274aa43ef8865f2e11f46d"}, - {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8ba29306c5de7717b5761b9ea74f9c72b9e2b834e24aa984da99cbfc70157fd"}, - {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:19bbdf1cce0346ef7341705d71e2ecf6f41a35c311137f29b8a2dc2341374565"}, - {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:599daf06ea59bfedbec564b1692b0166a0045f32b6f0933b0dd4df59a854caf2"}, - {file = "greenlet-3.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b641161c302efbb860ae6b081f406839a8b7d5573f20a455539823802c655f63"}, - {file = "greenlet-3.0.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d57e20ba591727da0c230ab2c3f200ac9d6d333860d85348816e1dca4cc4792e"}, - {file = "greenlet-3.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5805e71e5b570d490938d55552f5a9e10f477c19400c38bf1d5190d760691846"}, - {file = "greenlet-3.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:52e93b28db27ae7d208748f45d2db8a7b6a380e0d703f099c949d0f0d80b70e9"}, - {file = "greenlet-3.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f7bfb769f7efa0eefcd039dd19d843a4fbfbac52f1878b1da2ed5793ec9b1a65"}, - {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91e6c7db42638dc45cf2e13c73be16bf83179f7859b07cfc139518941320be96"}, - {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1757936efea16e3f03db20efd0cd50a1c86b06734f9f7338a90c4ba85ec2ad5a"}, - {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:19075157a10055759066854a973b3d1325d964d498a805bb68a1f9af4aaef8ec"}, - {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9d21aaa84557d64209af04ff48e0ad5e28c5cca67ce43444e939579d085da72"}, - {file = "greenlet-3.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2847e5d7beedb8d614186962c3d774d40d3374d580d2cbdab7f184580a39d234"}, - {file = "greenlet-3.0.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:97e7ac860d64e2dcba5c5944cfc8fa9ea185cd84061c623536154d5a89237884"}, - {file = "greenlet-3.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b2c02d2ad98116e914d4f3155ffc905fd0c025d901ead3f6ed07385e19122c94"}, - {file = "greenlet-3.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:22f79120a24aeeae2b4471c711dcf4f8c736a2bb2fabad2a67ac9a55ea72523c"}, - {file = "greenlet-3.0.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:100f78a29707ca1525ea47388cec8a049405147719f47ebf3895e7509c6446aa"}, - {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:60d5772e8195f4e9ebf74046a9121bbb90090f6550f81d8956a05387ba139353"}, - {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:daa7197b43c707462f06d2c693ffdbb5991cbb8b80b5b984007de431493a319c"}, - {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ea6b8aa9e08eea388c5f7a276fabb1d4b6b9d6e4ceb12cc477c3d352001768a9"}, - {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d11ebbd679e927593978aa44c10fc2092bc454b7d13fdc958d3e9d508aba7d0"}, - {file = "greenlet-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dbd4c177afb8a8d9ba348d925b0b67246147af806f0b104af4d24f144d461cd5"}, - {file = "greenlet-3.0.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:20107edf7c2c3644c67c12205dc60b1bb11d26b2610b276f97d666110d1b511d"}, - {file = "greenlet-3.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8bef097455dea90ffe855286926ae02d8faa335ed8e4067326257cb571fc1445"}, - {file = "greenlet-3.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:b2d3337dcfaa99698aa2377c81c9ca72fcd89c07e7eb62ece3f23a3fe89b2ce4"}, - {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:80ac992f25d10aaebe1ee15df45ca0d7571d0f70b645c08ec68733fb7a020206"}, - {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:337322096d92808f76ad26061a8f5fccb22b0809bea39212cd6c406f6a7060d2"}, - {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b9934adbd0f6e476f0ecff3c94626529f344f57b38c9a541f87098710b18af0a"}, - {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc4d815b794fd8868c4d67602692c21bf5293a75e4b607bb92a11e821e2b859a"}, - {file = "greenlet-3.0.1-cp37-cp37m-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:41bdeeb552d814bcd7fb52172b304898a35818107cc8778b5101423c9017b3de"}, - {file = "greenlet-3.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:6e6061bf1e9565c29002e3c601cf68569c450be7fc3f7336671af7ddb4657166"}, - {file = "greenlet-3.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:fa24255ae3c0ab67e613556375a4341af04a084bd58764731972bcbc8baeba36"}, - {file = "greenlet-3.0.1-cp37-cp37m-win32.whl", hash = "sha256:b489c36d1327868d207002391f662a1d163bdc8daf10ab2e5f6e41b9b96de3b1"}, - {file = "greenlet-3.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:f33f3258aae89da191c6ebaa3bc517c6c4cbc9b9f689e5d8452f7aedbb913fa8"}, - {file = "greenlet-3.0.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:d2905ce1df400360463c772b55d8e2518d0e488a87cdea13dd2c71dcb2a1fa16"}, - {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a02d259510b3630f330c86557331a3b0e0c79dac3d166e449a39363beaae174"}, - {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:55d62807f1c5a1682075c62436702aaba941daa316e9161e4b6ccebbbf38bda3"}, - {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3fcc780ae8edbb1d050d920ab44790201f027d59fdbd21362340a85c79066a74"}, - {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4eddd98afc726f8aee1948858aed9e6feeb1758889dfd869072d4465973f6bfd"}, - {file = "greenlet-3.0.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eabe7090db68c981fca689299c2d116400b553f4b713266b130cfc9e2aa9c5a9"}, - {file = "greenlet-3.0.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f2f6d303f3dee132b322a14cd8765287b8f86cdc10d2cb6a6fae234ea488888e"}, - {file = "greenlet-3.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d923ff276f1c1f9680d32832f8d6c040fe9306cbfb5d161b0911e9634be9ef0a"}, - {file = "greenlet-3.0.1-cp38-cp38-win32.whl", hash = "sha256:0b6f9f8ca7093fd4433472fd99b5650f8a26dcd8ba410e14094c1e44cd3ceddd"}, - {file = "greenlet-3.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:990066bff27c4fcf3b69382b86f4c99b3652bab2a7e685d968cd4d0cfc6f67c6"}, - {file = "greenlet-3.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:ce85c43ae54845272f6f9cd8320d034d7a946e9773c693b27d620edec825e376"}, - {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89ee2e967bd7ff85d84a2de09df10e021c9b38c7d91dead95b406ed6350c6997"}, - {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:87c8ceb0cf8a5a51b8008b643844b7f4a8264a2c13fcbcd8a8316161725383fe"}, - {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d6a8c9d4f8692917a3dc7eb25a6fb337bff86909febe2f793ec1928cd97bedfc"}, - {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fbc5b8f3dfe24784cee8ce0be3da2d8a79e46a276593db6868382d9c50d97b1"}, - {file = "greenlet-3.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:85d2b77e7c9382f004b41d9c72c85537fac834fb141b0296942d52bf03fe4a3d"}, - {file = "greenlet-3.0.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:696d8e7d82398e810f2b3622b24e87906763b6ebfd90e361e88eb85b0e554dc8"}, - {file = "greenlet-3.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:329c5a2e5a0ee942f2992c5e3ff40be03e75f745f48847f118a3cfece7a28546"}, - {file = "greenlet-3.0.1-cp39-cp39-win32.whl", hash = "sha256:cf868e08690cb89360eebc73ba4be7fb461cfbc6168dd88e2fbbe6f31812cd57"}, - {file = "greenlet-3.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:ac4a39d1abae48184d420aa8e5e63efd1b75c8444dd95daa3e03f6c6310e9619"}, - {file = "greenlet-3.0.1.tar.gz", hash = "sha256:816bd9488a94cba78d93e1abb58000e8266fa9cc2aa9ccdd6eb0696acb24005b"}, + {file = "greenlet-3.0.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:9da2bd29ed9e4f15955dd1595ad7bc9320308a3b766ef7f837e23ad4b4aac31a"}, + {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d353cadd6083fdb056bb46ed07e4340b0869c305c8ca54ef9da3421acbdf6881"}, + {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dca1e2f3ca00b84a396bc1bce13dd21f680f035314d2379c4160c98153b2059b"}, + {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3ed7fb269f15dc662787f4119ec300ad0702fa1b19d2135a37c2c4de6fadfd4a"}, + {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd4f49ae60e10adbc94b45c0b5e6a179acc1736cf7a90160b404076ee283cf83"}, + {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:73a411ef564e0e097dbe7e866bb2dda0f027e072b04da387282b02c308807405"}, + {file = "greenlet-3.0.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:7f362975f2d179f9e26928c5b517524e89dd48530a0202570d55ad6ca5d8a56f"}, + {file = "greenlet-3.0.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:649dde7de1a5eceb258f9cb00bdf50e978c9db1b996964cd80703614c86495eb"}, + {file = "greenlet-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:68834da854554926fbedd38c76e60c4a2e3198c6fbed520b106a8986445caaf9"}, + {file = "greenlet-3.0.3-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:b1b5667cced97081bf57b8fa1d6bfca67814b0afd38208d52538316e9422fc61"}, + {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:52f59dd9c96ad2fc0d5724107444f76eb20aaccb675bf825df6435acb7703559"}, + {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:afaff6cf5200befd5cec055b07d1c0a5a06c040fe5ad148abcd11ba6ab9b114e"}, + {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fe754d231288e1e64323cfad462fcee8f0288654c10bdf4f603a39ed923bef33"}, + {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2797aa5aedac23af156bbb5a6aa2cd3427ada2972c828244eb7d1b9255846379"}, + {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7f009caad047246ed379e1c4dbcb8b020f0a390667ea74d2387be2998f58a22"}, + {file = "greenlet-3.0.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:c5e1536de2aad7bf62e27baf79225d0d64360d4168cf2e6becb91baf1ed074f3"}, + {file = "greenlet-3.0.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:894393ce10ceac937e56ec00bb71c4c2f8209ad516e96033e4b3b1de270e200d"}, + {file = "greenlet-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:1ea188d4f49089fc6fb283845ab18a2518d279c7cd9da1065d7a84e991748728"}, + {file = "greenlet-3.0.3-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:70fb482fdf2c707765ab5f0b6655e9cfcf3780d8d87355a063547b41177599be"}, + {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4d1ac74f5c0c0524e4a24335350edad7e5f03b9532da7ea4d3c54d527784f2e"}, + {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:149e94a2dd82d19838fe4b2259f1b6b9957d5ba1b25640d2380bea9c5df37676"}, + {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:15d79dd26056573940fcb8c7413d84118086f2ec1a8acdfa854631084393efcc"}, + {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:881b7db1ebff4ba09aaaeae6aa491daeb226c8150fc20e836ad00041bcb11230"}, + {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fcd2469d6a2cf298f198f0487e0a5b1a47a42ca0fa4dfd1b6862c999f018ebbf"}, + {file = "greenlet-3.0.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:1f672519db1796ca0d8753f9e78ec02355e862d0998193038c7073045899f305"}, + {file = "greenlet-3.0.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2516a9957eed41dd8f1ec0c604f1cdc86758b587d964668b5b196a9db5bfcde6"}, + {file = "greenlet-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:bba5387a6975598857d86de9eac14210a49d554a77eb8261cc68b7d082f78ce2"}, + {file = "greenlet-3.0.3-cp37-cp37m-macosx_11_0_universal2.whl", hash = "sha256:5b51e85cb5ceda94e79d019ed36b35386e8c37d22f07d6a751cb659b180d5274"}, + {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:daf3cb43b7cf2ba96d614252ce1684c1bccee6b2183a01328c98d36fcd7d5cb0"}, + {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:99bf650dc5d69546e076f413a87481ee1d2d09aaaaaca058c9251b6d8c14783f"}, + {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2dd6e660effd852586b6a8478a1d244b8dc90ab5b1321751d2ea15deb49ed414"}, + {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e3391d1e16e2a5a1507d83e4a8b100f4ee626e8eca43cf2cadb543de69827c4c"}, + {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e1f145462f1fa6e4a4ae3c0f782e580ce44d57c8f2c7aae1b6fa88c0b2efdb41"}, + {file = "greenlet-3.0.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:1a7191e42732df52cb5f39d3527217e7ab73cae2cb3694d241e18f53d84ea9a7"}, + {file = "greenlet-3.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0448abc479fab28b00cb472d278828b3ccca164531daab4e970a0458786055d6"}, + {file = "greenlet-3.0.3-cp37-cp37m-win32.whl", hash = "sha256:b542be2440edc2d48547b5923c408cbe0fc94afb9f18741faa6ae970dbcb9b6d"}, + {file = "greenlet-3.0.3-cp37-cp37m-win_amd64.whl", hash = "sha256:01bc7ea167cf943b4c802068e178bbf70ae2e8c080467070d01bfa02f337ee67"}, + {file = "greenlet-3.0.3-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:1996cb9306c8595335bb157d133daf5cf9f693ef413e7673cb07e3e5871379ca"}, + {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ddc0f794e6ad661e321caa8d2f0a55ce01213c74722587256fb6566049a8b04"}, + {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c9db1c18f0eaad2f804728c67d6c610778456e3e1cc4ab4bbd5eeb8e6053c6fc"}, + {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7170375bcc99f1a2fbd9c306f5be8764eaf3ac6b5cb968862cad4c7057756506"}, + {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b66c9c1e7ccabad3a7d037b2bcb740122a7b17a53734b7d72a344ce39882a1b"}, + {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:098d86f528c855ead3479afe84b49242e174ed262456c342d70fc7f972bc13c4"}, + {file = "greenlet-3.0.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:81bb9c6d52e8321f09c3d165b2a78c680506d9af285bfccbad9fb7ad5a5da3e5"}, + {file = "greenlet-3.0.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:fd096eb7ffef17c456cfa587523c5f92321ae02427ff955bebe9e3c63bc9f0da"}, + {file = "greenlet-3.0.3-cp38-cp38-win32.whl", hash = "sha256:d46677c85c5ba00a9cb6f7a00b2bfa6f812192d2c9f7d9c4f6a55b60216712f3"}, + {file = "greenlet-3.0.3-cp38-cp38-win_amd64.whl", hash = "sha256:419b386f84949bf0e7c73e6032e3457b82a787c1ab4a0e43732898a761cc9dbf"}, + {file = "greenlet-3.0.3-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:da70d4d51c8b306bb7a031d5cff6cc25ad253affe89b70352af5f1cb68e74b53"}, + {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:086152f8fbc5955df88382e8a75984e2bb1c892ad2e3c80a2508954e52295257"}, + {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d73a9fe764d77f87f8ec26a0c85144d6a951a6c438dfe50487df5595c6373eac"}, + {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b7dcbe92cc99f08c8dd11f930de4d99ef756c3591a5377d1d9cd7dd5e896da71"}, + {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1551a8195c0d4a68fac7a4325efac0d541b48def35feb49d803674ac32582f61"}, + {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:64d7675ad83578e3fc149b617a444fab8efdafc9385471f868eb5ff83e446b8b"}, + {file = "greenlet-3.0.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b37eef18ea55f2ffd8f00ff8fe7c8d3818abd3e25fb73fae2ca3b672e333a7a6"}, + {file = "greenlet-3.0.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:77457465d89b8263bca14759d7c1684df840b6811b2499838cc5b040a8b5b113"}, + {file = "greenlet-3.0.3-cp39-cp39-win32.whl", hash = "sha256:57e8974f23e47dac22b83436bdcf23080ade568ce77df33159e019d161ce1d1e"}, + {file = "greenlet-3.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:c5ee858cfe08f34712f548c3c363e807e7186f03ad7a5039ebadb29e8c6be067"}, + {file = "greenlet-3.0.3.tar.gz", hash = "sha256:43374442353259554ce33599da8b692d5aa96f8976d567d4badf263371fbe491"}, ] [package.extras] -docs = ["Sphinx"] +docs = ["Sphinx", "furo"] test = ["objgraph", "psutil"] +[[package]] +name = "h11" +version = "0.14.0" +description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" +optional = false +python-versions = ">=3.7" +files = [ + {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, + {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, +] + +[[package]] +name = "httpcore" +version = "1.0.5" +description = "A minimal low-level HTTP client." +optional = false +python-versions = ">=3.8" +files = [ + {file = "httpcore-1.0.5-py3-none-any.whl", hash = "sha256:421f18bac248b25d310f3cacd198d55b8e6125c107797b609ff9b7a6ba7991b5"}, + {file = "httpcore-1.0.5.tar.gz", hash = "sha256:34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61"}, +] + +[package.dependencies] +certifi = "*" +h11 = ">=0.13,<0.15" + +[package.extras] +asyncio = ["anyio (>=4.0,<5.0)"] +http2 = ["h2 (>=3,<5)"] +socks = ["socksio (==1.*)"] +trio = ["trio (>=0.22.0,<0.26.0)"] + +[[package]] +name = "httpx" +version = "0.27.0" +description = "The next generation HTTP client." +optional = false +python-versions = ">=3.8" +files = [ + {file = "httpx-0.27.0-py3-none-any.whl", hash = "sha256:71d5465162c13681bff01ad59b2cc68dd838ea1f10e51574bac27103f00c91a5"}, + {file = "httpx-0.27.0.tar.gz", hash = "sha256:a0cb88a46f32dc874e04ee956e4c2764aba2aa228f650b06788ba6bda2962ab5"}, +] + +[package.dependencies] +anyio = "*" +certifi = "*" +httpcore = "==1.*" +idna = "*" +sniffio = "*" + +[package.extras] +brotli = ["brotli", "brotlicffi"] +cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] +http2 = ["h2 (>=3,<5)"] +socks = ["socksio (==1.*)"] + [[package]] name = "idna" -version = "3.4" +version = "3.7" description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.5" files = [ - {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"}, - {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"}, + {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"}, + {file = "idna-3.7.tar.gz", hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc"}, ] [[package]] name = "importlib-metadata" -version = "6.8.0" +version = "7.1.0" description = "Read metadata from Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "importlib_metadata-6.8.0-py3-none-any.whl", hash = "sha256:3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb"}, - {file = "importlib_metadata-6.8.0.tar.gz", hash = "sha256:dbace7892d8c0c4ac1ad096662232f831d4e64f4c4545bd53016a3e9d4654743"}, + {file = "importlib_metadata-7.1.0-py3-none-any.whl", hash = "sha256:30962b96c0c223483ed6cc7280e7f0199feb01a0e40cfae4d4450fc6fab1f570"}, + {file = "importlib_metadata-7.1.0.tar.gz", hash = "sha256:b78938b926ee8d5f020fc4772d487045805a55ddbad2ecf21c6d60938dc7fcd2"}, ] [package.dependencies] zipp = ">=0.5" [package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] perf = ["ipython"] -testing = ["flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)", "pytest-ruff"] +testing = ["flufl.flake8", "importlib-resources (>=1.3)", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy", "pytest-perf (>=0.9.2)", "pytest-ruff (>=0.2.1)"] [[package]] name = "ipykernel" -version = "6.26.0" +version = "6.29.4" description = "IPython Kernel for Jupyter" optional = false python-versions = ">=3.8" files = [ - {file = "ipykernel-6.26.0-py3-none-any.whl", hash = "sha256:3ba3dc97424b87b31bb46586b5167b3161b32d7820b9201a9e698c71e271602c"}, - {file = "ipykernel-6.26.0.tar.gz", hash = "sha256:553856658eb8430bbe9653ea041a41bff63e9606fc4628873fc92a6cf3abd404"}, + {file = "ipykernel-6.29.4-py3-none-any.whl", hash = "sha256:1181e653d95c6808039c509ef8e67c4126b3b3af7781496c7cbfb5ed938a27da"}, + {file = "ipykernel-6.29.4.tar.gz", hash = "sha256:3d44070060f9475ac2092b760123fadf105d2e2493c24848b6691a7c4f42af5c"}, ] [package.dependencies] @@ -806,7 +868,7 @@ matplotlib-inline = ">=0.1" nest-asyncio = "*" packaging = "*" psutil = "*" -pyzmq = ">=20" +pyzmq = ">=24" tornado = ">=6.1" traitlets = ">=5.4.0" @@ -815,61 +877,62 @@ cov = ["coverage[toml]", "curio", "matplotlib", "pytest-cov", "trio"] docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "trio"] pyqt5 = ["pyqt5"] pyside6 = ["pyside6"] -test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio", "pytest-cov", "pytest-timeout"] +test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio (>=0.23.5)", "pytest-cov", "pytest-timeout"] [[package]] name = "ipython" -version = "8.17.2" +version = "8.25.0" description = "IPython: Productive Interactive Computing" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" files = [ - {file = "ipython-8.17.2-py3-none-any.whl", hash = "sha256:1e4d1d666a023e3c93585ba0d8e962867f7a111af322efff6b9c58062b3e5444"}, - {file = "ipython-8.17.2.tar.gz", hash = "sha256:126bb57e1895594bb0d91ea3090bbd39384f6fe87c3d57fd558d0670f50339bb"}, + {file = "ipython-8.25.0-py3-none-any.whl", hash = "sha256:53eee7ad44df903a06655871cbab66d156a051fd86f3ec6750470ac9604ac1ab"}, + {file = "ipython-8.25.0.tar.gz", hash = "sha256:c6ed726a140b6e725b911528f80439c534fac915246af3efc39440a6b0f9d716"}, ] [package.dependencies] -appnope = {version = "*", markers = "sys_platform == \"darwin\""} colorama = {version = "*", markers = "sys_platform == \"win32\""} decorator = "*" jedi = ">=0.16" matplotlib-inline = "*" -pexpect = {version = ">4.3", markers = "sys_platform != \"win32\""} -prompt-toolkit = ">=3.0.30,<3.0.37 || >3.0.37,<3.1.0" +pexpect = {version = ">4.3", markers = "sys_platform != \"win32\" and sys_platform != \"emscripten\""} +prompt-toolkit = ">=3.0.41,<3.1.0" pygments = ">=2.4.0" stack-data = "*" -traitlets = ">=5" +traitlets = ">=5.13.0" +typing-extensions = {version = ">=4.6", markers = "python_version < \"3.12\""} [package.extras] -all = ["black", "curio", "docrepr", "exceptiongroup", "ipykernel", "ipyparallel", "ipywidgets", "matplotlib", "matplotlib (!=3.2.0)", "nbconvert", "nbformat", "notebook", "numpy (>=1.22)", "pandas", "pickleshare", "pytest (<7)", "pytest (<7.1)", "pytest-asyncio (<0.22)", "qtconsole", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "stack-data", "testpath", "trio", "typing-extensions"] +all = ["ipython[black,doc,kernel,matplotlib,nbconvert,nbformat,notebook,parallel,qtconsole]", "ipython[test,test-extra]"] black = ["black"] -doc = ["docrepr", "exceptiongroup", "ipykernel", "matplotlib", "pickleshare", "pytest (<7)", "pytest (<7.1)", "pytest-asyncio (<0.22)", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "stack-data", "testpath", "typing-extensions"] +doc = ["docrepr", "exceptiongroup", "intersphinx-registry", "ipykernel", "ipython[test]", "matplotlib", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "sphinxcontrib-jquery", "tomli", "typing-extensions"] kernel = ["ipykernel"] +matplotlib = ["matplotlib"] nbconvert = ["nbconvert"] nbformat = ["nbformat"] notebook = ["ipywidgets", "notebook"] parallel = ["ipyparallel"] qtconsole = ["qtconsole"] -test = ["pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath"] -test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.22)", "pandas", "pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath", "trio"] +test = ["pickleshare", "pytest", "pytest-asyncio (<0.22)", "testpath"] +test-extra = ["curio", "ipython[test]", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.23)", "pandas", "trio"] [[package]] name = "ipywidgets" -version = "8.1.1" +version = "8.1.3" description = "Jupyter interactive widgets" optional = false python-versions = ">=3.7" files = [ - {file = "ipywidgets-8.1.1-py3-none-any.whl", hash = "sha256:2b88d728656aea3bbfd05d32c747cfd0078f9d7e159cf982433b58ad717eed7f"}, - {file = "ipywidgets-8.1.1.tar.gz", hash = "sha256:40211efb556adec6fa450ccc2a77d59ca44a060f4f9f136833df59c9f538e6e8"}, + {file = "ipywidgets-8.1.3-py3-none-any.whl", hash = "sha256:efafd18f7a142248f7cb0ba890a68b96abd4d6e88ddbda483c9130d12667eaf2"}, + {file = "ipywidgets-8.1.3.tar.gz", hash = "sha256:f5f9eeaae082b1823ce9eac2575272952f40d748893972956dc09700a6392d9c"}, ] [package.dependencies] comm = ">=0.1.3" ipython = ">=6.1.0" -jupyterlab-widgets = ">=3.0.9,<3.1.0" +jupyterlab-widgets = ">=3.0.11,<3.1.0" traitlets = ">=4.3.1" -widgetsnbextension = ">=4.0.9,<4.1.0" +widgetsnbextension = ">=4.0.11,<4.1.0" [package.extras] test = ["ipykernel", "jsonschema", "pytest (>=3.6.0)", "pytest-cov", "pytz"] @@ -909,13 +972,13 @@ testing = ["Django", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] [[package]] name = "jinja2" -version = "3.1.2" +version = "3.1.4" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" files = [ - {file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"}, - {file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852"}, + {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, + {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, ] [package.dependencies] @@ -926,38 +989,35 @@ i18n = ["Babel (>=2.7)"] [[package]] name = "json5" -version = "0.9.14" +version = "0.9.25" description = "A Python implementation of the JSON5 data format." optional = false -python-versions = "*" +python-versions = ">=3.8" files = [ - {file = "json5-0.9.14-py2.py3-none-any.whl", hash = "sha256:740c7f1b9e584a468dbb2939d8d458db3427f2c93ae2139d05f47e453eae964f"}, - {file = "json5-0.9.14.tar.gz", hash = "sha256:9ed66c3a6ca3510a976a9ef9b8c0787de24802724ab1860bc0153c7fdd589b02"}, + {file = "json5-0.9.25-py3-none-any.whl", hash = "sha256:34ed7d834b1341a86987ed52f3f76cd8ee184394906b6e22a1e0deb9ab294e8f"}, + {file = "json5-0.9.25.tar.gz", hash = "sha256:548e41b9be043f9426776f05df8635a00fe06104ea51ed24b67f908856e151ae"}, ] -[package.extras] -dev = ["hypothesis"] - [[package]] name = "jsonpointer" -version = "2.4" +version = "3.0.0" description = "Identify specific nodes in a JSON document (RFC 6901)" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*" +python-versions = ">=3.7" files = [ - {file = "jsonpointer-2.4-py2.py3-none-any.whl", hash = "sha256:15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a"}, - {file = "jsonpointer-2.4.tar.gz", hash = "sha256:585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88"}, + {file = "jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942"}, + {file = "jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef"}, ] [[package]] name = "jsonschema" -version = "4.19.2" +version = "4.22.0" description = "An implementation of JSON Schema validation for Python" optional = false python-versions = ">=3.8" files = [ - {file = "jsonschema-4.19.2-py3-none-any.whl", hash = "sha256:eee9e502c788e89cb166d4d37f43084e3b64ab405c795c03d343a4dbc2c810fc"}, - {file = "jsonschema-4.19.2.tar.gz", hash = "sha256:c9ff4d7447eed9592c23a12ccee508baf0dd0d59650615e847feb6cdca74f392"}, + {file = "jsonschema-4.22.0-py3-none-any.whl", hash = "sha256:ff4cfd6b1367a40e7bc6411caec72effadd3db0bbe5017de188f2d6108335802"}, + {file = "jsonschema-4.22.0.tar.gz", hash = "sha256:5b22d434a45935119af990552c862e5d6d564e8f6601206b305a61fdf661a2b7"}, ] [package.dependencies] @@ -980,17 +1040,17 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339- [[package]] name = "jsonschema-specifications" -version = "2023.7.1" +version = "2023.12.1" description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry" optional = false python-versions = ">=3.8" files = [ - {file = "jsonschema_specifications-2023.7.1-py3-none-any.whl", hash = "sha256:05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1"}, - {file = "jsonschema_specifications-2023.7.1.tar.gz", hash = "sha256:c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb"}, + {file = "jsonschema_specifications-2023.12.1-py3-none-any.whl", hash = "sha256:87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c"}, + {file = "jsonschema_specifications-2023.12.1.tar.gz", hash = "sha256:48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc"}, ] [package.dependencies] -referencing = ">=0.28.0" +referencing = ">=0.31.0" [[package]] name = "jupyter" @@ -1041,13 +1101,13 @@ testing = ["coverage", "ipykernel", "jupytext", "matplotlib", "nbdime", "nbforma [[package]] name = "jupyter-client" -version = "8.6.0" +version = "8.6.2" description = "Jupyter protocol implementation and client libraries" optional = false python-versions = ">=3.8" files = [ - {file = "jupyter_client-8.6.0-py3-none-any.whl", hash = "sha256:909c474dbe62582ae62b758bca86d6518c85234bdee2d908c778db6d72f39d99"}, - {file = "jupyter_client-8.6.0.tar.gz", hash = "sha256:0642244bb83b4764ae60d07e010e15f0e2d275ec4e918a8f7b80fbbef3ca60c7"}, + {file = "jupyter_client-8.6.2-py3-none-any.whl", hash = "sha256:50cbc5c66fd1b8f65ecb66bc490ab73217993632809b6e505687de18e9dea39f"}, + {file = "jupyter_client-8.6.2.tar.gz", hash = "sha256:2bda14d55ee5ba58552a8c53ae43d215ad9868853489213f37da060ced54d8df"}, ] [package.dependencies] @@ -1059,7 +1119,7 @@ traitlets = ">=5.3" [package.extras] docs = ["ipykernel", "myst-parser", "pydata-sphinx-theme", "sphinx (>=4)", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"] -test = ["coverage", "ipykernel (>=6.14)", "mypy", "paramiko", "pre-commit", "pytest", "pytest-cov", "pytest-jupyter[client] (>=0.4.1)", "pytest-timeout"] +test = ["coverage", "ipykernel (>=6.14)", "mypy", "paramiko", "pre-commit", "pytest (<8.2.0)", "pytest-cov", "pytest-jupyter[client] (>=0.4.1)", "pytest-timeout"] [[package]] name = "jupyter-console" @@ -1087,13 +1147,13 @@ test = ["flaky", "pexpect", "pytest"] [[package]] name = "jupyter-core" -version = "5.5.0" +version = "5.7.2" description = "Jupyter core package. A base package on which Jupyter projects rely." optional = false python-versions = ">=3.8" files = [ - {file = "jupyter_core-5.5.0-py3-none-any.whl", hash = "sha256:e11e02cd8ae0a9de5c6c44abf5727df9f2581055afe00b22183f621ba3585805"}, - {file = "jupyter_core-5.5.0.tar.gz", hash = "sha256:880b86053bf298a8724994f95e99b99130659022a4f7f45f563084b6223861d3"}, + {file = "jupyter_core-5.7.2-py3-none-any.whl", hash = "sha256:4f7315d2f6b4bcf2e3e7cb6e46772eba760ae459cd1f59d29eb57b0a01bd7409"}, + {file = "jupyter_core-5.7.2.tar.gz", hash = "sha256:aa5f8d32bbf6b431ac830496da7392035d6f61b4f54872f15c4bd2a9c3f536d9"}, ] [package.dependencies] @@ -1103,17 +1163,17 @@ traitlets = ">=5.3" [package.extras] docs = ["myst-parser", "pydata-sphinx-theme", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "traitlets"] -test = ["ipykernel", "pre-commit", "pytest", "pytest-cov", "pytest-timeout"] +test = ["ipykernel", "pre-commit", "pytest (<8)", "pytest-cov", "pytest-timeout"] [[package]] name = "jupyter-events" -version = "0.9.0" +version = "0.10.0" description = "Jupyter Event System library" optional = false python-versions = ">=3.8" files = [ - {file = "jupyter_events-0.9.0-py3-none-any.whl", hash = "sha256:d853b3c10273ff9bc8bb8b30076d65e2c9685579db736873de6c2232dde148bf"}, - {file = "jupyter_events-0.9.0.tar.gz", hash = "sha256:81ad2e4bc710881ec274d31c6c50669d71bbaa5dd9d01e600b56faa85700d399"}, + {file = "jupyter_events-0.10.0-py3-none-any.whl", hash = "sha256:4b72130875e59d57716d327ea70d3ebc3af1944d3717e5a498b8a06c6c159960"}, + {file = "jupyter_events-0.10.0.tar.gz", hash = "sha256:670b8229d3cc882ec782144ed22e0d29e1c2d639263f92ca8383e66682845e22"}, ] [package.dependencies] @@ -1132,13 +1192,13 @@ test = ["click", "pre-commit", "pytest (>=7.0)", "pytest-asyncio (>=0.19.0)", "p [[package]] name = "jupyter-lsp" -version = "2.2.0" +version = "2.2.5" description = "Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server" optional = false python-versions = ">=3.8" files = [ - {file = "jupyter-lsp-2.2.0.tar.gz", hash = "sha256:8ebbcb533adb41e5d635eb8fe82956b0aafbf0fd443b6c4bfa906edeeb8635a1"}, - {file = "jupyter_lsp-2.2.0-py3-none-any.whl", hash = "sha256:9e06b8b4f7dd50300b70dd1a78c0c3b0c3d8fa68e0f2d8a5d1fbab62072aca3f"}, + {file = "jupyter-lsp-2.2.5.tar.gz", hash = "sha256:793147a05ad446f809fd53ef1cd19a9f5256fd0a2d6b7ce943a982cb4f545001"}, + {file = "jupyter_lsp-2.2.5-py3-none-any.whl", hash = "sha256:45fbddbd505f3fbfb0b6cb2f1bc5e15e83ab7c79cd6e89416b248cb3c00c11da"}, ] [package.dependencies] @@ -1146,49 +1206,49 @@ jupyter-server = ">=1.1.2" [[package]] name = "jupyter-server" -version = "2.10.0" +version = "2.14.1" description = "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications." optional = false python-versions = ">=3.8" files = [ - {file = "jupyter_server-2.10.0-py3-none-any.whl", hash = "sha256:dde56c9bc3cb52d7b72cc0f696d15d7163603526f1a758eb4a27405b73eab2a5"}, - {file = "jupyter_server-2.10.0.tar.gz", hash = "sha256:47b8f5e63440125cb1bb8957bf12b18453ee5ed9efe42d2f7b2ca66a7019a278"}, + {file = "jupyter_server-2.14.1-py3-none-any.whl", hash = "sha256:16f7177c3a4ea8fe37784e2d31271981a812f0b2874af17339031dc3510cc2a5"}, + {file = "jupyter_server-2.14.1.tar.gz", hash = "sha256:12558d158ec7a0653bf96cc272bc7ad79e0127d503b982ed144399346694f726"}, ] [package.dependencies] anyio = ">=3.1.0" -argon2-cffi = "*" -jinja2 = "*" +argon2-cffi = ">=21.1" +jinja2 = ">=3.0.3" jupyter-client = ">=7.4.4" jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" -jupyter-events = ">=0.6.0" -jupyter-server-terminals = "*" +jupyter-events = ">=0.9.0" +jupyter-server-terminals = ">=0.4.4" nbconvert = ">=6.4.4" nbformat = ">=5.3.0" -overrides = "*" -packaging = "*" -prometheus-client = "*" -pywinpty = {version = "*", markers = "os_name == \"nt\""} +overrides = ">=5.0" +packaging = ">=22.0" +prometheus-client = ">=0.9" +pywinpty = {version = ">=2.0.1", markers = "os_name == \"nt\""} pyzmq = ">=24" send2trash = ">=1.8.2" terminado = ">=0.8.3" tornado = ">=6.2.0" traitlets = ">=5.6.0" -websocket-client = "*" +websocket-client = ">=1.7" [package.extras] -docs = ["ipykernel", "jinja2", "jupyter-client", "jupyter-server", "myst-parser", "nbformat", "prometheus-client", "pydata-sphinx-theme", "send2trash", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-openapi (>=0.8.0)", "sphinxcontrib-spelling", "sphinxemoji", "tornado", "typing-extensions"] -test = ["flaky", "ipykernel", "pre-commit", "pytest (>=7.0)", "pytest-console-scripts", "pytest-jupyter[server] (>=0.4)", "pytest-timeout", "requests"] +docs = ["ipykernel", "jinja2", "jupyter-client", "myst-parser", "nbformat", "prometheus-client", "pydata-sphinx-theme", "send2trash", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-openapi (>=0.8.0)", "sphinxcontrib-spelling", "sphinxemoji", "tornado", "typing-extensions"] +test = ["flaky", "ipykernel", "pre-commit", "pytest (>=7.0,<9)", "pytest-console-scripts", "pytest-jupyter[server] (>=0.7)", "pytest-timeout", "requests"] [[package]] name = "jupyter-server-terminals" -version = "0.4.4" +version = "0.5.3" description = "A Jupyter Server Extension Providing Terminals." optional = false python-versions = ">=3.8" files = [ - {file = "jupyter_server_terminals-0.4.4-py3-none-any.whl", hash = "sha256:75779164661cec02a8758a5311e18bb8eb70c4e86c6b699403100f1585a12a36"}, - {file = "jupyter_server_terminals-0.4.4.tar.gz", hash = "sha256:57ab779797c25a7ba68e97bcfb5d7740f2b5e8a83b5e8102b10438041a7eac5d"}, + {file = "jupyter_server_terminals-0.5.3-py3-none-any.whl", hash = "sha256:41ee0d7dc0ebf2809c668e0fc726dfaf258fcd3e769568996ca731b6194ae9aa"}, + {file = "jupyter_server_terminals-0.5.3.tar.gz", hash = "sha256:5ae0295167220e9ace0edcfdb212afd2b01ee8d179fe6f23c899590e9b8a5269"}, ] [package.dependencies] @@ -1196,59 +1256,62 @@ pywinpty = {version = ">=2.0.3", markers = "os_name == \"nt\""} terminado = ">=0.8.3" [package.extras] -docs = ["jinja2", "jupyter-server", "mistune (<3.0)", "myst-parser", "nbformat", "packaging", "pydata-sphinx-theme", "sphinxcontrib-github-alt", "sphinxcontrib-openapi", "sphinxcontrib-spelling", "sphinxemoji", "tornado"] -test = ["coverage", "jupyter-server (>=2.0.0)", "pytest (>=7.0)", "pytest-cov", "pytest-jupyter[server] (>=0.5.3)", "pytest-timeout"] +docs = ["jinja2", "jupyter-server", "mistune (<4.0)", "myst-parser", "nbformat", "packaging", "pydata-sphinx-theme", "sphinxcontrib-github-alt", "sphinxcontrib-openapi", "sphinxcontrib-spelling", "sphinxemoji", "tornado"] +test = ["jupyter-server (>=2.0.0)", "pytest (>=7.0)", "pytest-jupyter[server] (>=0.5.3)", "pytest-timeout"] [[package]] name = "jupyterlab" -version = "4.0.8" +version = "4.2.2" description = "JupyterLab computational environment" optional = false python-versions = ">=3.8" files = [ - {file = "jupyterlab-4.0.8-py3-none-any.whl", hash = "sha256:2ff5aa2a51eb21df241d6011c236e88bd1ff9a5dbb75bebc54472f9c18bfffa4"}, - {file = "jupyterlab-4.0.8.tar.gz", hash = "sha256:c4fe93f977bcc987bd395d7fae5ab02e0c042bf4e0f7c95196f3e2e578c2fb3a"}, + {file = "jupyterlab-4.2.2-py3-none-any.whl", hash = "sha256:59ee9b839f43308c3dfd55d72d1f1a299ed42a7f91f2d1afe9c12a783f9e525f"}, + {file = "jupyterlab-4.2.2.tar.gz", hash = "sha256:a534b6a25719a92a40d514fb133a9fe8f0d9981b0bbce5d8a5fcaa33344a3038"}, ] [package.dependencies] async-lru = ">=1.0.0" -ipykernel = "*" +httpx = ">=0.25.0" +ipykernel = ">=6.5.0" jinja2 = ">=3.0.3" jupyter-core = "*" jupyter-lsp = ">=2.0.0" jupyter-server = ">=2.4.0,<3" -jupyterlab-server = ">=2.19.0,<3" +jupyterlab-server = ">=2.27.1,<3" notebook-shim = ">=0.2" packaging = "*" +setuptools = ">=40.1.0" tornado = ">=6.2.0" traitlets = "*" [package.extras] -dev = ["black[jupyter] (==23.10.1)", "build", "bump2version", "coverage", "hatch", "pre-commit", "pytest-cov", "ruff (==0.0.292)"] -docs = ["jsx-lexer", "myst-parser", "pydata-sphinx-theme (>=0.13.0)", "pytest", "pytest-check-links", "pytest-tornasync", "sphinx (>=1.8,<7.2.0)", "sphinx-copybutton"] -docs-screenshots = ["altair (==5.0.1)", "ipython (==8.14.0)", "ipywidgets (==8.0.6)", "jupyterlab-geojson (==3.4.0)", "jupyterlab-language-pack-zh-cn (==4.0.post0)", "matplotlib (==3.7.1)", "nbconvert (>=7.0.0)", "pandas (==2.0.2)", "scipy (==1.10.1)", "vega-datasets (==0.9.0)"] +dev = ["build", "bump2version", "coverage", "hatch", "pre-commit", "pytest-cov", "ruff (==0.3.5)"] +docs = ["jsx-lexer", "myst-parser", "pydata-sphinx-theme (>=0.13.0)", "pytest", "pytest-check-links", "pytest-jupyter", "sphinx (>=1.8,<7.3.0)", "sphinx-copybutton"] +docs-screenshots = ["altair (==5.3.0)", "ipython (==8.16.1)", "ipywidgets (==8.1.2)", "jupyterlab-geojson (==3.4.0)", "jupyterlab-language-pack-zh-cn (==4.1.post2)", "matplotlib (==3.8.3)", "nbconvert (>=7.0.0)", "pandas (==2.2.1)", "scipy (==1.12.0)", "vega-datasets (==0.9.0)"] test = ["coverage", "pytest (>=7.0)", "pytest-check-links (>=0.7)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter (>=0.5.3)", "pytest-timeout", "pytest-tornasync", "requests", "requests-cache", "virtualenv"] +upgrade-extension = ["copier (>=8,<10)", "jinja2-time (<0.3)", "pydantic (<2.0)", "pyyaml-include (<2.0)", "tomli-w (<2.0)"] [[package]] name = "jupyterlab-pygments" -version = "0.2.2" +version = "0.3.0" description = "Pygments theme using JupyterLab CSS variables" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "jupyterlab_pygments-0.2.2-py2.py3-none-any.whl", hash = "sha256:2405800db07c9f770863bcf8049a529c3dd4d3e28536638bd7c1c01d2748309f"}, - {file = "jupyterlab_pygments-0.2.2.tar.gz", hash = "sha256:7405d7fde60819d905a9fa8ce89e4cd830e318cdad22a0030f7a901da705585d"}, + {file = "jupyterlab_pygments-0.3.0-py3-none-any.whl", hash = "sha256:841a89020971da1d8693f1a99997aefc5dc424bb1b251fd6322462a1b8842780"}, + {file = "jupyterlab_pygments-0.3.0.tar.gz", hash = "sha256:721aca4d9029252b11cfa9d185e5b5af4d54772bb8072f9b7036f4170054d35d"}, ] [[package]] name = "jupyterlab-server" -version = "2.25.1" +version = "2.27.2" description = "A set of server components for JupyterLab and JupyterLab like applications." optional = false python-versions = ">=3.8" files = [ - {file = "jupyterlab_server-2.25.1-py3-none-any.whl", hash = "sha256:dce9714d91fb3e53d2b37d0e0619fa26ed223c8e7b8c81cca112926de19b53a4"}, - {file = "jupyterlab_server-2.25.1.tar.gz", hash = "sha256:6491283b0000698eae1a38c48507930560dfcf7461aea0015368698aab34dd9c"}, + {file = "jupyterlab_server-2.27.2-py3-none-any.whl", hash = "sha256:54aa2d64fd86383b5438d9f0c032f043c4d8c0264b8af9f60bd061157466ea43"}, + {file = "jupyterlab_server-2.27.2.tar.gz", hash = "sha256:15cbb349dc45e954e09bacf81b9f9bcb10815ff660fb2034ecd7417db3a7ea27"}, ] [package.dependencies] @@ -1263,17 +1326,17 @@ requests = ">=2.31" [package.extras] docs = ["autodoc-traits", "jinja2 (<3.2.0)", "mistune (<4)", "myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-copybutton", "sphinxcontrib-openapi (>0.8)"] openapi = ["openapi-core (>=0.18.0,<0.19.0)", "ruamel-yaml"] -test = ["hatch", "ipykernel", "openapi-core (>=0.18.0,<0.19.0)", "openapi-spec-validator (>=0.6.0,<0.8.0)", "pytest (>=7.0)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter[server] (>=0.6.2)", "pytest-timeout", "requests-mock", "ruamel-yaml", "sphinxcontrib-spelling", "strict-rfc3339", "werkzeug"] +test = ["hatch", "ipykernel", "openapi-core (>=0.18.0,<0.19.0)", "openapi-spec-validator (>=0.6.0,<0.8.0)", "pytest (>=7.0,<8)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter[server] (>=0.6.2)", "pytest-timeout", "requests-mock", "ruamel-yaml", "sphinxcontrib-spelling", "strict-rfc3339", "werkzeug"] [[package]] name = "jupyterlab-widgets" -version = "3.0.9" +version = "3.0.11" description = "Jupyter interactive widgets for JupyterLab" optional = false python-versions = ">=3.7" files = [ - {file = "jupyterlab_widgets-3.0.9-py3-none-any.whl", hash = "sha256:3cf5bdf5b897bf3bccf1c11873aa4afd776d7430200f765e0686bd352487b58d"}, - {file = "jupyterlab_widgets-3.0.9.tar.gz", hash = "sha256:6005a4e974c7beee84060fdfba341a3218495046de8ae3ec64888e5fe19fdb4c"}, + {file = "jupyterlab_widgets-3.0.11-py3-none-any.whl", hash = "sha256:78287fd86d20744ace330a61625024cf5521e1c012a352ddc0a3cdc2348becd0"}, + {file = "jupyterlab_widgets-3.0.11.tar.gz", hash = "sha256:dd5ac679593c969af29c9bed054c24f26842baa51352114736756bc035deee27"}, ] [[package]] @@ -1391,98 +1454,109 @@ files = [ [[package]] name = "markupsafe" -version = "2.1.3" +version = "2.1.5" description = "Safely add untrusted strings to HTML/XML markup." optional = false python-versions = ">=3.7" files = [ - {file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e09031c87a1e51556fdcb46e5bd4f59dfb743061cf93c4d6831bf894f125eb57"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:68e78619a61ecf91e76aa3e6e8e33fc4894a2bebe93410754bd28fce0a8a4f9f"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:525808b8019e36eb524b8c68acdd63a37e75714eac50e988180b169d64480a00"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:962f82a3086483f5e5f64dbad880d31038b698494799b097bc59c2edf392fce6"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:aa7bd130efab1c280bed0f45501b7c8795f9fdbeb02e965371bbef3523627779"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c9c804664ebe8f83a211cace637506669e7890fec1b4195b505c214e50dd4eb7"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-win32.whl", hash = "sha256:10bbfe99883db80bdbaff2dcf681dfc6533a614f700da1287707e8a5d78a8431"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-win_amd64.whl", hash = "sha256:1577735524cdad32f9f694208aa75e422adba74f1baee7551620e43a3141f559"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b076b6226fb84157e3f7c971a47ff3a679d837cf338547532ab866c57930dbee"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bfce63a9e7834b12b87c64d6b155fdd9b3b96191b6bd334bf37db7ff1fe457f2"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:338ae27d6b8745585f87218a3f23f1512dbf52c26c28e322dbe54bcede54ccb9"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e4dd52d80b8c83fdce44e12478ad2e85c64ea965e75d66dbeafb0a3e77308fcc"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:df0be2b576a7abbf737b1575f048c23fb1d769f267ec4358296f31c2479db8f9"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5bbe06f8eeafd38e5d0a4894ffec89378b6c6a625ff57e3028921f8ff59318ac"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-win32.whl", hash = "sha256:dd15ff04ffd7e05ffcb7fe79f1b98041b8ea30ae9234aed2a9168b5797c3effb"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-win_amd64.whl", hash = "sha256:134da1eca9ec0ae528110ccc9e48041e0828d79f24121a1a146161103c76e686"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8e254ae696c88d98da6555f5ace2279cf7cd5b3f52be2b5cf97feafe883b58d2"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb0932dc158471523c9637e807d9bfb93e06a95cbf010f1a38b98623b929ef2b"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9402b03f1a1b4dc4c19845e5c749e3ab82d5078d16a2a4c2cd2df62d57bb0707"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca379055a47383d02a5400cb0d110cef0a776fc644cda797db0c5696cfd7e18e"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b7ff0f54cb4ff66dd38bebd335a38e2c22c41a8ee45aa608efc890ac3e3931bc"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c011a4149cfbcf9f03994ec2edffcb8b1dc2d2aede7ca243746df97a5d41ce48"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:56d9f2ecac662ca1611d183feb03a3fa4406469dafe241673d521dd5ae92a155"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-win32.whl", hash = "sha256:8758846a7e80910096950b67071243da3e5a20ed2546e6392603c096778d48e0"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-win_amd64.whl", hash = "sha256:787003c0ddb00500e49a10f2844fac87aa6ce977b90b0feaaf9de23c22508b24"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:2ef12179d3a291be237280175b542c07a36e7f60718296278d8593d21ca937d4"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2c1b19b3aaacc6e57b7e25710ff571c24d6c3613a45e905b1fde04d691b98ee0"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8afafd99945ead6e075b973fefa56379c5b5c53fd8937dad92c662da5d8fd5ee"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c41976a29d078bb235fea9b2ecd3da465df42a562910f9022f1a03107bd02be"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d080e0a5eb2529460b30190fcfcc4199bd7f827663f858a226a81bc27beaa97e"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69c0f17e9f5a7afdf2cc9fb2d1ce6aabdb3bafb7f38017c0b77862bcec2bbad8"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:504b320cd4b7eff6f968eddf81127112db685e81f7e36e75f9f84f0df46041c3"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42de32b22b6b804f42c5d98be4f7e5e977ecdd9ee9b660fda1a3edf03b11792d"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-win32.whl", hash = "sha256:ceb01949af7121f9fc39f7d27f91be8546f3fb112c608bc4029aef0bab86a2a5"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-win_amd64.whl", hash = "sha256:1b40069d487e7edb2676d3fbdb2b0829ffa2cd63a2ec26c4938b2d34391b4ecc"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8023faf4e01efadfa183e863fefde0046de576c6f14659e8782065bcece22198"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6b2b56950d93e41f33b4223ead100ea0fe11f8e6ee5f641eb753ce4b77a7042b"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9dcdfd0eaf283af041973bff14a2e143b8bd64e069f4c383416ecd79a81aab58"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:05fb21170423db021895e1ea1e1f3ab3adb85d1c2333cbc2310f2a26bc77272e"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:282c2cb35b5b673bbcadb33a585408104df04f14b2d9b01d4c345a3b92861c2c"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ab4a0df41e7c16a1392727727e7998a467472d0ad65f3ad5e6e765015df08636"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7ef3cb2ebbf91e330e3bb937efada0edd9003683db6b57bb108c4001f37a02ea"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0a4e4a1aff6c7ac4cd55792abf96c915634c2b97e3cc1c7129578aa68ebd754e"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-win32.whl", hash = "sha256:fec21693218efe39aa7f8599346e90c705afa52c5b31ae019b2e57e8f6542bb2"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-win_amd64.whl", hash = "sha256:3fd4abcb888d15a94f32b75d8fd18ee162ca0c064f35b11134be77050296d6ba"}, - {file = "MarkupSafe-2.1.3.tar.gz", hash = "sha256:af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl", hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4"}, + {file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl", hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl", hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906"}, + {file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl", hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl", hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad"}, + {file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl", hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl", hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371"}, + {file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl", hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl", hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff"}, + {file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl", hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl", hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf"}, + {file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl", hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5"}, + {file = "MarkupSafe-2.1.5.tar.gz", hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b"}, ] [[package]] name = "matplotlib" -version = "3.8.1" +version = "3.9.0" description = "Python plotting package" optional = false python-versions = ">=3.9" files = [ - {file = "matplotlib-3.8.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:e11ab864323fa73ac1b7849688d9671c47a2665242e899785b4db1a375b547e1"}, - {file = "matplotlib-3.8.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:43a9d40feb63c9e31a0b8b069dcbd74a912f59bdc0095d187126694cd26977e4"}, - {file = "matplotlib-3.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:608ea2951838d391e45dec2e644888db6899c752d3c29e157af9dcefb3d7d8d5"}, - {file = "matplotlib-3.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82ec95b02e894561c21e066bd0c716e4b410df141ce9441aa5af6cd937e4ade2"}, - {file = "matplotlib-3.8.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e3ad1759ad4a5245172c6d32b8ada603a6020d03211524c39d78d25c9a7dc0d2"}, - {file = "matplotlib-3.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:20a0fdfd3ee836179047f3782be060057b878ad37f5abe29edf006a1ff3ecd73"}, - {file = "matplotlib-3.8.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:7658b7073c1d6a2922ecc0ed41602410fae88586cb8a54f7a2063d537b6beaf7"}, - {file = "matplotlib-3.8.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bf6889643d4560fcc56f9f0941f078e4df0d72a6c3e4ca548841fc13c5642664"}, - {file = "matplotlib-3.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ff842e27bc6a80de08c40e0bfdce460bd08080e8a94af131162b6a1b8948f2cc"}, - {file = "matplotlib-3.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f99d07c0e753717775be7be39ab383453b4d8b629c9fa174596b970c6555890"}, - {file = "matplotlib-3.8.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f34b46dbb1db1f09bfa937cd5853e5f2af232caeeff509c3ab6e43fd33780eae"}, - {file = "matplotlib-3.8.1-cp311-cp311-win_amd64.whl", hash = "sha256:1fcb49b6baf0375281979cbf26695ec10bd1cada1e311893e89533b3b70143e7"}, - {file = "matplotlib-3.8.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:e17674ee127f78f26fea237e7f4d5cf910a8be82beb6260fedf358b88075b823"}, - {file = "matplotlib-3.8.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d921c0270647ab11c3ef283efaaa3d46fd005ba233bfb3aea75231cdf3656de8"}, - {file = "matplotlib-3.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2afe7d2f8c9e35e94fbcfcfd9b28f29cb32f0a9068cba469cf907428379c8db9"}, - {file = "matplotlib-3.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5a504ff40f81d6233603475a45497a6dca37a873393fa20ae6f7dd6596ef72b"}, - {file = "matplotlib-3.8.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:cd54bbf089953140905768ed4626d7223e1ad1d7e2a138410a9c4d3b865ccd80"}, - {file = "matplotlib-3.8.1-cp312-cp312-win_amd64.whl", hash = "sha256:27502d2452208ae784c19504644f09f83742809143bbeae147617640930aa344"}, - {file = "matplotlib-3.8.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:f55fb5ff02d999a100be28bf6ffe826e1867a54c7b465409685332c9dd48ffa5"}, - {file = "matplotlib-3.8.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:afb72822ae410d62aa1a2920c6563cb5680de9078358f0e9474396c6c3e06be2"}, - {file = "matplotlib-3.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:43cf368a4a1d8cbc426944806e5e183cead746647a64d2cdb786441546235967"}, - {file = "matplotlib-3.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c54c55457c7f5ea4dfdba0020004fc7667f5c10c8d9b8010d735345acc06c9b8"}, - {file = "matplotlib-3.8.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:e3bb809b743653b5aab5d72ee45c8c937c28e147b0846b0826a54bece898608c"}, - {file = "matplotlib-3.8.1-cp39-cp39-win_amd64.whl", hash = "sha256:c1b0ecaa0d1f4fe1e30f625a2347f0034a89a7d17c39efbb502e554d92ee2f61"}, - {file = "matplotlib-3.8.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:ca84deaa38cb64b7dd160ca2046b45f7b5dbff2b0179642e1339fadc337446c9"}, - {file = "matplotlib-3.8.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ed3b29f54f6bbf3eaca4cbd23bc260155153ace63b7f597c474fa6fc6f386530"}, - {file = "matplotlib-3.8.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:0d24c47a1bb47e392fbcd26fe322e4ff3431653ac1e8718e4e147d450ae97a44"}, - {file = "matplotlib-3.8.1.tar.gz", hash = "sha256:044df81c1f6f3a8e52d70c4cfcb44e77ea9632a10929932870dfaa90de94365d"}, + {file = "matplotlib-3.9.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2bcee1dffaf60fe7656183ac2190bd630842ff87b3153afb3e384d966b57fe56"}, + {file = "matplotlib-3.9.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3f988bafb0fa39d1074ddd5bacd958c853e11def40800c5824556eb630f94d3b"}, + {file = "matplotlib-3.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe428e191ea016bb278758c8ee82a8129c51d81d8c4bc0846c09e7e8e9057241"}, + {file = "matplotlib-3.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eaf3978060a106fab40c328778b148f590e27f6fa3cd15a19d6892575bce387d"}, + {file = "matplotlib-3.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:2e7f03e5cbbfacdd48c8ea394d365d91ee8f3cae7e6ec611409927b5ed997ee4"}, + {file = "matplotlib-3.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:13beb4840317d45ffd4183a778685e215939be7b08616f431c7795276e067463"}, + {file = "matplotlib-3.9.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:063af8587fceeac13b0936c42a2b6c732c2ab1c98d38abc3337e430e1ff75e38"}, + {file = "matplotlib-3.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9a2fa6d899e17ddca6d6526cf6e7ba677738bf2a6a9590d702c277204a7c6152"}, + {file = "matplotlib-3.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:550cdda3adbd596078cca7d13ed50b77879104e2e46392dcd7c75259d8f00e85"}, + {file = "matplotlib-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76cce0f31b351e3551d1f3779420cf8f6ec0d4a8cf9c0237a3b549fd28eb4abb"}, + {file = "matplotlib-3.9.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c53aeb514ccbbcbab55a27f912d79ea30ab21ee0531ee2c09f13800efb272674"}, + {file = "matplotlib-3.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:a5be985db2596d761cdf0c2eaf52396f26e6a64ab46bd8cd810c48972349d1be"}, + {file = "matplotlib-3.9.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:c79f3a585f1368da6049318bdf1f85568d8d04b2e89fc24b7e02cc9b62017382"}, + {file = "matplotlib-3.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bdd1ecbe268eb3e7653e04f451635f0fb0f77f07fd070242b44c076c9106da84"}, + {file = "matplotlib-3.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d38e85a1a6d732f645f1403ce5e6727fd9418cd4574521d5803d3d94911038e5"}, + {file = "matplotlib-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a490715b3b9984fa609116481b22178348c1a220a4499cda79132000a79b4db"}, + {file = "matplotlib-3.9.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8146ce83cbc5dc71c223a74a1996d446cd35cfb6a04b683e1446b7e6c73603b7"}, + {file = "matplotlib-3.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:d91a4ffc587bacf5c4ce4ecfe4bcd23a4b675e76315f2866e588686cc97fccdf"}, + {file = "matplotlib-3.9.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:616fabf4981a3b3c5a15cd95eba359c8489c4e20e03717aea42866d8d0465956"}, + {file = "matplotlib-3.9.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cd53c79fd02f1c1808d2cfc87dd3cf4dbc63c5244a58ee7944497107469c8d8a"}, + {file = "matplotlib-3.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:06a478f0d67636554fa78558cfbcd7b9dba85b51f5c3b5a0c9be49010cf5f321"}, + {file = "matplotlib-3.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81c40af649d19c85f8073e25e5806926986806fa6d54be506fbf02aef47d5a89"}, + {file = "matplotlib-3.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:52146fc3bd7813cc784562cb93a15788be0b2875c4655e2cc6ea646bfa30344b"}, + {file = "matplotlib-3.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:0fc51eaa5262553868461c083d9adadb11a6017315f3a757fc45ec6ec5f02888"}, + {file = "matplotlib-3.9.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:bd4f2831168afac55b881db82a7730992aa41c4f007f1913465fb182d6fb20c0"}, + {file = "matplotlib-3.9.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:290d304e59be2b33ef5c2d768d0237f5bd132986bdcc66f80bc9bcc300066a03"}, + {file = "matplotlib-3.9.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ff2e239c26be4f24bfa45860c20ffccd118d270c5b5d081fa4ea409b5469fcd"}, + {file = "matplotlib-3.9.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:af4001b7cae70f7eaacfb063db605280058246de590fa7874f00f62259f2df7e"}, + {file = "matplotlib-3.9.0.tar.gz", hash = "sha256:e6d29ea6c19e34b30fb7d88b7081f869a03014f66fe06d62cc77d5a6ea88ed7a"}, ] [package.dependencies] @@ -1490,21 +1564,24 @@ contourpy = ">=1.0.1" cycler = ">=0.10" fonttools = ">=4.22.0" kiwisolver = ">=1.3.1" -numpy = ">=1.21,<2" +numpy = ">=1.23" packaging = ">=20.0" pillow = ">=8" pyparsing = ">=2.3.1" python-dateutil = ">=2.7" +[package.extras] +dev = ["meson-python (>=0.13.1)", "numpy (>=1.25)", "pybind11 (>=2.6)", "setuptools (>=64)", "setuptools_scm (>=7)"] + [[package]] name = "matplotlib-inline" -version = "0.1.6" +version = "0.1.7" description = "Inline Matplotlib backend for Jupyter" optional = false -python-versions = ">=3.5" +python-versions = ">=3.8" files = [ - {file = "matplotlib-inline-0.1.6.tar.gz", hash = "sha256:f887e5f10ba98e8d2b150ddcf4702c1e5f8b3a20005eb0f74bfdbd360ee6f304"}, - {file = "matplotlib_inline-0.1.6-py3-none-any.whl", hash = "sha256:f1f41aab5328aa5aaea9b16d083b128102f8712542f819fe7e6a420ff581b311"}, + {file = "matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca"}, + {file = "matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90"}, ] [package.dependencies] @@ -1523,67 +1600,67 @@ files = [ [[package]] name = "msgpack" -version = "1.0.7" +version = "1.0.8" description = "MessagePack serializer" optional = false python-versions = ">=3.8" files = [ - {file = "msgpack-1.0.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:04ad6069c86e531682f9e1e71b71c1c3937d6014a7c3e9edd2aa81ad58842862"}, - {file = "msgpack-1.0.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:cca1b62fe70d761a282496b96a5e51c44c213e410a964bdffe0928e611368329"}, - {file = "msgpack-1.0.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e50ebce52f41370707f1e21a59514e3375e3edd6e1832f5e5235237db933c98b"}, - {file = "msgpack-1.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4a7b4f35de6a304b5533c238bee86b670b75b03d31b7797929caa7a624b5dda6"}, - {file = "msgpack-1.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28efb066cde83c479dfe5a48141a53bc7e5f13f785b92ddde336c716663039ee"}, - {file = "msgpack-1.0.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4cb14ce54d9b857be9591ac364cb08dc2d6a5c4318c1182cb1d02274029d590d"}, - {file = "msgpack-1.0.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b573a43ef7c368ba4ea06050a957c2a7550f729c31f11dd616d2ac4aba99888d"}, - {file = "msgpack-1.0.7-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:ccf9a39706b604d884d2cb1e27fe973bc55f2890c52f38df742bc1d79ab9f5e1"}, - {file = "msgpack-1.0.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:cb70766519500281815dfd7a87d3a178acf7ce95390544b8c90587d76b227681"}, - {file = "msgpack-1.0.7-cp310-cp310-win32.whl", hash = "sha256:b610ff0f24e9f11c9ae653c67ff8cc03c075131401b3e5ef4b82570d1728f8a9"}, - {file = "msgpack-1.0.7-cp310-cp310-win_amd64.whl", hash = "sha256:a40821a89dc373d6427e2b44b572efc36a2778d3f543299e2f24eb1a5de65415"}, - {file = "msgpack-1.0.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:576eb384292b139821c41995523654ad82d1916da6a60cff129c715a6223ea84"}, - {file = "msgpack-1.0.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:730076207cb816138cf1af7f7237b208340a2c5e749707457d70705715c93b93"}, - {file = "msgpack-1.0.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:85765fdf4b27eb5086f05ac0491090fc76f4f2b28e09d9350c31aac25a5aaff8"}, - {file = "msgpack-1.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3476fae43db72bd11f29a5147ae2f3cb22e2f1a91d575ef130d2bf49afd21c46"}, - {file = "msgpack-1.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d4c80667de2e36970ebf74f42d1088cc9ee7ef5f4e8c35eee1b40eafd33ca5b"}, - {file = "msgpack-1.0.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5b0bf0effb196ed76b7ad883848143427a73c355ae8e569fa538365064188b8e"}, - {file = "msgpack-1.0.7-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:f9a7c509542db4eceed3dcf21ee5267ab565a83555c9b88a8109dcecc4709002"}, - {file = "msgpack-1.0.7-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:84b0daf226913133f899ea9b30618722d45feffa67e4fe867b0b5ae83a34060c"}, - {file = "msgpack-1.0.7-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:ec79ff6159dffcc30853b2ad612ed572af86c92b5168aa3fc01a67b0fa40665e"}, - {file = "msgpack-1.0.7-cp311-cp311-win32.whl", hash = "sha256:3e7bf4442b310ff154b7bb9d81eb2c016b7d597e364f97d72b1acc3817a0fdc1"}, - {file = "msgpack-1.0.7-cp311-cp311-win_amd64.whl", hash = "sha256:3f0c8c6dfa6605ab8ff0611995ee30d4f9fcff89966cf562733b4008a3d60d82"}, - {file = "msgpack-1.0.7-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:f0936e08e0003f66bfd97e74ee530427707297b0d0361247e9b4f59ab78ddc8b"}, - {file = "msgpack-1.0.7-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:98bbd754a422a0b123c66a4c341de0474cad4a5c10c164ceed6ea090f3563db4"}, - {file = "msgpack-1.0.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b291f0ee7961a597cbbcc77709374087fa2a9afe7bdb6a40dbbd9b127e79afee"}, - {file = "msgpack-1.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ebbbba226f0a108a7366bf4b59bf0f30a12fd5e75100c630267d94d7f0ad20e5"}, - {file = "msgpack-1.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1e2d69948e4132813b8d1131f29f9101bc2c915f26089a6d632001a5c1349672"}, - {file = "msgpack-1.0.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bdf38ba2d393c7911ae989c3bbba510ebbcdf4ecbdbfec36272abe350c454075"}, - {file = "msgpack-1.0.7-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:993584fc821c58d5993521bfdcd31a4adf025c7d745bbd4d12ccfecf695af5ba"}, - {file = "msgpack-1.0.7-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:52700dc63a4676669b341ba33520f4d6e43d3ca58d422e22ba66d1736b0a6e4c"}, - {file = "msgpack-1.0.7-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e45ae4927759289c30ccba8d9fdce62bb414977ba158286b5ddaf8df2cddb5c5"}, - {file = "msgpack-1.0.7-cp312-cp312-win32.whl", hash = "sha256:27dcd6f46a21c18fa5e5deed92a43d4554e3df8d8ca5a47bf0615d6a5f39dbc9"}, - {file = "msgpack-1.0.7-cp312-cp312-win_amd64.whl", hash = "sha256:7687e22a31e976a0e7fc99c2f4d11ca45eff652a81eb8c8085e9609298916dcf"}, - {file = "msgpack-1.0.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5b6ccc0c85916998d788b295765ea0e9cb9aac7e4a8ed71d12e7d8ac31c23c95"}, - {file = "msgpack-1.0.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:235a31ec7db685f5c82233bddf9858748b89b8119bf4538d514536c485c15fe0"}, - {file = "msgpack-1.0.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cab3db8bab4b7e635c1c97270d7a4b2a90c070b33cbc00c99ef3f9be03d3e1f7"}, - {file = "msgpack-1.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bfdd914e55e0d2c9e1526de210f6fe8ffe9705f2b1dfcc4aecc92a4cb4b533d"}, - {file = "msgpack-1.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36e17c4592231a7dbd2ed09027823ab295d2791b3b1efb2aee874b10548b7524"}, - {file = "msgpack-1.0.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38949d30b11ae5f95c3c91917ee7a6b239f5ec276f271f28638dec9156f82cfc"}, - {file = "msgpack-1.0.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:ff1d0899f104f3921d94579a5638847f783c9b04f2d5f229392ca77fba5b82fc"}, - {file = "msgpack-1.0.7-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:dc43f1ec66eb8440567186ae2f8c447d91e0372d793dfe8c222aec857b81a8cf"}, - {file = "msgpack-1.0.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:dd632777ff3beaaf629f1ab4396caf7ba0bdd075d948a69460d13d44357aca4c"}, - {file = "msgpack-1.0.7-cp38-cp38-win32.whl", hash = "sha256:4e71bc4416de195d6e9b4ee93ad3f2f6b2ce11d042b4d7a7ee00bbe0358bd0c2"}, - {file = "msgpack-1.0.7-cp38-cp38-win_amd64.whl", hash = "sha256:8f5b234f567cf76ee489502ceb7165c2a5cecec081db2b37e35332b537f8157c"}, - {file = "msgpack-1.0.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:bfef2bb6ef068827bbd021017a107194956918ab43ce4d6dc945ffa13efbc25f"}, - {file = "msgpack-1.0.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:484ae3240666ad34cfa31eea7b8c6cd2f1fdaae21d73ce2974211df099a95d81"}, - {file = "msgpack-1.0.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3967e4ad1aa9da62fd53e346ed17d7b2e922cba5ab93bdd46febcac39be636fc"}, - {file = "msgpack-1.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8dd178c4c80706546702c59529ffc005681bd6dc2ea234c450661b205445a34d"}, - {file = "msgpack-1.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6ffbc252eb0d229aeb2f9ad051200668fc3a9aaa8994e49f0cb2ffe2b7867e7"}, - {file = "msgpack-1.0.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:822ea70dc4018c7e6223f13affd1c5c30c0f5c12ac1f96cd8e9949acddb48a61"}, - {file = "msgpack-1.0.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:384d779f0d6f1b110eae74cb0659d9aa6ff35aaf547b3955abf2ab4c901c4819"}, - {file = "msgpack-1.0.7-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f64e376cd20d3f030190e8c32e1c64582eba56ac6dc7d5b0b49a9d44021b52fd"}, - {file = "msgpack-1.0.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5ed82f5a7af3697b1c4786053736f24a0efd0a1b8a130d4c7bfee4b9ded0f08f"}, - {file = "msgpack-1.0.7-cp39-cp39-win32.whl", hash = "sha256:f26a07a6e877c76a88e3cecac8531908d980d3d5067ff69213653649ec0f60ad"}, - {file = "msgpack-1.0.7-cp39-cp39-win_amd64.whl", hash = "sha256:1dc93e8e4653bdb5910aed79f11e165c85732067614f180f70534f056da97db3"}, - {file = "msgpack-1.0.7.tar.gz", hash = "sha256:572efc93db7a4d27e404501975ca6d2d9775705c2d922390d878fcf768d92c87"}, + {file = "msgpack-1.0.8-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:505fe3d03856ac7d215dbe005414bc28505d26f0c128906037e66d98c4e95868"}, + {file = "msgpack-1.0.8-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e6b7842518a63a9f17107eb176320960ec095a8ee3b4420b5f688e24bf50c53c"}, + {file = "msgpack-1.0.8-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:376081f471a2ef24828b83a641a02c575d6103a3ad7fd7dade5486cad10ea659"}, + {file = "msgpack-1.0.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e390971d082dba073c05dbd56322427d3280b7cc8b53484c9377adfbae67dc2"}, + {file = "msgpack-1.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00e073efcba9ea99db5acef3959efa45b52bc67b61b00823d2a1a6944bf45982"}, + {file = "msgpack-1.0.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82d92c773fbc6942a7a8b520d22c11cfc8fd83bba86116bfcf962c2f5c2ecdaa"}, + {file = "msgpack-1.0.8-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9ee32dcb8e531adae1f1ca568822e9b3a738369b3b686d1477cbc643c4a9c128"}, + {file = "msgpack-1.0.8-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e3aa7e51d738e0ec0afbed661261513b38b3014754c9459508399baf14ae0c9d"}, + {file = "msgpack-1.0.8-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:69284049d07fce531c17404fcba2bb1df472bc2dcdac642ae71a2d079d950653"}, + {file = "msgpack-1.0.8-cp310-cp310-win32.whl", hash = "sha256:13577ec9e247f8741c84d06b9ece5f654920d8365a4b636ce0e44f15e07ec693"}, + {file = "msgpack-1.0.8-cp310-cp310-win_amd64.whl", hash = "sha256:e532dbd6ddfe13946de050d7474e3f5fb6ec774fbb1a188aaf469b08cf04189a"}, + {file = "msgpack-1.0.8-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9517004e21664f2b5a5fd6333b0731b9cf0817403a941b393d89a2f1dc2bd836"}, + {file = "msgpack-1.0.8-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d16a786905034e7e34098634b184a7d81f91d4c3d246edc6bd7aefb2fd8ea6ad"}, + {file = "msgpack-1.0.8-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e2872993e209f7ed04d963e4b4fbae72d034844ec66bc4ca403329db2074377b"}, + {file = "msgpack-1.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c330eace3dd100bdb54b5653b966de7f51c26ec4a7d4e87132d9b4f738220ba"}, + {file = "msgpack-1.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83b5c044f3eff2a6534768ccfd50425939e7a8b5cf9a7261c385de1e20dcfc85"}, + {file = "msgpack-1.0.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1876b0b653a808fcd50123b953af170c535027bf1d053b59790eebb0aeb38950"}, + {file = "msgpack-1.0.8-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:dfe1f0f0ed5785c187144c46a292b8c34c1295c01da12e10ccddfc16def4448a"}, + {file = "msgpack-1.0.8-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:3528807cbbb7f315bb81959d5961855e7ba52aa60a3097151cb21956fbc7502b"}, + {file = "msgpack-1.0.8-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e2f879ab92ce502a1e65fce390eab619774dda6a6ff719718069ac94084098ce"}, + {file = "msgpack-1.0.8-cp311-cp311-win32.whl", hash = "sha256:26ee97a8261e6e35885c2ecd2fd4a6d38252246f94a2aec23665a4e66d066305"}, + {file = "msgpack-1.0.8-cp311-cp311-win_amd64.whl", hash = "sha256:eadb9f826c138e6cf3c49d6f8de88225a3c0ab181a9b4ba792e006e5292d150e"}, + {file = "msgpack-1.0.8-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:114be227f5213ef8b215c22dde19532f5da9652e56e8ce969bf0a26d7c419fee"}, + {file = "msgpack-1.0.8-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d661dc4785affa9d0edfdd1e59ec056a58b3dbb9f196fa43587f3ddac654ac7b"}, + {file = "msgpack-1.0.8-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d56fd9f1f1cdc8227d7b7918f55091349741904d9520c65f0139a9755952c9e8"}, + {file = "msgpack-1.0.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0726c282d188e204281ebd8de31724b7d749adebc086873a59efb8cf7ae27df3"}, + {file = "msgpack-1.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8db8e423192303ed77cff4dce3a4b88dbfaf43979d280181558af5e2c3c71afc"}, + {file = "msgpack-1.0.8-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99881222f4a8c2f641f25703963a5cefb076adffd959e0558dc9f803a52d6a58"}, + {file = "msgpack-1.0.8-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b5505774ea2a73a86ea176e8a9a4a7c8bf5d521050f0f6f8426afe798689243f"}, + {file = "msgpack-1.0.8-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:ef254a06bcea461e65ff0373d8a0dd1ed3aa004af48839f002a0c994a6f72d04"}, + {file = "msgpack-1.0.8-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e1dd7839443592d00e96db831eddb4111a2a81a46b028f0facd60a09ebbdd543"}, + {file = "msgpack-1.0.8-cp312-cp312-win32.whl", hash = "sha256:64d0fcd436c5683fdd7c907eeae5e2cbb5eb872fafbc03a43609d7941840995c"}, + {file = "msgpack-1.0.8-cp312-cp312-win_amd64.whl", hash = "sha256:74398a4cf19de42e1498368c36eed45d9528f5fd0155241e82c4082b7e16cffd"}, + {file = "msgpack-1.0.8-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0ceea77719d45c839fd73abcb190b8390412a890df2f83fb8cf49b2a4b5c2f40"}, + {file = "msgpack-1.0.8-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1ab0bbcd4d1f7b6991ee7c753655b481c50084294218de69365f8f1970d4c151"}, + {file = "msgpack-1.0.8-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1cce488457370ffd1f953846f82323cb6b2ad2190987cd4d70b2713e17268d24"}, + {file = "msgpack-1.0.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3923a1778f7e5ef31865893fdca12a8d7dc03a44b33e2a5f3295416314c09f5d"}, + {file = "msgpack-1.0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a22e47578b30a3e199ab067a4d43d790249b3c0587d9a771921f86250c8435db"}, + {file = "msgpack-1.0.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd739c9251d01e0279ce729e37b39d49a08c0420d3fee7f2a4968c0576678f77"}, + {file = "msgpack-1.0.8-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:d3420522057ebab1728b21ad473aa950026d07cb09da41103f8e597dfbfaeb13"}, + {file = "msgpack-1.0.8-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:5845fdf5e5d5b78a49b826fcdc0eb2e2aa7191980e3d2cfd2a30303a74f212e2"}, + {file = "msgpack-1.0.8-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6a0e76621f6e1f908ae52860bdcb58e1ca85231a9b0545e64509c931dd34275a"}, + {file = "msgpack-1.0.8-cp38-cp38-win32.whl", hash = "sha256:374a8e88ddab84b9ada695d255679fb99c53513c0a51778796fcf0944d6c789c"}, + {file = "msgpack-1.0.8-cp38-cp38-win_amd64.whl", hash = "sha256:f3709997b228685fe53e8c433e2df9f0cdb5f4542bd5114ed17ac3c0129b0480"}, + {file = "msgpack-1.0.8-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f51bab98d52739c50c56658cc303f190785f9a2cd97b823357e7aeae54c8f68a"}, + {file = "msgpack-1.0.8-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:73ee792784d48aa338bba28063e19a27e8d989344f34aad14ea6e1b9bd83f596"}, + {file = "msgpack-1.0.8-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f9904e24646570539a8950400602d66d2b2c492b9010ea7e965025cb71d0c86d"}, + {file = "msgpack-1.0.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e75753aeda0ddc4c28dce4c32ba2f6ec30b1b02f6c0b14e547841ba5b24f753f"}, + {file = "msgpack-1.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5dbf059fb4b7c240c873c1245ee112505be27497e90f7c6591261c7d3c3a8228"}, + {file = "msgpack-1.0.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4916727e31c28be8beaf11cf117d6f6f188dcc36daae4e851fee88646f5b6b18"}, + {file = "msgpack-1.0.8-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7938111ed1358f536daf311be244f34df7bf3cdedb3ed883787aca97778b28d8"}, + {file = "msgpack-1.0.8-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:493c5c5e44b06d6c9268ce21b302c9ca055c1fd3484c25ba41d34476c76ee746"}, + {file = "msgpack-1.0.8-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5fbb160554e319f7b22ecf530a80a3ff496d38e8e07ae763b9e82fadfe96f273"}, + {file = "msgpack-1.0.8-cp39-cp39-win32.whl", hash = "sha256:f9af38a89b6a5c04b7d18c492c8ccf2aee7048aff1ce8437c4683bb5a1df893d"}, + {file = "msgpack-1.0.8-cp39-cp39-win_amd64.whl", hash = "sha256:ed59dd52075f8fc91da6053b12e8c89e37aa043f8986efd89e61fae69dc1b011"}, + {file = "msgpack-1.0.8.tar.gz", hash = "sha256:95c02b0e27e706e48d0e5426d1710ca78e0f0628d6e89d5b5a5b91a5f12274f3"}, ] [[package]] @@ -1610,13 +1687,13 @@ test = ["flaky", "ipykernel", "ipython", "ipywidgets", "nbconvert (>=7.0.0)", "p [[package]] name = "nbconvert" -version = "7.11.0" -description = "Converting Jupyter Notebooks" +version = "7.16.4" +description = "Converting Jupyter Notebooks (.ipynb files) to other formats. Output formats include asciidoc, html, latex, markdown, pdf, py, rst, script. nbconvert can be used both as a Python library (`import nbconvert`) or as a command line tool (invoked as `jupyter nbconvert ...`)." optional = false python-versions = ">=3.8" files = [ - {file = "nbconvert-7.11.0-py3-none-any.whl", hash = "sha256:d1d417b7f34a4e38887f8da5bdfd12372adf3b80f995d57556cb0972c68909fe"}, - {file = "nbconvert-7.11.0.tar.gz", hash = "sha256:abedc01cf543177ffde0bfc2a69726d5a478f6af10a332fc1bf29fcb4f0cf000"}, + {file = "nbconvert-7.16.4-py3-none-any.whl", hash = "sha256:05873c620fe520b6322bf8a5ad562692343fe3452abda5765c7a34b7d1aa3eb3"}, + {file = "nbconvert-7.16.4.tar.gz", hash = "sha256:86ca91ba266b0a448dc96fa6c5b9d98affabde2867b363258703536807f9f7f4"}, ] [package.dependencies] @@ -1637,29 +1714,29 @@ tinycss2 = "*" traitlets = ">=5.1" [package.extras] -all = ["nbconvert[docs,qtpdf,serve,test,webpdf]"] +all = ["flaky", "ipykernel", "ipython", "ipywidgets (>=7.5)", "myst-parser", "nbsphinx (>=0.2.12)", "playwright", "pydata-sphinx-theme", "pyqtwebengine (>=5.15)", "pytest (>=7)", "sphinx (==5.0.2)", "sphinxcontrib-spelling", "tornado (>=6.1)"] docs = ["ipykernel", "ipython", "myst-parser", "nbsphinx (>=0.2.12)", "pydata-sphinx-theme", "sphinx (==5.0.2)", "sphinxcontrib-spelling"] -qtpdf = ["nbconvert[qtpng]"] +qtpdf = ["pyqtwebengine (>=5.15)"] qtpng = ["pyqtwebengine (>=5.15)"] serve = ["tornado (>=6.1)"] -test = ["flaky", "ipykernel", "ipywidgets (>=7)", "pytest"] +test = ["flaky", "ipykernel", "ipywidgets (>=7.5)", "pytest (>=7)"] webpdf = ["playwright"] [[package]] name = "nbformat" -version = "5.9.2" +version = "5.10.4" description = "The Jupyter Notebook format" optional = false python-versions = ">=3.8" files = [ - {file = "nbformat-5.9.2-py3-none-any.whl", hash = "sha256:1c5172d786a41b82bcfd0c23f9e6b6f072e8fb49c39250219e4acfff1efe89e9"}, - {file = "nbformat-5.9.2.tar.gz", hash = "sha256:5f98b5ba1997dff175e77e0c17d5c10a96eaed2cbd1de3533d1fc35d5e111192"}, + {file = "nbformat-5.10.4-py3-none-any.whl", hash = "sha256:3b48d6c8fbca4b299bf3982ea7db1af21580e4fec269ad087b9e81588891200b"}, + {file = "nbformat-5.10.4.tar.gz", hash = "sha256:322168b14f937a5d11362988ecac2a4952d3d8e3a2cbeb2319584631226d5b3a"}, ] [package.dependencies] -fastjsonschema = "*" +fastjsonschema = ">=2.15" jsonschema = ">=2.6" -jupyter-core = "*" +jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" traitlets = ">=5.1" [package.extras] @@ -1668,47 +1745,47 @@ test = ["pep440", "pre-commit", "pytest", "testpath"] [[package]] name = "nest-asyncio" -version = "1.5.8" +version = "1.6.0" description = "Patch asyncio to allow nested event loops" optional = false python-versions = ">=3.5" files = [ - {file = "nest_asyncio-1.5.8-py3-none-any.whl", hash = "sha256:accda7a339a70599cb08f9dd09a67e0c2ef8d8d6f4c07f96ab203f2ae254e48d"}, - {file = "nest_asyncio-1.5.8.tar.gz", hash = "sha256:25aa2ca0d2a5b5531956b9e273b45cf664cae2b145101d73b86b199978d48fdb"}, + {file = "nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c"}, + {file = "nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe"}, ] [[package]] name = "notebook" -version = "7.0.6" +version = "7.2.1" description = "Jupyter Notebook - A web-based notebook environment for interactive computing" optional = false python-versions = ">=3.8" files = [ - {file = "notebook-7.0.6-py3-none-any.whl", hash = "sha256:0fe8f67102fea3744fedf652e4c15339390902ca70c5a31c4f547fa23da697cc"}, - {file = "notebook-7.0.6.tar.gz", hash = "sha256:ec6113b06529019f7f287819af06c97a2baf7a95ac21a8f6e32192898e9f9a58"}, + {file = "notebook-7.2.1-py3-none-any.whl", hash = "sha256:f45489a3995746f2195a137e0773e2130960b51c9ac3ce257dbc2705aab3a6ca"}, + {file = "notebook-7.2.1.tar.gz", hash = "sha256:4287b6da59740b32173d01d641f763d292f49c30e7a51b89c46ba8473126341e"}, ] [package.dependencies] jupyter-server = ">=2.4.0,<3" -jupyterlab = ">=4.0.2,<5" -jupyterlab-server = ">=2.22.1,<3" +jupyterlab = ">=4.2.0,<4.3" +jupyterlab-server = ">=2.27.1,<3" notebook-shim = ">=0.2,<0.3" tornado = ">=6.2.0" [package.extras] dev = ["hatch", "pre-commit"] docs = ["myst-parser", "nbsphinx", "pydata-sphinx-theme", "sphinx (>=1.3.6)", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"] -test = ["importlib-resources (>=5.0)", "ipykernel", "jupyter-server[test] (>=2.4.0,<3)", "jupyterlab-server[test] (>=2.22.1,<3)", "nbval", "pytest (>=7.0)", "pytest-console-scripts", "pytest-timeout", "pytest-tornasync", "requests"] +test = ["importlib-resources (>=5.0)", "ipykernel", "jupyter-server[test] (>=2.4.0,<3)", "jupyterlab-server[test] (>=2.27.1,<3)", "nbval", "pytest (>=7.0)", "pytest-console-scripts", "pytest-timeout", "pytest-tornasync", "requests"] [[package]] name = "notebook-shim" -version = "0.2.3" +version = "0.2.4" description = "A shim layer for notebook traits and config" optional = false python-versions = ">=3.7" files = [ - {file = "notebook_shim-0.2.3-py3-none-any.whl", hash = "sha256:a83496a43341c1674b093bfcebf0fe8e74cbe7eda5fd2bbc56f8e39e1486c0c7"}, - {file = "notebook_shim-0.2.3.tar.gz", hash = "sha256:f69388ac283ae008cd506dda10d0288b09a017d822d5e8c7129a152cbd3ce7e9"}, + {file = "notebook_shim-0.2.4-py3-none-any.whl", hash = "sha256:411a5be4e9dc882a074ccbcae671eda64cceb068767e9a3419096986560e1cef"}, + {file = "notebook_shim-0.2.4.tar.gz", hash = "sha256:b4b2cfa1b65d98307ca24361f5b30fe785b53c3fd07b7a47e89acb5e6ac638cb"}, ] [package.dependencies] @@ -1719,54 +1796,67 @@ test = ["pytest", "pytest-console-scripts", "pytest-jupyter", "pytest-tornasync" [[package]] name = "numpy" -version = "1.26.1" +version = "2.0.0" description = "Fundamental package for array computing in Python" optional = false -python-versions = "<3.13,>=3.9" +python-versions = ">=3.9" files = [ - {file = "numpy-1.26.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:82e871307a6331b5f09efda3c22e03c095d957f04bf6bc1804f30048d0e5e7af"}, - {file = "numpy-1.26.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cdd9ec98f0063d93baeb01aad472a1a0840dee302842a2746a7a8e92968f9575"}, - {file = "numpy-1.26.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d78f269e0c4fd365fc2992c00353e4530d274ba68f15e968d8bc3c69ce5f5244"}, - {file = "numpy-1.26.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ab9163ca8aeb7fd32fe93866490654d2f7dda4e61bc6297bf72ce07fdc02f67"}, - {file = "numpy-1.26.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:78ca54b2f9daffa5f323f34cdf21e1d9779a54073f0018a3094ab907938331a2"}, - {file = "numpy-1.26.1-cp310-cp310-win32.whl", hash = "sha256:d1cfc92db6af1fd37a7bb58e55c8383b4aa1ba23d012bdbba26b4bcca45ac297"}, - {file = "numpy-1.26.1-cp310-cp310-win_amd64.whl", hash = "sha256:d2984cb6caaf05294b8466966627e80bf6c7afd273279077679cb010acb0e5ab"}, - {file = "numpy-1.26.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cd7837b2b734ca72959a1caf3309457a318c934abef7a43a14bb984e574bbb9a"}, - {file = "numpy-1.26.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1c59c046c31a43310ad0199d6299e59f57a289e22f0f36951ced1c9eac3665b9"}, - {file = "numpy-1.26.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d58e8c51a7cf43090d124d5073bc29ab2755822181fcad978b12e144e5e5a4b3"}, - {file = "numpy-1.26.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6081aed64714a18c72b168a9276095ef9155dd7888b9e74b5987808f0dd0a974"}, - {file = "numpy-1.26.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:97e5d6a9f0702c2863aaabf19f0d1b6c2628fbe476438ce0b5ce06e83085064c"}, - {file = "numpy-1.26.1-cp311-cp311-win32.whl", hash = "sha256:b9d45d1dbb9de84894cc50efece5b09939752a2d75aab3a8b0cef6f3a35ecd6b"}, - {file = "numpy-1.26.1-cp311-cp311-win_amd64.whl", hash = "sha256:3649d566e2fc067597125428db15d60eb42a4e0897fc48d28cb75dc2e0454e53"}, - {file = "numpy-1.26.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:1d1bd82d539607951cac963388534da3b7ea0e18b149a53cf883d8f699178c0f"}, - {file = "numpy-1.26.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:afd5ced4e5a96dac6725daeb5242a35494243f2239244fad10a90ce58b071d24"}, - {file = "numpy-1.26.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a03fb25610ef560a6201ff06df4f8105292ba56e7cdd196ea350d123fc32e24e"}, - {file = "numpy-1.26.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dcfaf015b79d1f9f9c9fd0731a907407dc3e45769262d657d754c3a028586124"}, - {file = "numpy-1.26.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e509cbc488c735b43b5ffea175235cec24bbc57b227ef1acc691725beb230d1c"}, - {file = "numpy-1.26.1-cp312-cp312-win32.whl", hash = "sha256:af22f3d8e228d84d1c0c44c1fbdeb80f97a15a0abe4f080960393a00db733b66"}, - {file = "numpy-1.26.1-cp312-cp312-win_amd64.whl", hash = "sha256:9f42284ebf91bdf32fafac29d29d4c07e5e9d1af862ea73686581773ef9e73a7"}, - {file = "numpy-1.26.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bb894accfd16b867d8643fc2ba6c8617c78ba2828051e9a69511644ce86ce83e"}, - {file = "numpy-1.26.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e44ccb93f30c75dfc0c3aa3ce38f33486a75ec9abadabd4e59f114994a9c4617"}, - {file = "numpy-1.26.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9696aa2e35cc41e398a6d42d147cf326f8f9d81befcb399bc1ed7ffea339b64e"}, - {file = "numpy-1.26.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a5b411040beead47a228bde3b2241100454a6abde9df139ed087bd73fc0a4908"}, - {file = "numpy-1.26.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:1e11668d6f756ca5ef534b5be8653d16c5352cbb210a5c2a79ff288e937010d5"}, - {file = "numpy-1.26.1-cp39-cp39-win32.whl", hash = "sha256:d1d2c6b7dd618c41e202c59c1413ef9b2c8e8a15f5039e344af64195459e3104"}, - {file = "numpy-1.26.1-cp39-cp39-win_amd64.whl", hash = "sha256:59227c981d43425ca5e5c01094d59eb14e8772ce6975d4b2fc1e106a833d5ae2"}, - {file = "numpy-1.26.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:06934e1a22c54636a059215d6da99e23286424f316fddd979f5071093b648668"}, - {file = "numpy-1.26.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76ff661a867d9272cd2a99eed002470f46dbe0943a5ffd140f49be84f68ffc42"}, - {file = "numpy-1.26.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:6965888d65d2848e8768824ca8288db0a81263c1efccec881cb35a0d805fcd2f"}, - {file = "numpy-1.26.1.tar.gz", hash = "sha256:c8c6c72d4a9f831f328efb1312642a1cafafaa88981d9ab76368d50d07d93cbe"}, + {file = "numpy-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:04494f6ec467ccb5369d1808570ae55f6ed9b5809d7f035059000a37b8d7e86f"}, + {file = "numpy-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2635dbd200c2d6faf2ef9a0d04f0ecc6b13b3cad54f7c67c61155138835515d2"}, + {file = "numpy-2.0.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:0a43f0974d501842866cc83471bdb0116ba0dffdbaac33ec05e6afed5b615238"}, + {file = "numpy-2.0.0-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:8d83bb187fb647643bd56e1ae43f273c7f4dbcdf94550d7938cfc32566756514"}, + {file = "numpy-2.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79e843d186c8fb1b102bef3e2bc35ef81160ffef3194646a7fdd6a73c6b97196"}, + {file = "numpy-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d7696c615765091cc5093f76fd1fa069870304beaccfd58b5dcc69e55ef49c1"}, + {file = "numpy-2.0.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b4c76e3d4c56f145d41b7b6751255feefae92edbc9a61e1758a98204200f30fc"}, + {file = "numpy-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:acd3a644e4807e73b4e1867b769fbf1ce8c5d80e7caaef0d90dcdc640dfc9787"}, + {file = "numpy-2.0.0-cp310-cp310-win32.whl", hash = "sha256:cee6cc0584f71adefe2c908856ccc98702baf95ff80092e4ca46061538a2ba98"}, + {file = "numpy-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:ed08d2703b5972ec736451b818c2eb9da80d66c3e84aed1deeb0c345fefe461b"}, + {file = "numpy-2.0.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ad0c86f3455fbd0de6c31a3056eb822fc939f81b1618f10ff3406971893b62a5"}, + {file = "numpy-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e7f387600d424f91576af20518334df3d97bc76a300a755f9a8d6e4f5cadd289"}, + {file = "numpy-2.0.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:34f003cb88b1ba38cb9a9a4a3161c1604973d7f9d5552c38bc2f04f829536609"}, + {file = "numpy-2.0.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:b6f6a8f45d0313db07d6d1d37bd0b112f887e1369758a5419c0370ba915b3871"}, + {file = "numpy-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f64641b42b2429f56ee08b4f427a4d2daf916ec59686061de751a55aafa22e4"}, + {file = "numpy-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a7039a136017eaa92c1848152827e1424701532ca8e8967fe480fe1569dae581"}, + {file = "numpy-2.0.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:46e161722e0f619749d1cd892167039015b2c2817296104487cd03ed4a955995"}, + {file = "numpy-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0e50842b2295ba8414c8c1d9d957083d5dfe9e16828b37de883f51fc53c4016f"}, + {file = "numpy-2.0.0-cp311-cp311-win32.whl", hash = "sha256:2ce46fd0b8a0c947ae047d222f7136fc4d55538741373107574271bc00e20e8f"}, + {file = "numpy-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:fbd6acc766814ea6443628f4e6751d0da6593dae29c08c0b2606164db026970c"}, + {file = "numpy-2.0.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:354f373279768fa5a584bac997de6a6c9bc535c482592d7a813bb0c09be6c76f"}, + {file = "numpy-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4d2f62e55a4cd9c58c1d9a1c9edaedcd857a73cb6fda875bf79093f9d9086f85"}, + {file = "numpy-2.0.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:1e72728e7501a450288fc8e1f9ebc73d90cfd4671ebbd631f3e7857c39bd16f2"}, + {file = "numpy-2.0.0-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:84554fc53daa8f6abf8e8a66e076aff6ece62de68523d9f665f32d2fc50fd66e"}, + {file = "numpy-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c73aafd1afca80afecb22718f8700b40ac7cab927b8abab3c3e337d70e10e5a2"}, + {file = "numpy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49d9f7d256fbc804391a7f72d4a617302b1afac1112fac19b6c6cec63fe7fe8a"}, + {file = "numpy-2.0.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:0ec84b9ba0654f3b962802edc91424331f423dcf5d5f926676e0150789cb3d95"}, + {file = "numpy-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:feff59f27338135776f6d4e2ec7aeeac5d5f7a08a83e80869121ef8164b74af9"}, + {file = "numpy-2.0.0-cp312-cp312-win32.whl", hash = "sha256:c5a59996dc61835133b56a32ebe4ef3740ea5bc19b3983ac60cc32be5a665d54"}, + {file = "numpy-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:a356364941fb0593bb899a1076b92dfa2029f6f5b8ba88a14fd0984aaf76d0df"}, + {file = "numpy-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e61155fae27570692ad1d327e81c6cf27d535a5d7ef97648a17d922224b216de"}, + {file = "numpy-2.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4554eb96f0fd263041baf16cf0881b3f5dafae7a59b1049acb9540c4d57bc8cb"}, + {file = "numpy-2.0.0-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:903703372d46bce88b6920a0cd86c3ad82dae2dbef157b5fc01b70ea1cfc430f"}, + {file = "numpy-2.0.0-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:3e8e01233d57639b2e30966c63d36fcea099d17c53bf424d77f088b0f4babd86"}, + {file = "numpy-2.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1cde1753efe513705a0c6d28f5884e22bdc30438bf0085c5c486cdaff40cd67a"}, + {file = "numpy-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:821eedb7165ead9eebdb569986968b541f9908979c2da8a4967ecac4439bae3d"}, + {file = "numpy-2.0.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9a1712c015831da583b21c5bfe15e8684137097969c6d22e8316ba66b5baabe4"}, + {file = "numpy-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9c27f0946a3536403efb0e1c28def1ae6730a72cd0d5878db38824855e3afc44"}, + {file = "numpy-2.0.0-cp39-cp39-win32.whl", hash = "sha256:63b92c512d9dbcc37f9d81b123dec99fdb318ba38c8059afc78086fe73820275"}, + {file = "numpy-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:3f6bed7f840d44c08ebdb73b1825282b801799e325bcbdfa6bc5c370e5aecc65"}, + {file = "numpy-2.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:9416a5c2e92ace094e9f0082c5fd473502c91651fb896bc17690d6fc475128d6"}, + {file = "numpy-2.0.0-pp39-pypy39_pp73-macosx_14_0_x86_64.whl", hash = "sha256:17067d097ed036636fa79f6a869ac26df7db1ba22039d962422506640314933a"}, + {file = "numpy-2.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38ecb5b0582cd125f67a629072fed6f83562d9dd04d7e03256c9829bdec027ad"}, + {file = "numpy-2.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:cef04d068f5fb0518a77857953193b6bb94809a806bd0a14983a8f12ada060c9"}, + {file = "numpy-2.0.0.tar.gz", hash = "sha256:cf5d1c9e6837f8af9f92b6bd3e86d513cdc11f60fd62185cc49ec7d1aba34864"}, ] [[package]] name = "openpyxl" -version = "3.1.2" +version = "3.1.4" description = "A Python library to read/write Excel 2010 xlsx/xlsm files" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "openpyxl-3.1.2-py2.py3-none-any.whl", hash = "sha256:f91456ead12ab3c6c2e9491cf33ba6d08357d802192379bb482f1033ade496f5"}, - {file = "openpyxl-3.1.2.tar.gz", hash = "sha256:a6f5977418eff3b2d5500d54d9db50c8277a368436f4e4f8ddb1be3422870184"}, + {file = "openpyxl-3.1.4-py2.py3-none-any.whl", hash = "sha256:ec17f6483f2b8f7c88c57e5e5d3b0de0e3fb9ac70edc084d28e864f5b33bbefd"}, + {file = "openpyxl-3.1.4.tar.gz", hash = "sha256:8d2c8adf5d20d6ce8f9bca381df86b534835e974ed0156dacefa76f68c1d69fb"}, ] [package.dependencies] @@ -1774,118 +1864,123 @@ et-xmlfile = "*" [[package]] name = "overrides" -version = "7.4.0" +version = "7.7.0" description = "A decorator to automatically detect mismatch when overriding a method." optional = false python-versions = ">=3.6" files = [ - {file = "overrides-7.4.0-py3-none-any.whl", hash = "sha256:3ad24583f86d6d7a49049695efe9933e67ba62f0c7625d53c59fa832ce4b8b7d"}, - {file = "overrides-7.4.0.tar.gz", hash = "sha256:9502a3cca51f4fac40b5feca985b6703a5c1f6ad815588a7ca9e285b9dca6757"}, + {file = "overrides-7.7.0-py3-none-any.whl", hash = "sha256:c7ed9d062f78b8e4c1a7b70bd8796b35ead4d9f510227ef9c5dc7626c60d7e49"}, + {file = "overrides-7.7.0.tar.gz", hash = "sha256:55158fa3d93b98cc75299b1e67078ad9003ca27945c76162c1c0766d6f91820a"}, ] [[package]] name = "packaging" -version = "23.2" +version = "24.1" description = "Core utilities for Python packages" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"}, - {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"}, + {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"}, + {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"}, ] [[package]] name = "pandas" -version = "2.1.3" +version = "2.2.2" description = "Powerful data structures for data analysis, time series, and statistics" optional = false python-versions = ">=3.9" files = [ - {file = "pandas-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:acf08a73b5022b479c1be155d4988b72f3020f308f7a87c527702c5f8966d34f"}, - {file = "pandas-2.1.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3cc4469ff0cf9aa3a005870cb49ab8969942b7156e0a46cc3f5abd6b11051dfb"}, - {file = "pandas-2.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35172bff95f598cc5866c047f43c7f4df2c893acd8e10e6653a4b792ed7f19bb"}, - {file = "pandas-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:59dfe0e65a2f3988e940224e2a70932edc964df79f3356e5f2997c7d63e758b4"}, - {file = "pandas-2.1.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0296a66200dee556850d99b24c54c7dfa53a3264b1ca6f440e42bad424caea03"}, - {file = "pandas-2.1.3-cp310-cp310-win_amd64.whl", hash = "sha256:465571472267a2d6e00657900afadbe6097c8e1dc43746917db4dfc862e8863e"}, - {file = "pandas-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:04d4c58e1f112a74689da707be31cf689db086949c71828ef5da86727cfe3f82"}, - {file = "pandas-2.1.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7fa2ad4ff196768ae63a33f8062e6838efed3a319cf938fdf8b95e956c813042"}, - {file = "pandas-2.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4441ac94a2a2613e3982e502ccec3bdedefe871e8cea54b8775992485c5660ef"}, - {file = "pandas-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5ded6ff28abbf0ea7689f251754d3789e1edb0c4d0d91028f0b980598418a58"}, - {file = "pandas-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fca5680368a5139d4920ae3dc993eb5106d49f814ff24018b64d8850a52c6ed2"}, - {file = "pandas-2.1.3-cp311-cp311-win_amd64.whl", hash = "sha256:de21e12bf1511190fc1e9ebc067f14ca09fccfb189a813b38d63211d54832f5f"}, - {file = "pandas-2.1.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:a5d53c725832e5f1645e7674989f4c106e4b7249c1d57549023ed5462d73b140"}, - {file = "pandas-2.1.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7cf4cf26042476e39394f1f86868d25b265ff787c9b2f0d367280f11afbdee6d"}, - {file = "pandas-2.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:72c84ec1b1d8e5efcbff5312abe92bfb9d5b558f11e0cf077f5496c4f4a3c99e"}, - {file = "pandas-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f539e113739a3e0cc15176bf1231a553db0239bfa47a2c870283fd93ba4f683"}, - {file = "pandas-2.1.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:fc77309da3b55732059e484a1efc0897f6149183c522390772d3561f9bf96c00"}, - {file = "pandas-2.1.3-cp312-cp312-win_amd64.whl", hash = "sha256:08637041279b8981a062899da0ef47828df52a1838204d2b3761fbd3e9fcb549"}, - {file = "pandas-2.1.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b99c4e51ef2ed98f69099c72c75ec904dd610eb41a32847c4fcbc1a975f2d2b8"}, - {file = "pandas-2.1.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f7ea8ae8004de0381a2376662c0505bb0a4f679f4c61fbfd122aa3d1b0e5f09d"}, - {file = "pandas-2.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fcd76d67ca2d48f56e2db45833cf9d58f548f97f61eecd3fdc74268417632b8a"}, - {file = "pandas-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1329dbe93a880a3d7893149979caa82d6ba64a25e471682637f846d9dbc10dd2"}, - {file = "pandas-2.1.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:321ecdb117bf0f16c339cc6d5c9a06063854f12d4d9bc422a84bb2ed3207380a"}, - {file = "pandas-2.1.3-cp39-cp39-win_amd64.whl", hash = "sha256:11a771450f36cebf2a4c9dbd3a19dfa8c46c4b905a3ea09dc8e556626060fe71"}, - {file = "pandas-2.1.3.tar.gz", hash = "sha256:22929f84bca106921917eb73c1521317ddd0a4c71b395bcf767a106e3494209f"}, + {file = "pandas-2.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:90c6fca2acf139569e74e8781709dccb6fe25940488755716d1d354d6bc58bce"}, + {file = "pandas-2.2.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c7adfc142dac335d8c1e0dcbd37eb8617eac386596eb9e1a1b77791cf2498238"}, + {file = "pandas-2.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4abfe0be0d7221be4f12552995e58723c7422c80a659da13ca382697de830c08"}, + {file = "pandas-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8635c16bf3d99040fdf3ca3db669a7250ddf49c55dc4aa8fe0ae0fa8d6dcc1f0"}, + {file = "pandas-2.2.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:40ae1dffb3967a52203105a077415a86044a2bea011b5f321c6aa64b379a3f51"}, + {file = "pandas-2.2.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8e5a0b00e1e56a842f922e7fae8ae4077aee4af0acb5ae3622bd4b4c30aedf99"}, + {file = "pandas-2.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:ddf818e4e6c7c6f4f7c8a12709696d193976b591cc7dc50588d3d1a6b5dc8772"}, + {file = "pandas-2.2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:696039430f7a562b74fa45f540aca068ea85fa34c244d0deee539cb6d70aa288"}, + {file = "pandas-2.2.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8e90497254aacacbc4ea6ae5e7a8cd75629d6ad2b30025a4a8b09aa4faf55151"}, + {file = "pandas-2.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58b84b91b0b9f4bafac2a0ac55002280c094dfc6402402332c0913a59654ab2b"}, + {file = "pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d2123dc9ad6a814bcdea0f099885276b31b24f7edf40f6cdbc0912672e22eee"}, + {file = "pandas-2.2.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:2925720037f06e89af896c70bca73459d7e6a4be96f9de79e2d440bd499fe0db"}, + {file = "pandas-2.2.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0cace394b6ea70c01ca1595f839cf193df35d1575986e484ad35c4aeae7266c1"}, + {file = "pandas-2.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:873d13d177501a28b2756375d59816c365e42ed8417b41665f346289adc68d24"}, + {file = "pandas-2.2.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:9dfde2a0ddef507a631dc9dc4af6a9489d5e2e740e226ad426a05cabfbd7c8ef"}, + {file = "pandas-2.2.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e9b79011ff7a0f4b1d6da6a61aa1aa604fb312d6647de5bad20013682d1429ce"}, + {file = "pandas-2.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1cb51fe389360f3b5a4d57dbd2848a5f033350336ca3b340d1c53a1fad33bcad"}, + {file = "pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eee3a87076c0756de40b05c5e9a6069c035ba43e8dd71c379e68cab2c20f16ad"}, + {file = "pandas-2.2.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3e374f59e440d4ab45ca2fffde54b81ac3834cf5ae2cdfa69c90bc03bde04d76"}, + {file = "pandas-2.2.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:43498c0bdb43d55cb162cdc8c06fac328ccb5d2eabe3cadeb3529ae6f0517c32"}, + {file = "pandas-2.2.2-cp312-cp312-win_amd64.whl", hash = "sha256:d187d355ecec3629624fccb01d104da7d7f391db0311145817525281e2804d23"}, + {file = "pandas-2.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0ca6377b8fca51815f382bd0b697a0814c8bda55115678cbc94c30aacbb6eff2"}, + {file = "pandas-2.2.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9057e6aa78a584bc93a13f0a9bf7e753a5e9770a30b4d758b8d5f2a62a9433cd"}, + {file = "pandas-2.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:001910ad31abc7bf06f49dcc903755d2f7f3a9186c0c040b827e522e9cef0863"}, + {file = "pandas-2.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66b479b0bd07204e37583c191535505410daa8df638fd8e75ae1b383851fe921"}, + {file = "pandas-2.2.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a77e9d1c386196879aa5eb712e77461aaee433e54c68cf253053a73b7e49c33a"}, + {file = "pandas-2.2.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:92fd6b027924a7e178ac202cfbe25e53368db90d56872d20ffae94b96c7acc57"}, + {file = "pandas-2.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:640cef9aa381b60e296db324337a554aeeb883ead99dc8f6c18e81a93942f5f4"}, + {file = "pandas-2.2.2.tar.gz", hash = "sha256:9e79019aba43cb4fda9e4d983f8e88ca0373adbb697ae9c6c43093218de28b54"}, ] [package.dependencies] numpy = [ - {version = ">=1.23.2,<2", markers = "python_version == \"3.11\""}, - {version = ">=1.26.0,<2", markers = "python_version >= \"3.12\""}, + {version = ">=1.23.2", markers = "python_version == \"3.11\""}, + {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, ] python-dateutil = ">=2.8.2" pytz = ">=2020.1" -tzdata = ">=2022.1" +tzdata = ">=2022.7" [package.extras] -all = ["PyQt5 (>=5.15.6)", "SQLAlchemy (>=1.4.36)", "beautifulsoup4 (>=4.11.1)", "bottleneck (>=1.3.4)", "dataframe-api-compat (>=0.1.7)", "fastparquet (>=0.8.1)", "fsspec (>=2022.05.0)", "gcsfs (>=2022.05.0)", "html5lib (>=1.1)", "hypothesis (>=6.46.1)", "jinja2 (>=3.1.2)", "lxml (>=4.8.0)", "matplotlib (>=3.6.1)", "numba (>=0.55.2)", "numexpr (>=2.8.0)", "odfpy (>=1.4.1)", "openpyxl (>=3.0.10)", "pandas-gbq (>=0.17.5)", "psycopg2 (>=2.9.3)", "pyarrow (>=7.0.0)", "pymysql (>=1.0.2)", "pyreadstat (>=1.1.5)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)", "pyxlsb (>=1.0.9)", "qtpy (>=2.2.0)", "s3fs (>=2022.05.0)", "scipy (>=1.8.1)", "tables (>=3.7.0)", "tabulate (>=0.8.10)", "xarray (>=2022.03.0)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.3)", "zstandard (>=0.17.0)"] -aws = ["s3fs (>=2022.05.0)"] -clipboard = ["PyQt5 (>=5.15.6)", "qtpy (>=2.2.0)"] -compression = ["zstandard (>=0.17.0)"] -computation = ["scipy (>=1.8.1)", "xarray (>=2022.03.0)"] +all = ["PyQt5 (>=5.15.9)", "SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)", "beautifulsoup4 (>=4.11.2)", "bottleneck (>=1.3.6)", "dataframe-api-compat (>=0.1.7)", "fastparquet (>=2022.12.0)", "fsspec (>=2022.11.0)", "gcsfs (>=2022.11.0)", "html5lib (>=1.1)", "hypothesis (>=6.46.1)", "jinja2 (>=3.1.2)", "lxml (>=4.9.2)", "matplotlib (>=3.6.3)", "numba (>=0.56.4)", "numexpr (>=2.8.4)", "odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "pandas-gbq (>=0.19.0)", "psycopg2 (>=2.9.6)", "pyarrow (>=10.0.1)", "pymysql (>=1.0.2)", "pyreadstat (>=1.2.0)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "qtpy (>=2.3.0)", "s3fs (>=2022.11.0)", "scipy (>=1.10.0)", "tables (>=3.8.0)", "tabulate (>=0.9.0)", "xarray (>=2022.12.0)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)", "zstandard (>=0.19.0)"] +aws = ["s3fs (>=2022.11.0)"] +clipboard = ["PyQt5 (>=5.15.9)", "qtpy (>=2.3.0)"] +compression = ["zstandard (>=0.19.0)"] +computation = ["scipy (>=1.10.0)", "xarray (>=2022.12.0)"] consortium-standard = ["dataframe-api-compat (>=0.1.7)"] -excel = ["odfpy (>=1.4.1)", "openpyxl (>=3.0.10)", "pyxlsb (>=1.0.9)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.3)"] -feather = ["pyarrow (>=7.0.0)"] -fss = ["fsspec (>=2022.05.0)"] -gcp = ["gcsfs (>=2022.05.0)", "pandas-gbq (>=0.17.5)"] -hdf5 = ["tables (>=3.7.0)"] -html = ["beautifulsoup4 (>=4.11.1)", "html5lib (>=1.1)", "lxml (>=4.8.0)"] -mysql = ["SQLAlchemy (>=1.4.36)", "pymysql (>=1.0.2)"] -output-formatting = ["jinja2 (>=3.1.2)", "tabulate (>=0.8.10)"] -parquet = ["pyarrow (>=7.0.0)"] -performance = ["bottleneck (>=1.3.4)", "numba (>=0.55.2)", "numexpr (>=2.8.0)"] -plot = ["matplotlib (>=3.6.1)"] -postgresql = ["SQLAlchemy (>=1.4.36)", "psycopg2 (>=2.9.3)"] -spss = ["pyreadstat (>=1.1.5)"] -sql-other = ["SQLAlchemy (>=1.4.36)"] +excel = ["odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)"] +feather = ["pyarrow (>=10.0.1)"] +fss = ["fsspec (>=2022.11.0)"] +gcp = ["gcsfs (>=2022.11.0)", "pandas-gbq (>=0.19.0)"] +hdf5 = ["tables (>=3.8.0)"] +html = ["beautifulsoup4 (>=4.11.2)", "html5lib (>=1.1)", "lxml (>=4.9.2)"] +mysql = ["SQLAlchemy (>=2.0.0)", "pymysql (>=1.0.2)"] +output-formatting = ["jinja2 (>=3.1.2)", "tabulate (>=0.9.0)"] +parquet = ["pyarrow (>=10.0.1)"] +performance = ["bottleneck (>=1.3.6)", "numba (>=0.56.4)", "numexpr (>=2.8.4)"] +plot = ["matplotlib (>=3.6.3)"] +postgresql = ["SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "psycopg2 (>=2.9.6)"] +pyarrow = ["pyarrow (>=10.0.1)"] +spss = ["pyreadstat (>=1.2.0)"] +sql-other = ["SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)"] test = ["hypothesis (>=6.46.1)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)"] -xml = ["lxml (>=4.8.0)"] +xml = ["lxml (>=4.9.2)"] [[package]] name = "pandocfilters" -version = "1.5.0" +version = "1.5.1" description = "Utilities for writing pandoc filters in python" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ - {file = "pandocfilters-1.5.0-py2.py3-none-any.whl", hash = "sha256:33aae3f25fd1a026079f5d27bdd52496f0e0803b3469282162bafdcbdf6ef14f"}, - {file = "pandocfilters-1.5.0.tar.gz", hash = "sha256:0b679503337d233b4339a817bfc8c50064e2eff681314376a47cb582305a7a38"}, + {file = "pandocfilters-1.5.1-py2.py3-none-any.whl", hash = "sha256:93be382804a9cdb0a7267585f157e5d1731bbe5545a85b268d6f5fe6232de2bc"}, + {file = "pandocfilters-1.5.1.tar.gz", hash = "sha256:002b4a555ee4ebc03f8b66307e287fa492e4a77b4ea14d3f934328297bb4939e"}, ] [[package]] name = "parso" -version = "0.8.3" +version = "0.8.4" description = "A Python Parser" optional = false python-versions = ">=3.6" files = [ - {file = "parso-0.8.3-py2.py3-none-any.whl", hash = "sha256:c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75"}, - {file = "parso-0.8.3.tar.gz", hash = "sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0"}, + {file = "parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18"}, + {file = "parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d"}, ] [package.extras] -qa = ["flake8 (==3.8.3)", "mypy (==0.782)"] -testing = ["docopt", "pytest (<6.0.0)"] +qa = ["flake8 (==5.0.4)", "mypy (==0.971)", "types-setuptools (==67.2.0.1)"] +testing = ["docopt", "pytest"] [[package]] name = "pastel" @@ -1900,13 +1995,13 @@ files = [ [[package]] name = "pexpect" -version = "4.8.0" +version = "4.9.0" description = "Pexpect allows easy control of interactive console applications." optional = false python-versions = "*" files = [ - {file = "pexpect-4.8.0-py2.py3-none-any.whl", hash = "sha256:0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937"}, - {file = "pexpect-4.8.0.tar.gz", hash = "sha256:fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c"}, + {file = "pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523"}, + {file = "pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f"}, ] [package.dependencies] @@ -1914,85 +2009,105 @@ ptyprocess = ">=0.5" [[package]] name = "pillow" -version = "10.1.0" +version = "10.3.0" description = "Python Imaging Library (Fork)" optional = false python-versions = ">=3.8" files = [ - {file = "Pillow-10.1.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1ab05f3db77e98f93964697c8efc49c7954b08dd61cff526b7f2531a22410106"}, - {file = "Pillow-10.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6932a7652464746fcb484f7fc3618e6503d2066d853f68a4bd97193a3996e273"}, - {file = "Pillow-10.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5f63b5a68daedc54c7c3464508d8c12075e56dcfbd42f8c1bf40169061ae666"}, - {file = "Pillow-10.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0949b55eb607898e28eaccb525ab104b2d86542a85c74baf3a6dc24002edec2"}, - {file = "Pillow-10.1.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:ae88931f93214777c7a3aa0a8f92a683f83ecde27f65a45f95f22d289a69e593"}, - {file = "Pillow-10.1.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:b0eb01ca85b2361b09480784a7931fc648ed8b7836f01fb9241141b968feb1db"}, - {file = "Pillow-10.1.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d27b5997bdd2eb9fb199982bb7eb6164db0426904020dc38c10203187ae2ff2f"}, - {file = "Pillow-10.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7df5608bc38bd37ef585ae9c38c9cd46d7c81498f086915b0f97255ea60c2818"}, - {file = "Pillow-10.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:41f67248d92a5e0a2076d3517d8d4b1e41a97e2df10eb8f93106c89107f38b57"}, - {file = "Pillow-10.1.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1fb29c07478e6c06a46b867e43b0bcdb241b44cc52be9bc25ce5944eed4648e7"}, - {file = "Pillow-10.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2cdc65a46e74514ce742c2013cd4a2d12e8553e3a2563c64879f7c7e4d28bce7"}, - {file = "Pillow-10.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50d08cd0a2ecd2a8657bd3d82c71efd5a58edb04d9308185d66c3a5a5bed9610"}, - {file = "Pillow-10.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:062a1610e3bc258bff2328ec43f34244fcec972ee0717200cb1425214fe5b839"}, - {file = "Pillow-10.1.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:61f1a9d247317fa08a308daaa8ee7b3f760ab1809ca2da14ecc88ae4257d6172"}, - {file = "Pillow-10.1.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:a646e48de237d860c36e0db37ecaecaa3619e6f3e9d5319e527ccbc8151df061"}, - {file = "Pillow-10.1.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:47e5bf85b80abc03be7455c95b6d6e4896a62f6541c1f2ce77a7d2bb832af262"}, - {file = "Pillow-10.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a92386125e9ee90381c3369f57a2a50fa9e6aa8b1cf1d9c4b200d41a7dd8e992"}, - {file = "Pillow-10.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:0f7c276c05a9767e877a0b4c5050c8bee6a6d960d7f0c11ebda6b99746068c2a"}, - {file = "Pillow-10.1.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:a89b8312d51715b510a4fe9fc13686283f376cfd5abca8cd1c65e4c76e21081b"}, - {file = "Pillow-10.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:00f438bb841382b15d7deb9a05cc946ee0f2c352653c7aa659e75e592f6fa17d"}, - {file = "Pillow-10.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d929a19f5469b3f4df33a3df2983db070ebb2088a1e145e18facbc28cae5b27"}, - {file = "Pillow-10.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a92109192b360634a4489c0c756364c0c3a2992906752165ecb50544c251312"}, - {file = "Pillow-10.1.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:0248f86b3ea061e67817c47ecbe82c23f9dd5d5226200eb9090b3873d3ca32de"}, - {file = "Pillow-10.1.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:9882a7451c680c12f232a422730f986a1fcd808da0fd428f08b671237237d651"}, - {file = "Pillow-10.1.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:1c3ac5423c8c1da5928aa12c6e258921956757d976405e9467c5f39d1d577a4b"}, - {file = "Pillow-10.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:806abdd8249ba3953c33742506fe414880bad78ac25cc9a9b1c6ae97bedd573f"}, - {file = "Pillow-10.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:eaed6977fa73408b7b8a24e8b14e59e1668cfc0f4c40193ea7ced8e210adf996"}, - {file = "Pillow-10.1.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:fe1e26e1ffc38be097f0ba1d0d07fcade2bcfd1d023cda5b29935ae8052bd793"}, - {file = "Pillow-10.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7a7e3daa202beb61821c06d2517428e8e7c1aab08943e92ec9e5755c2fc9ba5e"}, - {file = "Pillow-10.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:24fadc71218ad2b8ffe437b54876c9382b4a29e030a05a9879f615091f42ffc2"}, - {file = "Pillow-10.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa1d323703cfdac2036af05191b969b910d8f115cf53093125e4058f62012c9a"}, - {file = "Pillow-10.1.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:912e3812a1dbbc834da2b32299b124b5ddcb664ed354916fd1ed6f193f0e2d01"}, - {file = "Pillow-10.1.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:7dbaa3c7de82ef37e7708521be41db5565004258ca76945ad74a8e998c30af8d"}, - {file = "Pillow-10.1.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:9d7bc666bd8c5a4225e7ac71f2f9d12466ec555e89092728ea0f5c0c2422ea80"}, - {file = "Pillow-10.1.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:baada14941c83079bf84c037e2d8b7506ce201e92e3d2fa0d1303507a8538212"}, - {file = "Pillow-10.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:2ef6721c97894a7aa77723740a09547197533146fba8355e86d6d9a4a1056b14"}, - {file = "Pillow-10.1.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:0a026c188be3b443916179f5d04548092e253beb0c3e2ee0a4e2cdad72f66099"}, - {file = "Pillow-10.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:04f6f6149f266a100374ca3cc368b67fb27c4af9f1cc8cb6306d849dcdf12616"}, - {file = "Pillow-10.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb40c011447712d2e19cc261c82655f75f32cb724788df315ed992a4d65696bb"}, - {file = "Pillow-10.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a8413794b4ad9719346cd9306118450b7b00d9a15846451549314a58ac42219"}, - {file = "Pillow-10.1.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:c9aeea7b63edb7884b031a35305629a7593272b54f429a9869a4f63a1bf04c34"}, - {file = "Pillow-10.1.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:b4005fee46ed9be0b8fb42be0c20e79411533d1fd58edabebc0dd24626882cfd"}, - {file = "Pillow-10.1.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4d0152565c6aa6ebbfb1e5d8624140a440f2b99bf7afaafbdbf6430426497f28"}, - {file = "Pillow-10.1.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d921bc90b1defa55c9917ca6b6b71430e4286fc9e44c55ead78ca1a9f9eba5f2"}, - {file = "Pillow-10.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:cfe96560c6ce2f4c07d6647af2d0f3c54cc33289894ebd88cfbb3bcd5391e256"}, - {file = "Pillow-10.1.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl", hash = "sha256:937bdc5a7f5343d1c97dc98149a0be7eb9704e937fe3dc7140e229ae4fc572a7"}, - {file = "Pillow-10.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1c25762197144e211efb5f4e8ad656f36c8d214d390585d1d21281f46d556ba"}, - {file = "Pillow-10.1.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:afc8eef765d948543a4775f00b7b8c079b3321d6b675dde0d02afa2ee23000b4"}, - {file = "Pillow-10.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:883f216eac8712b83a63f41b76ddfb7b2afab1b74abbb413c5df6680f071a6b9"}, - {file = "Pillow-10.1.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b920e4d028f6442bea9a75b7491c063f0b9a3972520731ed26c83e254302eb1e"}, - {file = "Pillow-10.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c41d960babf951e01a49c9746f92c5a7e0d939d1652d7ba30f6b3090f27e412"}, - {file = "Pillow-10.1.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1fafabe50a6977ac70dfe829b2d5735fd54e190ab55259ec8aea4aaea412fa0b"}, - {file = "Pillow-10.1.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:3b834f4b16173e5b92ab6566f0473bfb09f939ba14b23b8da1f54fa63e4b623f"}, - {file = "Pillow-10.1.0.tar.gz", hash = "sha256:e6bf8de6c36ed96c86ea3b6e1d5273c53f46ef518a062464cd7ef5dd2cf92e38"}, + {file = "pillow-10.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:90b9e29824800e90c84e4022dd5cc16eb2d9605ee13f05d47641eb183cd73d45"}, + {file = "pillow-10.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a2c405445c79c3f5a124573a051062300936b0281fee57637e706453e452746c"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78618cdbccaa74d3f88d0ad6cb8ac3007f1a6fa5c6f19af64b55ca170bfa1edf"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:261ddb7ca91fcf71757979534fb4c128448b5b4c55cb6152d280312062f69599"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:ce49c67f4ea0609933d01c0731b34b8695a7a748d6c8d186f95e7d085d2fe475"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:b14f16f94cbc61215115b9b1236f9c18403c15dd3c52cf629072afa9d54c1cbf"}, + {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d33891be6df59d93df4d846640f0e46f1a807339f09e79a8040bc887bdcd7ed3"}, + {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b50811d664d392f02f7761621303eba9d1b056fb1868c8cdf4231279645c25f5"}, + {file = "pillow-10.3.0-cp310-cp310-win32.whl", hash = "sha256:ca2870d5d10d8726a27396d3ca4cf7976cec0f3cb706debe88e3a5bd4610f7d2"}, + {file = "pillow-10.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:f0d0591a0aeaefdaf9a5e545e7485f89910c977087e7de2b6c388aec32011e9f"}, + {file = "pillow-10.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:ccce24b7ad89adb5a1e34a6ba96ac2530046763912806ad4c247356a8f33a67b"}, + {file = "pillow-10.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:5f77cf66e96ae734717d341c145c5949c63180842a545c47a0ce7ae52ca83795"}, + {file = "pillow-10.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e4b878386c4bf293578b48fc570b84ecfe477d3b77ba39a6e87150af77f40c57"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fdcbb4068117dfd9ce0138d068ac512843c52295ed996ae6dd1faf537b6dbc27"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9797a6c8fe16f25749b371c02e2ade0efb51155e767a971c61734b1bf6293994"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:9e91179a242bbc99be65e139e30690e081fe6cb91a8e77faf4c409653de39451"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:1b87bd9d81d179bd8ab871603bd80d8645729939f90b71e62914e816a76fc6bd"}, + {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:81d09caa7b27ef4e61cb7d8fbf1714f5aec1c6b6c5270ee53504981e6e9121ad"}, + {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:048ad577748b9fa4a99a0548c64f2cb8d672d5bf2e643a739ac8faff1164238c"}, + {file = "pillow-10.3.0-cp311-cp311-win32.whl", hash = "sha256:7161ec49ef0800947dc5570f86568a7bb36fa97dd09e9827dc02b718c5643f09"}, + {file = "pillow-10.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:8eb0908e954d093b02a543dc963984d6e99ad2b5e36503d8a0aaf040505f747d"}, + {file = "pillow-10.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:4e6f7d1c414191c1199f8996d3f2282b9ebea0945693fb67392c75a3a320941f"}, + {file = "pillow-10.3.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:e46f38133e5a060d46bd630faa4d9fa0202377495df1f068a8299fd78c84de84"}, + {file = "pillow-10.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:50b8eae8f7334ec826d6eeffaeeb00e36b5e24aa0b9df322c247539714c6df19"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d3bea1c75f8c53ee4d505c3e67d8c158ad4df0d83170605b50b64025917f338"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:19aeb96d43902f0a783946a0a87dbdad5c84c936025b8419da0a0cd7724356b1"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:74d28c17412d9caa1066f7a31df8403ec23d5268ba46cd0ad2c50fb82ae40462"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:ff61bfd9253c3915e6d41c651d5f962da23eda633cf02262990094a18a55371a"}, + {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d886f5d353333b4771d21267c7ecc75b710f1a73d72d03ca06df49b09015a9ef"}, + {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4b5ec25d8b17217d635f8935dbc1b9aa5907962fae29dff220f2659487891cd3"}, + {file = "pillow-10.3.0-cp312-cp312-win32.whl", hash = "sha256:51243f1ed5161b9945011a7360e997729776f6e5d7005ba0c6879267d4c5139d"}, + {file = "pillow-10.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:412444afb8c4c7a6cc11a47dade32982439925537e483be7c0ae0cf96c4f6a0b"}, + {file = "pillow-10.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:798232c92e7665fe82ac085f9d8e8ca98826f8e27859d9a96b41d519ecd2e49a"}, + {file = "pillow-10.3.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:4eaa22f0d22b1a7e93ff0a596d57fdede2e550aecffb5a1ef1106aaece48e96b"}, + {file = "pillow-10.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cd5e14fbf22a87321b24c88669aad3a51ec052eb145315b3da3b7e3cc105b9a2"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1530e8f3a4b965eb6a7785cf17a426c779333eb62c9a7d1bbcf3ffd5bf77a4aa"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d512aafa1d32efa014fa041d38868fda85028e3f930a96f85d49c7d8ddc0383"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:339894035d0ede518b16073bdc2feef4c991ee991a29774b33e515f1d308e08d"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:aa7e402ce11f0885305bfb6afb3434b3cd8f53b563ac065452d9d5654c7b86fd"}, + {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0ea2a783a2bdf2a561808fe4a7a12e9aa3799b701ba305de596bc48b8bdfce9d"}, + {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:c78e1b00a87ce43bb37642c0812315b411e856a905d58d597750eb79802aaaa3"}, + {file = "pillow-10.3.0-cp38-cp38-win32.whl", hash = "sha256:72d622d262e463dfb7595202d229f5f3ab4b852289a1cd09650362db23b9eb0b"}, + {file = "pillow-10.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:2034f6759a722da3a3dbd91a81148cf884e91d1b747992ca288ab88c1de15999"}, + {file = "pillow-10.3.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:2ed854e716a89b1afcedea551cd85f2eb2a807613752ab997b9974aaa0d56936"}, + {file = "pillow-10.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dc1a390a82755a8c26c9964d457d4c9cbec5405896cba94cf51f36ea0d855002"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4203efca580f0dd6f882ca211f923168548f7ba334c189e9eab1178ab840bf60"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3102045a10945173d38336f6e71a8dc71bcaeed55c3123ad4af82c52807b9375"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:6fb1b30043271ec92dc65f6d9f0b7a830c210b8a96423074b15c7bc999975f57"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:1dfc94946bc60ea375cc39cff0b8da6c7e5f8fcdc1d946beb8da5c216156ddd8"}, + {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b09b86b27a064c9624d0a6c54da01c1beaf5b6cadfa609cf63789b1d08a797b9"}, + {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d3b2348a78bc939b4fed6552abfd2e7988e0f81443ef3911a4b8498ca084f6eb"}, + {file = "pillow-10.3.0-cp39-cp39-win32.whl", hash = "sha256:45ebc7b45406febf07fef35d856f0293a92e7417ae7933207e90bf9090b70572"}, + {file = "pillow-10.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:0ba26351b137ca4e0db0342d5d00d2e355eb29372c05afd544ebf47c0956ffeb"}, + {file = "pillow-10.3.0-cp39-cp39-win_arm64.whl", hash = "sha256:50fd3f6b26e3441ae07b7c979309638b72abc1a25da31a81a7fbd9495713ef4f"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl", hash = "sha256:6b02471b72526ab8a18c39cb7967b72d194ec53c1fd0a70b050565a0f366d355"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:8ab74c06ffdab957d7670c2a5a6e1a70181cd10b727cd788c4dd9005b6a8acd9"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:048eeade4c33fdf7e08da40ef402e748df113fd0b4584e32c4af74fe78baaeb2"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2ec1e921fd07c7cda7962bad283acc2f2a9ccc1b971ee4b216b75fad6f0463"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:4c8e73e99da7db1b4cad7f8d682cf6abad7844da39834c288fbfa394a47bbced"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:16563993329b79513f59142a6b02055e10514c1a8e86dca8b48a893e33cf91e3"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:dd78700f5788ae180b5ee8902c6aea5a5726bac7c364b202b4b3e3ba2d293170"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:aff76a55a8aa8364d25400a210a65ff59d0168e0b4285ba6bf2bd83cf675ba32"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:b7bc2176354defba3edc2b9a777744462da2f8e921fbaf61e52acb95bafa9828"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:793b4e24db2e8742ca6423d3fde8396db336698c55cd34b660663ee9e45ed37f"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d93480005693d247f8346bc8ee28c72a2191bdf1f6b5db469c096c0c867ac015"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c83341b89884e2b2e55886e8fbbf37c3fa5efd6c8907124aeb72f285ae5696e5"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1a1d1915db1a4fdb2754b9de292642a39a7fb28f1736699527bb649484fb966a"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a0eaa93d054751ee9964afa21c06247779b90440ca41d184aeb5d410f20ff591"}, + {file = "pillow-10.3.0.tar.gz", hash = "sha256:9d2455fbf44c914840c793e89aa82d0e1763a14253a000743719ae5946814b2d"}, ] [package.extras] docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"] +fpx = ["olefile"] +mic = ["olefile"] tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] +typing = ["typing-extensions"] +xmp = ["defusedxml"] [[package]] name = "platformdirs" -version = "4.0.0" -description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +version = "4.2.2" +description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "platformdirs-4.0.0-py3-none-any.whl", hash = "sha256:118c954d7e949b35437270383a3f2531e99dd93cf7ce4dc8340d3356d30f173b"}, - {file = "platformdirs-4.0.0.tar.gz", hash = "sha256:cb633b2bcf10c51af60beb0ab06d2f1d69064b43abf4c185ca6b28865f3f9731"}, + {file = "platformdirs-4.2.2-py3-none-any.whl", hash = "sha256:2d7a1657e36a80ea911db832a8a6ece5ee53d8de21edd5cc5879af6530b1bfee"}, + {file = "platformdirs-4.2.2.tar.gz", hash = "sha256:38b7b51f512eed9e84a22788b4bce1de17c0adb134d6becb09836e37d8654cd3"}, ] [package.extras] -docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.1)", "sphinx-autodoc-typehints (>=1.24)"] -test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4)", "pytest-cov (>=4.1)", "pytest-mock (>=3.11.1)"] +docs = ["furo (>=2023.9.10)", "proselint (>=0.13)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)"] +type = ["mypy (>=1.8)"] [[package]] name = "poethepoet" @@ -2014,13 +2129,13 @@ poetry-plugin = ["poetry (>=1.0,<2.0)"] [[package]] name = "prometheus-client" -version = "0.18.0" +version = "0.20.0" description = "Python client for the Prometheus monitoring system." optional = false python-versions = ">=3.8" files = [ - {file = "prometheus_client-0.18.0-py3-none-any.whl", hash = "sha256:8de3ae2755f890826f4b6479e5571d4f74ac17a81345fe69a6778fdb92579184"}, - {file = "prometheus_client-0.18.0.tar.gz", hash = "sha256:35f7a8c22139e2bb7ca5a698e92d38145bc8dc74c1c0bf56f25cca886a764e17"}, + {file = "prometheus_client-0.20.0-py3-none-any.whl", hash = "sha256:cde524a85bce83ca359cc837f28b8c0db5cac7aa653a588fd7e84ba061c329e7"}, + {file = "prometheus_client-0.20.0.tar.gz", hash = "sha256:287629d00b147a32dcb2be0b9df905da599b2d82f80377083ec8463309a4bb89"}, ] [package.extras] @@ -2028,13 +2143,13 @@ twisted = ["twisted"] [[package]] name = "prompt-toolkit" -version = "3.0.40" +version = "3.0.47" description = "Library for building powerful interactive command lines in Python" optional = false python-versions = ">=3.7.0" files = [ - {file = "prompt_toolkit-3.0.40-py3-none-any.whl", hash = "sha256:99ba3dfb23d5b5af89712f89e60a5f3d9b8b67a9482ca377c5771d0e9047a34b"}, - {file = "prompt_toolkit-3.0.40.tar.gz", hash = "sha256:a371c06bb1d66cd499fecd708e50c0b6ae00acba9822ba33c586e2f16d1b739e"}, + {file = "prompt_toolkit-3.0.47-py3-none-any.whl", hash = "sha256:0d7bfa67001d5e39d02c224b663abc33687405033a8c422d0d675a5a13361d10"}, + {file = "prompt_toolkit-3.0.47.tar.gz", hash = "sha256:1e1b29cb58080b1e69f207c893a1a7bf16d127a5c30c9d17a25a5d77792e5360"}, ] [package.dependencies] @@ -2042,27 +2157,28 @@ wcwidth = "*" [[package]] name = "psutil" -version = "5.9.6" +version = "6.0.0" description = "Cross-platform lib for process and system monitoring in Python." optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ - {file = "psutil-5.9.6-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:fb8a697f11b0f5994550555fcfe3e69799e5b060c8ecf9e2f75c69302cc35c0d"}, - {file = "psutil-5.9.6-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:91ecd2d9c00db9817a4b4192107cf6954addb5d9d67a969a4f436dbc9200f88c"}, - {file = "psutil-5.9.6-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:10e8c17b4f898d64b121149afb136c53ea8b68c7531155147867b7b1ac9e7e28"}, - {file = "psutil-5.9.6-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:18cd22c5db486f33998f37e2bb054cc62fd06646995285e02a51b1e08da97017"}, - {file = "psutil-5.9.6-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:ca2780f5e038379e520281e4c032dddd086906ddff9ef0d1b9dcf00710e5071c"}, - {file = "psutil-5.9.6-cp27-none-win32.whl", hash = "sha256:70cb3beb98bc3fd5ac9ac617a327af7e7f826373ee64c80efd4eb2856e5051e9"}, - {file = "psutil-5.9.6-cp27-none-win_amd64.whl", hash = "sha256:51dc3d54607c73148f63732c727856f5febec1c7c336f8f41fcbd6315cce76ac"}, - {file = "psutil-5.9.6-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c69596f9fc2f8acd574a12d5f8b7b1ba3765a641ea5d60fb4736bf3c08a8214a"}, - {file = "psutil-5.9.6-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:92e0cc43c524834af53e9d3369245e6cc3b130e78e26100d1f63cdb0abeb3d3c"}, - {file = "psutil-5.9.6-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:748c9dd2583ed86347ed65d0035f45fa8c851e8d90354c122ab72319b5f366f4"}, - {file = "psutil-5.9.6-cp36-cp36m-win32.whl", hash = "sha256:3ebf2158c16cc69db777e3c7decb3c0f43a7af94a60d72e87b2823aebac3d602"}, - {file = "psutil-5.9.6-cp36-cp36m-win_amd64.whl", hash = "sha256:ff18b8d1a784b810df0b0fff3bcb50ab941c3b8e2c8de5726f9c71c601c611aa"}, - {file = "psutil-5.9.6-cp37-abi3-win32.whl", hash = "sha256:a6f01f03bf1843280f4ad16f4bde26b817847b4c1a0db59bf6419807bc5ce05c"}, - {file = "psutil-5.9.6-cp37-abi3-win_amd64.whl", hash = "sha256:6e5fb8dc711a514da83098bc5234264e551ad980cec5f85dabf4d38ed6f15e9a"}, - {file = "psutil-5.9.6-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:daecbcbd29b289aac14ece28eca6a3e60aa361754cf6da3dfb20d4d32b6c7f57"}, - {file = "psutil-5.9.6.tar.gz", hash = "sha256:e4b92ddcd7dd4cdd3f900180ea1e104932c7bce234fb88976e2a3b296441225a"}, + {file = "psutil-6.0.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:a021da3e881cd935e64a3d0a20983bda0bb4cf80e4f74fa9bfcb1bc5785360c6"}, + {file = "psutil-6.0.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:1287c2b95f1c0a364d23bc6f2ea2365a8d4d9b726a3be7294296ff7ba97c17f0"}, + {file = "psutil-6.0.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:a9a3dbfb4de4f18174528d87cc352d1f788b7496991cca33c6996f40c9e3c92c"}, + {file = "psutil-6.0.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:6ec7588fb3ddaec7344a825afe298db83fe01bfaaab39155fa84cf1c0d6b13c3"}, + {file = "psutil-6.0.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:1e7c870afcb7d91fdea2b37c24aeb08f98b6d67257a5cb0a8bc3ac68d0f1a68c"}, + {file = "psutil-6.0.0-cp27-none-win32.whl", hash = "sha256:02b69001f44cc73c1c5279d02b30a817e339ceb258ad75997325e0e6169d8b35"}, + {file = "psutil-6.0.0-cp27-none-win_amd64.whl", hash = "sha256:21f1fb635deccd510f69f485b87433460a603919b45e2a324ad65b0cc74f8fb1"}, + {file = "psutil-6.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c588a7e9b1173b6e866756dde596fd4cad94f9399daf99ad8c3258b3cb2b47a0"}, + {file = "psutil-6.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ed2440ada7ef7d0d608f20ad89a04ec47d2d3ab7190896cd62ca5fc4fe08bf0"}, + {file = "psutil-6.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fd9a97c8e94059b0ef54a7d4baf13b405011176c3b6ff257c247cae0d560ecd"}, + {file = "psutil-6.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2e8d0054fc88153ca0544f5c4d554d42e33df2e009c4ff42284ac9ebdef4132"}, + {file = "psutil-6.0.0-cp36-cp36m-win32.whl", hash = "sha256:fc8c9510cde0146432bbdb433322861ee8c3efbf8589865c8bf8d21cb30c4d14"}, + {file = "psutil-6.0.0-cp36-cp36m-win_amd64.whl", hash = "sha256:34859b8d8f423b86e4385ff3665d3f4d94be3cdf48221fbe476e883514fdb71c"}, + {file = "psutil-6.0.0-cp37-abi3-win32.whl", hash = "sha256:a495580d6bae27291324fe60cea0b5a7c23fa36a7cd35035a16d93bdcf076b9d"}, + {file = "psutil-6.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:33ea5e1c975250a720b3a6609c490db40dae5d83a4eb315170c4fe0d8b1f34b3"}, + {file = "psutil-6.0.0-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:ffe7fc9b6b36beadc8c322f84e1caff51e8703b88eee1da46d1e3a6ae11b4fd0"}, + {file = "psutil-6.0.0.tar.gz", hash = "sha256:8faae4f310b6d969fa26ca0545338b21f73c6b15db7c4a8d934a5482faa818f2"}, ] [package.extras] @@ -2095,28 +2211,28 @@ tests = ["pytest"] [[package]] name = "pycparser" -version = "2.21" +version = "2.22" description = "C parser in Python" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +python-versions = ">=3.8" files = [ - {file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"}, - {file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"}, + {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, + {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, ] [[package]] name = "pygments" -version = "2.16.1" +version = "2.18.0" description = "Pygments is a syntax highlighting package written in Python." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "Pygments-2.16.1-py3-none-any.whl", hash = "sha256:13fc09fa63bc8d8671a6d247e1eb303c4b343eaee81d861f3404db2935653692"}, - {file = "Pygments-2.16.1.tar.gz", hash = "sha256:1daff0494820c69bc8941e407aa20f577374ee88364ee10a98fdbe0aece96e29"}, + {file = "pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a"}, + {file = "pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199"}, ] [package.extras] -plugins = ["importlib-metadata"] +windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pylatexenc" @@ -2130,31 +2246,32 @@ files = [ [[package]] name = "pynvim" -version = "0.4.3" -description = "Python client to neovim" +version = "0.5.0" +description = "Python client for Neovim" optional = false -python-versions = "*" +python-versions = ">=3.7" files = [ - {file = "pynvim-0.4.3.tar.gz", hash = "sha256:3a795378bde5e8092fbeb3a1a99be9c613d2685542f1db0e5c6fd467eed56dff"}, + {file = "pynvim-0.5.0-py2.py3-none-any.whl", hash = "sha256:2ac197ef0cdfff53719184a45c33cfb7cef88d1c9bf7f0525c21b3239cb5365f"}, + {file = "pynvim-0.5.0.tar.gz", hash = "sha256:e80a11f6f5d194c6a47bea4135b90b55faca24da3544da7cf4a5f7ba8fb09215"}, ] [package.dependencies] -greenlet = "*" +greenlet = ">=3.0" msgpack = ">=0.5.0" [package.extras] pyuv = ["pyuv (>=1.0.0)"] -test = ["pytest (>=3.4.0)"] +test = ["pytest"] [[package]] name = "pyparsing" -version = "3.1.1" +version = "3.1.2" description = "pyparsing module - Classes and methods to define and execute parsing grammars" optional = false python-versions = ">=3.6.8" files = [ - {file = "pyparsing-3.1.1-py3-none-any.whl", hash = "sha256:32c7c0b711493c72ff18a981d24f28aaf9c1fb7ed5e9667c9e84e3db623bdbfb"}, - {file = "pyparsing-3.1.1.tar.gz", hash = "sha256:ede28a1a32462f5a9705e07aea48001a08f7cf81a021585011deba701581a0db"}, + {file = "pyparsing-3.1.2-py3-none-any.whl", hash = "sha256:f9db75911801ed778fe61bb643079ff86601aca99fcae6345aa67292038fb742"}, + {file = "pyparsing-3.1.2.tar.gz", hash = "sha256:a1bac0ce561155ecc3ed78ca94d3c9378656ad4c94c1270de543f621420f94ad"}, ] [package.extras] @@ -2162,23 +2279,23 @@ diagrams = ["jinja2", "railroad-diagrams"] [[package]] name = "pyperclip" -version = "1.8.2" +version = "1.9.0" description = "A cross-platform clipboard module for Python. (Only handles plain text for now.)" optional = false python-versions = "*" files = [ - {file = "pyperclip-1.8.2.tar.gz", hash = "sha256:105254a8b04934f0bc84e9c24eb360a591aaf6535c9def5f29d92af107a9bf57"}, + {file = "pyperclip-1.9.0.tar.gz", hash = "sha256:b7de0142ddc81bfc5c7507eea19da920b92252b548b96186caf94a5e2527d310"}, ] [[package]] name = "python-dateutil" -version = "2.8.2" +version = "2.9.0.post0" description = "Extensions to the standard Python datetime module" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ - {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"}, - {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, + {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"}, + {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"}, ] [package.dependencies] @@ -2197,13 +2314,13 @@ files = [ [[package]] name = "pytz" -version = "2023.3.post1" +version = "2024.1" description = "World timezone definitions, modern and historical" optional = false python-versions = "*" files = [ - {file = "pytz-2023.3.post1-py2.py3-none-any.whl", hash = "sha256:ce42d816b81b68506614c11e8937d3aa9e41007ceb50bfdcb0749b921bf646c7"}, - {file = "pytz-2023.3.post1.tar.gz", hash = "sha256:7b4fddbeb94a1eba4b557da24f19fdf9db575192544270a9101d8509f9f43d7b"}, + {file = "pytz-2024.1-py2.py3-none-any.whl", hash = "sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319"}, + {file = "pytz-2024.1.tar.gz", hash = "sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812"}, ] [[package]] @@ -2231,17 +2348,17 @@ files = [ [[package]] name = "pywinpty" -version = "2.0.12" +version = "2.0.13" description = "Pseudo terminal support for Windows from Python." optional = false python-versions = ">=3.8" files = [ - {file = "pywinpty-2.0.12-cp310-none-win_amd64.whl", hash = "sha256:21319cd1d7c8844fb2c970fb3a55a3db5543f112ff9cfcd623746b9c47501575"}, - {file = "pywinpty-2.0.12-cp311-none-win_amd64.whl", hash = "sha256:853985a8f48f4731a716653170cd735da36ffbdc79dcb4c7b7140bce11d8c722"}, - {file = "pywinpty-2.0.12-cp312-none-win_amd64.whl", hash = "sha256:1617b729999eb6713590e17665052b1a6ae0ad76ee31e60b444147c5b6a35dca"}, - {file = "pywinpty-2.0.12-cp38-none-win_amd64.whl", hash = "sha256:189380469ca143d06e19e19ff3fba0fcefe8b4a8cc942140a6b863aed7eebb2d"}, - {file = "pywinpty-2.0.12-cp39-none-win_amd64.whl", hash = "sha256:7520575b6546db23e693cbd865db2764097bd6d4ef5dc18c92555904cd62c3d4"}, - {file = "pywinpty-2.0.12.tar.gz", hash = "sha256:8197de460ae8ebb7f5d1701dfa1b5df45b157bb832e92acba316305e18ca00dd"}, + {file = "pywinpty-2.0.13-cp310-none-win_amd64.whl", hash = "sha256:697bff211fb5a6508fee2dc6ff174ce03f34a9a233df9d8b5fe9c8ce4d5eaf56"}, + {file = "pywinpty-2.0.13-cp311-none-win_amd64.whl", hash = "sha256:b96fb14698db1284db84ca38c79f15b4cfdc3172065b5137383910567591fa99"}, + {file = "pywinpty-2.0.13-cp312-none-win_amd64.whl", hash = "sha256:2fd876b82ca750bb1333236ce98488c1be96b08f4f7647cfdf4129dfad83c2d4"}, + {file = "pywinpty-2.0.13-cp38-none-win_amd64.whl", hash = "sha256:61d420c2116c0212808d31625611b51caf621fe67f8a6377e2e8b617ea1c1f7d"}, + {file = "pywinpty-2.0.13-cp39-none-win_amd64.whl", hash = "sha256:71cb613a9ee24174730ac7ae439fd179ca34ccb8c5349e8d7b72ab5dea2c6f4b"}, + {file = "pywinpty-2.0.13.tar.gz", hash = "sha256:c34e32351a3313ddd0d7da23d27f835c860d32fe4ac814d372a3ea9594f41dde"}, ] [[package]] @@ -2295,104 +2412,99 @@ files = [ [[package]] name = "pyzmq" -version = "25.1.1" +version = "26.0.3" description = "Python bindings for 0MQ" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" files = [ - {file = "pyzmq-25.1.1-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:381469297409c5adf9a0e884c5eb5186ed33137badcbbb0560b86e910a2f1e76"}, - {file = "pyzmq-25.1.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:955215ed0604dac5b01907424dfa28b40f2b2292d6493445dd34d0dfa72586a8"}, - {file = "pyzmq-25.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:985bbb1316192b98f32e25e7b9958088431d853ac63aca1d2c236f40afb17c83"}, - {file = "pyzmq-25.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:afea96f64efa98df4da6958bae37f1cbea7932c35878b185e5982821bc883369"}, - {file = "pyzmq-25.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76705c9325d72a81155bb6ab48d4312e0032bf045fb0754889133200f7a0d849"}, - {file = "pyzmq-25.1.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:77a41c26205d2353a4c94d02be51d6cbdf63c06fbc1295ea57dad7e2d3381b71"}, - {file = "pyzmq-25.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:12720a53e61c3b99d87262294e2b375c915fea93c31fc2336898c26d7aed34cd"}, - {file = "pyzmq-25.1.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:57459b68e5cd85b0be8184382cefd91959cafe79ae019e6b1ae6e2ba8a12cda7"}, - {file = "pyzmq-25.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:292fe3fc5ad4a75bc8df0dfaee7d0babe8b1f4ceb596437213821f761b4589f9"}, - {file = "pyzmq-25.1.1-cp310-cp310-win32.whl", hash = "sha256:35b5ab8c28978fbbb86ea54958cd89f5176ce747c1fb3d87356cf698048a7790"}, - {file = "pyzmq-25.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:11baebdd5fc5b475d484195e49bae2dc64b94a5208f7c89954e9e354fc609d8f"}, - {file = "pyzmq-25.1.1-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:d20a0ddb3e989e8807d83225a27e5c2eb2260eaa851532086e9e0fa0d5287d83"}, - {file = "pyzmq-25.1.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e1c1be77bc5fb77d923850f82e55a928f8638f64a61f00ff18a67c7404faf008"}, - {file = "pyzmq-25.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d89528b4943d27029a2818f847c10c2cecc79fa9590f3cb1860459a5be7933eb"}, - {file = "pyzmq-25.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:90f26dc6d5f241ba358bef79be9ce06de58d477ca8485e3291675436d3827cf8"}, - {file = "pyzmq-25.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c2b92812bd214018e50b6380ea3ac0c8bb01ac07fcc14c5f86a5bb25e74026e9"}, - {file = "pyzmq-25.1.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:2f957ce63d13c28730f7fd6b72333814221c84ca2421298f66e5143f81c9f91f"}, - {file = "pyzmq-25.1.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:047a640f5c9c6ade7b1cc6680a0e28c9dd5a0825135acbd3569cc96ea00b2505"}, - {file = "pyzmq-25.1.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:7f7e58effd14b641c5e4dec8c7dab02fb67a13df90329e61c869b9cc607ef752"}, - {file = "pyzmq-25.1.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c2910967e6ab16bf6fbeb1f771c89a7050947221ae12a5b0b60f3bca2ee19bca"}, - {file = "pyzmq-25.1.1-cp311-cp311-win32.whl", hash = "sha256:76c1c8efb3ca3a1818b837aea423ff8a07bbf7aafe9f2f6582b61a0458b1a329"}, - {file = "pyzmq-25.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:44e58a0554b21fc662f2712814a746635ed668d0fbc98b7cb9d74cb798d202e6"}, - {file = "pyzmq-25.1.1-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:e1ffa1c924e8c72778b9ccd386a7067cddf626884fd8277f503c48bb5f51c762"}, - {file = "pyzmq-25.1.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:1af379b33ef33757224da93e9da62e6471cf4a66d10078cf32bae8127d3d0d4a"}, - {file = "pyzmq-25.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cff084c6933680d1f8b2f3b4ff5bbb88538a4aac00d199ac13f49d0698727ecb"}, - {file = "pyzmq-25.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e2400a94f7dd9cb20cd012951a0cbf8249e3d554c63a9c0cdfd5cbb6c01d2dec"}, - {file = "pyzmq-25.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2d81f1ddae3858b8299d1da72dd7d19dd36aab654c19671aa8a7e7fb02f6638a"}, - {file = "pyzmq-25.1.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:255ca2b219f9e5a3a9ef3081512e1358bd4760ce77828e1028b818ff5610b87b"}, - {file = "pyzmq-25.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:a882ac0a351288dd18ecae3326b8a49d10c61a68b01419f3a0b9a306190baf69"}, - {file = "pyzmq-25.1.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:724c292bb26365659fc434e9567b3f1adbdb5e8d640c936ed901f49e03e5d32e"}, - {file = "pyzmq-25.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ca1ed0bb2d850aa8471387882247c68f1e62a4af0ce9c8a1dbe0d2bf69e41fb"}, - {file = "pyzmq-25.1.1-cp312-cp312-win32.whl", hash = "sha256:b3451108ab861040754fa5208bca4a5496c65875710f76789a9ad27c801a0075"}, - {file = "pyzmq-25.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:eadbefd5e92ef8a345f0525b5cfd01cf4e4cc651a2cffb8f23c0dd184975d787"}, - {file = "pyzmq-25.1.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:db0b2af416ba735c6304c47f75d348f498b92952f5e3e8bff449336d2728795d"}, - {file = "pyzmq-25.1.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c7c133e93b405eb0d36fa430c94185bdd13c36204a8635470cccc200723c13bb"}, - {file = "pyzmq-25.1.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:273bc3959bcbff3f48606b28229b4721716598d76b5aaea2b4a9d0ab454ec062"}, - {file = "pyzmq-25.1.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:cbc8df5c6a88ba5ae385d8930da02201165408dde8d8322072e3e5ddd4f68e22"}, - {file = "pyzmq-25.1.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:18d43df3f2302d836f2a56f17e5663e398416e9dd74b205b179065e61f1a6edf"}, - {file = "pyzmq-25.1.1-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:73461eed88a88c866656e08f89299720a38cb4e9d34ae6bf5df6f71102570f2e"}, - {file = "pyzmq-25.1.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:34c850ce7976d19ebe7b9d4b9bb8c9dfc7aac336c0958e2651b88cbd46682123"}, - {file = "pyzmq-25.1.1-cp36-cp36m-win32.whl", hash = "sha256:d2045d6d9439a0078f2a34b57c7b18c4a6aef0bee37f22e4ec9f32456c852c71"}, - {file = "pyzmq-25.1.1-cp36-cp36m-win_amd64.whl", hash = "sha256:458dea649f2f02a0b244ae6aef8dc29325a2810aa26b07af8374dc2a9faf57e3"}, - {file = "pyzmq-25.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7cff25c5b315e63b07a36f0c2bab32c58eafbe57d0dce61b614ef4c76058c115"}, - {file = "pyzmq-25.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b1579413ae492b05de5a6174574f8c44c2b9b122a42015c5292afa4be2507f28"}, - {file = "pyzmq-25.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3d0a409d3b28607cc427aa5c30a6f1e4452cc44e311f843e05edb28ab5e36da0"}, - {file = "pyzmq-25.1.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:21eb4e609a154a57c520e3d5bfa0d97e49b6872ea057b7c85257b11e78068222"}, - {file = "pyzmq-25.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:034239843541ef7a1aee0c7b2cb7f6aafffb005ede965ae9cbd49d5ff4ff73cf"}, - {file = "pyzmq-25.1.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:f8115e303280ba09f3898194791a153862cbf9eef722ad8f7f741987ee2a97c7"}, - {file = "pyzmq-25.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:1a5d26fe8f32f137e784f768143728438877d69a586ddeaad898558dc971a5ae"}, - {file = "pyzmq-25.1.1-cp37-cp37m-win32.whl", hash = "sha256:f32260e556a983bc5c7ed588d04c942c9a8f9c2e99213fec11a031e316874c7e"}, - {file = "pyzmq-25.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:abf34e43c531bbb510ae7e8f5b2b1f2a8ab93219510e2b287a944432fad135f3"}, - {file = "pyzmq-25.1.1-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:87e34f31ca8f168c56d6fbf99692cc8d3b445abb5bfd08c229ae992d7547a92a"}, - {file = "pyzmq-25.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c9c6c9b2c2f80747a98f34ef491c4d7b1a8d4853937bb1492774992a120f475d"}, - {file = "pyzmq-25.1.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:5619f3f5a4db5dbb572b095ea3cb5cc035335159d9da950830c9c4db2fbb6995"}, - {file = "pyzmq-25.1.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5a34d2395073ef862b4032343cf0c32a712f3ab49d7ec4f42c9661e0294d106f"}, - {file = "pyzmq-25.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25f0e6b78220aba09815cd1f3a32b9c7cb3e02cb846d1cfc526b6595f6046618"}, - {file = "pyzmq-25.1.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:3669cf8ee3520c2f13b2e0351c41fea919852b220988d2049249db10046a7afb"}, - {file = "pyzmq-25.1.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:2d163a18819277e49911f7461567bda923461c50b19d169a062536fffe7cd9d2"}, - {file = "pyzmq-25.1.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:df27ffddff4190667d40de7beba4a950b5ce78fe28a7dcc41d6f8a700a80a3c0"}, - {file = "pyzmq-25.1.1-cp38-cp38-win32.whl", hash = "sha256:a382372898a07479bd34bda781008e4a954ed8750f17891e794521c3e21c2e1c"}, - {file = "pyzmq-25.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:52533489f28d62eb1258a965f2aba28a82aa747202c8fa5a1c7a43b5db0e85c1"}, - {file = "pyzmq-25.1.1-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:03b3f49b57264909aacd0741892f2aecf2f51fb053e7d8ac6767f6c700832f45"}, - {file = "pyzmq-25.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:330f9e188d0d89080cde66dc7470f57d1926ff2fb5576227f14d5be7ab30b9fa"}, - {file = "pyzmq-25.1.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:2ca57a5be0389f2a65e6d3bb2962a971688cbdd30b4c0bd188c99e39c234f414"}, - {file = "pyzmq-25.1.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d457aed310f2670f59cc5b57dcfced452aeeed77f9da2b9763616bd57e4dbaae"}, - {file = "pyzmq-25.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c56d748ea50215abef7030c72b60dd723ed5b5c7e65e7bc2504e77843631c1a6"}, - {file = "pyzmq-25.1.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:8f03d3f0d01cb5a018debeb412441996a517b11c5c17ab2001aa0597c6d6882c"}, - {file = "pyzmq-25.1.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:820c4a08195a681252f46926de10e29b6bbf3e17b30037bd4250d72dd3ddaab8"}, - {file = "pyzmq-25.1.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:17ef5f01d25b67ca8f98120d5fa1d21efe9611604e8eb03a5147360f517dd1e2"}, - {file = "pyzmq-25.1.1-cp39-cp39-win32.whl", hash = "sha256:04ccbed567171579ec2cebb9c8a3e30801723c575601f9a990ab25bcac6b51e2"}, - {file = "pyzmq-25.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:e61f091c3ba0c3578411ef505992d356a812fb200643eab27f4f70eed34a29ef"}, - {file = "pyzmq-25.1.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ade6d25bb29c4555d718ac6d1443a7386595528c33d6b133b258f65f963bb0f6"}, - {file = "pyzmq-25.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e0c95ddd4f6e9fca4e9e3afaa4f9df8552f0ba5d1004e89ef0a68e1f1f9807c7"}, - {file = "pyzmq-25.1.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:48e466162a24daf86f6b5ca72444d2bf39a5e58da5f96370078be67c67adc978"}, - {file = "pyzmq-25.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:abc719161780932c4e11aaebb203be3d6acc6b38d2f26c0f523b5b59d2fc1996"}, - {file = "pyzmq-25.1.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:1ccf825981640b8c34ae54231b7ed00271822ea1c6d8ba1090ebd4943759abf5"}, - {file = "pyzmq-25.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:c2f20ce161ebdb0091a10c9ca0372e023ce24980d0e1f810f519da6f79c60800"}, - {file = "pyzmq-25.1.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:deee9ca4727f53464daf089536e68b13e6104e84a37820a88b0a057b97bba2d2"}, - {file = "pyzmq-25.1.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:aa8d6cdc8b8aa19ceb319aaa2b660cdaccc533ec477eeb1309e2a291eaacc43a"}, - {file = "pyzmq-25.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:019e59ef5c5256a2c7378f2fb8560fc2a9ff1d315755204295b2eab96b254d0a"}, - {file = "pyzmq-25.1.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:b9af3757495c1ee3b5c4e945c1df7be95562277c6e5bccc20a39aec50f826cd0"}, - {file = "pyzmq-25.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:548d6482dc8aadbe7e79d1b5806585c8120bafa1ef841167bc9090522b610fa6"}, - {file = "pyzmq-25.1.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:057e824b2aae50accc0f9a0570998adc021b372478a921506fddd6c02e60308e"}, - {file = "pyzmq-25.1.1-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:2243700cc5548cff20963f0ca92d3e5e436394375ab8a354bbea2b12911b20b0"}, - {file = "pyzmq-25.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79986f3b4af059777111409ee517da24a529bdbd46da578b33f25580adcff728"}, - {file = "pyzmq-25.1.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:11d58723d44d6ed4dd677c5615b2ffb19d5c426636345567d6af82be4dff8a55"}, - {file = "pyzmq-25.1.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:49d238cf4b69652257db66d0c623cd3e09b5d2e9576b56bc067a396133a00d4a"}, - {file = "pyzmq-25.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fedbdc753827cf014c01dbbee9c3be17e5a208dcd1bf8641ce2cd29580d1f0d4"}, - {file = "pyzmq-25.1.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bc16ac425cc927d0a57d242589f87ee093884ea4804c05a13834d07c20db203c"}, - {file = "pyzmq-25.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11c1d2aed9079c6b0c9550a7257a836b4a637feb334904610f06d70eb44c56d2"}, - {file = "pyzmq-25.1.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e8a701123029cc240cea61dd2d16ad57cab4691804143ce80ecd9286b464d180"}, - {file = "pyzmq-25.1.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:61706a6b6c24bdece85ff177fec393545a3191eeda35b07aaa1458a027ad1304"}, - {file = "pyzmq-25.1.1.tar.gz", hash = "sha256:259c22485b71abacdfa8bf79720cd7bcf4b9d128b30ea554f01ae71fdbfdaa23"}, + {file = "pyzmq-26.0.3-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:44dd6fc3034f1eaa72ece33588867df9e006a7303725a12d64c3dff92330f625"}, + {file = "pyzmq-26.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:acb704195a71ac5ea5ecf2811c9ee19ecdc62b91878528302dd0be1b9451cc90"}, + {file = "pyzmq-26.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dbb9c997932473a27afa93954bb77a9f9b786b4ccf718d903f35da3232317de"}, + {file = "pyzmq-26.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6bcb34f869d431799c3ee7d516554797f7760cb2198ecaa89c3f176f72d062be"}, + {file = "pyzmq-26.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38ece17ec5f20d7d9b442e5174ae9f020365d01ba7c112205a4d59cf19dc38ee"}, + {file = "pyzmq-26.0.3-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:ba6e5e6588e49139a0979d03a7deb9c734bde647b9a8808f26acf9c547cab1bf"}, + {file = "pyzmq-26.0.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:3bf8b000a4e2967e6dfdd8656cd0757d18c7e5ce3d16339e550bd462f4857e59"}, + {file = "pyzmq-26.0.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:2136f64fbb86451dbbf70223635a468272dd20075f988a102bf8a3f194a411dc"}, + {file = "pyzmq-26.0.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e8918973fbd34e7814f59143c5f600ecd38b8038161239fd1a3d33d5817a38b8"}, + {file = "pyzmq-26.0.3-cp310-cp310-win32.whl", hash = "sha256:0aaf982e68a7ac284377d051c742610220fd06d330dcd4c4dbb4cdd77c22a537"}, + {file = "pyzmq-26.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:f1a9b7d00fdf60b4039f4455afd031fe85ee8305b019334b72dcf73c567edc47"}, + {file = "pyzmq-26.0.3-cp310-cp310-win_arm64.whl", hash = "sha256:80b12f25d805a919d53efc0a5ad7c0c0326f13b4eae981a5d7b7cc343318ebb7"}, + {file = "pyzmq-26.0.3-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:a72a84570f84c374b4c287183debc776dc319d3e8ce6b6a0041ce2e400de3f32"}, + {file = "pyzmq-26.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7ca684ee649b55fd8f378127ac8462fb6c85f251c2fb027eb3c887e8ee347bcd"}, + {file = "pyzmq-26.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e222562dc0f38571c8b1ffdae9d7adb866363134299264a1958d077800b193b7"}, + {file = "pyzmq-26.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f17cde1db0754c35a91ac00b22b25c11da6eec5746431d6e5092f0cd31a3fea9"}, + {file = "pyzmq-26.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b7c0c0b3244bb2275abe255d4a30c050d541c6cb18b870975553f1fb6f37527"}, + {file = "pyzmq-26.0.3-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:ac97a21de3712afe6a6c071abfad40a6224fd14fa6ff0ff8d0c6e6cd4e2f807a"}, + {file = "pyzmq-26.0.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:88b88282e55fa39dd556d7fc04160bcf39dea015f78e0cecec8ff4f06c1fc2b5"}, + {file = "pyzmq-26.0.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:72b67f966b57dbd18dcc7efbc1c7fc9f5f983e572db1877081f075004614fcdd"}, + {file = "pyzmq-26.0.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f4b6cecbbf3b7380f3b61de3a7b93cb721125dc125c854c14ddc91225ba52f83"}, + {file = "pyzmq-26.0.3-cp311-cp311-win32.whl", hash = "sha256:eed56b6a39216d31ff8cd2f1d048b5bf1700e4b32a01b14379c3b6dde9ce3aa3"}, + {file = "pyzmq-26.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:3191d312c73e3cfd0f0afdf51df8405aafeb0bad71e7ed8f68b24b63c4f36500"}, + {file = "pyzmq-26.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:b6907da3017ef55139cf0e417c5123a84c7332520e73a6902ff1f79046cd3b94"}, + {file = "pyzmq-26.0.3-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:068ca17214038ae986d68f4a7021f97e187ed278ab6dccb79f837d765a54d753"}, + {file = "pyzmq-26.0.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:7821d44fe07335bea256b9f1f41474a642ca55fa671dfd9f00af8d68a920c2d4"}, + {file = "pyzmq-26.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eeb438a26d87c123bb318e5f2b3d86a36060b01f22fbdffd8cf247d52f7c9a2b"}, + {file = "pyzmq-26.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:69ea9d6d9baa25a4dc9cef5e2b77b8537827b122214f210dd925132e34ae9b12"}, + {file = "pyzmq-26.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7daa3e1369355766dea11f1d8ef829905c3b9da886ea3152788dc25ee6079e02"}, + {file = "pyzmq-26.0.3-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:6ca7a9a06b52d0e38ccf6bca1aeff7be178917893f3883f37b75589d42c4ac20"}, + {file = "pyzmq-26.0.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:1b7d0e124948daa4d9686d421ef5087c0516bc6179fdcf8828b8444f8e461a77"}, + {file = "pyzmq-26.0.3-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:e746524418b70f38550f2190eeee834db8850088c834d4c8406fbb9bc1ae10b2"}, + {file = "pyzmq-26.0.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:6b3146f9ae6af82c47a5282ac8803523d381b3b21caeae0327ed2f7ecb718798"}, + {file = "pyzmq-26.0.3-cp312-cp312-win32.whl", hash = "sha256:2b291d1230845871c00c8462c50565a9cd6026fe1228e77ca934470bb7d70ea0"}, + {file = "pyzmq-26.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:926838a535c2c1ea21c903f909a9a54e675c2126728c21381a94ddf37c3cbddf"}, + {file = "pyzmq-26.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:5bf6c237f8c681dfb91b17f8435b2735951f0d1fad10cc5dfd96db110243370b"}, + {file = "pyzmq-26.0.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:0c0991f5a96a8e620f7691e61178cd8f457b49e17b7d9cfa2067e2a0a89fc1d5"}, + {file = "pyzmq-26.0.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:dbf012d8fcb9f2cf0643b65df3b355fdd74fc0035d70bb5c845e9e30a3a4654b"}, + {file = "pyzmq-26.0.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:01fbfbeb8249a68d257f601deb50c70c929dc2dfe683b754659569e502fbd3aa"}, + {file = "pyzmq-26.0.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c8eb19abe87029c18f226d42b8a2c9efdd139d08f8bf6e085dd9075446db450"}, + {file = "pyzmq-26.0.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:5344b896e79800af86ad643408ca9aa303a017f6ebff8cee5a3163c1e9aec987"}, + {file = "pyzmq-26.0.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:204e0f176fd1d067671157d049466869b3ae1fc51e354708b0dc41cf94e23a3a"}, + {file = "pyzmq-26.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a42db008d58530efa3b881eeee4991146de0b790e095f7ae43ba5cc612decbc5"}, + {file = "pyzmq-26.0.3-cp37-cp37m-win32.whl", hash = "sha256:8d7a498671ca87e32b54cb47c82a92b40130a26c5197d392720a1bce1b3c77cf"}, + {file = "pyzmq-26.0.3-cp37-cp37m-win_amd64.whl", hash = "sha256:3b4032a96410bdc760061b14ed6a33613ffb7f702181ba999df5d16fb96ba16a"}, + {file = "pyzmq-26.0.3-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:2cc4e280098c1b192c42a849de8de2c8e0f3a84086a76ec5b07bfee29bda7d18"}, + {file = "pyzmq-26.0.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5bde86a2ed3ce587fa2b207424ce15b9a83a9fa14422dcc1c5356a13aed3df9d"}, + {file = "pyzmq-26.0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:34106f68e20e6ff253c9f596ea50397dbd8699828d55e8fa18bd4323d8d966e6"}, + {file = "pyzmq-26.0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ebbbd0e728af5db9b04e56389e2299a57ea8b9dd15c9759153ee2455b32be6ad"}, + {file = "pyzmq-26.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6b1d1c631e5940cac5a0b22c5379c86e8df6a4ec277c7a856b714021ab6cfad"}, + {file = "pyzmq-26.0.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:e891ce81edd463b3b4c3b885c5603c00141151dd9c6936d98a680c8c72fe5c67"}, + {file = "pyzmq-26.0.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:9b273ecfbc590a1b98f014ae41e5cf723932f3b53ba9367cfb676f838038b32c"}, + {file = "pyzmq-26.0.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b32bff85fb02a75ea0b68f21e2412255b5731f3f389ed9aecc13a6752f58ac97"}, + {file = "pyzmq-26.0.3-cp38-cp38-win32.whl", hash = "sha256:f6c21c00478a7bea93caaaef9e7629145d4153b15a8653e8bb4609d4bc70dbfc"}, + {file = "pyzmq-26.0.3-cp38-cp38-win_amd64.whl", hash = "sha256:3401613148d93ef0fd9aabdbddb212de3db7a4475367f49f590c837355343972"}, + {file = "pyzmq-26.0.3-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:2ed8357f4c6e0daa4f3baf31832df8a33334e0fe5b020a61bc8b345a3db7a606"}, + {file = "pyzmq-26.0.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c1c8f2a2ca45292084c75bb6d3a25545cff0ed931ed228d3a1810ae3758f975f"}, + {file = "pyzmq-26.0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:b63731993cdddcc8e087c64e9cf003f909262b359110070183d7f3025d1c56b5"}, + {file = "pyzmq-26.0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b3cd31f859b662ac5d7f4226ec7d8bd60384fa037fc02aee6ff0b53ba29a3ba8"}, + {file = "pyzmq-26.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:115f8359402fa527cf47708d6f8a0f8234f0e9ca0cab7c18c9c189c194dbf620"}, + {file = "pyzmq-26.0.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:715bdf952b9533ba13dfcf1f431a8f49e63cecc31d91d007bc1deb914f47d0e4"}, + {file = "pyzmq-26.0.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:e1258c639e00bf5e8a522fec6c3eaa3e30cf1c23a2f21a586be7e04d50c9acab"}, + {file = "pyzmq-26.0.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:15c59e780be8f30a60816a9adab900c12a58d79c1ac742b4a8df044ab2a6d920"}, + {file = "pyzmq-26.0.3-cp39-cp39-win32.whl", hash = "sha256:d0cdde3c78d8ab5b46595054e5def32a755fc028685add5ddc7403e9f6de9879"}, + {file = "pyzmq-26.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:ce828058d482ef860746bf532822842e0ff484e27f540ef5c813d516dd8896d2"}, + {file = "pyzmq-26.0.3-cp39-cp39-win_arm64.whl", hash = "sha256:788f15721c64109cf720791714dc14afd0f449d63f3a5487724f024345067381"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2c18645ef6294d99b256806e34653e86236eb266278c8ec8112622b61db255de"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7e6bc96ebe49604df3ec2c6389cc3876cabe475e6bfc84ced1bf4e630662cb35"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:971e8990c5cc4ddcff26e149398fc7b0f6a042306e82500f5e8db3b10ce69f84"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8416c23161abd94cc7da80c734ad7c9f5dbebdadfdaa77dad78244457448223"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:082a2988364b60bb5de809373098361cf1dbb239623e39e46cb18bc035ed9c0c"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d57dfbf9737763b3a60d26e6800e02e04284926329aee8fb01049635e957fe81"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:77a85dca4c2430ac04dc2a2185c2deb3858a34fe7f403d0a946fa56970cf60a1"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4c82a6d952a1d555bf4be42b6532927d2a5686dd3c3e280e5f63225ab47ac1f5"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4496b1282c70c442809fc1b151977c3d967bfb33e4e17cedbf226d97de18f709"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:e4946d6bdb7ba972dfda282f9127e5756d4f299028b1566d1245fa0d438847e6"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:03c0ae165e700364b266876d712acb1ac02693acd920afa67da2ebb91a0b3c09"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:3e3070e680f79887d60feeda051a58d0ac36622e1759f305a41059eff62c6da7"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:6ca08b840fe95d1c2bd9ab92dac5685f949fc6f9ae820ec16193e5ddf603c3b2"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e76654e9dbfb835b3518f9938e565c7806976c07b37c33526b574cc1a1050480"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:871587bdadd1075b112e697173e946a07d722459d20716ceb3d1bd6c64bd08ce"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d0a2d1bd63a4ad79483049b26514e70fa618ce6115220da9efdff63688808b17"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0270b49b6847f0d106d64b5086e9ad5dc8a902413b5dbbb15d12b60f9c1747a4"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:703c60b9910488d3d0954ca585c34f541e506a091a41930e663a098d3b794c67"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:74423631b6be371edfbf7eabb02ab995c2563fee60a80a30829176842e71722a"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4adfbb5451196842a88fda3612e2c0414134874bffb1c2ce83ab4242ec9e027d"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:3516119f4f9b8671083a70b6afaa0a070f5683e431ab3dc26e9215620d7ca1ad"}, + {file = "pyzmq-26.0.3.tar.gz", hash = "sha256:dba7d9f2e047dfa2bca3b01f4f84aa5246725203d6284e3790f2ca15fba6b40a"}, ] [package.dependencies] @@ -2400,13 +2512,13 @@ cffi = {version = "*", markers = "implementation_name == \"pypy\""} [[package]] name = "qtconsole" -version = "5.5.0" +version = "5.5.2" description = "Jupyter Qt console" optional = false -python-versions = ">= 3.8" +python-versions = ">=3.8" files = [ - {file = "qtconsole-5.5.0-py3-none-any.whl", hash = "sha256:6b6bcf8f834c6df1579a3e6623c8531b85d3e723997cee3a1156296df14716c8"}, - {file = "qtconsole-5.5.0.tar.gz", hash = "sha256:ea8b4a07d7dc915a1b1238fbfe2c9aea570640402557b64615e09a4bc60df47c"}, + {file = "qtconsole-5.5.2-py3-none-any.whl", hash = "sha256:42d745f3d05d36240244a04e1e1ec2a86d5d9b6edb16dbdef582ccb629e87e0b"}, + {file = "qtconsole-5.5.2.tar.gz", hash = "sha256:6b5fb11274b297463706af84dcbbd5c92273b1f619e6d25d08874b0a88516989"}, ] [package.dependencies] @@ -2442,13 +2554,13 @@ test = ["pytest (>=6,!=7.0.0,!=7.0.1)", "pytest-cov (>=3.0.0)", "pytest-qt"] [[package]] name = "referencing" -version = "0.30.2" +version = "0.35.1" description = "JSON Referencing + Python" optional = false python-versions = ">=3.8" files = [ - {file = "referencing-0.30.2-py3-none-any.whl", hash = "sha256:449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf"}, - {file = "referencing-0.30.2.tar.gz", hash = "sha256:794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0"}, + {file = "referencing-0.35.1-py3-none-any.whl", hash = "sha256:eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de"}, + {file = "referencing-0.35.1.tar.gz", hash = "sha256:25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c"}, ] [package.dependencies] @@ -2457,13 +2569,13 @@ rpds-py = ">=0.7.0" [[package]] name = "requests" -version = "2.31.0" +version = "2.32.3" description = "Python HTTP for Humans." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, - {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"}, + {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, + {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, ] [package.dependencies] @@ -2503,125 +2615,125 @@ files = [ [[package]] name = "rpds-py" -version = "0.12.0" +version = "0.18.1" description = "Python bindings to Rust's persistent data structures (rpds)" optional = false python-versions = ">=3.8" files = [ - {file = "rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46"}, - {file = "rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274"}, - {file = "rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f"}, - {file = "rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50"}, - {file = "rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e"}, - {file = "rpds_py-0.12.0-cp310-none-win32.whl", hash = "sha256:7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29"}, - {file = "rpds_py-0.12.0-cp310-none-win_amd64.whl", hash = "sha256:1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963"}, - {file = "rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624"}, - {file = "rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c"}, - {file = "rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff"}, - {file = "rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2"}, - {file = "rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c"}, - {file = "rpds_py-0.12.0-cp311-none-win32.whl", hash = "sha256:dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10"}, - {file = "rpds_py-0.12.0-cp311-none-win_amd64.whl", hash = "sha256:c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa"}, - {file = "rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl", hash = "sha256:9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534"}, - {file = "rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34"}, - {file = "rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206"}, - {file = "rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1"}, - {file = "rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b"}, - {file = "rpds_py-0.12.0-cp312-none-win32.whl", hash = "sha256:b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978"}, - {file = "rpds_py-0.12.0-cp312-none-win_amd64.whl", hash = "sha256:8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f"}, - {file = "rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2"}, - {file = "rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5"}, - {file = "rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523"}, - {file = "rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56"}, - {file = "rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c"}, - {file = "rpds_py-0.12.0-cp38-none-win32.whl", hash = "sha256:e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595"}, - {file = "rpds_py-0.12.0-cp38-none-win_amd64.whl", hash = "sha256:bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543"}, - {file = "rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a"}, - {file = "rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63"}, - {file = "rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4"}, - {file = "rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e"}, - {file = "rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0"}, - {file = "rpds_py-0.12.0-cp39-none-win32.whl", hash = "sha256:b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31"}, - {file = "rpds_py-0.12.0-cp39-none-win_amd64.whl", hash = "sha256:cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl", hash = "sha256:0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl", hash = "sha256:1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4"}, - {file = "rpds_py-0.12.0.tar.gz", hash = "sha256:7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80"}, + {file = "rpds_py-0.18.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:d31dea506d718693b6b2cffc0648a8929bdc51c70a311b2770f09611caa10d53"}, + {file = "rpds_py-0.18.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:732672fbc449bab754e0b15356c077cc31566df874964d4801ab14f71951ea80"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4a98a1f0552b5f227a3d6422dbd61bc6f30db170939bd87ed14f3c339aa6c7c9"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7f1944ce16401aad1e3f7d312247b3d5de7981f634dc9dfe90da72b87d37887d"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:38e14fb4e370885c4ecd734f093a2225ee52dc384b86fa55fe3f74638b2cfb09"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:08d74b184f9ab6289b87b19fe6a6d1a97fbfea84b8a3e745e87a5de3029bf944"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d70129cef4a8d979caa37e7fe957202e7eee8ea02c5e16455bc9808a59c6b2f0"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ce0bb20e3a11bd04461324a6a798af34d503f8d6f1aa3d2aa8901ceaf039176d"}, + {file = "rpds_py-0.18.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:81c5196a790032e0fc2464c0b4ab95f8610f96f1f2fa3d4deacce6a79852da60"}, + {file = "rpds_py-0.18.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f3027be483868c99b4985fda802a57a67fdf30c5d9a50338d9db646d590198da"}, + {file = "rpds_py-0.18.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d44607f98caa2961bab4fa3c4309724b185b464cdc3ba6f3d7340bac3ec97cc1"}, + {file = "rpds_py-0.18.1-cp310-none-win32.whl", hash = "sha256:c273e795e7a0f1fddd46e1e3cb8be15634c29ae8ff31c196debb620e1edb9333"}, + {file = "rpds_py-0.18.1-cp310-none-win_amd64.whl", hash = "sha256:8352f48d511de5f973e4f2f9412736d7dea76c69faa6d36bcf885b50c758ab9a"}, + {file = "rpds_py-0.18.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:6b5ff7e1d63a8281654b5e2896d7f08799378e594f09cf3674e832ecaf396ce8"}, + {file = "rpds_py-0.18.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8927638a4d4137a289e41d0fd631551e89fa346d6dbcfc31ad627557d03ceb6d"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:154bf5c93d79558b44e5b50cc354aa0459e518e83677791e6adb0b039b7aa6a7"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:07f2139741e5deb2c5154a7b9629bc5aa48c766b643c1a6750d16f865a82c5fc"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8c7672e9fba7425f79019db9945b16e308ed8bc89348c23d955c8c0540da0a07"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:489bdfe1abd0406eba6b3bb4fdc87c7fa40f1031de073d0cfb744634cc8fa261"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c20f05e8e3d4fc76875fc9cb8cf24b90a63f5a1b4c5b9273f0e8225e169b100"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:967342e045564cef76dfcf1edb700b1e20838d83b1aa02ab313e6a497cf923b8"}, + {file = "rpds_py-0.18.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2cc7c1a47f3a63282ab0f422d90ddac4aa3034e39fc66a559ab93041e6505da7"}, + {file = "rpds_py-0.18.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f7afbfee1157e0f9376c00bb232e80a60e59ed716e3211a80cb8506550671e6e"}, + {file = "rpds_py-0.18.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9e6934d70dc50f9f8ea47081ceafdec09245fd9f6032669c3b45705dea096b88"}, + {file = "rpds_py-0.18.1-cp311-none-win32.whl", hash = "sha256:c69882964516dc143083d3795cb508e806b09fc3800fd0d4cddc1df6c36e76bb"}, + {file = "rpds_py-0.18.1-cp311-none-win_amd64.whl", hash = "sha256:70a838f7754483bcdc830444952fd89645569e7452e3226de4a613a4c1793fb2"}, + {file = "rpds_py-0.18.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3dd3cd86e1db5aadd334e011eba4e29d37a104b403e8ca24dcd6703c68ca55b3"}, + {file = "rpds_py-0.18.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:05f3d615099bd9b13ecf2fc9cf2d839ad3f20239c678f461c753e93755d629ee"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35b2b771b13eee8729a5049c976197ff58a27a3829c018a04341bcf1ae409b2b"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ee17cd26b97d537af8f33635ef38be873073d516fd425e80559f4585a7b90c43"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b646bf655b135ccf4522ed43d6902af37d3f5dbcf0da66c769a2b3938b9d8184"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:19ba472b9606c36716062c023afa2484d1e4220548751bda14f725a7de17b4f6"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e30ac5e329098903262dc5bdd7e2086e0256aa762cc8b744f9e7bf2a427d3f8"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d58ad6317d188c43750cb76e9deacf6051d0f884d87dc6518e0280438648a9ac"}, + {file = "rpds_py-0.18.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e1735502458621921cee039c47318cb90b51d532c2766593be6207eec53e5c4c"}, + {file = "rpds_py-0.18.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:f5bab211605d91db0e2995a17b5c6ee5edec1270e46223e513eaa20da20076ac"}, + {file = "rpds_py-0.18.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2fc24a329a717f9e2448f8cd1f960f9dac4e45b6224d60734edeb67499bab03a"}, + {file = "rpds_py-0.18.1-cp312-none-win32.whl", hash = "sha256:1805d5901779662d599d0e2e4159d8a82c0b05faa86ef9222bf974572286b2b6"}, + {file = "rpds_py-0.18.1-cp312-none-win_amd64.whl", hash = "sha256:720edcb916df872d80f80a1cc5ea9058300b97721efda8651efcd938a9c70a72"}, + {file = "rpds_py-0.18.1-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:c827576e2fa017a081346dce87d532a5310241648eb3700af9a571a6e9fc7e74"}, + {file = "rpds_py-0.18.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:aa3679e751408d75a0b4d8d26d6647b6d9326f5e35c00a7ccd82b78ef64f65f8"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0abeee75434e2ee2d142d650d1e54ac1f8b01e6e6abdde8ffd6eeac6e9c38e20"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed402d6153c5d519a0faf1bb69898e97fb31613b49da27a84a13935ea9164dfc"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:338dee44b0cef8b70fd2ef54b4e09bb1b97fc6c3a58fea5db6cc083fd9fc2724"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7750569d9526199c5b97e5a9f8d96a13300950d910cf04a861d96f4273d5b104"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:607345bd5912aacc0c5a63d45a1f73fef29e697884f7e861094e443187c02be5"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:207c82978115baa1fd8d706d720b4a4d2b0913df1c78c85ba73fe6c5804505f0"}, + {file = "rpds_py-0.18.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:6d1e42d2735d437e7e80bab4d78eb2e459af48c0a46e686ea35f690b93db792d"}, + {file = "rpds_py-0.18.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:5463c47c08630007dc0fe99fb480ea4f34a89712410592380425a9b4e1611d8e"}, + {file = "rpds_py-0.18.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:06d218939e1bf2ca50e6b0ec700ffe755e5216a8230ab3e87c059ebb4ea06afc"}, + {file = "rpds_py-0.18.1-cp38-none-win32.whl", hash = "sha256:312fe69b4fe1ffbe76520a7676b1e5ac06ddf7826d764cc10265c3b53f96dbe9"}, + {file = "rpds_py-0.18.1-cp38-none-win_amd64.whl", hash = "sha256:9437ca26784120a279f3137ee080b0e717012c42921eb07861b412340f85bae2"}, + {file = "rpds_py-0.18.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:19e515b78c3fc1039dd7da0a33c28c3154458f947f4dc198d3c72db2b6b5dc93"}, + {file = "rpds_py-0.18.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a7b28c5b066bca9a4eb4e2f2663012debe680f097979d880657f00e1c30875a0"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:673fdbbf668dd958eff750e500495ef3f611e2ecc209464f661bc82e9838991e"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d960de62227635d2e61068f42a6cb6aae91a7fe00fca0e3aeed17667c8a34611"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:352a88dc7892f1da66b6027af06a2e7e5d53fe05924cc2cfc56495b586a10b72"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4e0ee01ad8260184db21468a6e1c37afa0529acc12c3a697ee498d3c2c4dcaf3"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4c39ad2f512b4041343ea3c7894339e4ca7839ac38ca83d68a832fc8b3748ab"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:aaa71ee43a703c321906813bb252f69524f02aa05bf4eec85f0c41d5d62d0f4c"}, + {file = "rpds_py-0.18.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:6cd8098517c64a85e790657e7b1e509b9fe07487fd358e19431cb120f7d96338"}, + {file = "rpds_py-0.18.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:4adec039b8e2928983f885c53b7cc4cda8965b62b6596501a0308d2703f8af1b"}, + {file = "rpds_py-0.18.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:32b7daaa3e9389db3695964ce8e566e3413b0c43e3394c05e4b243a4cd7bef26"}, + {file = "rpds_py-0.18.1-cp39-none-win32.whl", hash = "sha256:2625f03b105328729f9450c8badda34d5243231eef6535f80064d57035738360"}, + {file = "rpds_py-0.18.1-cp39-none-win_amd64.whl", hash = "sha256:bf18932d0003c8c4d51a39f244231986ab23ee057d235a12b2684ea26a353590"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:cbfbea39ba64f5e53ae2915de36f130588bba71245b418060ec3330ebf85678e"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:a3d456ff2a6a4d2adcdf3c1c960a36f4fd2fec6e3b4902a42a384d17cf4e7a65"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7700936ef9d006b7ef605dc53aa364da2de5a3aa65516a1f3ce73bf82ecfc7ae"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:51584acc5916212e1bf45edd17f3a6b05fe0cbb40482d25e619f824dccb679de"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:942695a206a58d2575033ff1e42b12b2aece98d6003c6bc739fbf33d1773b12f"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b906b5f58892813e5ba5c6056d6a5ad08f358ba49f046d910ad992196ea61397"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6f8e3fecca256fefc91bb6765a693d96692459d7d4c644660a9fff32e517843"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7732770412bab81c5a9f6d20aeb60ae943a9b36dcd990d876a773526468e7163"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:bd1105b50ede37461c1d51b9698c4f4be6e13e69a908ab7751e3807985fc0346"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:618916f5535784960f3ecf8111581f4ad31d347c3de66d02e728de460a46303c"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:17c6d2155e2423f7e79e3bb18151c686d40db42d8645e7977442170c360194d4"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:6c4c4c3f878df21faf5fac86eda32671c27889e13570645a9eea0a1abdd50922"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:fab6ce90574645a0d6c58890e9bcaac8d94dff54fb51c69e5522a7358b80ab64"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:531796fb842b53f2695e94dc338929e9f9dbf473b64710c28af5a160b2a8927d"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:740884bc62a5e2bbb31e584f5d23b32320fd75d79f916f15a788d527a5e83644"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:998125738de0158f088aef3cb264a34251908dd2e5d9966774fdab7402edfab7"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e2be6e9dd4111d5b31ba3b74d17da54a8319d8168890fbaea4b9e5c3de630ae5"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0cee71bc618cd93716f3c1bf56653740d2d13ddbd47673efa8bf41435a60daa"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2c3caec4ec5cd1d18e5dd6ae5194d24ed12785212a90b37f5f7f06b8bedd7139"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:27bba383e8c5231cd559affe169ca0b96ec78d39909ffd817f28b166d7ddd4d8"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-musllinux_1_2_i686.whl", hash = "sha256:a888e8bdb45916234b99da2d859566f1e8a1d2275a801bb8e4a9644e3c7e7909"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:6031b25fb1b06327b43d841f33842b383beba399884f8228a6bb3df3088485ff"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:48c2faaa8adfacefcbfdb5f2e2e7bdad081e5ace8d182e5f4ade971f128e6bb3"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:d85164315bd68c0806768dc6bb0429c6f95c354f87485ee3593c4f6b14def2bd"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6afd80f6c79893cfc0574956f78a0add8c76e3696f2d6a15bca2c66c415cf2d4"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fa242ac1ff583e4ec7771141606aafc92b361cd90a05c30d93e343a0c2d82a89"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d21be4770ff4e08698e1e8e0bce06edb6ea0626e7c8f560bc08222880aca6a6f"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5c45a639e93a0c5d4b788b2613bd637468edd62f8f95ebc6fcc303d58ab3f0a8"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:910e71711d1055b2768181efa0a17537b2622afeb0424116619817007f8a2b10"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b9bb1f182a97880f6078283b3505a707057c42bf55d8fca604f70dedfdc0772a"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:1d54f74f40b1f7aaa595a02ff42ef38ca654b1469bef7d52867da474243cc633"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:8d2e182c9ee01135e11e9676e9a62dfad791a7a467738f06726872374a83db49"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:636a15acc588f70fda1661234761f9ed9ad79ebed3f2125d44be0862708b666e"}, + {file = "rpds_py-0.18.1.tar.gz", hash = "sha256:dc48b479d540770c811fbd1eb9ba2bb66951863e448efec2e2c102625328e92f"}, ] [[package]] name = "seaborn" -version = "0.13.0" +version = "0.13.2" description = "Statistical data visualization" optional = false python-versions = ">=3.8" files = [ - {file = "seaborn-0.13.0-py3-none-any.whl", hash = "sha256:70d740828c48de0f402bb17234e475eda687e3c65f4383ea25d0cc4728f7772e"}, - {file = "seaborn-0.13.0.tar.gz", hash = "sha256:0e76abd2ec291c655b516703c6a022f0fd5afed26c8e714e8baef48150f73598"}, + {file = "seaborn-0.13.2-py3-none-any.whl", hash = "sha256:636f8336facf092165e27924f223d3c62ca560b1f2bb5dff7ab7fad265361987"}, + {file = "seaborn-0.13.2.tar.gz", hash = "sha256:93e60a40988f4d65e9f4885df477e2fdaff6b73a9ded434c1ab356dd57eefff7"}, ] [package.dependencies] -matplotlib = ">=3.3,<3.6.1 || >3.6.1" +matplotlib = ">=3.4,<3.6.1 || >3.6.1" numpy = ">=1.20,<1.24.0 || >1.24.0" pandas = ">=1.2" @@ -2632,13 +2744,13 @@ stats = ["scipy (>=1.7)", "statsmodels (>=0.12)"] [[package]] name = "send2trash" -version = "1.8.2" +version = "1.8.3" description = "Send file to trash natively under Mac OS X, Windows and Linux" optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ - {file = "Send2Trash-1.8.2-py3-none-any.whl", hash = "sha256:a384719d99c07ce1eefd6905d2decb6f8b7ed054025bb0e618919f945de4f679"}, - {file = "Send2Trash-1.8.2.tar.gz", hash = "sha256:c132d59fa44b9ca2b1699af5c86f57ce9f4c5eb56629d5d55fbb7a35f84e2312"}, + {file = "Send2Trash-1.8.3-py3-none-any.whl", hash = "sha256:0c31227e0bd08961c7665474a3d1ef7193929fedda4233843689baa056be46c9"}, + {file = "Send2Trash-1.8.3.tar.gz", hash = "sha256:b18e7a3966d99871aefeb00cfbcfdced55ce4871194810fc71f4aa484b953abf"}, ] [package.extras] @@ -2648,19 +2760,18 @@ win32 = ["pywin32"] [[package]] name = "setuptools" -version = "68.2.2" +version = "70.1.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-68.2.2-py3-none-any.whl", hash = "sha256:b454a35605876da60632df1a60f736524eb73cc47bbc9f3f1ef1b644de74fd2a"}, - {file = "setuptools-68.2.2.tar.gz", hash = "sha256:4ac1475276d2f1c48684874089fefcd83bd7162ddaafb81fac866ba0db282a87"}, + {file = "setuptools-70.1.0-py3-none-any.whl", hash = "sha256:d9b8b771455a97c8a9f3ab3448ebe0b29b5e105f1228bba41028be116985a267"}, + {file = "setuptools-70.1.0.tar.gz", hash = "sha256:01a1e793faa5bd89abc851fa15d0a0db26f160890c7102cd8dce643e886b47f5"}, ] [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] -testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.1)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] +testing = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test", "mypy (==1.10.0)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.1)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (>=0.3.2)", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] [[package]] name = "six" @@ -2675,13 +2786,13 @@ files = [ [[package]] name = "sniffio" -version = "1.3.0" +version = "1.3.1" description = "Sniff out which async library your code is running under" optional = false python-versions = ">=3.7" files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, + {file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"}, + {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, ] [[package]] @@ -2697,70 +2808,70 @@ files = [ [[package]] name = "sqlalchemy" -version = "2.0.23" +version = "2.0.31" description = "Database Abstraction Library" optional = false python-versions = ">=3.7" files = [ - {file = "SQLAlchemy-2.0.23-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:638c2c0b6b4661a4fd264f6fb804eccd392745c5887f9317feb64bb7cb03b3ea"}, - {file = "SQLAlchemy-2.0.23-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e3b5036aa326dc2df50cba3c958e29b291a80f604b1afa4c8ce73e78e1c9f01d"}, - {file = "SQLAlchemy-2.0.23-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:787af80107fb691934a01889ca8f82a44adedbf5ef3d6ad7d0f0b9ac557e0c34"}, - {file = "SQLAlchemy-2.0.23-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c14eba45983d2f48f7546bb32b47937ee2cafae353646295f0e99f35b14286ab"}, - {file = "SQLAlchemy-2.0.23-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:0666031df46b9badba9bed00092a1ffa3aa063a5e68fa244acd9f08070e936d3"}, - {file = "SQLAlchemy-2.0.23-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:89a01238fcb9a8af118eaad3ffcc5dedaacbd429dc6fdc43fe430d3a941ff965"}, - {file = "SQLAlchemy-2.0.23-cp310-cp310-win32.whl", hash = "sha256:cabafc7837b6cec61c0e1e5c6d14ef250b675fa9c3060ed8a7e38653bd732ff8"}, - {file = "SQLAlchemy-2.0.23-cp310-cp310-win_amd64.whl", hash = "sha256:87a3d6b53c39cd173990de2f5f4b83431d534a74f0e2f88bd16eabb5667e65c6"}, - {file = "SQLAlchemy-2.0.23-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d5578e6863eeb998980c212a39106ea139bdc0b3f73291b96e27c929c90cd8e1"}, - {file = "SQLAlchemy-2.0.23-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:62d9e964870ea5ade4bc870ac4004c456efe75fb50404c03c5fd61f8bc669a72"}, - {file = "SQLAlchemy-2.0.23-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c80c38bd2ea35b97cbf7c21aeb129dcbebbf344ee01a7141016ab7b851464f8e"}, - {file = "SQLAlchemy-2.0.23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75eefe09e98043cff2fb8af9796e20747ae870c903dc61d41b0c2e55128f958d"}, - {file = "SQLAlchemy-2.0.23-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:bd45a5b6c68357578263d74daab6ff9439517f87da63442d244f9f23df56138d"}, - {file = "SQLAlchemy-2.0.23-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a86cb7063e2c9fb8e774f77fbf8475516d270a3e989da55fa05d08089d77f8c4"}, - {file = "SQLAlchemy-2.0.23-cp311-cp311-win32.whl", hash = "sha256:b41f5d65b54cdf4934ecede2f41b9c60c9f785620416e8e6c48349ab18643855"}, - {file = "SQLAlchemy-2.0.23-cp311-cp311-win_amd64.whl", hash = "sha256:9ca922f305d67605668e93991aaf2c12239c78207bca3b891cd51a4515c72e22"}, - {file = "SQLAlchemy-2.0.23-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d0f7fb0c7527c41fa6fcae2be537ac137f636a41b4c5a4c58914541e2f436b45"}, - {file = "SQLAlchemy-2.0.23-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7c424983ab447dab126c39d3ce3be5bee95700783204a72549c3dceffe0fc8f4"}, - {file = "SQLAlchemy-2.0.23-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f508ba8f89e0a5ecdfd3761f82dda2a3d7b678a626967608f4273e0dba8f07ac"}, - {file = "SQLAlchemy-2.0.23-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6463aa765cf02b9247e38b35853923edbf2f6fd1963df88706bc1d02410a5577"}, - {file = "SQLAlchemy-2.0.23-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:e599a51acf3cc4d31d1a0cf248d8f8d863b6386d2b6782c5074427ebb7803bda"}, - {file = "SQLAlchemy-2.0.23-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:fd54601ef9cc455a0c61e5245f690c8a3ad67ddb03d3b91c361d076def0b4c60"}, - {file = "SQLAlchemy-2.0.23-cp312-cp312-win32.whl", hash = "sha256:42d0b0290a8fb0165ea2c2781ae66e95cca6e27a2fbe1016ff8db3112ac1e846"}, - {file = "SQLAlchemy-2.0.23-cp312-cp312-win_amd64.whl", hash = "sha256:227135ef1e48165f37590b8bfc44ed7ff4c074bf04dc8d6f8e7f1c14a94aa6ca"}, - {file = "SQLAlchemy-2.0.23-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:14aebfe28b99f24f8a4c1346c48bc3d63705b1f919a24c27471136d2f219f02d"}, - {file = "SQLAlchemy-2.0.23-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e983fa42164577d073778d06d2cc5d020322425a509a08119bdcee70ad856bf"}, - {file = "SQLAlchemy-2.0.23-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e0dc9031baa46ad0dd5a269cb7a92a73284d1309228be1d5935dac8fb3cae24"}, - {file = "SQLAlchemy-2.0.23-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:5f94aeb99f43729960638e7468d4688f6efccb837a858b34574e01143cf11f89"}, - {file = "SQLAlchemy-2.0.23-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:63bfc3acc970776036f6d1d0e65faa7473be9f3135d37a463c5eba5efcdb24c8"}, - {file = "SQLAlchemy-2.0.23-cp37-cp37m-win32.whl", hash = "sha256:f48ed89dd11c3c586f45e9eec1e437b355b3b6f6884ea4a4c3111a3358fd0c18"}, - {file = "SQLAlchemy-2.0.23-cp37-cp37m-win_amd64.whl", hash = "sha256:1e018aba8363adb0599e745af245306cb8c46b9ad0a6fc0a86745b6ff7d940fc"}, - {file = "SQLAlchemy-2.0.23-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:64ac935a90bc479fee77f9463f298943b0e60005fe5de2aa654d9cdef46c54df"}, - {file = "SQLAlchemy-2.0.23-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c4722f3bc3c1c2fcc3702dbe0016ba31148dd6efcd2a2fd33c1b4897c6a19693"}, - {file = "SQLAlchemy-2.0.23-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4af79c06825e2836de21439cb2a6ce22b2ca129bad74f359bddd173f39582bf5"}, - {file = "SQLAlchemy-2.0.23-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:683ef58ca8eea4747737a1c35c11372ffeb84578d3aab8f3e10b1d13d66f2bc4"}, - {file = "SQLAlchemy-2.0.23-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:d4041ad05b35f1f4da481f6b811b4af2f29e83af253bf37c3c4582b2c68934ab"}, - {file = "SQLAlchemy-2.0.23-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:aeb397de65a0a62f14c257f36a726945a7f7bb60253462e8602d9b97b5cbe204"}, - {file = "SQLAlchemy-2.0.23-cp38-cp38-win32.whl", hash = "sha256:42ede90148b73fe4ab4a089f3126b2cfae8cfefc955c8174d697bb46210c8306"}, - {file = "SQLAlchemy-2.0.23-cp38-cp38-win_amd64.whl", hash = "sha256:964971b52daab357d2c0875825e36584d58f536e920f2968df8d581054eada4b"}, - {file = "SQLAlchemy-2.0.23-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:616fe7bcff0a05098f64b4478b78ec2dfa03225c23734d83d6c169eb41a93e55"}, - {file = "SQLAlchemy-2.0.23-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0e680527245895aba86afbd5bef6c316831c02aa988d1aad83c47ffe92655e74"}, - {file = "SQLAlchemy-2.0.23-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9585b646ffb048c0250acc7dad92536591ffe35dba624bb8fd9b471e25212a35"}, - {file = "SQLAlchemy-2.0.23-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4895a63e2c271ffc7a81ea424b94060f7b3b03b4ea0cd58ab5bb676ed02f4221"}, - {file = "SQLAlchemy-2.0.23-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:cc1d21576f958c42d9aec68eba5c1a7d715e5fc07825a629015fe8e3b0657fb0"}, - {file = "SQLAlchemy-2.0.23-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:967c0b71156f793e6662dd839da54f884631755275ed71f1539c95bbada9aaab"}, - {file = "SQLAlchemy-2.0.23-cp39-cp39-win32.whl", hash = "sha256:0a8c6aa506893e25a04233bc721c6b6cf844bafd7250535abb56cb6cc1368884"}, - {file = "SQLAlchemy-2.0.23-cp39-cp39-win_amd64.whl", hash = "sha256:f3420d00d2cb42432c1d0e44540ae83185ccbbc67a6054dcc8ab5387add6620b"}, - {file = "SQLAlchemy-2.0.23-py3-none-any.whl", hash = "sha256:31952bbc527d633b9479f5f81e8b9dfada00b91d6baba021a869095f1a97006d"}, - {file = "SQLAlchemy-2.0.23.tar.gz", hash = "sha256:c1bda93cbbe4aa2aa0aa8655c5aeda505cd219ff3e8da91d1d329e143e4aff69"}, + {file = "SQLAlchemy-2.0.31-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f2a213c1b699d3f5768a7272de720387ae0122f1becf0901ed6eaa1abd1baf6c"}, + {file = "SQLAlchemy-2.0.31-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9fea3d0884e82d1e33226935dac990b967bef21315cbcc894605db3441347443"}, + {file = "SQLAlchemy-2.0.31-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3ad7f221d8a69d32d197e5968d798217a4feebe30144986af71ada8c548e9fa"}, + {file = "SQLAlchemy-2.0.31-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f2bee229715b6366f86a95d497c347c22ddffa2c7c96143b59a2aa5cc9eebbc"}, + {file = "SQLAlchemy-2.0.31-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cd5b94d4819c0c89280b7c6109c7b788a576084bf0a480ae17c227b0bc41e109"}, + {file = "SQLAlchemy-2.0.31-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:750900a471d39a7eeba57580b11983030517a1f512c2cb287d5ad0fcf3aebd58"}, + {file = "SQLAlchemy-2.0.31-cp310-cp310-win32.whl", hash = "sha256:7bd112be780928c7f493c1a192cd8c5fc2a2a7b52b790bc5a84203fb4381c6be"}, + {file = "SQLAlchemy-2.0.31-cp310-cp310-win_amd64.whl", hash = "sha256:5a48ac4d359f058474fadc2115f78a5cdac9988d4f99eae44917f36aa1476327"}, + {file = "SQLAlchemy-2.0.31-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f68470edd70c3ac3b6cd5c2a22a8daf18415203ca1b036aaeb9b0fb6f54e8298"}, + {file = "SQLAlchemy-2.0.31-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2e2c38c2a4c5c634fe6c3c58a789712719fa1bf9b9d6ff5ebfce9a9e5b89c1ca"}, + {file = "SQLAlchemy-2.0.31-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd15026f77420eb2b324dcb93551ad9c5f22fab2c150c286ef1dc1160f110203"}, + {file = "SQLAlchemy-2.0.31-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2196208432deebdfe3b22185d46b08f00ac9d7b01284e168c212919891289396"}, + {file = "SQLAlchemy-2.0.31-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:352b2770097f41bff6029b280c0e03b217c2dcaddc40726f8f53ed58d8a85da4"}, + {file = "SQLAlchemy-2.0.31-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:56d51ae825d20d604583f82c9527d285e9e6d14f9a5516463d9705dab20c3740"}, + {file = "SQLAlchemy-2.0.31-cp311-cp311-win32.whl", hash = "sha256:6e2622844551945db81c26a02f27d94145b561f9d4b0c39ce7bfd2fda5776dac"}, + {file = "SQLAlchemy-2.0.31-cp311-cp311-win_amd64.whl", hash = "sha256:ccaf1b0c90435b6e430f5dd30a5aede4764942a695552eb3a4ab74ed63c5b8d3"}, + {file = "SQLAlchemy-2.0.31-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3b74570d99126992d4b0f91fb87c586a574a5872651185de8297c6f90055ae42"}, + {file = "SQLAlchemy-2.0.31-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6f77c4f042ad493cb8595e2f503c7a4fe44cd7bd59c7582fd6d78d7e7b8ec52c"}, + {file = "SQLAlchemy-2.0.31-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd1591329333daf94467e699e11015d9c944f44c94d2091f4ac493ced0119449"}, + {file = "SQLAlchemy-2.0.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:74afabeeff415e35525bf7a4ecdab015f00e06456166a2eba7590e49f8db940e"}, + {file = "SQLAlchemy-2.0.31-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b9c01990d9015df2c6f818aa8f4297d42ee71c9502026bb074e713d496e26b67"}, + {file = "SQLAlchemy-2.0.31-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:66f63278db425838b3c2b1c596654b31939427016ba030e951b292e32b99553e"}, + {file = "SQLAlchemy-2.0.31-cp312-cp312-win32.whl", hash = "sha256:0b0f658414ee4e4b8cbcd4a9bb0fd743c5eeb81fc858ca517217a8013d282c96"}, + {file = "SQLAlchemy-2.0.31-cp312-cp312-win_amd64.whl", hash = "sha256:fa4b1af3e619b5b0b435e333f3967612db06351217c58bfb50cee5f003db2a5a"}, + {file = "SQLAlchemy-2.0.31-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f43e93057cf52a227eda401251c72b6fbe4756f35fa6bfebb5d73b86881e59b0"}, + {file = "SQLAlchemy-2.0.31-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d337bf94052856d1b330d5fcad44582a30c532a2463776e1651bd3294ee7e58b"}, + {file = "SQLAlchemy-2.0.31-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c06fb43a51ccdff3b4006aafee9fcf15f63f23c580675f7734245ceb6b6a9e05"}, + {file = "SQLAlchemy-2.0.31-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:b6e22630e89f0e8c12332b2b4c282cb01cf4da0d26795b7eae16702a608e7ca1"}, + {file = "SQLAlchemy-2.0.31-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:79a40771363c5e9f3a77f0e28b3302801db08040928146e6808b5b7a40749c88"}, + {file = "SQLAlchemy-2.0.31-cp37-cp37m-win32.whl", hash = "sha256:501ff052229cb79dd4c49c402f6cb03b5a40ae4771efc8bb2bfac9f6c3d3508f"}, + {file = "SQLAlchemy-2.0.31-cp37-cp37m-win_amd64.whl", hash = "sha256:597fec37c382a5442ffd471f66ce12d07d91b281fd474289356b1a0041bdf31d"}, + {file = "SQLAlchemy-2.0.31-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:dc6d69f8829712a4fd799d2ac8d79bdeff651c2301b081fd5d3fe697bd5b4ab9"}, + {file = "SQLAlchemy-2.0.31-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:23b9fbb2f5dd9e630db70fbe47d963c7779e9c81830869bd7d137c2dc1ad05fb"}, + {file = "SQLAlchemy-2.0.31-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a21c97efcbb9f255d5c12a96ae14da873233597dfd00a3a0c4ce5b3e5e79704"}, + {file = "SQLAlchemy-2.0.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26a6a9837589c42b16693cf7bf836f5d42218f44d198f9343dd71d3164ceeeac"}, + {file = "SQLAlchemy-2.0.31-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:dc251477eae03c20fae8db9c1c23ea2ebc47331bcd73927cdcaecd02af98d3c3"}, + {file = "SQLAlchemy-2.0.31-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:2fd17e3bb8058359fa61248c52c7b09a97cf3c820e54207a50af529876451808"}, + {file = "SQLAlchemy-2.0.31-cp38-cp38-win32.whl", hash = "sha256:c76c81c52e1e08f12f4b6a07af2b96b9b15ea67ccdd40ae17019f1c373faa227"}, + {file = "SQLAlchemy-2.0.31-cp38-cp38-win_amd64.whl", hash = "sha256:4b600e9a212ed59355813becbcf282cfda5c93678e15c25a0ef896b354423238"}, + {file = "SQLAlchemy-2.0.31-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b6cf796d9fcc9b37011d3f9936189b3c8074a02a4ed0c0fbbc126772c31a6d4"}, + {file = "SQLAlchemy-2.0.31-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:78fe11dbe37d92667c2c6e74379f75746dc947ee505555a0197cfba9a6d4f1a4"}, + {file = "SQLAlchemy-2.0.31-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2fc47dc6185a83c8100b37acda27658fe4dbd33b7d5e7324111f6521008ab4fe"}, + {file = "SQLAlchemy-2.0.31-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a41514c1a779e2aa9a19f67aaadeb5cbddf0b2b508843fcd7bafdf4c6864005"}, + {file = "SQLAlchemy-2.0.31-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:afb6dde6c11ea4525318e279cd93c8734b795ac8bb5dda0eedd9ebaca7fa23f1"}, + {file = "SQLAlchemy-2.0.31-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:3f9faef422cfbb8fd53716cd14ba95e2ef655400235c3dfad1b5f467ba179c8c"}, + {file = "SQLAlchemy-2.0.31-cp39-cp39-win32.whl", hash = "sha256:fc6b14e8602f59c6ba893980bea96571dd0ed83d8ebb9c4479d9ed5425d562e9"}, + {file = "SQLAlchemy-2.0.31-cp39-cp39-win_amd64.whl", hash = "sha256:3cb8a66b167b033ec72c3812ffc8441d4e9f5f78f5e31e54dcd4c90a4ca5bebc"}, + {file = "SQLAlchemy-2.0.31-py3-none-any.whl", hash = "sha256:69f3e3c08867a8e4856e92d7afb618b95cdee18e0bc1647b77599722c9a28911"}, + {file = "SQLAlchemy-2.0.31.tar.gz", hash = "sha256:b607489dd4a54de56984a0c7656247504bd5523d9d0ba799aef59d4add009484"}, ] [package.dependencies] -greenlet = {version = "!=0.4.17", markers = "platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\""} -typing-extensions = ">=4.2.0" +greenlet = {version = "!=0.4.17", markers = "python_version < \"3.13\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")"} +typing-extensions = ">=4.6.0" [package.extras] aiomysql = ["aiomysql (>=0.2.0)", "greenlet (!=0.4.17)"] aioodbc = ["aioodbc", "greenlet (!=0.4.17)"] -aiosqlite = ["aiosqlite", "greenlet (!=0.4.17)", "typing-extensions (!=3.10.0.1)"] +aiosqlite = ["aiosqlite", "greenlet (!=0.4.17)", "typing_extensions (!=3.10.0.1)"] asyncio = ["greenlet (!=0.4.17)"] asyncmy = ["asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)", "greenlet (!=0.4.17)"] mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2,!=1.1.5)"] @@ -2770,7 +2881,7 @@ mssql-pyodbc = ["pyodbc"] mypy = ["mypy (>=0.910)"] mysql = ["mysqlclient (>=1.4.0)"] mysql-connector = ["mysql-connector-python"] -oracle = ["cx-oracle (>=8)"] +oracle = ["cx_oracle (>=8)"] oracle-oracledb = ["oracledb (>=1.0.1)"] postgresql = ["psycopg2 (>=2.7)"] postgresql-asyncpg = ["asyncpg", "greenlet (!=0.4.17)"] @@ -2780,7 +2891,7 @@ postgresql-psycopg2binary = ["psycopg2-binary"] postgresql-psycopg2cffi = ["psycopg2cffi"] postgresql-psycopgbinary = ["psycopg[binary] (>=3.0.7)"] pymysql = ["pymysql"] -sqlcipher = ["sqlcipher3-binary"] +sqlcipher = ["sqlcipher3_binary"] [[package]] name = "stack-data" @@ -2817,13 +2928,13 @@ widechars = ["wcwidth"] [[package]] name = "terminado" -version = "0.18.0" +version = "0.18.1" description = "Tornado websocket backend for the Xterm.js Javascript terminal emulator library." optional = false python-versions = ">=3.8" files = [ - {file = "terminado-0.18.0-py3-none-any.whl", hash = "sha256:87b0d96642d0fe5f5abd7783857b9cab167f221a39ff98e3b9619a788a3c0f2e"}, - {file = "terminado-0.18.0.tar.gz", hash = "sha256:1ea08a89b835dd1b8c0c900d92848147cef2537243361b2e3f4dc15df9b6fded"}, + {file = "terminado-0.18.1-py3-none-any.whl", hash = "sha256:a4468e1b37bb318f8a86514f65814e1afc977cf29b3992a4500d9dd305dcceb0"}, + {file = "terminado-0.18.1.tar.gz", hash = "sha256:de09f2c4b85de4765f7714688fff57d3e75bad1f909b589fde880460c753fd2e"}, ] [package.dependencies] @@ -2838,13 +2949,13 @@ typing = ["mypy (>=1.6,<2.0)", "traitlets (>=5.11.1)"] [[package]] name = "tinycss2" -version = "1.2.1" +version = "1.3.0" description = "A tiny CSS parser" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "tinycss2-1.2.1-py3-none-any.whl", hash = "sha256:2b80a96d41e7c3914b8cda8bc7f705a4d9c49275616e886103dd839dfc847847"}, - {file = "tinycss2-1.2.1.tar.gz", hash = "sha256:8cff3a8f066c2ec677c06dbc7b45619804a6938478d9d73c284b29d14ecb0627"}, + {file = "tinycss2-1.3.0-py3-none-any.whl", hash = "sha256:54a8dbdffb334d536851be0226030e9505965bb2f30f21a4a82c55fb2a80fae7"}, + {file = "tinycss2-1.3.0.tar.gz", hash = "sha256:152f9acabd296a8375fbca5b84c961ff95971fcfc32e79550c8df8e29118c54d"}, ] [package.dependencies] @@ -2852,7 +2963,7 @@ webencodings = ">=0.4" [package.extras] doc = ["sphinx", "sphinx_rtd_theme"] -test = ["flake8", "isort", "pytest"] +test = ["pytest", "ruff"] [[package]] name = "tomli" @@ -2867,70 +2978,70 @@ files = [ [[package]] name = "tornado" -version = "6.3.3" +version = "6.4.1" description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." optional = false -python-versions = ">= 3.8" +python-versions = ">=3.8" files = [ - {file = "tornado-6.3.3-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:502fba735c84450974fec147340016ad928d29f1e91f49be168c0a4c18181e1d"}, - {file = "tornado-6.3.3-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:805d507b1f588320c26f7f097108eb4023bbaa984d63176d1652e184ba24270a"}, - {file = "tornado-6.3.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1bd19ca6c16882e4d37368e0152f99c099bad93e0950ce55e71daed74045908f"}, - {file = "tornado-6.3.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7ac51f42808cca9b3613f51ffe2a965c8525cb1b00b7b2d56828b8045354f76a"}, - {file = "tornado-6.3.3-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:71a8db65160a3c55d61839b7302a9a400074c9c753040455494e2af74e2501f2"}, - {file = "tornado-6.3.3-cp38-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:ceb917a50cd35882b57600709dd5421a418c29ddc852da8bcdab1f0db33406b0"}, - {file = "tornado-6.3.3-cp38-abi3-musllinux_1_1_i686.whl", hash = "sha256:7d01abc57ea0dbb51ddfed477dfe22719d376119844e33c661d873bf9c0e4a16"}, - {file = "tornado-6.3.3-cp38-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:9dc4444c0defcd3929d5c1eb5706cbe1b116e762ff3e0deca8b715d14bf6ec17"}, - {file = "tornado-6.3.3-cp38-abi3-win32.whl", hash = "sha256:65ceca9500383fbdf33a98c0087cb975b2ef3bfb874cb35b8de8740cf7f41bd3"}, - {file = "tornado-6.3.3-cp38-abi3-win_amd64.whl", hash = "sha256:22d3c2fa10b5793da13c807e6fc38ff49a4f6e1e3868b0a6f4164768bb8e20f5"}, - {file = "tornado-6.3.3.tar.gz", hash = "sha256:e7d8db41c0181c80d76c982aacc442c0783a2c54d6400fe028954201a2e032fe"}, + {file = "tornado-6.4.1-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:163b0aafc8e23d8cdc3c9dfb24c5368af84a81e3364745ccb4427669bf84aec8"}, + {file = "tornado-6.4.1-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:6d5ce3437e18a2b66fbadb183c1d3364fb03f2be71299e7d10dbeeb69f4b2a14"}, + {file = "tornado-6.4.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2e20b9113cd7293f164dc46fffb13535266e713cdb87bd2d15ddb336e96cfc4"}, + {file = "tornado-6.4.1-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ae50a504a740365267b2a8d1a90c9fbc86b780a39170feca9bcc1787ff80842"}, + {file = "tornado-6.4.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:613bf4ddf5c7a95509218b149b555621497a6cc0d46ac341b30bd9ec19eac7f3"}, + {file = "tornado-6.4.1-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:25486eb223babe3eed4b8aecbac33b37e3dd6d776bc730ca14e1bf93888b979f"}, + {file = "tornado-6.4.1-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:454db8a7ecfcf2ff6042dde58404164d969b6f5d58b926da15e6b23817950fc4"}, + {file = "tornado-6.4.1-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a02a08cc7a9314b006f653ce40483b9b3c12cda222d6a46d4ac63bb6c9057698"}, + {file = "tornado-6.4.1-cp38-abi3-win32.whl", hash = "sha256:d9a566c40b89757c9aa8e6f032bcdb8ca8795d7c1a9762910c722b1635c9de4d"}, + {file = "tornado-6.4.1-cp38-abi3-win_amd64.whl", hash = "sha256:b24b8982ed444378d7f21d563f4180a2de31ced9d8d84443907a0a64da2072e7"}, + {file = "tornado-6.4.1.tar.gz", hash = "sha256:92d3ab53183d8c50f8204a51e6f91d18a15d5ef261e84d452800d4ff6fc504e9"}, ] [[package]] name = "traitlets" -version = "5.13.0" +version = "5.14.3" description = "Traitlets Python configuration system" optional = false python-versions = ">=3.8" files = [ - {file = "traitlets-5.13.0-py3-none-any.whl", hash = "sha256:baf991e61542da48fe8aef8b779a9ea0aa38d8a54166ee250d5af5ecf4486619"}, - {file = "traitlets-5.13.0.tar.gz", hash = "sha256:9b232b9430c8f57288c1024b34a8f0251ddcc47268927367a0dd3eeaca40deb5"}, + {file = "traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f"}, + {file = "traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7"}, ] [package.extras] docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] -test = ["argcomplete (>=3.0.3)", "mypy (>=1.6.0)", "pre-commit", "pytest (>=7.0,<7.5)", "pytest-mock", "pytest-mypy-testing"] +test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<8.2)", "pytest-mock", "pytest-mypy-testing"] [[package]] name = "types-python-dateutil" -version = "2.8.19.14" +version = "2.9.0.20240316" description = "Typing stubs for python-dateutil" optional = false -python-versions = "*" +python-versions = ">=3.8" files = [ - {file = "types-python-dateutil-2.8.19.14.tar.gz", hash = "sha256:1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b"}, - {file = "types_python_dateutil-2.8.19.14-py3-none-any.whl", hash = "sha256:f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9"}, + {file = "types-python-dateutil-2.9.0.20240316.tar.gz", hash = "sha256:5d2f2e240b86905e40944dd787db6da9263f0deabef1076ddaed797351ec0202"}, + {file = "types_python_dateutil-2.9.0.20240316-py3-none-any.whl", hash = "sha256:6b8cb66d960771ce5ff974e9dd45e38facb81718cc1e208b10b1baccbfdbee3b"}, ] [[package]] name = "typing-extensions" -version = "4.8.0" +version = "4.12.2" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" files = [ - {file = "typing_extensions-4.8.0-py3-none-any.whl", hash = "sha256:8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0"}, - {file = "typing_extensions-4.8.0.tar.gz", hash = "sha256:df8e4339e9cb77357558cbdbceca33c303714cf861d1eef15e1070055ae8b7ef"}, + {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, + {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, ] [[package]] name = "tzdata" -version = "2023.3" +version = "2024.1" description = "Provider of IANA time zone data" optional = false python-versions = ">=2" files = [ - {file = "tzdata-2023.3-py2.py3-none-any.whl", hash = "sha256:7e65763eef3120314099b6939b5546db7adce1e7d6f2e179e3df563c70511eda"}, - {file = "tzdata-2023.3.tar.gz", hash = "sha256:11ef1e08e54acb0d4f95bdb1be05da659673de4acbd21bf9c69e94cc5e907a3a"}, + {file = "tzdata-2024.1-py2.py3-none-any.whl", hash = "sha256:9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252"}, + {file = "tzdata-2024.1.tar.gz", hash = "sha256:2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd"}, ] [[package]] @@ -2949,46 +3060,46 @@ dev = ["flake8", "flake8-annotations", "flake8-bandit", "flake8-bugbear", "flake [[package]] name = "urllib3" -version = "2.0.7" +version = "2.2.2" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "urllib3-2.0.7-py3-none-any.whl", hash = "sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e"}, - {file = "urllib3-2.0.7.tar.gz", hash = "sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84"}, + {file = "urllib3-2.2.2-py3-none-any.whl", hash = "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472"}, + {file = "urllib3-2.2.2.tar.gz", hash = "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168"}, ] [package.extras] brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] -secure = ["certifi", "cryptography (>=1.9)", "idna (>=2.0.0)", "pyopenssl (>=17.1.0)", "urllib3-secure-extra"] +h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] zstd = ["zstandard (>=0.18.0)"] [[package]] name = "wcwidth" -version = "0.2.9" +version = "0.2.13" description = "Measures the displayed width of unicode strings in a terminal" optional = false python-versions = "*" files = [ - {file = "wcwidth-0.2.9-py2.py3-none-any.whl", hash = "sha256:9a929bd8380f6cd9571a968a9c8f4353ca58d7cd812a4822bba831f8d685b223"}, - {file = "wcwidth-0.2.9.tar.gz", hash = "sha256:a675d1a4a2d24ef67096a04b85b02deeecd8e226f57b5e3a72dbb9ed99d27da8"}, + {file = "wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859"}, + {file = "wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"}, ] [[package]] name = "webcolors" -version = "1.13" +version = "24.6.0" description = "A library for working with the color formats defined by HTML and CSS." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "webcolors-1.13-py3-none-any.whl", hash = "sha256:29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf"}, - {file = "webcolors-1.13.tar.gz", hash = "sha256:c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a"}, + {file = "webcolors-24.6.0-py3-none-any.whl", hash = "sha256:8cf5bc7e28defd1d48b9e83d5fc30741328305a8195c29a8e668fa45586568a1"}, + {file = "webcolors-24.6.0.tar.gz", hash = "sha256:1d160d1de46b3e81e58d0a280d0c78b467dc80f47294b91b1ad8029d2cedb55b"}, ] [package.extras] docs = ["furo", "sphinx", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-notfound-page", "sphinxext-opengraph"] -tests = ["pytest", "pytest-cov"] +tests = ["coverage[toml]"] [[package]] name = "webencodings" @@ -3003,47 +3114,47 @@ files = [ [[package]] name = "websocket-client" -version = "1.6.4" +version = "1.8.0" description = "WebSocket client for Python with low level API options" optional = false python-versions = ">=3.8" files = [ - {file = "websocket-client-1.6.4.tar.gz", hash = "sha256:b3324019b3c28572086c4a319f91d1dcd44e6e11cd340232978c684a7650d0df"}, - {file = "websocket_client-1.6.4-py3-none-any.whl", hash = "sha256:084072e0a7f5f347ef2ac3d8698a5e0b4ffbfcab607628cadabc650fc9a83a24"}, + {file = "websocket_client-1.8.0-py3-none-any.whl", hash = "sha256:17b44cc997f5c498e809b22cdf2d9c7a9e71c02c8cc2b6c56e7c2d1239bfa526"}, + {file = "websocket_client-1.8.0.tar.gz", hash = "sha256:3239df9f44da632f96012472805d40a23281a991027ce11d2f45a6f24ac4c3da"}, ] [package.extras] -docs = ["Sphinx (>=6.0)", "sphinx-rtd-theme (>=1.1.0)"] +docs = ["Sphinx (>=6.0)", "myst-parser (>=2.0.0)", "sphinx-rtd-theme (>=1.1.0)"] optional = ["python-socks", "wsaccel"] test = ["websockets"] [[package]] name = "widgetsnbextension" -version = "4.0.9" +version = "4.0.11" description = "Jupyter interactive widgets for Jupyter Notebook" optional = false python-versions = ">=3.7" files = [ - {file = "widgetsnbextension-4.0.9-py3-none-any.whl", hash = "sha256:91452ca8445beb805792f206e560c1769284267a30ceb1cec9f5bcc887d15175"}, - {file = "widgetsnbextension-4.0.9.tar.gz", hash = "sha256:3c1f5e46dc1166dfd40a42d685e6a51396fd34ff878742a3e47c6f0cc4a2a385"}, + {file = "widgetsnbextension-4.0.11-py3-none-any.whl", hash = "sha256:55d4d6949d100e0d08b94948a42efc3ed6dfdc0e9468b2c4b128c9a2ce3a7a36"}, + {file = "widgetsnbextension-4.0.11.tar.gz", hash = "sha256:8b22a8f1910bfd188e596fe7fc05dcbd87e810c8a4ba010bdb3da86637398474"}, ] [[package]] name = "zipp" -version = "3.17.0" +version = "3.19.2" description = "Backport of pathlib-compatible object wrapper for zip files" optional = false python-versions = ">=3.8" files = [ - {file = "zipp-3.17.0-py3-none-any.whl", hash = "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31"}, - {file = "zipp-3.17.0.tar.gz", hash = "sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0"}, + {file = "zipp-3.19.2-py3-none-any.whl", hash = "sha256:f091755f667055f2d02b32c53771a7a6c8b47e1fdbc4b72a8b9072b3eef8015c"}, + {file = "zipp-3.19.2.tar.gz", hash = "sha256:bf1dcf6450f873a13e952a29504887c89e6de7506209e5b1bcc3460135d4de19"}, ] [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy (>=0.9.1)", "pytest-ruff"] +doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy", "pytest-ruff (>=0.2.1)"] [metadata] lock-version = "2.0" python-versions = "<3.13,>=3.11" -content-hash = "f6f60ec28f3f1e61377114f1b58e6117b45fb290f362ad471790611505e95dfc" +content-hash = "44bb19f7379cc5c7e91f92c15198c3277c70233d78f6a02f65671fc947429389" diff --git a/pyproject.toml b/pyproject.toml index 3b52068..4ad578a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ tabulate = "^0.9.0" openpyxl = "^3.1.2" [tool.poetry.group.dev.dependencies] -pynvim = "^0.4.3" +pynvim = "^0.5.0" pyperclip = "^1.8.2" poethepoet = "^0.24.4" @@ -26,6 +26,8 @@ build-backend = "poetry.core.masonry.api" [tool.ruff] ignore = ["E402"] +[tool.pyright] +typeCheckingMode="basic" [tool.poe] poetry_command = "" From 8f2d361e5fa65befb78750683fac81c1f20f71ee Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 20 Jun 2024 20:33:43 +0200 Subject: [PATCH 13/67] feat(script): Show all years for pubs per year figure --- scoping_review.qmd | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scoping_review.qmd b/scoping_review.qmd index f0484d0..260b842 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -496,13 +496,16 @@ df_study_years = ( .first() .reset_index() .drop_duplicates() + ["year"].value_counts() + .sort_index() ) -# FIXME potentially timeseries plot so no years are missing -ax = sns.countplot(df_study_years, x="year") +# use order to ensure all years are displayed, even ones without values +years_range = list(range(df_study_years.index.min(), df_study_years.index.max()+1)) +ax = sns.barplot(df_study_years, order=years_range) -ax.tick_params(axis='x', rotation=45) ax.set_ylabel("Count") ax.set_xlabel("Year") +plt.setp(ax.get_xticklabels(), rotation=45, ha="right", rotation_mode="anchor") # ensure rotated right-anchor plt.tight_layout() plt.show() df_study_years = None From c2a2a1155135e7491626162f4fa6ffdb54aa9855 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 8 Jul 2024 18:33:20 +0200 Subject: [PATCH 14/67] fix(script): Fix gray to grey --- scoping_review.qmd | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scoping_review.qmd b/scoping_review.qmd index 260b842..85605fa 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -312,7 +312,7 @@ For each dimension of definitions, a cluster containing possible utilized terms Each of the clusters contains synonymous terms as well as term-adjacent phrase combinations which are in turn used to refine or broaden the search scope to best encapsulate each respective cluster, based on the above definitions. The search protocol then follows a three-staged process of execution: identification, screening and extraction. -First, in identification, the relevant policy, inequality and world of work related dimensions are combined through Boolean operators to conduct a search through the database repository Web of Science and supplemental searches via Google Scholar to supply potential gray literature. +First, in identification, the relevant policy, inequality and world of work related dimensions are combined through Boolean operators to conduct a search through the database repository Web of Science and supplemental searches via Google Scholar to supply potential grey literature. While the resulting study pools could be screened for in multiple languages, the search queries themselves are passed to the databases in English-language only. Relevant results are then complemented through the adoption of a 'snowballing' technique, in which an array of identified adjacent published reviews is analysed for their reference lists to find cross-references of potentially missing literature and in turn add those to the pool of studies. @@ -340,7 +340,7 @@ At least one general term and at least one additional term have to be mentioned For the policy intervention cluster, a variety of terms have been identified both from the ILO policy areas and guidelines as well as existing reviews, as can be seen in @tbl-intervention-terms. Where terms have been identified from previous reviews outside the introduced ILO policy guidelines, -there source has been included in the table. +their sources have been included in the table. For the database query, a single term from the general category is required to be included in addition to one term from *any* of the remaining categories. ::: {#tbl-intervention-terms} @@ -516,7 +516,7 @@ While this can mean a decreased interest or different focus points within academ it may also point towards newly arising alternative term clusters, or a re-focus towards different interventions, either of which may not be completely captured in the data and should thus be kept in mind for future scoping efforts. -The predominant amount of literature is based on white literature, with only a marginal amount solely published as gray literature. +The predominant amount of literature is based on white literature, with only a marginal amount solely published as grey literature. This represents a gap which seems reasonable and not surprising since the database query efforts were primarily aimed at finding the most current versions of white literature. Such a stark gap speaks to a well targeted identifaction procedure, with more up-to-date white literature correctly superseding potential previous publications. @@ -1268,7 +1268,7 @@ with each region often having both a specific focus in policy-orientations and a and in some cases also differing underlying term bases. Such a contextual term differences may then not be captured adequately by the existing query terms and would point to a necessity to re-align it to the required specifics. -One reason for such a differentiation could be a larger amount of gray literature captured compared to other regions, +One reason for such a differentiation could be a larger amount of grey literature captured compared to other regions, which may be utilising less established terms than the majority of captured literature for policy implementations. Another reason could be the actual implementation of different policy programmes which are then equally not captured by existing term clusters. From 6729bb2c7edec266151a1be63821c87f34dc34f0 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 8 Jul 2024 12:50:03 +0200 Subject: [PATCH 15/67] feat (repo): Add outline and deliverable docx files --- .../journal_article/paper_WIP_MO.docx | Bin 0 -> 422029 bytes .../journal_article/scoping_review(5).docx | Bin 0 -> 703399 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 05-final_paper/journal_article/paper_WIP_MO.docx create mode 100644 05-final_paper/journal_article/scoping_review(5).docx diff --git a/05-final_paper/journal_article/paper_WIP_MO.docx b/05-final_paper/journal_article/paper_WIP_MO.docx new file mode 100644 index 0000000000000000000000000000000000000000..b30b742b53ad8731c1316078c81c6ed452bbb46f GIT binary patch literal 422029 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℘aCGtCTLt6b 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 H>QwI#FJE}&T>Br!yR%j0!+ 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 >v3W}9oy)m9IhVcLS^XFG! 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 z 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�=llF)t{t>Ogn4Yk!_Q|Pg0m1j~ujyJFy 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�C>K0YU~~lQ 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

?lt!Krvs{yDlW4_#u}WvS^kaHYvV2k?CS65y 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

(@q{@nTcc2FCg1 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

3% zgaPG&6A7PKkhI~h4?QhNVJ6ij)nsr25B7#J7}ah*2Gezdf9LnGn za@kSta4sld@Gtn@*fru|Noiu}wXu;4_3N8kKMyApk)rL=Dhro#!j?j;YMP9Y@bjrC zqstYAN&bLq>Vi>V&kNUx}QF3L+o)bJbJz{^KeCtBzYeZ zOV~!Z;;RB6p9ORUE;3r|F!)GKFC9j&P`OoITRXy(#XI=;EP`9U6u9mR?y$ zm5=YcZ3MkKimy;N3_6dfyt?0&=38* z8&MlZ*L!mSOR^nZE{-4Md6X@2wV-Mgkesf6UtJ)ye{y_={)Z^N0ngv_)6yDwtNXr;e|CaSIccU+3cv zcG|`>TFKS>62dMEvU>m;8MhZUZsCbZ1sDV!%+)fawx|`u@4Hg==;$qDBce(Vjy?ET z81}SE_GPA>8cMeHL0t6No9FU0olnc!T)Hu|1A<^OwyW+_j$I56egE2j*;qXe{lI7T zzpY8|)fiEn)JAoql;-3ha=5d2R~i<$_)tBeTL zN!qfJym7=8_ zzKDOJx|xklB9_ZDnC{B@)Xv!?5QrCPJs&+M*-&^XeR6g2B}0uq@t_vnPlH|zOJ%aF zvfwMKFaqWx&~4eF!a-{&w+Xh+PDlE4^6fw&l?V_8mB`KM&Bn4wT>P@&G&iG&Qgo>@ zctzK+rLzFieS*2id%tEcWz>_;tN3nhmVzgwW~t!9n@S?F;cZ9l99_iV!J=2lY-;pJ z1P`6aoeUk-4Gpm!punNxJ%pJH)J=@K4#fhqJ<9t_GaI$}uaP)21Y-(Y&e2)a*MD7o z`q~Mg3J3SedGJ}(U%Rcoo!!Hr`@g;R``wzMBrE@!>2W*xF>&cqS{)(x2$?)8Ufo>J z38}2VV`7taojE!s1oOR*Ho{_MQ(VHWRVQyJbmbCkLc2lO+^n`vWjL=0UFLYh{6@@& zkG0ls`Y6iL`!yCeUPNAE3Gn%cuJDHBGn? z>aik3Nxx(B5Y)LP@dB*~IpMf#*!atm^0sD^y`4UTah8MM_e2YlF(TJ}a^|iG0Ti@5 zXdhFeI7wZ$z}0fH9y(kOHYJCtGDaL_d6dW~R7B3`NB{Dog1)49_Y`jiGohcPg~W^a zQmh#_7{o=8&(uWC=td_as&@~VY3)Xo&ajFOJC^tQ8r6zxeTj2Pto7`={H5;~;rKA; z_6qhhhXXM*fSvVE^zGQb# z{x)q0#YbpHwDSIs;=q7IZyA5+g)W`|76B%<4!-2dQVTqgxvM)MtGkvp#aywSXn(Ec}v^L#4l2h`7 zE{a)Kv7KupM1Tb^B;+oN=F-qT(v;b#IKT`kL-UAvqyy7b==Yq!} zK_h>8SSQ?`W1`w+!wq7B7V(nL{AC-n$!0IYeHzo2k!=Knl1L$JgnzsDpbq*#qAdb zt@o$~;lyQvf^fgGr<6KLM-+yA+ob-2hI`ihd+VA zp6z&?N2%YOmNu8R+kK!DpAL#O!}CFPmld00e0kSlcoS|2hY#(~wrVberj-<8IdOJ7 zeh7y{Bd+}R+p8ir{kjB!SN@JbD-?{!Bm-@SBFQjgzjjyPdJ4_QSBDApJWaO~nW14y*%5Hv_>JVcuOOxEN-NG7(nPBykq z-`B52Laab?7^{3$GKLqXlOlx#M^u{(u|5y28n^qtK_@^2L%fYcOzoaRKUy3(& z_$NB{d*KK_t|A5K47?hC4G9f+u!oS^p9zWOhx*t33LmyB{1c%r7s%C10suVN?}#}z z*zdpOFNlA3Jp2=}{i=lhD-Zy9u-_45D*r{W{;d|7JMPdKxd6a}{f@Y({x5>+;Hw2<<0EF#J0N}xXN6@bP7s2^AL;yR-F_RYn@L<0qMp)thQwy%YA*!Zp%}`9i zp&?*<*!=QmVyyZvf|==WjFCg;v<-Ry;K6=pI6Oi4Pc@jC|Hk-p6V9LYh!Fb=Q9 D7|}B} literal 0 HcmV?d00001 From 05d8df04c3c558eaf5d21d5adce614216102a64b Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 8 Jul 2024 19:17:22 +0200 Subject: [PATCH 16/67] feat(repo): Add journal extension --- .../quarto-journals/elsevier/_extension.yml | 19 + .../elsevier/bib/elsarticle-harv.bst | 1598 +++++++++++++++++ .../elsevier/bib/elsarticle-num-names.bst | 1535 ++++++++++++++++ .../elsevier/bib/elsarticle-num.bst | 1509 ++++++++++++++++ .../elsevier/bib/elsevier-harvard.csl | 239 +++ .../quarto-journals/elsevier/elsarticle.cls | 1379 ++++++++++++++ .../quarto-journals/elsevier/elsevier.lua | 171 ++ .../partials/_two-column-longtable.tex | 20 + .../elsevier/partials/before-body.tex | 41 + .../elsevier/partials/title.tex | 1 + .../elsevier/styles/elsevier.scss | 1 + _quarto-article.yml | 35 + _quarto-workingpaper.yml | 31 + _quarto.yml | 28 - 14 files changed, 6579 insertions(+), 28 deletions(-) create mode 100644 _extensions/quarto-journals/elsevier/_extension.yml create mode 100644 _extensions/quarto-journals/elsevier/bib/elsarticle-harv.bst create mode 100644 _extensions/quarto-journals/elsevier/bib/elsarticle-num-names.bst create mode 100644 _extensions/quarto-journals/elsevier/bib/elsarticle-num.bst create mode 100644 _extensions/quarto-journals/elsevier/bib/elsevier-harvard.csl create mode 100644 _extensions/quarto-journals/elsevier/elsarticle.cls create mode 100644 _extensions/quarto-journals/elsevier/elsevier.lua create mode 100644 _extensions/quarto-journals/elsevier/partials/_two-column-longtable.tex create mode 100644 _extensions/quarto-journals/elsevier/partials/before-body.tex create mode 100644 _extensions/quarto-journals/elsevier/partials/title.tex create mode 100644 _extensions/quarto-journals/elsevier/styles/elsevier.scss create mode 100644 _quarto-article.yml create mode 100644 _quarto-workingpaper.yml diff --git a/_extensions/quarto-journals/elsevier/_extension.yml b/_extensions/quarto-journals/elsevier/_extension.yml new file mode 100644 index 0000000..b8993c5 --- /dev/null +++ b/_extensions/quarto-journals/elsevier/_extension.yml @@ -0,0 +1,19 @@ +title: Elsevier Journal Format +author: Charles Teague +version: 0.4.2 +quarto-required: ">=1.2.198" +contributes: + formats: + common: + date-format: full + filters: + - elsevier.lua + pdf: + documentclass: elsarticle + template-partials: ["partials/before-body.tex", "partials/title.tex"] + format-resources: + - elsarticle.cls + cite-method: natbib + number-sections: true + html: + theme: styles/elsevier.scss diff --git a/_extensions/quarto-journals/elsevier/bib/elsarticle-harv.bst b/_extensions/quarto-journals/elsevier/bib/elsarticle-harv.bst new file mode 100644 index 0000000..3bf1acb --- /dev/null +++ b/_extensions/quarto-journals/elsevier/bib/elsarticle-harv.bst @@ -0,0 +1,1598 @@ +%% +%% This is file `elsarticle-harv.bst' (Version 2.1), +%% +%% Copyright 2009-2020 Elsevier Ltd +%% +%% This file is part of the 'Elsarticle Bundle'. +%% --------------------------------------------- +%% +%% It may be distributed under the conditions of the LaTeX Project Public +%% License, either version 1.2 of this license or (at your option) any +%% later version. The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.2 or later is part of all distributions of LaTeX +%% version 1999/12/01 or later. +%% +%% $Id: elsarticle-harv.bst 194 2020-11-23 11:29:27Z rishi $ +%% +%% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-harv.bst $ +%% + +ENTRY + { address + archive + author + booktitle + chapter + collaboration + edition + editor + howpublished + institution + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + url + doi + eprint + pubmed + } + {} + { label extra.label sort.label short.list } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +STRINGS { urlprefix doiprefix eprintprefix pubmedprefix } + +FUNCTION {init.web.variables} +{ + "\URLprefix " 'urlprefix := + "\DOIprefix" 'doiprefix := + "\ArXivprefix " 'eprintprefix := + "\Pubmedprefix " 'pubmedprefix := +} + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +STRINGS { s t} +FUNCTION {output.comma} +{ ", " * write$} + +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ". " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { ", " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output.commanull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { ", " * write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} +FUNCTION {output.book.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {date.block} +{ + new.block +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\textit{" swap$ * "}" * } + if$ +} +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al." } + +FUNCTION {bbl.editors} +{ "Eds." } + +FUNCTION {bbl.editor} +{ "Ed." } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "ed." } + +FUNCTION {bbl.volume} +{ "volume" } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "number" } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "pp." } + +FUNCTION {bbl.page} +{ "p." } + +FUNCTION {bbl.chapter} +{ "chapter" } + +FUNCTION {bbl.techrep} +{ "Technical Report" } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +MACRO {acmcs} {"ACM Comput. Surv."} + +MACRO {acta} {"Acta Inf."} + +MACRO {cacm} {"Commun. ACM"} + +MACRO {ibmjrd} {"IBM J. Res. Dev."} + +MACRO {ibmsj} {"IBM Syst.~J."} + +MACRO {ieeese} {"IEEE Trans. Software Eng."} + +MACRO {ieeetc} {"IEEE Trans. Comput."} + +MACRO {ieeetcad} + {"IEEE Trans. Comput. Aid. Des."} + +MACRO {ipl} {"Inf. Process. Lett."} + +MACRO {jacm} {"J.~ACM"} + +MACRO {jcss} {"J.~Comput. Syst. Sci."} + +MACRO {scp} {"Sci. Comput. Program."} + +MACRO {sicomp} {"SIAM J. Comput."} + +MACRO {tocs} {"ACM Trans. Comput. Syst."} + +MACRO {tods} {"ACM Trans. Database Syst."} + +MACRO {tog} {"ACM Trans. Graphic."} + +MACRO {toms} {"ACM Trans. Math. Software"} + +MACRO {toois} {"ACM Trans. Office Inf. Syst."} + +MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."} + +MACRO {tcs} {"Theor. Comput. Sci."} + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + "\bibinfo{" swap$ * "}{" * swap$ * "}" * + } + if$ + } + if$ +} +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + pop$ + } + if$ + } + if$ +} + +STRINGS { bibinfo} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}{, jj}{, f{.}.}" + format.name$ + bibinfo bibinfo.check + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + "," * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} +FUNCTION {format.names.ed} +{ + format.names +} +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.authors} +{ author "author" format.names + duplicate$ empty$ 'skip$ + { collaboration "collaboration" bibinfo.check + duplicate$ empty$ 'skip$ + { " (" swap$ * ")" * } + if$ + * + } + if$ +} + +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + " " * + get.bbl.editor + capitalize + "(" swap$ * ")" * + * + } + if$ +} +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check +} +FUNCTION {format.full.names} +{'s := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}" format.name$ + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { + bbl.and + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {author.editor.key.full} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {author.key.full} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {editor.key.full} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ +} + +FUNCTION {make.full.names} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.full + { type$ "proceedings" = + 'editor.key.full + 'author.key.full + if$ + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[{" write$ + label write$ + ")" make.full.names duplicate$ short.list = + { pop$ } + { * } + if$ + "}]{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in %capitalize + ":" * + " " * } + +FUNCTION {format.date} +{ year "year" bibinfo.check duplicate$ empty$ + { + } + 'skip$ + if$ + extra.label * + before.all 'output.state := + ", " swap$ * +} +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + } + if$ +} +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ bbl.of space.word * swap$ + emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} +%FUNCTION {format.pages} +%{ pages duplicate$ empty$ 'skip$ +% { duplicate$ multi.page.check +% { +% n.dashify +% } +% { +% } +% if$ +% "pages" bibinfo.check +% } +% if$ +%} + +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} + +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + ", " * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + { "" } + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + } + if$ +} + +FUNCTION {format.booktitle} +{ + booktitle "booktitle" bibinfo.check +} +FUNCTION {format.in.ed.booktitle} +{ format.booktitle duplicate$ empty$ 'skip$ + { + editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { + " " * + get.bbl.editor + capitalize + "(" swap$ * "), " * + * swap$ + * } + if$ + word.in swap$ * + } + if$ +} +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} +FUNCTION {format.article.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + capitalize + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.incoll.inproc.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.org.or.pub} +{ 't := + "" + address empty$ t empty$ and + 'skip$ + { + t empty$ + { address "address" bibinfo.check * + } + { t * + address empty$ + 'skip$ + { ", " * address "address" bibinfo.check * } + if$ + } + if$ + } + if$ +} +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.check format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {print.url} + {url duplicate$ empty$ + { pop$ "" } + { new.sentence + urlprefix "\url{" * swap$ * "}" * + } + if$ + } + +FUNCTION {print.doi} + {doi duplicate$ empty$ + { pop$ "" } + { new.sentence + doiprefix "\doi{" * swap$ * "}" * + } + if$ + } + +FUNCTION {print.eprint} + {eprint duplicate$ empty$ + { pop$ "" } + { new.sentence + duplicate$ "\href{http://arxiv.org/abs/" swap$ * "}{{\tt arXiv:" * swap$ * "}}" * } + if$ + } + +FUNCTION {print.pubmed} + {pubmed duplicate$ empty$ + { pop$ "" } + { new.sentence + pubmedprefix "\Pubmed{" * swap$ * "}" * + } + if$ + } + +FUNCTION {webpage} +{ "%Type = Webpage" write$ + output.bibitem + format.authors "author" output.check + author format.key output + author empty$ + { + format.title "title" output.check + new.block + format.date "year" output.check + date.block + } + { + format.date "year" output.check + date.block + format.title "title" output.check + new.block +} + if$ + print.url output + fin.entry +} + + +FUNCTION {article} +{ "%Type = Article" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.block + crossref missing$ + { + journal + "journal" bibinfo.check + "journal" output.check + add.blank + format.vol.num.pages output + } + { format.article.crossref output.nonnull + } + if$ + format.journal.pages + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {book} +{ "%Type = Book" write$ + output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + date.block + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + new.block + format.number.series output + format.edition output + new.sentence + format.publisher.address output + } + { + new.block + format.book.crossref output.nonnull + } + if$ + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {booklet} +{ "%Type = Booklet" write$ + output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.block + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {inbook} +{ "%Type = Inbook" write$ + output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + date.block + format.btitle "title" output.check + format.edition output + crossref missing$ + { + format.publisher.address output + format.bvolume output + format.chapter.pages "chapter and pages" output.check + new.block + format.number.series output + new.sentence + } + { + format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + } + if$ + format.pages "pages" output.check + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {incollection} +{ "%Type = Incollection" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.book.check + new.sentence + crossref missing$ + { format.in.ed.booktitle "booktitle" output.book.check + format.edition output + format.publisher.address output + format.bvolume output + format.number.series output + format.chapter.pages output + new.sentence + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + format.pages "pages" output.check + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {inproceedings} +{ "%Type = Inproceedings" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.book.check + new.sentence + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + new.sentence + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ +% format.bvolume output +% format.number.series output +% format.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + format.pages "pages" output.check + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ "%Type = Manual" write$ + output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.btitle "title" output.check + format.edition output + organization address new.block.checkb + organization "organization" bibinfo.check output + address "address" bibinfo.check output + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {mastersthesis} +{ "%Type = Masterthesis" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.btitle + "title" output.check + new.block + bbl.mthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {misc} +{ "%Type = Misc" write$ + output.bibitem + format.authors output + author format.key output + format.date "year" output.check + date.block + format.title output + new.block + howpublished "howpublished" bibinfo.check output + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {phdthesis} +{ "%Type = Phdthesis" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.btitle + "title" output.check + new.block + bbl.phdthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {proceedings} +{ "%Type = Proceedings" write$ + output.bibitem + format.editors output + editor format.key output + format.date "year" output.check + date.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + new.sentence + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {techreport} +{ "%Type = Techreport" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.btitle + "title" output.check + new.block + format.tr.number output.nonnull + institution "institution" bibinfo.warn output + address "address" bibinfo.check output + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {unpublished} +{ "%Type = Unpublished" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + date.block + format.title "title" output.check + new.block + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note "note" output.check + fin.entry +} + +FUNCTION {default.type} { misc } +READ +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} +INTEGERS { len } +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} +FUNCTION {format.lab.names} +{ 's := + "" 't := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ + " " * bbl.etal * + } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + " " * bbl.etal * + } + { bbl.and space.word * s #2 "{vv~}{ll}" format.name$ + * } + if$ + } + if$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ calc.short.authors + short.list + "(" + * + year duplicate$ empty$ + short.list key field.or.null = or + { pop$ "" } + 'skip$ + if$ + * + 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{ll{ }}{ f{ }}{ jj{ }}" + format.name$ 't := + nameptr #1 > + { + " " * + namesleft #1 = t "others" = and + { "zzzzz" * } + { t sortify * } + if$ + } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} +FUNCTION {presort} +{ calc.label + label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.sort + 'author.sort + if$ + } + if$ + #1 entry.max$ substring$ + 'sort.label := + sort.label + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} +SORT +STRINGS { last.label next.extra } +INTEGERS { last.extra.num number.label } +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := + #0 'number.label := +} +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := + extra.label + duplicate$ empty$ + 'skip$ +% { "{\natexlab{" swap$ * "}}" * } + { "" swap$ * "" * } + if$ + 'extra.label := + label extra.label * 'label := +} +EXECUTE {initialize.extra.label.stuff} +ITERATE {forward.pass} +REVERSE {reverse.pass} +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} +ITERATE {bib.sort.order} +SORT +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" number.label int.to.str$ * "}" * + write$ newline$ + "\expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi" + write$ newline$ + "\providecommand{\url}[1]{\texttt{#1}}" + write$ newline$ + "\providecommand{\href}[2]{#2}" + write$ newline$ + "\providecommand{\path}[1]{#1}" + write$ newline$ + "\providecommand{\DOIprefix}{doi:}" + write$ newline$ + "\providecommand{\ArXivprefix}{arXiv:}" + write$ newline$ + "\providecommand{\URLprefix}{URL: }" + write$ newline$ + "\providecommand{\Pubmedprefix}{pmid:}" + write$ newline$ + "\providecommand{\doi}[1]{\href{http://dx.doi.org/#1}{\path{#1}}}" + write$ newline$ + "\providecommand{\Pubmed}[1]{\href{pmid:#1}{\path{#1}}}" + write$ newline$ + "\providecommand{\bibinfo}[2]{#2}" + write$ newline$ + "\ifx\xfnm\relax \def\xfnm[#1]{\unskip,\space#1}\fi" + write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.state.consts} +EXECUTE {init.web.variables} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `elsarticle-harv.bst'. +%% +%% Change log: +%% ----------- +%% 22.04.2011 +%% +%% 10.08.2012 +%% a. doi, url, eprint, pmid added +%% b. Bibtype `webpage' defined +%% +%% 30.08.2012 +%% a. collaboration added. +%% + + diff --git a/_extensions/quarto-journals/elsevier/bib/elsarticle-num-names.bst b/_extensions/quarto-journals/elsevier/bib/elsarticle-num-names.bst new file mode 100644 index 0000000..562466a --- /dev/null +++ b/_extensions/quarto-journals/elsevier/bib/elsarticle-num-names.bst @@ -0,0 +1,1535 @@ +%% +%% This is file `elsarticle-num-names.bst' (Version 2.1), +%% +%% Copyright 2009-2020 Elsevier Ltd +%% +%% This file is part of the 'Elsarticle Bundle'. +%% --------------------------------------------- +%% +%% It may be distributed under the conditions of the LaTeX Project Public +%% License, either version 1.2 of this license or (at your option) any +%% later version. The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.2 or later is part of all distributions of LaTeX +%% version 1999/12/01 or later. +%% +%% $Id: elsarticle-num-names.bst 194 2020-11-23 11:29:27Z rishi $ +%% +%% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num-names.bst $ +%% +%% + +ENTRY + { address + author + booktitle + chapter + collaboration + edition + editor + howpublished + institution + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + url + doi + eprint + pubmed + } + {} + { label extra.label sort.label short.list } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +STRINGS { urlprefix doiprefix eprintprefix pubmedprefix } + +FUNCTION {init.web.variables} +{ + "\URLprefix " 'urlprefix := + "\DOIprefix" 'doiprefix := + "\ArXivprefix " 'eprintprefix := + "\Pubmedprefix " 'pubmedprefix := +} + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +STRINGS { s t} +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = +% { add.period$ write$ + { ", " * write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {date.block} +{ + skip$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\textit{" swap$ * "}" * } + if$ +} +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al." } + +FUNCTION {bbl.editors} +{ "eds." } + +FUNCTION {bbl.editor} +{ "ed." } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "ed." } + +FUNCTION {bbl.volume} +{ "volume" } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "number" } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "pp." } + +FUNCTION {bbl.page} +{ "p." } + +FUNCTION {bbl.chapter} +{ "chapter" } + +FUNCTION {bbl.techrep} +{ "Technical Report" } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +MACRO {acmcs} {"ACM Comput. Surv."} + +MACRO {acta} {"Acta Inf."} + +MACRO {cacm} {"Commun. ACM"} + +MACRO {ibmjrd} {"IBM J. Res. Dev."} + +MACRO {ibmsj} {"IBM Syst.~J."} + +MACRO {ieeese} {"IEEE Trans. Software Eng."} + +MACRO {ieeetc} {"IEEE Trans. Comput."} + +MACRO {ieeetcad} + {"IEEE Trans. Comput. Aid. Des."} + +MACRO {ipl} {"Inf. Process. Lett."} + +MACRO {jacm} {"J.~ACM"} + +MACRO {jcss} {"J.~Comput. Syst. Sci."} + +MACRO {scp} {"Sci. Comput. Program."} + +MACRO {sicomp} {"SIAM J. Comput."} + +MACRO {tocs} {"ACM Trans. Comput. Syst."} + +MACRO {tods} {"ACM Trans. Database Syst."} + +MACRO {tog} {"ACM Trans. Graphic."} + +MACRO {toms} {"ACM Trans. Math. Software"} + +MACRO {toois} {"ACM Trans. Office Inf. Syst."} + +MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."} + +MACRO {tcs} {"Theor. Comput. Sci."} + +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + "\bibinfo{" swap$ * "}{" * swap$ * "}" * + } + if$ + } + if$ +} +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + pop$ + } + if$ + } + if$ +} +STRINGS { bibinfo} +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{f.~}{vv~}{ll}{, jj}" + format.name$ + bibinfo bibinfo.check + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + "," * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} +FUNCTION {format.names.ed} +{ + format.names +} +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +%FUNCTION {format.authors} +%{ author "author" format.names +%} + +FUNCTION {format.authors} +{ author "author" format.names + duplicate$ empty$ 'skip$ + { collaboration "collaboration" bibinfo.check + duplicate$ empty$ 'skip$ + { " (" swap$ * ")" * } + if$ + * + } + if$ +} + +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + " " * + get.bbl.editor + capitalize + "(" swap$ * ")" * + * + } + if$ +} +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check +} + +FUNCTION {format.full.names} +{'s := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}" format.name$ + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { + numnames #2 > + { "," * } + 'skip$ + if$ + bbl.and + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {author.editor.key.full} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {author.key.full} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {editor.key.full} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ +} + +FUNCTION {make.full.names} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.full + { type$ "proceedings" = + 'editor.key.full + 'author.key.full + if$ + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[{" write$ + label write$ + ")" make.full.names duplicate$ short.list = + { pop$ } + { * } + if$ + "}]{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in + ":" * + " " * } + +FUNCTION {format.date} +{ year "year" bibinfo.check duplicate$ empty$ + { + "empty year in " cite$ * "; set to ????" * warning$ + pop$ "????" + } + 'skip$ + if$ + extra.label * +} +FUNCTION{format.year} +{ year "year" bibinfo.check duplicate$ empty$ + { "empty year in " cite$ * + "; set to ????" * + warning$ + pop$ "????" + } + { + } + if$ + extra.label * + " (" swap$ * ")" * +} +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + } + if$ +} +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ bbl.of space.word * swap$ + emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + " " * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + format.year * +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + { "" } + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + } + if$ +} + +FUNCTION {format.booktitle} +{ + booktitle "booktitle" bibinfo.check +} +FUNCTION {format.in.ed.booktitle} +{ format.booktitle duplicate$ empty$ 'skip$ + { + editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { + " " * + get.bbl.editor + capitalize + "(" swap$ * "), " * + * swap$ + * } + if$ + word.in swap$ * + } + if$ +} +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} +FUNCTION {format.article.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.incoll.inproc.crossref} +{ + word.in + " \cite{" * crossref * "}" * +} +FUNCTION {format.org.or.pub} +{ 't := + "" + address empty$ t empty$ and + 'skip$ + { + t empty$ + { address "address" bibinfo.check * + } + { t * + address empty$ + 'skip$ + { ", " * address "address" bibinfo.check * } + if$ + } + if$ + } + if$ +} +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.check format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {print.url} + {url duplicate$ empty$ + { pop$ "" } + { new.sentence + urlprefix "\url{" * swap$ * "}" * + } + if$ + } + +FUNCTION {print.doi} + {doi duplicate$ empty$ + { pop$ "" } + { new.sentence + doiprefix "\doi{" * swap$ * "}" * + } + if$ + } + +FUNCTION {print.eprint} + {eprint duplicate$ empty$ + { pop$ "" } + { new.sentence + duplicate$ "\href{http://arxiv.org/abs/" swap$ * "}{{\tt arXiv:" * swap$ * "}}" * + } + if$ + } + +FUNCTION {print.pubmed} + {pubmed duplicate$ empty$ + { pop$ "" } + { new.sentence + pubmedprefix "\Pubmed{" * swap$ * "}" * + } + if$ + } + +FUNCTION {webpage} +{ "%Type = Webpage" write$ + output.bibitem + format.authors "author" output.check + author format.key output + author empty$ + { + format.title "title" output.check + new.block + format.date "year" output.check + date.block + } + { + format.date "year" output.check + date.block + format.title "title" output.check + new.block +} + if$ + print.url output + fin.entry +} + + +FUNCTION {article} +{ "%Type = Article" write$ + output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + new.block + crossref missing$ + { + journal + "journal" bibinfo.check + "journal" output.check + add.blank + format.vol.num.pages output + } + { format.article.crossref output.nonnull + } + if$ + format.journal.pages + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} +FUNCTION {book} +{ "%Type = Book" write$ + output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + format.number.series output + format.edition output + format.publisher.address output + } + { + format.book.crossref output.nonnull + } + if$ + format.date "year" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} +FUNCTION {booklet} +{ "%Type = Booklet" write$ + output.bibitem + format.authors output + author format.key output + format.title "title" output.check + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output + format.date "year" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {inbook} +{ "%Type = Inbook" write$ + output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.btitle "title" output.check + crossref missing$ + { + format.bvolume output + format.number.series output + format.edition output + format.publisher.address output + } + { + format.book.crossref output.nonnull + } + if$ + format.date "year" output.check + format.pages "pages" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {incollection} +{ "%Type = Incollection" write$ + output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.edition output + format.publisher.address output + } + { format.incoll.inproc.crossref output.nonnull + } + if$ + format.date "year" output.check + format.pages "pages" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} +FUNCTION {inproceedings} +{ "%Type = Inproceedings" write$ + output.bibitem + format.authors "author" output.check + author format.key output + new.block + format.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + } + { format.incoll.inproc.crossref output.nonnull + } + if$ + format.date output + format.pages "pages" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} +FUNCTION {conference} { inproceedings } +FUNCTION {manual} +{ "%Type = Manual" write$ + output.bibitem + format.authors output + author format.key output + format.btitle "title" output.check + format.edition output + organization "organization" bibinfo.check output + address "address" bibinfo.check output + format.date "year" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {mastersthesis} +{ "%Type = Masterthesis" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.btitle + "title" output.check + bbl.mthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {misc} +{ "%Type = Misc" write$ + output.bibitem + format.authors output + author format.key output + format.title output + howpublished "howpublished" bibinfo.check output + format.date "year" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} +FUNCTION {phdthesis} +{ "%Type = Phdthesis" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.btitle + "title" output.check + bbl.phdthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {proceedings} +{ "%Type = Proceedings" write$ + output.bibitem + format.editors output + editor format.key output + format.btitle "title" output.check + format.bvolume output + format.number.series output + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + format.date "year" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {techreport} +{ "%Type = Techreport" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.btitle + "title" output.check + format.tr.number output.nonnull + institution "institution" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note output + fin.entry +} + +FUNCTION {unpublished} +{ "%Type = Unpublished" write$ + output.bibitem + format.authors "author" output.check + author format.key output + format.title "title" output.check + format.date "year" output.check + new.sentence + print.url output + print.doi output + print.eprint output + print.pubmed output + format.note "note" output.check + fin.entry +} + +FUNCTION {default.type} { misc } +READ +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} +INTEGERS { len } +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} +FUNCTION {format.lab.names} +{ 's := + "" 't := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ + " " * bbl.etal * + } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + " " * bbl.etal * + } + { bbl.and space.word * s #2 "{vv~}{ll}" format.name$ + * } + if$ + } + if$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ calc.short.authors + short.list + "(" + * + year duplicate$ empty$ + { pop$ "????" } + { purify$ #-1 #4 substring$ } + if$ + * + 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv{ } }{ll{ }}{ f{ }}{ jj{ }}" + format.name$ 't := + nameptr #1 > + { + " " * + namesleft #1 = t "others" = and + { "zzzzz" * } + { t sortify * } + if$ + } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} +FUNCTION {presort} +{ calc.label + label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.sort + 'author.sort + if$ + } + if$ + #1 entry.max$ substring$ + 'sort.label := + sort.label + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} +%SORT +STRINGS { last.label next.extra } +INTEGERS { last.extra.num number.label } +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := + #0 'number.label := +} +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := + extra.label + duplicate$ empty$ + 'skip$ + { "{\natexlab{" swap$ * "}}" * } + if$ + 'extra.label := + label extra.label * 'label := +} +EXECUTE {initialize.extra.label.stuff} +ITERATE {forward.pass} +REVERSE {reverse.pass} +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} +ITERATE {bib.sort.order} +%SORT +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" number.label int.to.str$ * "}" * + write$ newline$ + "\expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi" + write$ newline$ + "\providecommand{\url}[1]{\texttt{#1}}" + write$ newline$ + "\providecommand{\href}[2]{#2}" + write$ newline$ + "\providecommand{\path}[1]{#1}" + write$ newline$ + "\providecommand{\DOIprefix}{doi:}" + write$ newline$ + "\providecommand{\ArXivprefix}{arXiv:}" + write$ newline$ + "\providecommand{\URLprefix}{URL: }" + write$ newline$ + "\providecommand{\Pubmedprefix}{pmid:}" + write$ newline$ + "\providecommand{\doi}[1]{\href{http://dx.doi.org/#1}{\path{#1}}}" + write$ newline$ + "\providecommand{\Pubmed}[1]{\href{pmid:#1}{\path{#1}}}" + write$ newline$ + "\providecommand{\bibinfo}[2]{#2}" + write$ newline$ + "\ifx\xfnm\relax \def\xfnm[#1]{\unskip,\space#1}\fi" + write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.state.consts} +EXECUTE {init.web.variables} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `elsarticle-num-names.bst'. +%% +%% +%% Change log: +%% ----------- +%% 22.04.2011 +%% +%% 10.08.2012 +%% a. doi, url, eprint, pmid added +%% b. Bibtype `webpage' defined +%% +%% 30.08.2012 +%% a. collaboration added. + + diff --git a/_extensions/quarto-journals/elsevier/bib/elsarticle-num.bst b/_extensions/quarto-journals/elsevier/bib/elsarticle-num.bst new file mode 100644 index 0000000..14499bf --- /dev/null +++ b/_extensions/quarto-journals/elsevier/bib/elsarticle-num.bst @@ -0,0 +1,1509 @@ +%% +%% This is file `elsarticle-num.bst' (Version 2.1), +%% +%% Copyright 2007-2020 Elsevier Ltd +%% +%% This file is part of the 'Elsarticle Bundle'. +%% --------------------------------------------- +%% +%% It may be distributed under the conditions of the LaTeX Project Public +%% License, either version 1.2 of this license or (at your option) any +%% later version. The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.2 or later is part of all distributions of LaTeX +%% version 1999/12/01 or later. +%% +%% +%% $Id: elsarticle-num.bst 194 2020-11-23 11:29:27Z rishi $ +%% +%% $URL: https://lenova.river-valley.com/svn/elsarticle/trunk/elsarticle-num.bst $ +%% +%% ---------------------------------------- + +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + eprint % urlbst + doi % urlbst + url % urlbst + lastchecked % urlbst + } + {} + { label } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +STRINGS { urlintro eprinturl eprintprefix doiprefix doiurl openinlinelink closeinlinelink } % urlbst... +INTEGERS { hrefform inlinelinks makeinlinelink addeprints adddoiresolver } +FUNCTION {init.urlbst.variables} +{ + "Available from: " 'urlintro := % prefix before URL + "http://arxiv.org/abs/" 'eprinturl := % prefix to make URL from eprint ref + "arXiv:" 'eprintprefix := % text prefix printed before eprint ref + "https://doi.org/" 'doiurl := % prefix to make URL from DOI + "doi:" 'doiprefix := % text prefix printed before DOI ref + #1 'addeprints := % 0=no eprints; 1=include eprints + #1 'adddoiresolver := % 0=no DOI resolver; 1=include it + #2 'hrefform := % 0=no crossrefs; 1=hypertex xrefs; 2=hyperref refs + #1 'inlinelinks := % 0=URLs explicit; 1=URLs attached to titles + % the following are internal state variables, not config constants + #0 'makeinlinelink := % state variable managed by setup.inlinelink + "" 'openinlinelink := % ditto + "" 'closeinlinelink := % ditto +} +INTEGERS { + bracket.state + outside.brackets + open.brackets + within.brackets + close.brackets +} +FUNCTION {init.state.consts} +{ #0 'outside.brackets := % urlbst + #1 'open.brackets := + #2 'within.brackets := + #3 'close.brackets := + + #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} + +STRINGS { s t } + +FUNCTION {output.nonnull.original} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {setup.inlinelink} +{ makeinlinelink + { hrefform #1 = % hypertex + { "\special {html: }{" * 'openinlinelink := + "\special {html:}" 'closeinlinelink := + } + { hrefform #2 = % hyperref + { "\href{" url * "}{" * 'openinlinelink := + "}" 'closeinlinelink := + } + 'skip$ + if$ % hrefform #2 = + } + if$ % hrefform #1 = + #0 'makeinlinelink := + } + 'skip$ + if$ % makeinlinelink +} +FUNCTION {add.inlinelink} +{ openinlinelink empty$ + 'skip$ + { openinlinelink swap$ * closeinlinelink * + "" 'openinlinelink := + } + if$ +} +FUNCTION {output.nonnull} +{ % Save the thing we've been asked to output + 's := + % If the bracket-state is close.brackets, then add a close-bracket to + % what is currently at the top of the stack, and set bracket.state + % to outside.brackets + bracket.state close.brackets = + { "]" * + outside.brackets 'bracket.state := + } + 'skip$ + if$ + bracket.state outside.brackets = + { % We're outside all brackets -- this is the normal situation. + % Write out what's currently at the top of the stack, using the + % original output.nonnull function. + s + add.inlinelink + output.nonnull.original % invoke the original output.nonnull + } + { % Still in brackets. Add open-bracket or (continuation) comma, add the + % new text (in s) to the top of the stack, and move to the close-brackets + % state, ready for next time (unless inbrackets resets it). If we come + % into this branch, then output.state is carefully undisturbed. + bracket.state open.brackets = + { " [" * } + { ", " * } % bracket.state will be within.brackets + if$ + s * + close.brackets 'bracket.state := + } + if$ +} + +FUNCTION {inbrackets} +{ bracket.state close.brackets = + { within.brackets 'bracket.state := } % reset the state: not open nor closed + { open.brackets 'bracket.state := } + if$ +} + +FUNCTION {format.lastchecked} +{ lastchecked empty$ + { "" } + { inbrackets "cited " lastchecked * } + if$ +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {fin.entry.original} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {date.block} +{ + add.blank +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ skip$ } + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al." } + +FUNCTION {bbl.editors} +{ "Eds." } + +FUNCTION {bbl.editor} +{ "Ed." } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "Edition" } + +FUNCTION {bbl.volume} +{ "Vol." } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "no." } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "pp." } + +FUNCTION {bbl.page} +{ "p." } + +FUNCTION {bbl.chapter} +{ "Ch." } + +FUNCTION {bbl.techrep} +{ "Tech. Rep." } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +FUNCTION {bbl.first} +{ "1st" } + +FUNCTION {bbl.second} +{ "2nd" } + +FUNCTION {bbl.third} +{ "3rd" } + +FUNCTION {bbl.fourth} +{ "4th" } + +FUNCTION {bbl.fifth} +{ "5th" } + +FUNCTION {bbl.st} +{ "st" } + +FUNCTION {bbl.nd} +{ "nd" } + +FUNCTION {bbl.rd} +{ "rd" } + +FUNCTION {bbl.th} +{ "th" } + +MACRO {jan} {"Jan."} + +MACRO {feb} {"Feb."} + +MACRO {mar} {"Mar."} + +MACRO {apr} {"Apr."} + +MACRO {may} {"May"} + +MACRO {jun} {"Jun."} + +MACRO {jul} {"Jul."} + +MACRO {aug} {"Aug."} + +MACRO {sep} {"Sep."} + +MACRO {oct} {"Oct."} + +MACRO {nov} {"Nov."} + +MACRO {dec} {"Dec."} + +FUNCTION {eng.ord} +{ duplicate$ "1" swap$ * + #-2 #1 substring$ "1" = + { bbl.th * } + { duplicate$ #-1 #1 substring$ + duplicate$ "1" = + { pop$ bbl.st * } + { duplicate$ "2" = + { pop$ bbl.nd * } + { "3" = + { bbl.rd * } + { bbl.th * } + if$ + } + if$ + } + if$ + } + if$ +} + +MACRO {acmcs} {"ACM Comput. Surv."} + +MACRO {acta} {"Acta Inf."} + +MACRO {cacm} {"Commun. ACM"} + +MACRO {ibmjrd} {"IBM J. Res. Dev."} + +MACRO {ibmsj} {"IBM Syst.~J."} + +MACRO {ieeese} {"IEEE Trans. Softw. Eng."} + +MACRO {ieeetc} {"IEEE Trans. Comput."} + +MACRO {ieeetcad} + {"IEEE Trans. Comput.-Aided Design Integrated Circuits"} + +MACRO {ipl} {"Inf. Process. Lett."} + +MACRO {jacm} {"J.~ACM"} + +MACRO {jcss} {"J.~Comput. Syst. Sci."} + +MACRO {scp} {"Sci. Comput. Programming"} + +MACRO {sicomp} {"SIAM J. Comput."} + +MACRO {tocs} {"ACM Trans. Comput. Syst."} + +MACRO {tods} {"ACM Trans. Database Syst."} + +MACRO {tog} {"ACM Trans. Gr."} + +MACRO {toms} {"ACM Trans. Math. Softw."} + +MACRO {toois} {"ACM Trans. Office Inf. Syst."} + +MACRO {toplas} {"ACM Trans. Prog. Lang. Syst."} + +MACRO {tcs} {"Theoretical Comput. Sci."} + +FUNCTION {write.url} +{ url empty$ + { skip$ } + { "\newline\urlprefix\url{" url * "}" * write$ newline$ } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{f.~}{vv~}{ll}{, jj}" format.name$ + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + "," * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} +FUNCTION {format.names.ed} +{ format.names } +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { " (" * bbl.editors * ")" * } + { " (" * bbl.editor * ")" * } + if$ + } + if$ +} + +FUNCTION {format.in.editors} +{ editor empty$ + { "" } + { editor format.names.ed + editor num.names$ #1 > + { " (" * bbl.editors * ")" * } + { " (" * bbl.editor * ")" * } + if$ + } + if$ +} + +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * + } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { title "t" change.case$ + } + if$ +} + +FUNCTION {output.bibitem.original} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in + ":" * + " " * } + +FUNCTION {format.date} +{ year empty$ + { month empty$ + { "" } + { "there's a month but no year in " cite$ * warning$ + month + } + if$ + } + { month empty$ + 'year + { month " " * year * } + if$ + } + if$ + duplicate$ empty$ + 'skip$ + { + before.all 'output.state := + " (" swap$ * ")" * + } + if$ +} + +FUNCTION{format.year} +{ year duplicate$ empty$ + { "empty year in " cite$ * warning$ pop$ "" } + { "(" swap$ * ")" * } + if$ +} + +FUNCTION {format.btitle} +{ title +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.connect + series empty$ + 'skip$ + { bbl.of space.word * series emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { bbl.in space.word * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {is.num} +{ chr.to.int$ + duplicate$ "0" chr.to.int$ < not + swap$ "9" chr.to.int$ > not and +} + +FUNCTION {extract.num} +{ duplicate$ 't := + "" 's := + { t empty$ not } + { t #1 #1 substring$ + t #2 global.max$ substring$ 't := + duplicate$ is.num + { s swap$ * 's := } + { pop$ "" 't := } + if$ + } + while$ + s empty$ + 'skip$ + { pop$ s } + if$ +} + +FUNCTION {convert.edition} +{ edition extract.num "l" change.case$ 's := + s "first" = s "1" = or + { bbl.first 't := } + { s "second" = s "2" = or + { bbl.second 't := } + { s "third" = s "3" = or + { bbl.third 't := } + { s "fourth" = s "4" = or + { bbl.fourth 't := } + { s "fifth" = s "5" = or + { bbl.fifth 't := } + { s #1 #1 substring$ is.num + { s eng.ord 't := } + { edition 't := } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + t +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { convert.edition "l" change.case$ " " * bbl.edition * } + { convert.edition "t" change.case$ " " * bbl.edition * } + if$ + } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { bbl.pages pages n.dashify tie.or.space.connect } + { bbl.page pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.journal.pages} +{ pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { + " " * + format.year * " " * + pages n.dashify * + } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ + % volume field.or.null + " " + volume empty$ + { pop$ "" } + { volume * } + if$ + number empty$ + 'skip$ + { + "~(" number * ")" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + { "" } + { type empty$ + { bbl.chapter } + { type "l" change.case$ } + if$ + chapter tie.or.space.connect + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { word.in booktitle * } + { word.in format.in.editors * ", " * + booktitle * } + if$ + } + if$ +} + +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { bbl.techrep } + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ + key empty$ + { journal empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * + warning$ + "" + } + { word.in journal emphasize * } + if$ + } + { word.in key * " " *} + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.crossref.editor} +{ editor #1 "{vv~}{ll}" format.name$ + editor num.names$ duplicate$ + #2 > + { pop$ + " " * bbl.etal * + } + { #2 < + 'skip$ + { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + " " * bbl.etal * + } + { bbl.and space.word * editor #2 "{vv~}{ll}" format.name$ + * } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + word.in + } + { bbl.volume volume tie.or.space.connect + bbl.of space.word * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { series emphasize * } + if$ + } + { key * } + if$ + } + { format.crossref.editor * } + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { booktitle empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + "" + } + { word.in booktitle * } + if$ + } + { word.in key * " " *} + if$ + } + { word.in format.crossref.editor * " " *} + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.org.or.pub} +{ 't := + "" + year empty$ + { "empty year in " cite$ * warning$ } + 'skip$ + if$ + address empty$ t empty$ and + year empty$ and + 'skip$ + { + t empty$ + { address empty$ + 'skip$ + { address * } + if$ + } + { t * + address empty$ + 'skip$ + { ", " * address * } + if$ + } + if$ + year empty$ + 'skip$ + { t empty$ address empty$ and + 'skip$ + { ", " * } + if$ + year * + } + if$ + } + if$ +} + +FUNCTION {format.publisher.address} +{ publisher empty$ + { "empty publisher in " cite$ * warning$ + "" + } + { publisher } + if$ + format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization empty$ + { "" } + { organization } + if$ + format.org.or.pub +} + +FUNCTION {make.href.null} +{ + pop$ +} +FUNCTION {make.href.hypertex} +{ + "\special {html: }" * swap$ * + "\special {html:}" * +} +FUNCTION {make.href.hyperref} +{ + "\href {" swap$ * "} {\path{" * swap$ * "}}" * +} +FUNCTION {make.href} +{ hrefform #2 = + 'make.href.hyperref % hrefform = 2 + { hrefform #1 = + 'make.href.hypertex % hrefform = 1 + 'make.href.null % hrefform = 0 (or anything else) + if$ + } + if$ +} + +FUNCTION {format.url} +{ inlinelinks #1 = url empty$ or + { "" } + { hrefform #1 = + { % special case -- add HyperTeX specials + urlintro "\url{" url * "}" * url make.href.hypertex * } + { urlintro "\url{" * url * "}" * } + if$ + } + if$ +} + +FUNCTION {format.eprint} +{ eprint empty$ + { "" } + { eprintprefix eprint * eprinturl eprint * make.href } + if$ +} + +FUNCTION {format.doi} +{ doi empty$ + { "" } + { doiprefix doi * doiurl doi * make.href } + if$ +} + +FUNCTION {output.url} +{ url empty$ + 'skip$ + { new.block + format.url output + format.lastchecked output + } + if$ +} + +FUNCTION {output.web.refs} +{ + new.block + output.url + addeprints eprint empty$ not and + { format.eprint output.nonnull } + 'skip$ + if$ + adddoiresolver doi empty$ not and + { format.doi output.nonnull } + 'skip$ + if$ +} + +FUNCTION {output.bibitem} +{ outside.brackets 'bracket.state := + output.bibitem.original + inlinelinks url empty$ not and + { #1 'makeinlinelink := } + { #0 'makeinlinelink := } + if$ +} + +FUNCTION {fin.entry} +{ output.web.refs % urlbst + makeinlinelink % ooops, it appears we didn't have a title for inlinelink + { setup.inlinelink % add some artificial link text here, as a fallback + "[link]" output.nonnull } + 'skip$ + if$ + bracket.state close.brackets = % urlbst + { "]" * } + 'skip$ + if$ + fin.entry.original +} + +FUNCTION {webpage} +{ output.bibitem + author empty$ + { editor empty$ + 'skip$ % author and editor both optional + { format.editors output.nonnull } + if$ + } + { editor empty$ + { format.authors output.nonnull } + { "can't use both author and editor fields in " cite$ * warning$ } + if$ + } + if$ + new.block + title empty$ 'skip$ 'setup.inlinelink if$ + format.title "title" output.check + inbrackets "online" output + new.block + year empty$ + 'skip$ + { format.date "year" output.check } + if$ + % We don't need to output the URL details ('lastchecked' and 'url'), + % because fin.entry does that for us, using output.web.refs. The only + % reason we would want to put them here is if we were to decide that + % they should go in front of the rather miscellaneous information in 'note'. + new.block + note output + fin.entry +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + crossref missing$ + { journal + "journal" output.check + % add.blank + before.all 'output.state := + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + format.journal.pages + format.note output + pages empty$ + { format.date "year" output.check } + 'skip$ + if$ + fin.entry + write.url +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.btitle "title" output.check + crossref missing$ + { format.edition output + format.bvolume output + format.number.series output + format.publisher.address output + } + { + format.book.crossref output.nonnull + } + if$ + format.note output + fin.entry + write.url +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + howpublished output + address output + format.note output + format.date "year" output.check + fin.entry + write.url +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.btitle "title" output.check + crossref missing$ + { + format.edition output + format.bvolume output + format.number.series output + format.publisher.address output + format.chapter.pages "chapter and pages" output.check + } + { + format.chapter.pages "chapter and pages" output.check + format.book.crossref output.nonnull + } + if$ + format.pages "pages" output.check + format.note output + fin.entry + write.url +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.edition output + format.bvolume output + format.number.series output + format.publisher.address output + format.chapter.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + format.pages "pages" output.check + format.note output + fin.entry + write.url +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.edition output + format.bvolume output + format.number.series output + publisher empty$ + { format.organization.address output } + { organization output + format.publisher.address output + } + if$ + } + { format.incoll.inproc.crossref output.nonnull + } + if$ + format.pages "pages" output.check + format.note output + fin.entry + write.url +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ output.bibitem + author empty$ + { organization empty$ + 'skip$ + { organization output.nonnull + address output + } + if$ + } + { format.authors output.nonnull } + if$ + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.btitle "title" output.check + author empty$ + { organization empty$ + { + address output + } + 'skip$ + if$ + } + { + organization output + address output + } + if$ + format.edition output + format.note output + format.date "year" output.check + fin.entry + write.url +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + bbl.mthesis format.thesis.type output.nonnull + school "school" output.check + address output + format.note output + format.date "year" output.check + fin.entry + write.url +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title output + howpublished output + format.note output + format.date "year" output.check + fin.entry + write.url + empty.misc.check +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + bbl.phdthesis format.thesis.type output.nonnull + school "school" output.check + address output + format.note output + format.date "year" output.check + fin.entry + write.url +} + +FUNCTION {proceedings} +{ output.bibitem + editor empty$ + { organization output } + { format.editors output.nonnull } + if$ + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.btitle "title" output.check + format.bvolume output + format.number.series output + editor empty$ + { publisher empty$ + 'skip$ + { + format.publisher.address output + } + if$ + } + { publisher empty$ + { + format.organization.address output } + { + organization output + format.publisher.address output + } + if$ + } + if$ + format.note output + fin.entry + write.url +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + format.tr.number output.nonnull + institution "institution" output.check + address output + format.note output + format.date "year" output.check + fin.entry + write.url +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + title empty$ 'skip$ 'setup.inlinelink if$ % urlbst + format.title "title" output.check + format.note "note" output.check + format.date "year" output.check + fin.entry + write.url +} + +FUNCTION {default.type} { misc } + +READ + +STRINGS { longest.label } + +INTEGERS { number.label longest.label.width } + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} + +FUNCTION {longest.label.pass} +{ number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + 'skip$ + if$ +} + +EXECUTE {initialize.longest.label} + +ITERATE {longest.label.pass} + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * + write$ newline$ + "\expandafter\ifx\csname url\endcsname\relax" + write$ newline$ + " \def\url#1{\texttt{#1}}\fi" + write$ newline$ + "\expandafter\ifx\csname urlprefix\endcsname\relax\def\urlprefix{URL }\fi" + write$ newline$ + "\expandafter\ifx\csname href\endcsname\relax" + write$ newline$ + " \def\href#1#2{#2} \def\path#1{#1}\fi" + write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.urlbst.variables} +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `elsarticle-num.bst'. + + diff --git a/_extensions/quarto-journals/elsevier/bib/elsevier-harvard.csl b/_extensions/quarto-journals/elsevier/bib/elsevier-harvard.csl new file mode 100644 index 0000000..0ef7b19 --- /dev/null +++ b/_extensions/quarto-journals/elsevier/bib/elsevier-harvard.csl @@ -0,0 +1,239 @@ + + diff --git a/_extensions/quarto-journals/elsevier/elsarticle.cls b/_extensions/quarto-journals/elsevier/elsarticle.cls new file mode 100644 index 0000000..cf20bdf --- /dev/null +++ b/_extensions/quarto-journals/elsevier/elsarticle.cls @@ -0,0 +1,1379 @@ +%% +%% This is file `elsarticle.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% elsarticle.dtx (with options: `class') +%% +%% Copyright 2007-2020 Elsevier Ltd +%% +%% This file is part of the 'Elsarticle Bundle'. +%% ------------------------------------------- +%% +%% It may be distributed under the conditions of the LaTeX Project Public +%% License, either version 1.2 of this license or (at your option) any +%% later version. The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.2 or later is part of all distributions of LaTeX +%% version 1999/12/01 or later. +%% +%% The list of all files belonging to the 'Elsarticle Bundle' is +%% given in the file `manifest.txt'. +%% +%% +%% +%% + \def\RCSfile{elsarticle}% + \def\RCSversion{3.3}% + \def\RCSdate{2020/11/20}% + \def\@shortjnl{\relax} + \def\@journal{Elsevier Ltd} + \def\@company{Elsevier Ltd} + \def\@issn{000-0000} + \def\@shortjid{elsarticle} +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesClass{\@shortjid}[\RCSdate, \RCSversion: \@journal] +\def\ABD{\AtBeginDocument} +\newif\ifpreprint \preprintfalse +\newif\ifnonatbib \nonatbibfalse +\newif\iflongmktitle \longmktitlefalse +\newif\ifnopreprintline \nopreprintlinefalse +\newif\ifdoubleblind \doubleblindfalse + +\newif\ifuseexplthreefunctions \useexplthreefunctionsfalse + +\IfFileExists{expl3.sty}{% + \global\useexplthreefunctionstrue% + \RequirePackage{expl3}}{} +\ifuseexplthreefunctions\relax% +\IfFileExists{xparse.sty}{\RequirePackage{xparse}}{} +\IfFileExists{etoolbox.sty}{\RequirePackage{etoolbox}}{} +\fi + +\def\@blstr{1} +\newdimen\@bls +\@bls=\baselineskip + +\def\@finalWarning{% + *****************************************************\MessageBreak + This document is typeset in the CRC style which\MessageBreak + is not suitable for submission.\MessageBreak + \MessageBreak + Please typeset again using 'preprint' option\MessageBreak + for creating PDF suitable for submission.\MessageBreak + ******************************************************\MessageBreak +} + +\DeclareOption{preprint}{\global\preprinttrue + \gdef\@blstr{1}\xdef\jtype{0}% + \AtBeginDocument{\@twosidefalse\@mparswitchfalse}} +\DeclareOption{nopreprintline}{\global\nopreprintlinetrue} +\DeclareOption{final}{\gdef\@blstr{1}\global\preprintfalse} +\DeclareOption{review}{\global\preprinttrue\gdef\@blstr{1.5}} +\DeclareOption{authoryear}{\xdef\@biboptions{round,authoryear}} +\DeclareOption{number}{\xdef\@biboptions{numbers}} +\DeclareOption{numbers}{\xdef\@biboptions{numbers}} +\DeclareOption{nonatbib}{\global\nonatbibtrue} +\DeclareOption{longtitle}{\global\longmktitletrue} +\DeclareOption{5p}{\xdef\jtype{5}\global\preprintfalse + \ExecuteOptions{twocolumn}} + \def\jtype{0} +\DeclareOption{3p}{\xdef\jtype{3}\global\preprintfalse} +\DeclareOption{1p}{\xdef\jtype{1}\global\preprintfalse + \AtBeginDocument{\@twocolumnfalse}} +\DeclareOption{times}{\IfFileExists{txfonts.sty}% + {\AtEndOfClass{\RequirePackage{txfonts}% + \gdef\ttdefault{cmtt}% + \let\iint\relax + \let\iiint\relax + \let\iiiint\relax + \let\idotsint\relax + \let\openbox\relax}}{\AtEndOfClass{\RequirePackage{times}}}} + +\DeclareOption{endfloat}{\IfFileExists{endfloat.sty} + {\AtEndOfClass{\RequirePackage[markers]{endfloat}}}{}} +\DeclareOption{endfloats}{\IfFileExists{endfloat.sty} + {\AtEndOfClass{\RequirePackage[markers]{endfloat}}}{}} +\DeclareOption{numafflabel} + {\AtBeginDocument{\def\theaffn{\arabic{affn}}}} %*% +\DeclareOption{lefttitle} + {\AtBeginDocument{\def\elsarticletitlealign{flushleft}}} %*% +\DeclareOption{centertitle} + {\AtBeginDocument{\def\elsarticletitlealign{center}}} %*% +\DeclareOption{reversenotenum} + {\AtBeginDocument{\def\theaffn{\arabic{affn}} + \def\thefnote{\alph{fnote}}}} +\DeclareOption{doubleblind}{\doubleblindtrue} + +\ExecuteOptions{a4paper,10pt,oneside,onecolumn,number,preprint,centertitle} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}} +\ProcessOptions +\LoadClass{article} +\RequirePackage{graphicx} +\let\comma\@empty +\let\tnotesep\@empty +\let\@title\@empty + +\def\useelstitle{} + +\def\title#1{\g@addto@macro\@title{#1% + \global\let\tnoteref\@gobble}% + \g@addto@macro\useelstitle{#1}} + +\def\elsLabel#1{\@bsphack\protected@write\@auxout{}% + {\string\Newlabel{#1}{\@currentlabel}}\@esphack} +\def\Newlabel#1#2{\expandafter\xdef\csname X@#1\endcsname{#2}} + +\def\elsRef#1{\@ifundefined{X@#1}{0}{\csname X@#1\endcsname}} + +\let\@tnotemark\@empty + +\ifdoubleblind + \def\tnotemark[#1]{} +\else + \def\tnotemark[#1]{\@for\mytmark:=#1\do{% + \expandafter\ifcase\elsRef{\mytmark}\or$^{\star}$\or + $^{,\star\star}$\fi + }% +} +\fi + +\def\tnoteref#1{\tnotemark[{#1}]} +\let\@tnotes\@empty +\newcounter{tnote} +\def\tnotetext[#1]#2{\g@addto@macro\@tnotes{% + \stepcounter{tnote}\elsLabel{#1}% + \def\thefootnote{\ifcase\c@tnote\or$\star$\or$\star\star$\fi}% + \footnotetext{#2}}} + +\let\@nonumnotes\@empty +\def\nonumnote#1{\g@addto@macro\@nonumnotes{% + \let\thefootnote\relax\footnotetext{#1}}} + +\newcounter{fnote} +\def\thefnote{\arabic{fnote}} +\def\fnmark[#1]{\let\comma\@empty + \def\@fnmark{\@for\@@fnmark:=#1\do{% + \edef\fnotenum{\@ifundefined{X@\@@fnmark}{1}{\elsRef{\@@fnmark}}}% + \unskip\comma\fnotenum\let\comma,}}% +} + +\def\fnref#1{\fnmark[#1]} + +\let\@fnotes\@empty\let\@fnmark\@empty +\def\fntext[#1]#2{\g@addto@macro\@fnotes{% + \refstepcounter{fnote}\elsLabel{#1}% + \def\thefootnote{\c@fnote}% + \global\setcounter{footnote}{\c@fnote}% + \footnotetext{#2}}} + +\def\cormark[#1]{\edef\cnotenum{\elsRef{#1}}% + \unskip\textsuperscript{\sep\ifcase\cnotenum\or + $\ast$\or$\ast\ast$\fi\hspace{-1pt}}\let\sep=,} + +\let\@cormark\@empty +\let\@cornotes\@empty +\newcounter{cnote} +\def\cortext[#1]#2{\g@addto@macro\@cornotes{% + \refstepcounter{cnote}\elsLabel{#1}% + \def\thefootnote{\ifcase\thecnote\or$\ast$\or + $\ast\ast$\fi}% + \footnotetext{#2}}} + +\let\@corref\@empty +\def\corref#1{\edef\cnotenum{\elsRef{#1}}% + \edef\@corref{\ifcase\cnotenum\or + $\ast$\or$\ast\ast$\fi\hskip-1pt}} + +\def\resetTitleCounters{\c@cnote=0 + \c@fnote=0 \c@tnote=0 \c@footnote=0} + +\let\eadsep\@empty +\def\@elseads{} +\let\@elsuads\@empty +\let\@cormark\@empty +\def\hashchar{\expandafter\@gobble\string\~} +\def\underscorechar{\expandafter\@gobble\string\_} +\def\lbracechar{\expandafter\@gobble\string\{} +\def\rbracechar{\expandafter\@gobble\string\}} + +\gdef\ead{\@ifnextchar[{\@uad}{\@ead}} +\gdef\@ead#1{\bgroup + \def\_{\underscorechar}% + \def\{{\lbracechar}% + \def~{\hashchar}% + \def\}{\rbracechar}% + \edef\tmp{\the\@eadauthor}% + \immediate\write\@auxout{\string\emailauthor + {#1}{\expandafter\strip@prefix\meaning\tmp}}% + \egroup +} +\newcounter{ead} +\gdef\emailauthor#1#2{\stepcounter{ead}% + \g@addto@macro\@elseads{\raggedright% + \let\corref\@gobble\def\@@tmp{#1}% + \eadsep{\ttfamily\expandafter\strip@prefix\meaning\@@tmp} + (#2)\def\eadsep{\unskip,\space}}% +} +\gdef\@uad[#1]#2{\bgroup + \def~{\hashchar}% + \def\_{\underscorechar}% + \def~{\hashchar}% + \def\}{\rbracechar}% + \edef\tmp{\the\@eadauthor} + \immediate\write\@auxout{\string\urlauthor + {#2}{\expandafter\strip@prefix\meaning\tmp}}% + \egroup +} +\gdef\urlauthor#1#2{\g@addto@macro\@elsuads{\let\corref\@gobble% + \def\@@tmp{#1}\raggedright\eadsep + {\ttfamily\expandafter\strip@prefix\meaning\@@tmp}\space(#2)% + \def\eadsep{\unskip,\space}}% +} + +\def\elsauthors{} +\def\useauthors{} +\def\elsprelimauthors{} + +\def\pprinttitle{} +\let\authorsep\@empty +\let\prelimauthorsep\@empty +\let\sep\@empty +\newcounter{author} +\def\author{\@ifnextchar[{\@@author}{\@author}} + +\newtoks\@eadauthor +\def\@@author[#1]#2{% + \g@addto@macro\elsprelimauthors{% + \prelimauthorsep#2% + \def\prelimauthorsep{\unskip,\space}}% + \g@addto@macro\elsauthors{% + \def\baselinestretch{1}% + \authorsep#2\unskip\textsuperscript{%#1% + \@for\@@affmark:=#1\do{% + \edef\affnum{\@ifundefined{X@\@@affmark}{1}{\elsRef{\@@affmark}}}% + \unskip\sep\affnum\let\sep=,}% + \ifx\@fnmark\@empty\else\unskip\sep\@fnmark\let\sep=,\fi + \ifx\@corref\@empty\else\unskip\sep\@corref\let\sep=,\fi + }% + \def\authorsep{\unskip,\space}% + \global\let\sep\@empty\global\let\@corref\@empty + \global\let\@fnmark\@empty}% + \@eadauthor={#2}% + \g@addto@macro\useauthors{#2; }% +} + +\def\@author#1{% + \g@addto@macro\elsprelimauthors{% + \prelimauthorsep#1% + \def\prelimauthorsep{\unskip,\space}}% + \g@addto@macro\elsauthors{\normalsize% + \def\baselinestretch{1}% + \upshape\authorsep#1\unskip\textsuperscript{% + \ifx\@fnmark\@empty\else\unskip\sep\@fnmark\let\sep=,\fi + \ifx\@corref\@empty\else\unskip\sep\@corref\let\sep=,\fi + }% + \def\authorsep{\unskip,\space}% + \global\let\@fnmark\@empty + \global\let\@corref\@empty \global\let\sep\@empty}% + \@eadauthor={#1}% + \g@addto@macro\useauthors{#1; }% +} + +\AtBeginDocument{% + \@ifpackageloaded{hyperref}{% + \expandafter\gdef\csname Hy@title\endcsname{\useelstitle}% + \expandafter\gdef\csname Hy@author\endcsname{\useauthors}% + }{} +} + +\def\elsaddress{} +\def\addsep{\par\vskip6pt} + +\def\@alph#1{% + \ifcase#1\or a\or b\or c\or d\or e\or f\or g\or h\or i\or j\or k\or + l\or m\or n\or o\or p\or q\or r\or s\or t\or u\or v\or w\or x\or + y\or z% + \or aa\or ab\or ac\or ad\or ae\or af\or ag\or ah\or ai\or aj\or + ak\or al\or am\or an\or ao\or ap\or aq\or ar\or as\or at\or au\or + av\or aw\or ax\or ay\or az% + \or ba\or bb\or bc\or bd\or be\or bf\or bg\or bh\or bi\or bj\or + bk\or bl\or bm\or bn\or bo\or bp\or bq\or br\or bs\or bt\or bu\or + bv\or bw\or bx\or by\or bz% + \or ca\or cb\or cc\or cd\or ce\or cf\or cg\or ch\or ci\or cj\or + ck\or cl\or cm\or cn\or co\or cp\or cq\or cr\or cs\or ct\or cu\or + cv\or cw\or cx\or cy\or cz% + \or da\or db\or dc\or dd\or de\or df\or dg\or dh\or di\or dj\or + dk\or dl\or dm\or dn\or do\or dp\or dq\or dr\or ds\or dt\or du\or + dv\or dw\or dx\or dy\or dz% + \or ea\or eb\or ec\or ed\or ee\or ef\or eg\or eh\or ei\or ej\or + ek\or el\or em\or en\or eo\or ep\or eq\or er\or es\or et\or eu\or + ev\or ew\or ex\or ey\or ez% + \or fa\or fb\or fc\or fd\or fe\or ff\or fg\or fh\or fi\or fj\or + fk\or fl\or fm\or fn\or fo\or fp\or fq\or fr\or fs\or ft\or fu\or + fv\or fw\or fx\or fy\or fz% + \or ga\or gb\or gc\or gd\or ge\or gf\or gg\or gh\or gi\or gj\or + gk\or gl\or gm\or gn\or go\or gp\or gq\or gr\or gs\or gt\or gu\or + gv\or gw\or gx\or gy\or gz% + \else\@ctrerr\fi} + +\newcounter{affn} +\renewcommand\theaffn{\alph{affn}} + +\ifuseexplthreefunctions\relax% + \ExplSyntaxOn + \def\ca_affitem_postskip{\mbox{~}\unskip\ignorespaces} + %%Author Address + \DeclareDocumentCommand \ca_organization { O{,} m } + { + % #2 #1\mbox{~}\unskip\ignorespaces + \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip } + } + \DeclareDocumentCommand \ca_postal_code { O{,} m } + { + % #2 #1\mbox{~}\unskip\ignorespaces + \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip } + } + \DeclareDocumentCommand \ca_aff_city { O{,} m } + { + % #2 #1\mbox{~}\unskip\ignorespaces + \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip } + } + \DeclareDocumentCommand \ca_address_line { O{,}m } + { + % #2 #1\mbox{~}\unskip\ignorespaces + \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip } + } + \DeclareDocumentCommand \ca_state { O{,} m } + { + % #2 #1\mbox{~}\unskip\ignorespaces + \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip } + } + \DeclareDocumentCommand \ca_country { O{ } m } + { + % #2 #1 + \csgappto { ca_affiliation_values } { #2 #1 } + } + + \DeclareDocumentCommand \ca_stm_organization { O{,} m } + { + #2 #1\ca_affitem_postskip + } + \DeclareDocumentCommand \ca_stm_postal_code { O{,} m } + { + #2 #1\ca_affitem_postskip + } + \DeclareDocumentCommand \ca_stm_aff_city { O{,} m } + { + #2 #1\ca_affitem_postskip + } + \DeclareDocumentCommand \ca_stm_aff_address_line { O{,}m } + { + #2 #1\ca_affitem_postskip + } + \DeclareDocumentCommand \ca_stm_state { O{,} m } + { + #2 #1\ca_affitem_postskip + } + \DeclareDocumentCommand \ca_stm_country { O{ } m } + { + #2 #1 + } + + \keys_define:nn { stm / affiliation } + { + op .tl_set_x:N = \l_organization_punc_tl, + oraganizationsep .tl_set_x:N = \l_organization_punc_tl, + ap .tl_set_x:N = \l_address_line_punc_tl, + addresslinesep .tl_set_x:N = \l_address_line_punc_tl, + cp .tl_set_x:N = \l_city_punc_tl, + citysep .tl_set_x:N = \l_city_punc_tl, + pp .tl_set_x:N = \l_postal_code_punc_tl, + postcodesep .tl_set_x:N = \l_postal_code_punc_tl, + sp .tl_set_x:N = \l_state_punc_tl, + statesep .tl_set_x:N = \l_state_punc_tl, + o .code:n = { \ca_organization[\l_organization_punc_tl]{#1} }, + organization .code:n = { \ca_organization[\l_organization_punc_tl]{#1} }, + a .code:n = { \ca_address_line[\l_address_line_punc_tl]{#1} }, + addressline .code:n = { \ca_address_line[\l_address_line_punc_tl]{#1} }, + c .code:n = { \ca_aff_city[\l_city_punc_tl]{#1} }, + city .code:n = { \ca_aff_city[\l_city_punc_tl]{#1} }, + p .code:n = { \ca_postal_code[\l_postal_code_punc_tl]{#1} }, + postcode .code:n = { \ca_postal_code[\l_postal_code_punc_tl]{#1} }, + s .code:n = { \ca_state[\l_state_punc_tl]{#1} }, + state .code:n = { \ca_state[\l_state_punc_tl]{#1} }, + orp .tl_set_x:N = \l_organization_punc_tl, + adp .tl_set_x:N = \l_address_line_punc_tl, + cip .tl_set_x:N = \l_city_punc_tl, + pcp .tl_set_x:N = \l_postal_code_punc_tl, + stp .tl_set_x:N = \l_state_punc_tl, + cyp .tl_set_x:N = \l_country_punc_tl, + or .code:n = { \ca_organization[\l_organization_punc_tl]{#1} }, + ad .code:n = { \ca_address_line[\l_address_line_punc_tl]{#1} }, + ci .code:n = { \ca_aff_city[\l_city_punc_tl]{#1} }, + pc .code:n = { \ca_postal_code[\l_postal_code_punc_tl]{#1} }, + st .code:n = { \ca_state[\l_state_punc_tl]{#1} }, + cy .code:n = { \ca_country[\l_country_punc_tl]{#1} }, + country .code:n = { \ca_country[\l_country_punc_tl]{#1} }, + unknown .code:n = { + \ifstrempty { #1 } { + \csxappto { ca_affiliation_values } + { {\l_keys_key_tl}~ } + } { + \csxappto { ca_affiliation_values } + { {#1}~ } + } + } + } + + \cs_set:Npn \__reset_affiliation: + { + \tl_gset:Nn \l_organization_punc_tl { , } + \tl_gset:Nn \l_address_line_punc_tl { , } + \tl_gset:Nn \l_city_punc_tl { , } + \tl_gset:Nn \l_postal_code_punc_tl { , } + \tl_gset:Nn \l_state_punc_tl { , } + \tl_gset:Nn \l_country_punc_tl { } + } + + \DeclareDocumentCommand\affiliation{ o m }{ + \__reset_affiliation: + \csgdef { ca_affiliation_values } { } + \IfNoValueTF { #2 } + { } + { + \keys_set:nn { stm / affiliation } { #2 } + } + \csgappto{elsaddress}{ + \def\baselinestretch{1}% + \refstepcounter{affn} + \xdef\@currentlabel{\theaffn} + \IfNoValueTF { #1 } + { } + { \elsLabel{#1} } + \textsuperscript{\theaffn}} + \csxappto{elsaddress}{ + \csuse { ca_affiliation_values } + \par + } + } + \ExplSyntaxOff + \else% + \def\caaffitempostskip{\space} + + \DeclareRobustCommand\caorganization[2][,]{% + \g@addto@macro\caaffiliationvalues{#2#1\caaffitempostskip}% + } + \DeclareRobustCommand\capostalcode[2][,]{% + \g@addto@macro\caaffiliationvalues{#2#1\caaffitempostskip}% + } + \DeclareRobustCommand\caaffcity[2][,]{% + \g@addto@macro\caaffiliationvalues{#2#1\caaffitempostskip}% + } + \DeclareRobustCommand\caaddressline[2][,]{% + \g@addto@macro\caaffiliationvalues{#2#1\caaffitempostskip}% + } + \DeclareRobustCommand\castate[2][,]{% + \g@addto@macro\caaffiliationvalues{#2#1\caaffitempostskip}% + } + \DeclareRobustCommand\cacountry[2][,]{% + \g@addto@macro\caaffiliationvalues{#2#1\caaffitempostskip}% + } + \DeclareRobustCommand\castmorganization[2][,]{% + #2#1\caaffitempostskip% + } + \DeclareRobustCommand\castmpostalcode[2][,]{% + #2#1\caaffitempostskip% + } + \DeclareRobustCommand\castmaffcity[2][,]{% + #2#1\caaffitempostskip% + } + \DeclareRobustCommand\castmaddressline[2][,]{% + #2#1\caaffitempostskip% + } + \DeclareRobustCommand\castmstate[2][,]{% + #2#1\caaffitempostskip% + } + \DeclareRobustCommand\castmcountry[2][,]{% + #2#1\caaffitempostskip% + } + + \define@key{affiliation}{op}{\xdef\@organizationpunc{#1}} + \define@key{affiliation}{orp}{\xdef\@organizationpunc{#1}} + \define@key{affiliation}{organizationsep}{\xdef\@organizationpunc{#1}} + \define@key{affiliation}{ap}{\xdef\@addresslinepunc{#1}} + \define@key{affiliation}{adp}{\xdef\@addresslinepunc{#1}} + \define@key{affiliation}{addresslinesep}{\xdef\@addresslinepunc{#1}} + \define@key{affiliation}{cp}{\xdef\@citypunc{#1}} + \define@key{affiliation}{cip}{\xdef\@citypunc{#1}} + \define@key{affiliation}{cyp}{\xdef\@countrypunc{#1}} + \define@key{affiliation}{citysep}{\xdef\@citypunc{#1}} + \define@key{affiliation}{pp}{\xdef\@postcodepunc{#1}} + \define@key{affiliation}{pop}{\xdef\@postcodepunc{#1}} + \define@key{affiliation}{postcodesep}{\xdef\@postcodepunc{#1}} + \define@key{affiliation}{sp}{\xdef\@statepunc{#1}} + \define@key{affiliation}{stp}{\xdef\@statepunc{#1}} + \define@key{affiliation}{statesep}{\xdef\@statepunc{#1}} + \define@key{affiliation}{countrysep}{\xdef\@countrypunc{#1}} + + \define@key{affiliation}{organization}{% + \caorganization[\@organizationpunc]{#1}} + \define@key{affiliation}{addressline}{% + \caaddressline[\@addresslinepunc]{#1}} + \define@key{affiliation}{city}{% + \caaffcity[\@citypunc]{#1}} + \define@key{affiliation}{postcode}{% + \capostalcode[\@postcodepunc]{#1}} + \define@key{affiliation}{state}{% + \castate[\@statepunc]{#1}} + \define@key{affiliation}{or}{% + \caorganization[\@organizationpunc]{#1}} + \define@key{affiliation}{ad}{% + \caaddressline[\@addresslinepunc]{#1}} + \define@key{affiliation}{ci}{% + \caaffcity[\@citypunc]{#1}} + \define@key{affiliation}{po}{% + \capostalcode[\@postcodepunc]{#1}} + \define@key{affiliation}{st}{% + \castate[\@statepunc]{#1}} + \define@key{affiliation}{o}{% + \caorganization[\@organizationpunc]{#1}} + \define@key{affiliation}{a}{% + \caaddressline[\@addresslinepunc]{#1}} + \define@key{affiliation}{c}{% + \cacity[\@citypunc]{#1}} + \define@key{affiliation}{p}{% + \capostcode[\@postcodepunc]{#1}} + \define@key{affiliation}{s}{% + \castate[\@statepunc]{#1}} + \define@key{affiliation}{cy}{% + \cacountry[\@countrypunc]{#1}} + \define@key{affiliation}{country}{% + \cacountry[\@countrypunc]{#1}} + + \gdef\@resetaffiliation{% + \gdef\@organizationpunc{,}% + \gdef\@addresslinepunc{,}% + \gdef\@citypunc{,}% + \gdef\@statepunc{,}% + \gdef\@postcodepunc{,}% + \gdef\@countrypunc{}% + } + + \def\affiliation{\@ifnextchar[{\@@affiliation}{\@affiliation}} + + \newcommand*{\newstmrobustcmd}{} + \protected\def\newstmrobustcmd{\@star@or@long\stmetb@new@command} + + \def\stmetb@new@command#1{\@testopt{\stmetb@newcommand#1}0} + + \def\stmetb@newcommand#1[#2]{% + \@ifnextchar[%] + {\stmetb@xargdef#1[#2]} + {\ifx\l@ngrel@x\relax + \let\l@ngrel@x\protected + \else + \protected\def\l@ngrel@x{\protected\long}% + \fi + \@argdef#1[#2]}} + + \long\def\stmetb@xargdef#1[#2][#3]#4{% + \@ifdefinable#1{% + \expandafter\protected + \expandafter\def + \expandafter#1% + \expandafter{% + \expandafter\@testopt + \csname\string#1\endcsname{#3}}% + \expandafter\@yargdef\csname\string#1\endcsname\tw@{#2}{#4}}} + % + \newcommand{\ifstmundef}[1]{% + \ifdefined#1% + \ifx#1\relax + \expandafter\expandafter + \expandafter\@firstoftwo + \else + \expandafter\expandafter + \expandafter\@secondoftwo + \fi + \else + \expandafter\@firstoftwo + \fi} + \newcommand{\stmexpandonce}[1]{% + \unexpanded\expandafter{#1}} + \newstmrobustcmd{\gstmappto}[2]{% + \ifundef{#1} + {\xdef#1{\unexpanded{#2}}} + {\xdef#1{\stmexpandonce#1\unexpanded{#2}}}} + \newstmrobustcmd{\xstmappto}[2]{% + \ifstmundef{#1} + {\xdef#1{#2}} + {\xdef#1{\stmexpandonce#1#2}}} + + \long\def\@@affiliation[#1]#2{% + \@resetaffiliation% + \gdef\caaffiliationvalues{}% + \elsLabel{#1}% + \setkeys{affiliation}{#2}% + \g@addto@macro\elsaddress{% + \def\baselinestretch{1}% + \refstepcounter{affn}% + \xdef\@currentlabel{\theaffn}% + \elsLabel{#1}% + \textsuperscript{\theaffn}} + \xstmappto\elsaddress{\caaffiliationvalues\par}} + + \long\def\@affiliation#1{% + \@resetaffiliation% + \gdef\caaffiliationvalues{}% + \setkeys{affiliation}{#1}% + \g@addto@macro\elsauthors{% + \def\baselinestretch{1}}% + \xstmappto\elsaddress{\caaffiliationvalues\par}} +\fi + +\def\address{\@ifnextchar[{\@@address}{\@address}} + +\long\def\@@address[#1]#2{\g@addto@macro\elsaddress{% + \def\baselinestretch{1}% + \refstepcounter{affn} + \xdef\@currentlabel{\theaffn} + \elsLabel{#1}% + \textsuperscript{\theaffn}#2\par}} + +\long\def\@address#1{\g@addto@macro\elsauthors{% + \def\baselinestretch{1}% + \addsep\footnotesize\itshape#1\def\addsep{\par\vskip6pt}% + \def\authorsep{\par\vskip8pt}}} + +\newbox\absbox +\let\@elsarticleabstitle\@empty %*% +\def\abstracttitle#1{\gdef\@elsarticleabstitle{#1}} %*% +\abstracttitle{Abstract} %*% +\renewenvironment{abstract}{\global\setbox\absbox=\vbox\bgroup + \hsize=\textwidth\def\baselinestretch{1}% + \noindent\unskip\textbf{\@elsarticleabstitle} %*% + \par\medskip\noindent\unskip\ignorespaces} + {\egroup} + +\newbox\elsarticlehighlightsbox +\newbox\elsarticlegrabsbox +\def\@elsarticlehighlightstitle{Highlights} +\def\@elsarticlegrabstitle{Graphical Abstract} +\newif\ifelsprelimpagegrabs\global\elsprelimpagegrabsfalse +\newif\ifelsprelimpagehl\global\elsprelimpagehlfalse +\def\elsarticleprelims{% + \ifelsprelimpagegrabs\relax% + \thispagestyle{empty}% + \unvbox\elsarticlegrabsbox% + \pagebreak\clearpage% + \fi% + \ifelsprelimpagehl\relax% + \thispagestyle{empty} + \unvbox\elsarticlehighlightsbox% + \pagebreak\clearpage% + \setcounter{page}{1}% + \fi% +} +\newenvironment{highlights}{% + \global\elsprelimpagehltrue% + \global\setbox\elsarticlehighlightsbox=\vbox\bgroup + \hsize=\textwidth\def\baselinestretch{1}% + \noindent\unskip{\Large\@elsarticlehighlightstitle}%*% + \par\vskip12pt\noindent\unskip\ignorespaces\textbf{\@title}% + \ifx\elsprelimauthors\@empty\relax\else% + \par\vskip6pt\noindent\unskip\ignorespaces\elsprelimauthors% + \fi% + \par\medskip\noindent\unskip\ignorespaces + \begin{itemize} + } + {\end{itemize} + \egroup} +\newenvironment{graphicalabstract}{% + \global\elsprelimpagegrabstrue% + \global\setbox\elsarticlegrabsbox=\vbox\bgroup + \hsize=\textwidth\def\baselinestretch{1}% + \noindent\unskip{\Large\@elsarticlegrabstitle}%*% + \par\vskip12pt\noindent\unskip\ignorespaces\textbf{\@title}% + \ifx\elsprelimauthors\@empty\relax\else% + \par\vskip6pt\noindent\unskip\ignorespaces\elsprelimauthors% + \fi% + \par\medskip\noindent\unskip\ignorespaces} + {\egroup} + +\newbox\keybox +\let\@elsarticlekwdtitle\@empty %*% +\def\keywordtitle#1{\gdef\@elsarticlekwdtitle{#1}} %*% +\def\keywordtitlesep#1{\gdef\@elsarticlekeywordtitlesep{#1}} %*% +\keywordtitle{Keywords} %*% +\keywordtitlesep{:\ } +\def\keyword{% + \def\sep{\unskip, }% + \def\MSC{\@ifnextchar[{\@MSC}{\@MSC[2000]}} + \def\@MSC[##1]{\par\leavevmode\hbox {\it ##1~MSC:\space}}% + \def\PACS{\par\leavevmode\hbox {\it PACS:\space}}% + \def\JEL{\par\leavevmode\hbox {\it JEL:\space}}% + \global\setbox\keybox=\vbox\bgroup\hsize=\textwidth + \normalsize\normalfont\def\baselinestretch{1} + \parskip\z@ + \noindent\textit{\@elsarticlekwdtitle\@elsarticlekeywordtitlesep} + \raggedright % Keywords are not justified. + \ignorespaces} +\def\endkeyword{\par \egroup} + +\newdimen\Columnwidth +\Columnwidth=\columnwidth + +\def\printFirstPageNotes{% + \iflongmktitle + \let\columnwidth=\textwidth + \fi +\ifdoubleblind +\else + \ifx\@tnotes\@empty\else\@tnotes\fi + \ifx\@nonumnotes\@empty\else\@nonumnotes\fi + \ifx\@cornotes\@empty\else\@cornotes\fi + \ifx\@elseads\@empty\relax\else + \let\thefootnote\relax + \footnotetext{\ifnum\theead=1\relax + \textit{Email address:\space}\else + \textit{Email addresses:\space}\fi + \@elseads}\fi + \ifx\@elsuads\@empty\relax\else + \let\thefootnote\relax + \footnotetext{\textit{URL:\space}% + \@elsuads}\fi +\fi + \ifx\@fnotes\@empty\else\@fnotes\fi + \iflongmktitle\if@twocolumn + \let\columnwidth=\Columnwidth\fi\fi +} + +%% Pushing text to begin on newpage %*% +\def\newpage@after@title{title} +\def\newpage@after@author{author} +\def\newpage@after@abstract{abstract} +\def\newpageafter#1% + {\gdef\@elsarticlenewpageafter{#1}} + +\long\def\pprintMaketitle{\clearpage + \iflongmktitle\if@twocolumn\let\columnwidth=\textwidth\fi\fi + \resetTitleCounters + \def\baselinestretch{1}% + \printFirstPageNotes + \begin{\elsarticletitlealign}% + \thispagestyle{pprintTitle}% + \def\baselinestretch{1}% + \Large\@title\par\vskip18pt% + \ifx\@elsarticlenewpageafter\newpage@after@title% %*% + \newpage + \fi% + \ifdoubleblind + \vspace*{2pc} + \else + \normalsize\elsauthors\par\vskip10pt + \footnotesize\itshape\elsaddress\par\vskip36pt + \fi + \ifx\@elsarticlenewpageafter\newpage@after@author% %*% + \newpage + \fi% + \hrule\vskip12pt + \ifvoid\absbox\else\unvbox\absbox\par\vskip10pt\fi + \ifvoid\keybox\else\unvbox\keybox\par\vskip10pt\fi + \hrule\vskip12pt + \ifx\@elsarticlenewpageafter\newpage@after@abstract% %*% + \newpage + \fi% + \end{\elsarticletitlealign}% + \gdef\thefootnote{\arabic{footnote}}% + } + +\def\printWarning{% + \mbox{}\par\vfill\par\bgroup + \fboxsep12pt\fboxrule1pt + \hspace*{.18\textwidth} + \fcolorbox{gray50}{gray10}{\box\warnbox} + \egroup\par\vfill\thispagestyle{empty} + \setcounter{page}{0} + \clearpage} + +\long\def\finalMaketitle{% + \resetTitleCounters + \def\baselinestretch{1}% + \MaketitleBox + \thispagestyle{pprintTitle}% + \gdef\thefootnote{\arabic{footnote}}% + } + +\long\def\MaketitleBox{% + \resetTitleCounters + \def\baselinestretch{1}% + \begin{\elsarticletitlealign}% + \def\baselinestretch{1}% + \Large\@title\par\vskip18pt + \ifdoubleblind + \vspace*{2pc} + \else + \normalsize\elsauthors\par\vskip10pt + \footnotesize\itshape\elsaddress\par\vskip36pt + \fi + \hrule\vskip12pt + \ifvoid\absbox\else\unvbox\absbox\par\vskip10pt\fi + \ifvoid\keybox\else\unvbox\keybox\par\vskip10pt\fi + \hrule\vskip12pt + \end{\elsarticletitlealign}% +} + +\def\FNtext#1{\par\bgroup\footnotesize#1\egroup} +\newdimen\space@left +\def\alarm#1{\typeout{******************************}% + \typeout{#1}% + \typeout{******************************}% +} + +\def\titlespancalculator#1#2#3#4{% + % break count + \@tempcnta=#4\relax% + % pagebreakcount increment + \advance\@tempcnta by 1\relax% + % title page height + \@tempdima=#1\relax% + % Page height - title page notes height (only for first break) + % Page height - textheight (for remaining breaks) + % Page height - title page notes height + \@tempdimb=#2\relax% + % Remaining title page height + \advance\@tempdima -\the\@tempdimb% + % Checks if remaining title page + % height less than textheight + \ifdim\the\@tempdima>#3\relax% + \titlespancalculator% + {\the\@tempdima}{#3}{#3}{\the\@tempcnta}%Break again + \else% + % Save break count and exit. + \xdef\savetitlepagespan{\the\@tempcnta}% + \fi% +}% + +\long\def\myfor#1#2#3{% + \@tempcnta=#1\relax% + \ifnum#1<#2\relax% + \advance\@tempcnta by 1\relax% + #3% + \myfor{\the\@tempcnta}{#2}{#3}% + \fi} + +\long\def\getSpaceLeft{%\global\@twocolumnfalse% + \global\setbox0=\vbox{\hsize=\textwidth\MaketitleBox}% + \global\setbox1=\vbox{\hsize=\textwidth + \let\footnotetext\FNtext + \printFirstPageNotes}% + \xdef\noteheight{\the\ht1}% + \xdef\titleheight{\the\ht0}% + \@tempdima=\vsize + \advance\@tempdima-\noteheight + \advance\@tempdima-1\baselineskip + \xdef\savefpageheight{\the\@tempdima}% + \setbox2=\vbox{\titlespancalculator{\titleheight}% + {\savefpageheight}{\textheight}{0}}% +} + + \skip\footins=24pt + +\newbox\els@boxa +\newbox\els@boxb + +\ifpreprint + \def\maketitle{\elsarticleprelims\pprintMaketitle} + \else + \ifnum\jtype=1 + \def\maketitle{% + \elsarticleprelims% + \iflongmktitle\getSpaceLeft + \ifdim\noteheight>0pt% + \advance\@tempdima-1.35\baselineskip + \fi% + \global\setbox\els@boxa=\vsplit0 to \@tempdima + \box\els@boxa\par\resetTitleCounters + \thispagestyle{pprintTitle}% + \printFirstPageNotes + \ifnum\savetitlepagespan>1\relax% + \myfor{2}{\savetitlepagespan}{% + \global\setbox\els@boxb=\vsplit0 to \textheight%\@tempdima + \box\els@boxb} + \else% + \fi% + \box0% + \else + \finalMaketitle\printFirstPageNotes + \fi + \gdef\thefootnote{\arabic{footnote}}}% + \else + \ifnum\jtype=5 + \def\maketitle{% + \elsarticleprelims% + \iflongmktitle\getSpaceLeft + \ifdim\noteheight>0pt% + \advance\@tempdima-1.35\baselineskip + \fi% + \global\setbox\els@boxa=\vsplit0 to \@tempdima + \box\els@boxa\par\resetTitleCounters + \thispagestyle{pprintTitle}% + \printFirstPageNotes + \ifnum\savetitlepagespan>1\relax% + \myfor{2}{\savetitlepagespan}{% + \global\setbox\els@boxb=\vsplit0 to \textheight%\@tempdima + \twocolumn[\box\els@boxb]} + \else% + \fi% + \twocolumn[\box0]%\printFirstPageNotes + \else + \twocolumn[\finalMaketitle]\printFirstPageNotes + \fi + \gdef\thefootnote{\arabic{footnote}}} + \else + \if@twocolumn + \def\maketitle{% + \elsarticleprelims% + \iflongmktitle\getSpaceLeft + \ifdim\noteheight>0pt% + \advance\@tempdima-1.35\baselineskip + \fi% + \global\setbox\els@boxa=\vsplit0 to \@tempdima + \box\els@boxa\par\resetTitleCounters + \thispagestyle{pprintTitle}% + \printFirstPageNotes + \ifnum\savetitlepagespan>1\relax% + \myfor{2}{\savetitlepagespan}{% + \global\setbox\els@boxb=\vsplit0 to \textheight%\@tempdima + \twocolumn[\box\els@boxb]} + \else% + \fi% + \twocolumn[\box0]% + \else + \twocolumn[\finalMaketitle]\printFirstPageNotes + \fi + \gdef\thefootnote{\arabic{footnote}}}% + \else + \def\maketitle{% + \elsarticleprelims% + \iflongmktitle\getSpaceLeft + \ifdim\noteheight>0pt% + \advance\@tempdima-1.35\baselineskip + \fi% + \global\setbox\els@boxa=\vsplit0 to \@tempdima + \box\els@boxa\par\resetTitleCounters + \thispagestyle{pprintTitle}% + \printFirstPageNotes + \ifnum\savetitlepagespan>1\relax% + \myfor{2}{\savetitlepagespan}{% + \global\setbox\els@boxb=\vsplit0 to \textheight%\@tempdima + \box\els@boxb} + \else% + \fi% + \box0% + \else + \elsarticleprelims% + \finalMaketitle\printFirstPageNotes + \fi + \gdef\thefootnote{\arabic{footnote}}}% + \fi + \fi + \fi +\fi + +\let\@elsarticlemyfooter\@empty +\let\@elsarticlemyfooteralign\@empty +\def\@elsarticlemyfooteralignleft{L} +\def\@elsarticlemyfooteralignright{R} +\def\@elsarticlemyfooteraligncenter{C} + +\def\myfooter[#1]#2 %*% + {\gdef\@elsarticlemyfooteralign{#1} + \gdef\@elsarticlemyfooter{#2}} + +\def\myfooterfont#1{\gdef\@myfooterfont{#1}} +\myfooterfont{\footnotesize\itshape} +\def\ps@pprintTitle{% + \let\@oddhead\@empty + \let\@evenhead\@empty + \def\@oddfoot + {\hbox to \textwidth% + {\ifnopreprintline\relax\else + \@myfooterfont% + \ifx\@elsarticlemyfooteralign\@elsarticlemyfooteraligncenter% + \hfil\@elsarticlemyfooter\hfil% + \else% + \ifx\@elsarticlemyfooteralign\@elsarticlemyfooteralignleft% + \@elsarticlemyfooter\hfill{}% + \else% + \ifx\@elsarticlemyfooteralign\@elsarticlemyfooteralignright% + {}\hfill\@elsarticlemyfooter% + \else% + Preprint submitted to \ifx\@journal\@empty% + Elsevier% + \else\@journal\fi\hfill\@date\fi% + \fi% + \fi% + \fi% + } + }% + \let\@evenfoot\@oddfoot} +\def\@seccntDot{.} +\def\@seccntformat#1{\csname the#1\endcsname\@seccntDot\hskip 0.5em} + +\renewcommand\section{\@startsection {section}{1}{\z@}% + {18\p@ \@plus 6\p@ \@minus 3\p@}% + {9\p@ \@plus 6\p@ \@minus 3\p@}% + {\normalsize\bfseries\boldmath}} +\renewcommand\subsection{\@startsection{subsection}{2}{\z@}% + {12\p@ \@plus 6\p@ \@minus 3\p@}% + {3\p@ \@plus 6\p@ \@minus 3\p@}% + {\normalfont\normalsize\itshape}} +\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {12\p@ \@plus 6\p@ \@minus 3\p@}% + {\p@}% + {\normalfont\normalsize\itshape}} + +\def\paragraph{\secdef{\els@aparagraph}{\els@bparagraph}} +\def\els@aparagraph[#1]#2{\elsparagraph[#1]{#2.}} +\def\els@bparagraph#1{\elsparagraph*{#1.}} + +\newcommand\elsparagraph{\@startsection{paragraph}{4}{0\z@}% + {10\p@ \@plus 6\p@ \@minus 3\p@}% + {-6\p@}% + {\normalfont\itshape}} +\newdimen\leftMargin +\leftMargin=2em +\newtoks\@enLab %\newtoks\@enfont +\def\@enQmark{?} +\def\@enLabel#1#2{% + \edef\@enThe{\noexpand#1{\@enumctr}}% + \@enLab\expandafter{\the\@enLab\csname the\@enumctr\endcsname}% + \@enloop} +\def\@enSpace{\afterassignment\@enSp@ce\let\@tempa= } +\def\@enSp@ce{\@enLab\expandafter{\the\@enLab\space}\@enloop} +\def\@enGroup#1{\@enLab\expandafter{\the\@enLab{#1}}\@enloop} +\def\@enOther#1{\@enLab\expandafter{\the\@enLab#1}\@enloop} +\def\@enloop{\futurelet\@entemp\@enloop@} +\def\@enloop@{% + \ifx A\@entemp \def\@tempa{\@enLabel\Alph }\else + \ifx a\@entemp \def\@tempa{\@enLabel\alph }\else + \ifx i\@entemp \def\@tempa{\@enLabel\roman }\else + \ifx I\@entemp \def\@tempa{\@enLabel\Roman }\else + \ifx 1\@entemp \def\@tempa{\@enLabel\arabic}\else + \ifx \@sptoken\@entemp \let\@tempa\@enSpace \else + \ifx \bgroup\@entemp \let\@tempa\@enGroup \else + \ifx \@enum@\@entemp \let\@tempa\@gobble \else + \let\@tempa\@enOther + \fi\fi\fi\fi\fi\fi\fi\fi + \@tempa} +\newlength{\@sep} \newlength{\@@sep} +\setlength{\@sep}{.5\baselineskip plus.2\baselineskip + minus.2\baselineskip} +\setlength{\@@sep}{.1\baselineskip plus.01\baselineskip + minus.05\baselineskip} +\providecommand{\sfbc}{\rmfamily\upshape} +\providecommand{\sfn}{\rmfamily\upshape} +\def\@enfont{\ifnum \@enumdepth >1\let\@nxt\sfn \else\let\@nxt\sfbc \fi\@nxt} +\def\enumerate{% + \ifnum \@enumdepth >3 \@toodeep\else + \advance\@enumdepth \@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}\fi + \@ifnextchar[{\@@enum@}{\@enum@}} +\def\@@enum@[#1]{% + \@enLab{}\let\@enThe\@enQmark + \@enloop#1\@enum@ + \ifx\@enThe\@enQmark\@warning{The counter will not be printed.% + ^^J\space\@spaces\@spaces\@spaces The label is: \the\@enLab}\fi + \expandafter\edef\csname label\@enumctr\endcsname{\the\@enLab}% + \expandafter\let\csname the\@enumctr\endcsname\@enThe + \csname c@\@enumctr\endcsname7 + \expandafter\settowidth + \csname leftmargin\romannumeral\@enumdepth\endcsname + {\the\@enLab\hskip\labelsep}% + \@enum@} +\def\@enum@{\list{{\@enfont\csname label\@enumctr\endcsname}}% + {\usecounter{\@enumctr}\def\makelabel##1{\hss\llap{##1}}% + \ifnum \@enumdepth>1\setlength{\topsep}{\@@sep}\else + \setlength{\topsep}{\@sep}\fi + \ifnum \@enumdepth>1\setlength{\itemsep}{0pt plus1pt minus1pt}% + \else \setlength{\itemsep}{\@@sep}\fi + %\setlength\leftmargin{\leftMargin}%%%{1.8em} + \setlength{\parsep}{0pt plus1pt minus1pt}% + \setlength{\parskip}{0pt plus1pt minus1pt} + }} + +\def\endenumerate{\par\ifnum \@enumdepth >1\addvspace{\@@sep}\else + \addvspace{\@sep}\fi \endlist} + +\def\sitem{\@noitemargtrue\@item[\@itemlabel *]} + +\def\itemize{\@ifnextchar[{\@Itemize}{\@Itemize[]}} + +\def\@Itemize[#1]{\def\next{#1}% + \ifnum \@itemdepth >\thr@@\@toodeep\else + \advance\@itemdepth\@ne + \ifx\next\@empty\else\expandafter\def\csname + labelitem\romannumeral\the\@itemdepth\endcsname{#1}\fi% + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% + \expandafter\list\csname\@itemitem\endcsname + {\def\makelabel##1{\hss\llap{##1}}}% + \fi} +\def\newdefinition#1{% + \@ifnextchar[{\@odfn{#1}}{\@ndfn{#1}}}%] +\def\@ndfn#1#2{% + \@ifnextchar[{\@xndfn{#1}{#2}}{\@yndfn{#1}{#2}}} +\def\@xndfn#1#2[#3]{% + \expandafter\@ifdefinable\csname #1\endcsname + {\@definecounter{#1}\@newctr{#1}[#3]% + \expandafter\xdef\csname the#1\endcsname{% + \expandafter\noexpand\csname the#3\endcsname \@dfncountersep + \@dfncounter{#1}}% + \global\@namedef{#1}{\@dfn{#1}{#2}}% + \global\@namedef{end#1}{\@enddefinition}}} +\def\@yndfn#1#2{% + \expandafter\@ifdefinable\csname #1\endcsname + {\@definecounter{#1}% + \expandafter\xdef\csname the#1\endcsname{\@dfncounter{#1}}% + \global\@namedef{#1}{\@dfn{#1}{#2}}% + \global\@namedef{end#1}{\@enddefinition}}} +\def\@odfn#1[#2]#3{% + \@ifundefined{c@#2}{\@nocounterr{#2}}% + {\expandafter\@ifdefinable\csname #1\endcsname + {\global\@namedef{the#1}{\@nameuse{the#2}} + \global\@namedef{#1}{\@dfn{#2}{#3}}% + \global\@namedef{end#1}{\@enddefinition}}}} +\def\@dfn#1#2{% + \refstepcounter{#1}% + \@ifnextchar[{\@ydfn{#1}{#2}}{\@xdfn{#1}{#2}}} +\def\@xdfn#1#2{% + \@begindefinition{#2}{\csname the#1\endcsname}\ignorespaces} +\def\@ydfn#1#2[#3]{% + \@opargbegindefinition{#2}{\csname the#1\endcsname}{#3}\ignorespaces} +\def\@dfncounter#1{\noexpand\arabic{#1}} +\def\@dfncountersep{.} +\def\@begindefinition#1#2{\trivlist + \item[\hskip\labelsep{\bfseries #1\ #2.}]\upshape} +\def\@opargbegindefinition#1#2#3{\trivlist + \item[\hskip\labelsep{\bfseries #1\ #2\ (#3).}]\upshape} +\def\@enddefinition{\endtrivlist} + +\def\@begintheorem#1#2{\trivlist + \let\baselinestretch\@blstr + \item[\hskip \labelsep{\bfseries #1\ #2.}]\itshape} +\def\@opargbegintheorem#1#2#3{\trivlist + \let\baselinestretch\@blstr + \item[\hskip \labelsep{\bfseries #1\ #2\ (#3).}]\itshape} + +\def\newproof#1{% + \@ifnextchar[{\@oprf{#1}}{\@nprf{#1}}} +\def\@nprf#1#2{% + \@ifnextchar[{\@xnprf{#1}{#2}}{\@ynprf{#1}{#2}}} +\def\@xnprf#1#2[#3]{% + \expandafter\@ifdefinable\csname #1\endcsname + {\@definecounter{#1}\@newctr{#1}[#3]% + \expandafter\xdef\csname the#1\endcsname{% + \expandafter\noexpand\csname the#3\endcsname \@prfcountersep + \@prfcounter{#1}}% + \global\@namedef{#1}{\@prf{#1}{#2}}% + \global\@namedef{end#1}{\@endproof}}} +\def\@ynprf#1#2{% + \expandafter\@ifdefinable\csname #1\endcsname + {\@definecounter{#1}% + \expandafter\xdef\csname the#1\endcsname{\@prfcounter{#1}}% + \global\@namedef{#1}{\@prf{#1}{#2}}% + \global\@namedef{end#1}{\@endproof}}} +\def\@oprf#1[#2]#3{% + \@ifundefined{c@#2}{\@nocounterr{#2}}% + {\expandafter\@ifdefinable\csname #1\endcsname + {\global\@namedef{the#1}{\@nameuse{the#2}}% + \global\@namedef{#1}{\@prf{#2}{#3}}% + \global\@namedef{end#1}{\@endproof}}}} +\def\@prf#1#2{% + \refstepcounter{#1}% + \@ifnextchar[{\@yprf{#1}{#2}}{\@xprf{#1}{#2}}} +\def\@xprf#1#2{% + \@beginproof{#2}{\csname the#1\endcsname}\ignorespaces} +\def\@yprf#1#2[#3]{% + \@opargbeginproof{#2}{\csname the#1\endcsname}{#3}\ignorespaces} +\def\@prfcounter#1{\noexpand\arabic{#1}} +\def\@prfcountersep{.} +\def\@beginproof#1#2{\trivlist\let\baselinestretch\@blstr + \item[\hskip \labelsep{\scshape #1.}]\rmfamily} +\def\@opargbeginproof#1#2#3{\trivlist\let\baselinestretch\@blstr + \item[\hskip \labelsep{\scshape #1\ (#3).}]\rmfamily} +\def\@endproof{\endtrivlist} +\newcommand*{\qed}{\hbox{}\hfill$\Box$} + +\@ifundefined{@biboptions}{\xdef\@biboptions{numbers}}{} +\InputIfFileExists{\jobname.spl}{}{} +\ifnonatbib\relax\else + \RequirePackage[\@biboptions]{natbib} +\fi +\newwrite\splwrite +\immediate\openout\splwrite=\jobname.spl +\def\biboptions#1{\def\next{#1}\immediate\write\splwrite{% + \string\g@addto@macro\string\@biboptions{% + ,\expandafter\strip@prefix\meaning\next}}} + +\let\baselinestretch=\@blstr +\ifnum\jtype=1 + \RequirePackage{geometry} + \geometry{twoside, + paperwidth=210mm, + paperheight=297mm, + textheight=562pt, + textwidth=384pt, + centering, + headheight=50pt, + headsep=12pt, + footskip=12pt, + footnotesep=24pt plus 2pt minus 12pt, + } + \global\let\bibfont=\footnotesize + \global\bibsep=0pt + \if@twocolumn\global\@twocolumnfalse\fi +\else\ifnum\jtype=3 + \RequirePackage{geometry} + \geometry{twoside, + paperwidth=210mm, + paperheight=297mm, + textheight=622pt, + textwidth=468pt, + centering, + headheight=50pt, + headsep=12pt, + footskip=18pt, + footnotesep=24pt plus 2pt minus 12pt, + columnsep=2pc + } + \global\let\bibfont=\footnotesize + \global\bibsep=0pt + \if@twocolumn\input{fleqn.clo}\fi +\else\ifnum\jtype=5 + \RequirePackage{geometry} + \geometry{twoside, + paperwidth=210mm, + paperheight=297mm, + textheight=682pt, + textwidth=522pt, + centering, + headheight=50pt, + headsep=12pt, + footskip=18pt, + footnotesep=24pt plus 2pt minus 12pt, + columnsep=18pt + }% + \global\let\bibfont=\footnotesize + \global\bibsep=0pt + \input{fleqn.clo} + \global\@twocolumntrue +%% +%% End of option '5p' +%% +\fi\fi\fi +\def\journal#1{\gdef\@journal{#1}} + \let\@journal\@empty +\newenvironment{frontmatter}{}{\maketitle} + +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip\footnotesize + \sbox\@tempboxa{#1: #2}% + \ifdim \wd\@tempboxa >\hsize + #1: #2\par + \else + \global \@minipagefalse + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip} + +\AtBeginDocument{\@ifpackageloaded{hyperref} + {\def\@linkcolor{blue} + \def\@anchorcolor{blue} + \def\@citecolor{blue} + \def\@filecolor{blue} + \def\@urlcolor{blue} + \def\@menucolor{blue} + \def\@pagecolor{blue} +\begingroup + \@makeother\`% + \@makeother\=% + \edef\x{% + \edef\noexpand\x{% + \endgroup + \noexpand\toks@{% + \catcode 96=\noexpand\the\catcode`\noexpand\`\relax + \catcode 61=\noexpand\the\catcode`\noexpand\=\relax + }% + }% + \noexpand\x + }% +\x +\@makeother\` +\@makeother\= +}{}} +%% +\def\appendixname{Appendix } +\renewcommand\appendix{\par + \setcounter{section}{0}% + \setcounter{subsection}{0}% + \setcounter{equation}{0} + \gdef\thefigure{\@Alph\c@section.\arabic{figure}}% + \gdef\thetable{\@Alph\c@section.\arabic{table}}% + \gdef\thesection{\appendixname~\@Alph\c@section}% + \@addtoreset{equation}{section}% + \gdef\theequation{\@Alph\c@section.\arabic{equation}}% + \addtocontents{toc}{\string\let\string\numberline\string\tmptocnumberline}{}{} +} + +%%%% \numberline width calculation for appendix. +\newdimen\appnamewidth +\def\tmptocnumberline#1{% + \setbox0=\hbox{\appendixname} + \appnamewidth=\wd0 + \addtolength\appnamewidth{2.5pc} + \hb@xt@\appnamewidth{#1\hfill} +} + +%% Added for work with amsrefs.sty + +\@ifpackageloaded{amsrefs}% + {} + {%\let\bibsection\relax% + \AtBeginDocument{\def\cites@b#1#2,#3{% + \begingroup[% + \toks@{\InnerCite{#2}#1}% + \ifx\@empty#3\@xp\@gobble\fi + \cites@c#3% +}}} +%% +%% Added for avoiding clash with cleveref.sty +\@ifpackageloaded{cleveref}% + {} + {\def\tnotetext[#1]#2{\g@addto@macro\@tnotes{% + \refstepcounter{tnote}% + \immediate\write\@auxout{\string\Newlabel{#1}{\thetnote}} + \def\thefootnote{\ifcase\c@tnote\or$\star$\or$\star\star$\fi}% + \footnotetext{#2}}} +%%% + \def\fntext[#1]#2{\g@addto@macro\@fnotes{% + \refstepcounter{fnote}% + \immediate\write\@auxout{\string\Newlabel{#1}{\thefnote}} + \def\thefootnote{\thefnote}% + \global\setcounter{footnote}{\c@fnote}% + \footnotetext{#2}}} +%%% + \def\cortext[#1]#2{\g@addto@macro\@cornotes{% + \refstepcounter{cnote}% + \immediate\write\@auxout{\string\Newlabel{#1}{\thecnote}} + \def\thefootnote{\ifcase\c@cnote\or$\ast$\or + $\ast\ast$\fi}% + \footnotetext{#2}}} +} + +\def\textmarker#1#2{\textcolor{#1}{#2}}%*% +\endinput +%% +%% End of file `elsarticle.cls'. diff --git a/_extensions/quarto-journals/elsevier/elsevier.lua b/_extensions/quarto-journals/elsevier/elsevier.lua new file mode 100644 index 0000000..b7f2f4e --- /dev/null +++ b/_extensions/quarto-journals/elsevier/elsevier.lua @@ -0,0 +1,171 @@ +-- cite style constants +local kBibStyleDefault = 'number' +local kBibStyles = { 'number', 'numbername', 'authoryear' } +local kBibStyleAuthYr = 'elsarticle-harv' +local kBibStyleNumber = 'elsarticle-num' +local kBibStyleNumberName = 'elsarticle-num-names' +local kBibStyleUnknown = kBibStyleNumberName + +-- layout and style +local kFormatting = pandoc.List({ 'preprint', 'review', 'doubleblind' }) +local kModels = pandoc.List({ '1p', '3p', '5p' }) +local kLayouts = pandoc.List({ 'onecolumn', 'twocolumn' }) + + +local function setBibStyle(meta, style) + if meta['biblio-style'] == nil then + meta['biblio-style'] = style + quarto.doc.add_format_resource('bib/' .. style .. '.bst') + end +end + +local function hasClassOption(meta, option) + if meta['classoption'] == nil then + return false + end + + for i, v in ipairs(meta['classoption']) do + if v[1].text == option then + return true + end + end + return false +end + +local function addClassOption(meta, option) + if meta['classoption'] == nil then + meta['classoption'] = pandoc.List({}) + end + + if not hasClassOption(meta, option) then + meta['classoption']:insert({ pandoc.Str(option) }) + end +end + +local function printList(list) + local result = '' + local sep = '' + for i, v in ipairs(list) do + result = result .. sep .. v + sep = ', ' + end + return result +end + +local bibstyle = kBibStyleDefault + +return { + { + Meta = function(meta) + -- If citeproc is being used, switch to the proper + -- CSL file + if quarto.doc.cite_method() == 'citeproc' and meta['csl'] == nil then + meta['csl'] = quarto.utils.resolve_path('bib/elsevier-harvard.csl') + end + + if quarto.doc.is_format("pdf") then + + -- read the journal settings + local journal = meta['journal'] + local citestyle = nil + local formatting = nil + local model = nil + local layout = nil + local name = nil + + if journal ~= nil then + citestyle = journal['cite-style'] + formatting = journal['formatting'] + model = journal['model'] + layout = journal['layout'] + name = journal['name'] + end + + -- process the site style + if citestyle ~= nil then + citestyle = pandoc.utils.stringify(citestyle) + else + citestyle = kBibStyleDefault + end + + -- capture the bibstyle + bibstyle = citestyle + if citestyle == 'numbername' then + setBibStyle(meta, kBibStyleNumberName) + addClassOption(meta, 'number') + elseif citestyle == 'authoryear' then + setBibStyle(meta, kBibStyleAuthYr) + addClassOption(meta, 'authoryear') + elseif citestyle == 'number' then + setBibStyle(meta, kBibStyleNumber) + addClassOption(meta, 'number') + elseif citestyle == 'super' then + addClassOption(meta, 'super') + setBibStyle(meta, kBibStyleNumber) + else + error("Unknown journal cite-style " .. citestyle .. "\nPlease use one of " .. printList(kBibStyles)) + setBibStyle(meta, kBibStyleUnknown) + end + + -- process the layout + if formatting ~= nil then + formatting = pandoc.utils.stringify(formatting) + if kFormatting:includes(formatting) then + addClassOption(meta, formatting) + else + error("Unknown journal formatting " .. formatting .. "\nPlease use one of " .. printList(kFormatting)) + end + end + + -- process the type + if model ~= nil then + model = pandoc.utils.stringify(model) + if kModels:includes(model) then + addClassOption(meta, model) + else + error("Unknown journal model " .. model .. "\nPlease use one of " .. printList(kModels)) + end + end + + -- 5p models should be two column always + if model == '5p' and layout == nil then + layout = 'twocolumn' + end + + -- process the type + if layout ~= nil then + layout = pandoc.utils.stringify(layout) + if kLayouts:includes(layout) then + addClassOption(meta, layout) + if layout == 'twocolumn' then + quarto.doc.include_file('in-header', 'partials/_two-column-longtable.tex') + end + else + error("Unknown journal layout " .. layout .. "\nPlease use one of " .. printList(kLayouts)) + end + end + + -- process the name + if name ~= nil then + name = pandoc.utils.stringify(name) + quarto.doc.include_text('in-header', '\\journal{' .. name .. '}') + end + end + + return meta + end + }, + { + Cite = function(cite) + if bibstyle == 'number' then + -- If we are numbered, force citations into normal mode + -- as the author styles don't make sense + for i, v in ipairs(cite.citations) do + v.mode = 'NormalCitation' + end + return cite + end + end, + + } +} diff --git a/_extensions/quarto-journals/elsevier/partials/_two-column-longtable.tex b/_extensions/quarto-journals/elsevier/partials/_two-column-longtable.tex new file mode 100644 index 0000000..9ba482a --- /dev/null +++ b/_extensions/quarto-journals/elsevier/partials/_two-column-longtable.tex @@ -0,0 +1,20 @@ +\usepackage{float} +\makeatletter +\let\oldlt\longtable +\let\endoldlt\endlongtable +\def\longtable{\@ifnextchar[\longtable@i \longtable@ii} +\def\longtable@i[#1]{\begin{figure}[H] +\onecolumn +\begin{minipage}{0.5\textwidth} +\oldlt[#1] +} +\def\longtable@ii{\begin{figure}[H] +\onecolumn +\begin{minipage}{0.5\textwidth} +\oldlt +} +\def\endlongtable{\endoldlt +\end{minipage} +\twocolumn +\end{figure}} +\makeatother diff --git a/_extensions/quarto-journals/elsevier/partials/before-body.tex b/_extensions/quarto-journals/elsevier/partials/before-body.tex new file mode 100644 index 0000000..1154182 --- /dev/null +++ b/_extensions/quarto-journals/elsevier/partials/before-body.tex @@ -0,0 +1,41 @@ + +\begin{frontmatter} +\title{$title$$if(subtitle)$ \\\large{$subtitle$} $endif$} +$for(by-author)$\author[$for(by-author.affiliations)$$it.number$$sep$,$endfor$]{$by-author.name.literal$% +$if(by-author.attributes.corresponding)$\corref{cor1}$endif$% +$if(by-author.note.text)$\fnref{fn$by-author.note.number$}$endif$} +$if(by-author.email)$ \ead{$by-author.email$} $endif$ +$endfor$ +$for(by-affiliation)$ +\affiliation[$it.number$]{organization={$it.name$$if(it.department)$, $it.department$$endif$},$if(it.address)$addressline={$it.address$}$endif$$if(it.city)$$if(it.address)$,$endif$city={$it.city$}$endif$$if(it.country)$$if(it.city)$,$elseif(it.address)$,$endif$country={$it.country$},countrysep={,}$endif$$if(it.postal-code)$$if(it.country)$,$elseif(it.city)$,$elseif(it.address)$,$endif$postcode={$it.postal-code$}$endif$,postcodesep={}} +$endfor$ + +\cortext[cor1]{Corresponding author} +$for(by-author)$ +$if(by-author.note.text)$\fntext[fn$by-author.note.number$]{$by-author.note.text$}$endif$ +$endfor$ + +$if(abstract)$ +\begin{abstract} +$abstract$ +\end{abstract} +$endif$ + +$if(journal.graphical-abstract)$\begin{graphicalabstract} +$journal.graphical-abstract$ +\end{graphicalabstract} +$endif$ + +$if(journal.highlights)$\begin{highlights} +$for(journal.highlights)$\item $it$$endfor$ +\end{highlights} +$endif$ + +$if(keywords)$ +\begin{keyword} + $for(keywords/allbutlast)$$keywords$ \sep $endfor$ + $for(keywords/last)$$keywords$$endfor$ +\end{keyword} +$endif$ +\end{frontmatter} + \ No newline at end of file diff --git a/_extensions/quarto-journals/elsevier/partials/title.tex b/_extensions/quarto-journals/elsevier/partials/title.tex new file mode 100644 index 0000000..c6bd0cb --- /dev/null +++ b/_extensions/quarto-journals/elsevier/partials/title.tex @@ -0,0 +1 @@ +\setlength{\parindent}{6pt} \ No newline at end of file diff --git a/_extensions/quarto-journals/elsevier/styles/elsevier.scss b/_extensions/quarto-journals/elsevier/styles/elsevier.scss new file mode 100644 index 0000000..d002b36 --- /dev/null +++ b/_extensions/quarto-journals/elsevier/styles/elsevier.scss @@ -0,0 +1 @@ +/*-- scss:defaults --*/ diff --git a/_quarto-article.yml b/_quarto-article.yml new file mode 100644 index 0000000..3b7faef --- /dev/null +++ b/_quarto-article.yml @@ -0,0 +1,35 @@ +project: + type: manuscript + output-dir: 04-outputs + render: + - article.qmd + +manuscript: + article: article.qmd + # resources: + # - 02-data/processed/extracted.csv + +format: + elsevier-html: default + docx: + echo: false + number-sections: true + reference-doc: 02-data/supplementary/justified.docx + # filters: + # - pandoc-to-zotero-live + elsevier-pdf: + echo: false + number-sections: true + html: + comments: + hypothesis: true + jats: default + + # (other formats) + # pdf: default + +execute: + freeze: true + + + diff --git a/_quarto-workingpaper.yml b/_quarto-workingpaper.yml new file mode 100644 index 0000000..42c8214 --- /dev/null +++ b/_quarto-workingpaper.yml @@ -0,0 +1,31 @@ +project: + title: "Key terms and definitions" + output-dir: 04-outputs + render: + - presentation_summary.md + - notes.qmd + - meeting_eoy.qmd + - scoping_review.qmd + +toc: true +format: + html: + code-fold: true + code-tools: true + embed-resources: true + fig-format: svg + link-external-icon: true + number-sections: false + reference-links: true + theme: darkly + docx: + echo: false + number-sections: true + reference-doc: 02-data/supplementary/justified.docx + filters: + - pandoc-to-zotero-live + - docx-landscape + pdf: + echo: false + number-sections: true + pdf-engine: tectonic diff --git a/_quarto.yml b/_quarto.yml index e33fec8..1c522bc 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -1,33 +1,5 @@ project: - title: "Key terms and definitions" output-dir: 04-outputs - render: - - presentation_summary.md - - notes.qmd - - meeting_eoy.qmd - - scoping_review.qmd - -toc: true -format: - html: - code-fold: true - code-tools: true - embed-resources: true - fig-format: svg - link-external-icon: true - number-sections: false - reference-links: true - theme: darkly - docx: - echo: false - number-sections: true - reference-doc: 02-data/supplementary/justified.docx - filters: - - pandoc-to-zotero-live - pdf: - echo: false - number-sections: true - pdf-engine: tectonic bibliography: 02-data/intermediate/zotero-library.bib csl: /home/marty/documents/library/utilities/styles/APA-7.csl From 942d129db1fa4e19e69540fa3db2e087352c2995 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sun, 14 Jul 2024 11:51:59 +0200 Subject: [PATCH 17/67] feat(repo): Add article quarto profile --- _quarto-article.yml | 38 +- article.qmd | 839 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 862 insertions(+), 15 deletions(-) create mode 100644 article.qmd diff --git a/_quarto-article.yml b/_quarto-article.yml index 3b7faef..e1a4264 100644 --- a/_quarto-article.yml +++ b/_quarto-article.yml @@ -1,35 +1,43 @@ project: - type: manuscript - output-dir: 04-outputs + # type: manuscript + type: default render: - article.qmd -manuscript: - article: article.qmd - # resources: - # - 02-data/processed/extracted.csv +# manuscript: +# article: article.qmd +# meca-bundle: false +# resources: +# - 02-data/processed/extracted.csv format: - elsevier-html: default + elsevier-html: + toc: true + code-fold: true + code-tools: true + embed-resources: true + fig-format: svg + link-external-icon: true + number-sections: false + reference-links: true + theme: darkly docx: + filters: + # - pandoc-to-zotero-live + - docx-landscape echo: false number-sections: true reference-doc: 02-data/supplementary/justified.docx - # filters: - # - pandoc-to-zotero-live elsevier-pdf: echo: false number-sections: true - html: - comments: - hypothesis: true - jats: default + # jats: default # (other formats) # pdf: default -execute: - freeze: true +# execute: +# freeze: true diff --git a/article.qmd b/article.qmd new file mode 100644 index 0000000..80d74e0 --- /dev/null +++ b/article.qmd @@ -0,0 +1,839 @@ +--- +# papersize: A4 +# linestretch: 1.5 +# fontfamily: lmodern +# fontsize: "12" +# geometry: +# - left=2.2cm +# - right=3.5cm +# - top=2.5cm +# - bottom=2.5cm +lang: en +title: Inequalities in the World of Work +subtitle: What do we know? +author: + - name: Miguel Niño-Zarazúa + email: TODO PLACEHOLDER # TODO: update email + affiliations: + - id: soas + name: SOAS University of London + department: Department of Economics + - name: Marty Oehme + email: TODO PLACEHOLDER # TODO: update email +abstract: | + We are researching the effectiveness of policies which target inequalities on the labour market. +keywords: + - labour markets + - world of work + - inequality + - policy + - systematic scoping review +crossref: # to fix the appendix crossrefs being separate from main + custom: + - kind: float + key: appatbl + latex-env: appatbl + reference-prefix: Table A + space-before-numbering: false + latex-list-of-description: Appendix A Table + - kind: float + key: appbtbl + latex-env: appbtbl + reference-prefix: Table B + space-before-numbering: false + latex-list-of-description: Appendix B Table +--- + +{{< portrait >}} + +```{python} +#| label: load-data +#| echo: false +#| output: false +from pathlib import Path +import re +## standard imports +from IPython.core.display import Markdown as md +import numpy as np +import pandas as pd +from matplotlib import pyplot as plt +import seaborn as sns +from tabulate import tabulate +import bibtexparser + +sns.set_style("whitegrid") + +DATA_DIR=Path("./02-data") +RAW_DATA=DATA_DIR.joinpath("raw") +WORKING_DATA=DATA_DIR.joinpath("intermediate") +PROCESSED_DATA=DATA_DIR.joinpath("processed") +SUPPLEMENTARY_DATA=DATA_DIR.joinpath("supplementary") + +from src import prep_data + +# raw database-search results +bib_sample_raw_db = prep_data.bib_library_from_dir(RAW_DATA) +# the complete library of sampled (and working) literature +bib_sample = prep_data.bib_library_from_dir(WORKING_DATA) + +# load relevant studies +from src import load_data + +bib_df = prep_data.observations_with_metadata_df( + raw_observations = load_data.from_yml(PROCESSED_DATA), + study_metadata = prep_data.bib_metadata_df(bib_sample), + country_groups = prep_data.country_groups_df(Path(f"{SUPPLEMENTARY_DATA}/wb-country-groupings.xlsx")), +) +raw_observations = None +zot_df = None +df_country_groups = None +``` + +# Introduction + +# Conceptual framework + +# Review methodology + +The following section will discuss the methodology that is proposed to conduct the review of the literature on policy interventions that are expected to address inequalities in forms of work and labour market outcomes, +as well as give an overview of the collected data. +This study follows the principles of a systematic review framework, to systematically assess the impact of an array of policies on inequalities in the world of work. +It strives to follow the clear and reproducible method of identification prior to synthesis of relevant research, +while limiting "bias by the systematic assembly, critical appraisal and synthesis" through applying scientific strategies to the review itself [@Cook1995]. +It thereby attempts to provide an improved basis for comparative analysis between studies through the rigorous application of systematic criteria and thus to avoid the potential bias of narrative reviews. + +Unlike purely systematic reviews which typically focus on specific policy questions and interventions, systematic scoping reviews focus on a wider spectrum of policies, where different study designs and research questions can be investigated. +Since scoping reviews allow both broad and in-depth analyses, they are the most appropriate rigorous method to make a synthesis of the current evidence in this area [@Arksey2005]. + +The scoping review allows broad focus to be given to a subject for which no unified path with clear edges has been laid out yet by prior reviews, as remains the case with policies targeting inequalities in the world of work. +It does so through a breadth-first approach through a search protocol which favours working through a large body of literature to subsequently move toward a depth-favouring approach once the literature has been sufficiently delimited. +Its purpose, clearly mapping a body of literature on a (broad) topic area, is thereby useful on its own or in combination with a systematic approach [@Arksey2005]. +With an increasingly adopted approach in recent years, with rigorous dichotomy of inclusion and exclusion criteria it provides a way of charting the relevance of literature related to its overall body that strives to be free of influencing biases which could affect the skew of the resulting literature sample [@Pham2014]. + +## Inclusion criteria + +Concise narrowing criteria are applied to restrict the sample to studies looking at i) the effects of individual evidence-based policy measures or intervention initiatives ii) attempting to address a single or multiple of the defined inequalities in the world of work. +iii) using appropriate quantitative methods to examine the links of intervention and impact on the given inequalities. +The narrowing process makes use of the typology of inequalities, of forms of work, and of policy areas introduced above as its criteria. + +An overview of the respective criteria used for inclusion or exclusion can be found in @tbl-inclusion-criteria. +It restricts studies to those that comprise primary research published after 2000, +with a focus on the narrowing criteria specified in @tbl-inclusion-criteria. + +::: {#tbl-inclusion-criteria} + +```{python} +#| label: tbl-inclusion-criteria + +inclusion_criteria = pd.read_csv("02-data/supplementary/inclusion-criteria.tsv", sep="\t") +md(tabulate(inclusion_criteria, showindex=False, headers="keys", tablefmt="grid")) +``` + +Source: Author's elaboration + +Study inclusion and exclusion scoping criteria + +::: + +## Search protocol + +The search protocol follows a three-staged process of execution: identification, screening and extraction. +First, in identification, the relevant policy, inequality and world of work related dimensions are combined through Boolean operators to conduct a search through the database repository Web of Science and supplemental searches via Google Scholar to supply potential grey literature. +While the resulting study pools could be screened for in multiple languages, the search queries themselves are passed to the databases in English-language only. +Relevant results are then complemented through the adoption of a 'snowballing' technique, +in which an array of identified adjacent published reviews is analysed for their reference lists to find cross-references of potentially missing literature and in turn add those to the pool of studies. + +To identify potential studies and create an initial sample, relevant terms for the clusters of world of work, inequality and policy interventions have been extracted from the existing reviews as well as the ILO definitions.[^existingreviews] + +[^existingreviews]: TODO: citation of existing reviews used; ILO definitions if mentioned + +Identified terms comprising the world of work can be found in the Appendix tables @appatbl-wow-terms, @appatbl-intervention-terms, and @appatbl-inequality-terms, +with the search query requiring a term from the general column and one other column of each table respectively. +Each cluster is made up of a general signifier (such as “work”, “inequality” or “intervention”) which has to be labelled in a study to form part of the sample, +as well as any additional terms looking into one or multiple specific dimensions or categories of these signifiers (such as “domestic” work, “gender” inequality, “maternity leave” intervention). +For the database query, a single term from the respective general category is required to be included in addition to one term from any of the remaining categories. + +Second, in screening, duplicate results are removed and the resulting literature sample is sorted based on a variety of excluding characteristics based on: +language, title, abstract, full text and literature supersession through newer publications. +Properties in these characteristics are used to assess an individual study on its suitability for further review in concert with the inclusion criteria mentioned in @tbl-inclusion-criteria. + +To facilitate the screening process, with the help of 'Zotero' reference manager a system of keywords is used to tag individual studies in the sample with their reason for exclusion, +such as 'excluded::language', 'excluded::title', 'excluded::abstract', and 'excluded::superseded'. +This keyword-based system is equally used to further categorize the sample studies that do not fall into exclusion criteria, based on primary country of analysis, world region, as well as income level classification. +To that end, a 'country::', 'region::' and 'income::' are used to disambiguate between the respective characteristics, such as 'region::LAC' for Latin America and the Caribbean, 'region::SSA' for Sub-Saharan Africa; as well as for example 'income::low-middle', 'income::upper-middle' or 'income::high'. +These two delineations follow the ILO categorizations on world regions and the country income classifications based on World Bank income groupings [@ILO2022]. + +Similarly, if a specific type of inequality, or a specific intervention, represents the focus of a study, these will be reflected in the same keyword system (such as 'inequality::income' or 'inequality::gender'). +The complete process of identification and screening is undertaken with the help of the Zotero reference manager. +Last, for extraction, studies are screened for their full-texts, irrelevant studies excluded with 'excluded::full-text' as explained above and relevant studies then ingested into the final sample pool. + +Should any literature reviews be identified as relevant during this screening process, +they will in turn be crawled for cited sources in a 'snowballing' process. +The sources will be added to the sample to undergo the same screening process explained above, +ultimately resulting in the process represented in the PRISMA chart in @fig-prisma. + +```{python} +#| label: calculate-scoping-flowchart +#| echo: false +#| output: asis + +nr_database_query_raw = len(bib_sample_raw_db.entries) +nr_snowballing_raw = 2240 + +all_keywords = [entry["keywords"] for entry in bib_sample.entries if "keywords" in entry.fields_dict.keys()] +nr_database_deduplicated = len([1 for kw in all_keywords if "sample::database" in kw]) +nr_snowballing_deduplicated = len([1 for kw in all_keywords if "sample::snowballing" in kw]) +nr_out_superseded = len([1 for kw in all_keywords if "out::superseded" in kw]) + +FULL_RAW_SAMPLE_NOTHING_REMOVED = nr_database_query_raw + nr_snowballing_raw +FULL_SAMPLE_DUPLICATES_REMOVED = nr_database_deduplicated + nr_snowballing_deduplicated + nr_out_superseded + +NON_ZOTERO_CAPTURE_TITLE_REMOVAL = 1150 +NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL = 727 +NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL = 348 + +nr_out_duplicates = FULL_RAW_SAMPLE_NOTHING_REMOVED - FULL_SAMPLE_DUPLICATES_REMOVED +nr_out_title = len([1 for kw in all_keywords if "out::title" in kw]) + NON_ZOTERO_CAPTURE_TITLE_REMOVAL +nr_out_abstract = len([1 for kw in all_keywords if "out::abstract" in kw]) + NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL +nr_out_fulltext = len([1 for kw in all_keywords if "out::full-text" in kw]) + NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL +nr_out_language = len([1 for kw in all_keywords if "out::language" in kw]) +nr_extraction_done = len([1 for kw in all_keywords if "done::extracted" in kw]) + +t3 = "`" * 3 +# FIXME use 02-data/supplementary undeduplciated counts to get database starting and snowballing counts +# from: https://github.com/quarto-dev/quarto-cli/discussions/6508 +print(f""" +```{{mermaid}} +%%| label: fig-prisma +%%| fig-cap: "Sample sorting process through identification and screening" +%%| fig-width: 6 +flowchart TD; + search_db["Records identified through database searching (n={nr_database_query_raw})"] --> starting_sample; + search_prev["Records identified through other sources (n={nr_snowballing_raw})"] --> starting_sample["Starting sample (n={FULL_RAW_SAMPLE_NOTHING_REMOVED})"]; + + starting_sample -- "Duplicate removal ({nr_out_duplicates+nr_out_superseded} removed) "--> dedup["Records after duplicates removed (n={FULL_SAMPLE_DUPLICATES_REMOVED})"]; + + dedup -- "Title screening ({nr_out_title} excluded)" --> title_screened["Records after titles screened (n={FULL_SAMPLE_DUPLICATES_REMOVED - nr_out_title})"]; + + title_screened -- "Abstract screening ({nr_out_abstract} excluded)"--> abstract_screened["Records after abstracts screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract})"]; + + abstract_screened -- " Language screening ({nr_out_language} excluded) "--> language_screened["Records after language screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract-nr_out_language})"]; + + language_screened -- " Full-text screening ({nr_out_fulltext} excluded) "--> full-text_screened["Full-text articles assessed for eligibility (n={nr_extraction_done})"]; +{t3} +""") +``` + +All relevant data concerning both their major findings and statistical significance are then extracted from the individual studies into a collective results matrix. +The results to be identified in the matrix include a study's: i) key outcome measures (dependent variables), ii) main findings, iii) main policy interventions (independent variables), iv) study design and sample size, v) dataset and methods of evaluation, vi) direction of relation and level of representativeness, vii) level of statistical significance, viii) main limitations. + +The query execution results in an initial sample of `{python} nr_database_query_raw` potential studies identified from the database search as well as `{python} nr_snowballing_raw` potential studies from other sources, leading to a total initial number of `{python} FULL_RAW_SAMPLE_NOTHING_REMOVED`. +This accounts for all identified studies without duplicate removal, without controlling for literature that has been superseded or applying any other screening criteria. +Of these, `{python} FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract-nr_out_language` have been identified as potentially relevant studies for the purposes of this scoping review and selected for a full text review, +from which in turn `{python} nr_extraction_done` have ultimately been extracted. + +@fig-intervention-types shows the predominant interventions contained in the reviewed literature. +Overall, there is a focus on measures of minimum wage, subsidisation, considerations of trade liberalisation and collective bargaining, education and training. +The entire spread of policies captures interventions aimed primarily at institutional and structural mechanisms, but also mechanisms focused on individual agency. + +```{python} +#| label: fig-intervention-types +#| fig-cap: Available studies by primary type of intervention + +by_intervention = ( + bib_df + .fillna("") + .groupby(["author", "year", "title", "design", "method", "representativeness", "citation"]) + .agg( + { + "intervention": lambda _col: "; ".join(_col), + } + ) + .reset_index() + .drop_duplicates() + .assign( + intervention=lambda _df: _df["intervention"].apply( + lambda _cell: set([x.strip() for x in re.sub(r"\(.*\)", "", _cell).split(";")]) + ), + ) + .explode("intervention") +) +sort_order = by_intervention["intervention"].value_counts().index + +fig = plt.figure() +fig.set_size_inches(6, 3) +ax = sns.countplot(by_intervention, x="intervention", order=by_intervention["intervention"].value_counts().index) +plt.setp(ax.get_xticklabels(), rotation=45, ha="right", + rotation_mode="anchor") +plt.show() +``` + +# Synthesis of evidence + +Since policies employed in the pursuit of increased equality can take a wide form of actors, strategy approaches and implementation details, +the following synthesis will first categorise between the main thematic area and its associated interventions. +Individual observations are then descriptively distinguished between for the primary outcome variables (inequalities) of interest. +Thus, in the following synthesis each reviewed study will be analysed through the primary policies or mechanisms they use as independent variables to analyse the effects on a variety of inequalities. + +One of the primary lenses of inequality in viewing policy interventions to reduce inequalities in the world of work is that of income, +often measured for all people throughout a country (vertical inequality) or subsets thereof (horizontal inequality). +At the same time, the primacy of income should not be overstated as disregarding the intersectional nature of inequalities could lead to diminished intervention outcomes through adverse targeting. + +Each main thematic area will be preceded by a table presenting a summary of findings for the respective policies, +their identified channels and an estimation of their strength of evidence base. +Afterwards, the analytical lens will be inverted for the discussion and the reviewed studies discussed from a perspective of their analysed inequalities and limitations, +to better identify areas of strong analytical lenses or areas of more limited analyses. + +## Institutional factors + +{{< portrait >}} + +::: {#tbl-findings-institutional} + +```{python} +#| label: tbl-findings-institutional +from src.model import validity + +study_strength_bins = { + 0.0: r"\-", + 5.0: r"\+", + 10.0: r"\++", +} +def strength_for(val): + return list(study_strength_bins.keys())[list(study_strength_bins.values()).index(val)] + +findings_institutional = pd.read_csv("02-data/supplementary/findings-institutional.csv") +fd_df = validity.add_to_findings(findings_institutional, by_intervention, study_strength_bins) + +md(tabulate(fd_df[["area of policy", "internal_validity", "external_validity", "findings", "channels"]].fillna(""), showindex=False, headers=["area of policy", "internal strength", "external strength", "main findings", "channels"], tablefmt="grid")) +``` + +Note: Each main finding is presented with an internal strength of evidence and an external strength of evidence which describe the combined validities of the evidence base for the respective finding. +Validities are segmented to a weak (-) evidence base under a validity ranking of `{python} strength_for(r"\+")`, +evidential (+) from `{python} strength_for(r"\+")` and under `{python} strength_for(r"\++")` and strong evidence base (++) for `{python} strength_for(r"\++")` and above. + +Summary of main findings for institutional policies + +::: + +{{< landscape >}} + +### Labour laws and regulatory systems + +@Adams2015 study the effects of labour, business and credit regulations and looks at their long-term correlations to income inequality in developing countries from 1970 to 2012. +Additionally, the study looks at the effects of FDI and school enrolment, which will be reviewed in their respective policy sections. +They find that in MENA, SSA, LAC and to some extend AP increased labour and business regulations are actually negatively related to equitable income distribution, with market regulation not having significant effects. +The authors identify developing countries lacking in institutional capability to accomplish regulatory policies optimized for benefits and see the need for policies requiring more specific targeting of inequality reduction as their agenda. +Overall, the authors suggest that regulatory policy in developing countries needs to be built for their specific contexts and not exported from developed countries due to their different institutional capabilities and structural make-up. +The study is limited in its design focus relying purely on the macro-level regional analyses and can thus, +when finding correlations towards income inequality, not necessarily drill down into their qualitative root causes. + + +@Broadway2020 study the introduction of universal paid maternal leave in Australia, looking at its impacts on mothers returning to work and the conditions they return under. +The study finds that, while there is a short-term decrease of mothers returning to work since they make use of the introduced leave period, over the long-term (after six to nine months) there is a significant positive impact on return to work. +Furthermore, there is a positive impact on returning to work in the same job and under the same conditions, +the effects of which are stronger for more disadvantaged mothers (measured through income, education and access to employer-funded leave). +This suggests that the intervention reduced the opportunity costs for delaying the return to work, and especially for those women that did not have employer-funded leave options, directly benefiting more disadvantaged mothers. +Some potential biases of the study are its inability to account for child-care costs, as well as not being able to fully exclude selection bias into motherhood. +There also remains the potential of results being biased through pre-birth labour supply effects or the results of the financial crisis, which may create a down-ward bias for either the short- or long-term effects. + +@Dustmann2012 analyse the long-run effects on children's outcomes of increasing the period of paid leave for mothers in Germany. +While the study focuses on the children's outcomes, it also analyses the effects on the return to work rates and cumulative incomes of the policies within the first 40 months after childbirth. +It finds that, while short-term increases of paid leave periods (up to 6 months) significantly increased incomes, over longer periods (10-36 months) the cumulative incomes in fact decreased significantly, +marginally for low-wage mothers for 10 month periods, and across all wage segments for 36 month periods. +For the share of mothers returning to work, it finds that there is a significant increase in the months away from work among all wage segments for all paid leave period increases, positively correlated with their length. +Still similar numbers of mothers return once the leave period ends, though with significant decreases for leave periods from 18 to 36 months. +For its analysis of long-term educational outcomes on children, however, it does not find any evidence for the expansions improving children's outcomes, even suggesting a possible decrease of educational attainment for the paid leave extension to 36 months.[^dustmann-childoutcomes] +Some limitations of the study include its sample being restricted to mothers who go on maternity leave and some control group identification restrictions possibly introducing some sampling bias. + +[^dustmann-childoutcomes]: The authors suggest that the negative effect for children under the long-term paid leave program of 36 months may stem from the fact that children require more external stimuli (aside from the mother) before this period ends, as well as the negative long-term effects of the mother's significantly reduced income for the long-term leave periods. + +In a study on the effects of introductions of a variety of maternity leave laws in Japan, @Mun2018 look at the effects on employment numbers and job quality in managerial positions of women. +Contrary to notions of demand-side mechanisms of the welfare state paradox, with women being less represented in high-authority employment positions due to hiring or workplace discrimination against them with increased maternity benefits, +it finds that this is not the case for the Japanese labour market between 1992 and 2009. +There were no increases in hiring discrimination against women, and either no significant change in promotions for firms not providing paid leave before the laws or instead a positive impact on promotions for firms that already provided paid leave. +The authors suggest the additional promotions were primarily based on voluntary compliance of firms in order to maintain positive reputations, +signalled through a larger positive response to incentive-based laws than for mandate-based ones. +Additionally, the authors suggest that the welfare paradox may rather be due to supply-side mechanisms, based on individual career planning, as well as reinforced along existing gender divisions of household labour which may increase alongside the laws. +Limitations of the study include foremost its limited generalizability due to the unique Japanese institutional labour market structure (with many employments, for example, being within a single firm until retirement), as well as no ability yet to measure the true causes and effects of adhering to the voluntary incentive-based labour policies, with lasting effects or done as symbolic compliance efforts and mere impression management. + +@Davies2022 conduct a study on the return to work ratios for high-skill women workers in public academic universities in the United Kingdom, comparing the results for those in fixed-term contract work versus those in open-ended contracts. +It finds that there is a significantly decreased return to work probability for those working under fixed-term contracts, and most universities providing policies with more limited access to maternity payment for fixed-contract staff. +This is possibly due to provisions in the policies implicitly working against utilization under fixed-terms: +there are strict policies on payments if a contract ends before the maternity leave period is over, and obligations on repayments if not staying in the position long enough after rtw. +Additionally, most policies require long-term continuous service before qualifying for enhanced payments in the maternity policies. +There is high internal heterogeneity between the universities, primarily due to the diverging maternity policy documents, only a small number of the overall dataset providing favourable conditions for fixed-term work within. + +### Minimum wage laws + +@Chao2022, in a study looking at the effects of minimum wage increases on a country's income inequality, analyse the impacts in a sample of 43 countries, both LMIC and HIC. +Using a general-equilibrium model, it finds that there are differences between the short-term and long-term effects of the increase: +In the short term it leads to a reduction of the skilled-unskilled wage gap, however an increase in unemployment and welfare, +while in the long term the results are an overall decrease in wage inequality as well as improved social welfare. +It finds those results primarily stem from LMIC which experience significant effects driven by a long-term firm exit from the urban manufacturing sector thereby increasing available capital for the rural agricultural sector, while in HIC the results remain insignificant. +The study uses the Gini coefficient for identifying a country's inequality. +Some limitations of the study include the necessity to omit short-term urban firm exit for the impact to be significant, as well as requiring the, reasonable but necessary, prior assumption of decreased inequality through increased rural agricultural capital. + +@Alinaghi2020 conduct a study using a microsimulation to estimate the effects of a minimum wage increase in New Zealand on overall income inequality and further disaggregation along gender and poverty lines. +It finds limited redistributional effects for the policy, with negligible impact on overall income inequality and the possibility of actually increasing inequalities among lower percentile income households. +Additionally, while it finds a significant reduction in some poverty measures for sole parents that are in employment, when looking at sole parents overall the effects become insignificant again. +The authors suggest this points to bad programme targeting, which at best has negligible positive impact on income equality and at worst worsens income inequality in lower income households, due to may low-wage earners being the secondary earners of higher-income households but low-wage households often having no wage earners at all. +A pertinent limitation of the study includes its large sample weights possibly biasing the impacts on specific groups such as sole parents and thus being careful not to overestimate their significance. + +In a study on the impacts of minimum wage increases in Ecuador @Wong2019 specifically looks at the income and hours worked of low-wage earners to analyse the policies effectiveness. +The study finds that, generally, there was a significant increase on the income of low-wage earners and also a significant increase on wage workers hours worked which would reflect positively on a decrease in the country's income inequality. +At the same time, it finds some potential negative effects on the income of high earners, suggesting an income-compression effect as employers freeze or reduce high-earners wages to offset low-earners new floors. +The findings hide internal heterogeneity, however: +For income the effect is largest for agricultural workers while for women the effect is significantly smaller than overall affected workers. +For hours worked there is a significant negative impact on women's hours worked, a fact which may point to a decreased intensive margin for female workers and thus also affect their lower income increases. +Limitations of the study include some sort-dependency in their panel data and only being able to account for effects during a period of economic growth. +Thus, while overall income inequality seems well targeted in the intervention, it may exacerbate the gender gap that already existed at the same time. + + +@Gilbert2001 undertake a study looking at the distributional effects of introducing a minimum wage in Britain, with a specific spatial component. +Overall it finds little effect on income inequality in the country. +It finds that the effects on rural areas differ depending on their proximity to urban areas. +While overall income inequality only decreases a small amount, the intervention results in effective targeting with remote rural households having around twice the reduction in inequality compared to others. +Rural areas that are accessible to urban markets are less affected, with insignificant impacts to overall income inequality reduction. +One limit of the study is that it has to assume no effects on employment after the enaction of the minimum wage for its results to hold. + +In a study on the impacts of minimum wage and direct cash transfers in Brazil on the country's income inequality, +@SilveiraNeto2011 especially analyse the way the policies interact with spatial inequalities. +It finds that incomes between regions have converged during the time frame and overall the cash transfers under the 'Bolsa Familia' programme and minimum wage were accounting for 26.2% of the effect. +Minimum wage contributed 16.6% of the effect to overall Gini reduction between the regions while cash transfers accounted for 9.6% of the effect. +The authors argue that this highlights the way even non-spatial policies can have a positive (or, with worse targeting or selection, negative) influence on spatial inequalities, +as transfers occurring predominantly to poorer regions and minimum wages having larger impacts in those regions created quasi-regional effects without being explicitly addressed in the policies. +Some limitations include limited underlying data only making it possible to estimate the cash transfer impacts for the analysis end-line, +and minimum wage effects having to be constructed from the effects wages equal to minimum wage. + +@Militaru2019 conduct an analysis of the effects of minimum wage increases on income inequality in Romania. +They find that, generally, minimum wage increases correlate with small wage inequality decreases, but carry a larger impact for women. +The channels for the policies effects are two-fold in that there is an inequality decrease as the number of wage earners in total number of employees increases, +as well as the concentration of workers at the minimum level mattering --- the probable channel for a larger impact on women since they make up larger parts of low-income and minimum wage households in Romania. +Limitations to the study are some remaining unobservables for the final inequality outcomes (such as other wages or incomes), the sample over-representing employees and not being able to account for any tax evasion or behavioural changes in the model. + +@Sotomayor2021 conducts a study on the impact of subsequent minimum wage floor introductions on poverty and income inequality in Brazil. +He finds that in the short-term (3 months) wage floor increases reduced poverty by 2.8% and reduced income inequality by 2.4%. +Over the longer-term though these impacts decrease, +the minimum wage increases only show diminishing returns when the legal minimum is already high in relation to median earnings. +It suggests that additional unemployment costs, created through new job losses through the introduction, are offset by the increased benefits --- the higher wages for workers. +The authors also suggest an inelastic relationship between increases and poverty incidence. +One limitation of the study is the limit of tracking individuals in the underlying data which can not account for people moving household to new locations. +The data can only track individual dwellings --- instead of the households and inhabitants within --- and thus resembles repeated cross-sectional data more than actual panel data. + +### Collective bargaining + +@Alexiou2023 study the effects of both political orientation of governments' parties and a country's trade unionisation on its income inequality. +They find that, generally, strong unionisation is strongly related to decreasing income inequality, most likely through a redistribution of political power through collective mobilization in national contexts of stronger unions. +It also suggests that in contexts of weaker unionisation, post-redistribution income inequality is higher, thus also fostering unequal redistributive policies. +Lastly, it finds positive relations between right-wing orientation of a country's government and its income inequality, with more mixed results for centrist governments pointing to potential fragmentations in their redistributive policy approaches. +The study is mostly limited in not being able to account for individual drivers (or barriers) and can thus not disaggregate for the effects for example arbitration or collective bargaining. + +@Dieckhoff2015 undertake a study on the effect of trade unionisation in European labour markets, with a specific emphasis on its effects on gender inequalities. +It finds, first of all, that increased unionisation is related to the probability of being employed on a standard employment contract for both men and women. +It also finds no evidence that men seem to carry increased benefits from increased unionisation alone, +although in combination with temporary contract and family policy re-regulations, men can experience greater benefits than women. +At the same time women's employment under standard contracts does not decrease, such that there is no absolute detrimental effect for either gender. +It does, however, leave open the question of the allocation of relative benefits between the genders through unionisation efforts. +The study is limited in that, by averaging outcomes across European nations, it can not account for nation-specific labour market contexts or gender disaggregations. + +@Cardinaleschi2019 study the wage gap in the Italian labour market, looking especially at the effects of collective negotiation practices. +It finds that the Italian labour market's wage gap exists primarily due to occupational segregation between the genders, with women often working in more 'feminized' industries, and not due to educational lag by women in Italy. +It also finds that collective negotiation practices targeting especially managerial representation and wages do address the gender pay gap, but only marginally significantly. +The primary channel for only marginal significance stems from internal heterogeneity in that only the median part of wage distributions is significantly affected by the measures. +Instead, the authors recommend a stronger mix of policy approaches, also considering the human-capital aspects with for example active labour-market policies targeting it. + +@Ferguson2015 conducts a study on the effects of a more unionised workforce in the United States, on the representation of women and minorities in the management of enterprises. +It finds that while stronger unionisation is associated both with more women and more minorities represented in the overall workforce and in management, this effect is only marginally significant. +Additionally, there are drivers which may be based on unobservables and not a direct effect --- +it may be a selection effect of more unionised enterprises. +It uses union elections as its base of analysis, and thus can not exclude self-selection effects of people joining more heavily unionised enterprises rather than unionisation increasing representation in its conclusions. + +@Ahumada2023 on the other hand create a study on the effects of unequal distributions of political power on the extent and provision of collective labour rights. +It is a combination of quantitative global comparison with qualitative case studies for Argentina and Chile. +It finds that, for societies in which power is more unequally distributed, collective bargaining possibilities are more limited and weaker. +It suggests that, aside from a less entrenched trade unionisation in the country, the primary channel for its weakening are that existing collective labour rights are often either restricted or disregarded outright. +Employers were restricted in their ability to effectively conduct lobbying, and made more vulnerable to what the authors suggest are 'divide-and-conquer' strategies by government with a strongly entrenched trade unionisation, due to being more separate and uncoordinated. +A limit is the strong institutional context of the two countries which makes generalizable application of its underlying channels more difficult to the overarching quantitative analysis of inequality outcomes. + +### Workfare programmes + +@Whitworth2021 analyse the spatial consequences of a UK work programme on spatial factors of job deprivation or opportunity increases. +The programme follows a quasi-marketized approach of rewarding employment-favourable results of transitions into employment and further sustained months in employment. +The author argues, however, that the non-spatial implementation of the policy leads to spatial outcomes. +Founded on the approach of social 'creaming' and 'parking' and applied to the spatial dimension, +the study shows that already job-deprived areas indeed experience further deprivations under the programme, +while non-deprived areas are correlated with positive impacts, thereby further deteriorating spatial inequality outcomes. +This occurs because of providers in the programme de-prioritizing the already deprived areas ('parking') in favour prioritizing wealthier areas for improved within-programme results. + +@Li2022 conduct a study on the effects of previous inequalities on the outcomes of a work programme in India intended to provide job opportunity equality for already disadvantages population. +It specifically looks at the NREGA programme in India, and takes the land-ownership inequality measured through the Gini coefficient as its preceding inequality.[^nrega] +The study finds that there is significantly negative relationship between the Gini coefficient and the provision of jobs through the work programme. +In other words, the workfare policy implemented at least in part to reduce a district's inequality seems to be less effective if there is a larger prior capital inequality. +The authors see the primary channel to be the landlords' opposition to broad workfare programme introduction since they are often followed by overall wage increases in the districts. +They suggest that in more inequally distributed channels the landlords can use a more unequal power structure to lobby and effect political power decreasing the effectiveness of the programmes, +in addition to often reduced collective bargaining power on the side of labour in these districts. +The results show the same trends for measurement of land inequality using the share of land owned by the top 10 per cent largest holdings instead. + +[^nrega]: The National Rural Employment Guarantee Scheme (NREGA) is a workfare programme implemented in India, the largest of its kind, which seeks to provide 100 days of employment for each household per year. It was rolled out from 2005 over several phases until it reached all districts in India in 2008. + +### Social protection + + + + +@Wang2016 undertake an observational study on the levels of social assistance benefits and wages in a national comparative study within 26 OECD countries. +It finds that real minimum income benefit levels generally increased in most countries from 1990 to 2009, with only a few countries, mostly in Eastern European welfare states, showing decreases during the time frame. +The majority of changes in real benefit levels are from deliberate policy changes and the study calculates them by a comparison of the changes in benefit levels to the changes in consumer prices. +Secondly, it finds that changes for income replacement rates are more mixed, with rates decreasing even in some countries which have increasing real benefits levels. +The study suggests this is because benefit levels are in most cases not linked to wages and policy changes also do not take changes in wages into account resulting in diverging benefit levels and wages, which may lead to exacerbating inequality gaps between income groups. + + +@Debowicz2014 conduct a study looking at the impact of the cash transfer programme Oportunidades in Mexico, conditioned on a household's children school attendance, on income inequality among others. +It finds that a combination of effects raises the average income of the poorest households by 23 percent. +The authors argue in the short run this benefits households through the direct cash influx itself, as well as generating a positive wage effect benefitting those who keep their children at work. +For the estimation of income inequality it uses the Gini coefficient. +Additionally, over the long-term for the children in the model there is a direct benefit for those whose human capital is increased due to the programme, but also an indirect benefit for those who did not increase their human capital, because of the increased scarcity of unskilled labor as a secondary effect. +Due to the relatively low cost of the programme if correctly targeted, it seems to have a significantly positive effect on the Mexican economy and its income equality. + +In a study on the labour force impacts for women @Hardoy2015 look at the effects of reducing overall child care costs in Norway through subsidies. +It finds that overall the reductions in child care cost increased the female labour supply in the country (by about 5 per cent), +while there were no significant impacts on mothers which already participated in the labour market. +It also finds some internal heterogeneity, with the impact being strongest for low-education mothers and low-income households, +a finding the authors expected due to day care expenditure representing a larger part of those households' budgets thus creating a larger impact. +Though it may alternatively also be generated by the lower average pre-intervention employment rate for those households. +Interestingly when disaggregating by native and immigrant mothers there is only a significant impact on native mothers, +though the authors do not form an inference on why this difference would be. +A limitation of the study is that there was a simultaneous child care capacity increase in the country, +which may bias the labour market results due to being affected by both the cost reduction and the capacity increase. + + +@Carstens2018 conduct an analysis of the potential factors influencing mentally ill individuals in the United States to participate in the labour force, using correlation between different programmes of Medicaid and labour force status. +In trying to find labour force participation predictors it finds employment motivating factors in reduced depression and anxiety, increased responsibility and problem-solving and stress management being positive predictors. +In turn increased stress, discrimination based on their mental, loss of free time, loss of government benefits and tests for illegal drugs were listed as barriers negatively associated with labour force participation. +For the government benefits, it finds significant variations for the different varieties of Medicaid programmes, with the strongest negative labour force participation correlated to Medicaid ABD, a programme for which it has to be demonstrated that an individual cannot work due to their disability. +The authors suggest this shows the primary channel of the programme becoming a benefit trap, with disability being determined by not working and benefits disappearing when participants enter the labour force, creating dependency to the programme as a primary barrier. +Two limitations of the study are its small sample size due to a low response rate, and an over-representation of racial minorities, women and older persons in the sample mentioned as introducing possible downward bias for measured labour force participation rates. + + + +@Cieplinski2021 undertake a simulation study on the income inequality effects of both a policy targeting a reduction in working time and the introduction of a UBI in Italy. +It finds that while both decrease overall income inequality, measured through Gini coefficient, they do so through different channels. +While provision of a UBI sustains aggregate demand, thereby spreading income in a more equitable manner, +working time reductions significantly decrease aggregate demand through lower individual income but significantly increases labour force participation and thus employment. +It also finds that through these channels of changing aggregate demand, the environmental outcomes are oppositional, with work time reduction decreasing and UBI increasing the overall ecological footprint. +One limitation of the study is the modelling assumption that workers will have to accept both lower income and lower consumption levels under a policy of work time reduction through stable labour market entry for the results to hold. + +## Structural factors + +## Agency factors + +# Robustness of evidence + +## Output chronology + +The identified literature rises in volume over time between 2000 and 2023, +with first larger outputs identified from 2014 onwards, +as can be seen in @fig-publications-per-year. +While fluctuating overall, with a significantly smaller outputs 2017 and in turn significantly higher in 2021, +the overall output volume strongly increased during this period. + +```{python} +#| label: fig-publications-per-year +#| fig-cap: Publications per year + +df_study_years = ( + bib_df.groupby(["author", "year", "title"]) + .first() + .reset_index() + .drop_duplicates() + ["year"].value_counts() + .sort_index() +) +# use order to ensure all years are displayed, even ones without values +years_range = list(range(df_study_years.index.min(), df_study_years.index.max()+1)) +ax = sns.barplot(df_study_years, order=years_range) + +ax.set_ylabel("Count") +ax.set_xlabel("Year") +plt.tight_layout() +years_list = np.arange(2000, 2024).tolist() +ax.tick_params(axis='x', rotation=90) +ax.set_ylabel("Citations") +ax.set_xlabel("Year") +plt.show() +df_study_years = None +``` + +Such anomalies can point to a dispersed or different focus during the time span, +newly arising alternative term clusters which have not been captured by the search query +or a diversion of efforts towards different interventions or policies. +Their temporary nature, however, makes non-permanent causes more likely than fundamental changes to approaches or terms which could signal more biased results for this review. + +The literature is predominantly based on white literature, with only a marginal amount solely published as grey literature. +Such a gap in volume seems expected with the database query efforts primarily aimed at finding the most current versions of white literature. +It also points to a well targeted identification procedure, with more up-to-date white literature correctly superseding potential previous grey publications. +@fig-citations-per-year-avg shows the average number of citations for all studies published within an individual year. + +```{python} +#| label: fig-citations-per-year-avg +#| fig-cap: Average citations per year +bib_df["zot_cited"] = bib_df["zot_cited"].dropna().astype("int") +grpd = bib_df.groupby(["year"], as_index=False)["zot_cited"].mean() +fig, ax = plt.subplots() +ax.bar(grpd["year"], grpd["zot_cited"]) +sns.regplot(x=grpd["year"], y=grpd["zot_cited"], ax=ax) +#ax = sns.lmplot(data=grpd, x="year", y="zot_cited", fit_reg=True) + +years_list = np.arange(2000, 2024).tolist() +ax.set_xticks(years_list) +ax.tick_params(axis='x', rotation=90) +ax.set_ylabel("Citations") +ax.set_xlabel("Year") +plt.tight_layout() +plt.show() +``` + +From the literature sample, several patterns emerge: +First, in general, citation counts are slightly decreasing over time --- +a trend which should generally be expected as less time has passed to allow newer studies' contents to be distributed and fewer repeat citations to have occurred. +Second, larger changes between individual years appear more erratically. +Taken together, this suggests that, though no overall decrease in academic interest in the topic over time occurred, +it may point to the volume of relevant output not necessarily rising as steadily as overall output. + +Early outliers also suggest clearly influential individual studies having been produced during those years, +a possibility which may be more relevant during years of more singular releases (such as 2011 and 2013). +This is because, as @fig-publications-per-year showed, the overall output was nowhere near as rich as in the following years, allowing single influential works to skew the visible means for those years. + +## Validity ranking + +Finally, following @Maitrot2017, the relevant studies are ranked for their validity. +Here, a 2-dimensional approach is taken to separate the external validity from the internal validity of the studies. +The ranking process then uses the representativeness of a study's underlying dataset, +from a non-representative survey sample, through a sub-nationally representative sample, a nationally representative and the use of census data, +to arrive at a ranking between 2.0 and 5.0 respectively. +Similarly, the studies are ranked for internal validity using the study design, +with only quasi-experimental and experimental studies receiving similar rankings between 2.0 and 5.0 depending on the individually applied methods due to their quantifiability, +while observational and qualitative studies go without an internal validity rank (0.0) due to the more contextual nature of their analyses. +For a full list of validity ranks, see @appbtbl-validity-external and @appbtbl-validity-internal. + +Using the validity ranking separated into internal and external validity for each study, +it is possible to identify the general make-up of the overall sample, +the relationship between both dimensions and the distribution of studies within. + +@fig-validity-relation shows the relation between each study's validity on the internal dimension and the external dimension, +with experimental studies additionally distinguished. +Generally, studies that have a lower internal validity, between 2.0 and 3.5, rank higher on their external validity, +while studies with higher internal validity in turn do not reach as high on the external validity ranking. + +```{python} +#| label: fig-validity-relation +#| fig-cap: "Relation between internal and external validity" + +from src.model import validity + +validities = validity.calculate(by_intervention) +validities["identifier"] = validities["author"].str.replace(r',.*$', '', regex=True) + " (" + validities["year"].astype(str) + ")" +validities = validities.loc[(validities["design"] == "quasi-experimental") | (validities["design"] == "experimental")] +#validities["external_validity"] = validities["external_validity"].astype('category') +validities["internal_validity"] = validities["internal_validity"].astype('category') +validities["External Validity"] = validities["external_validity"] +validities["Internal Validity"] = validities["internal_validity"] + +plt.figure().set_figheight(5) +sns.violinplot( + data=validities, + x="Internal Validity", y="External Validity", hue="design", + cut=0, bw_method="scott", + orient="x" +) +sns.swarmplot( + data=validities, + x="Internal Validity", y="External Validity", legend=False, + color="darkmagenta", + s=4 +) +``` + +Studies with an internal validity ranking of of 3.0 (primarily made up of difference-in-difference approaches) and an internal ranking of 5.0 (randomized control trials) have the same tight clustering around an external validity between 4.0 (national) and 5.0 (census-based), and 2.0 (local) and 3.0 (subnational), respectively. +This clearly shows the expected overall relationship of studies with high internal validity generally ranking lower on their external validity. + +The situation is less clear-cut with the internal rankings of 2.0 (primarily ordinary least squares) and 4.0 (primarily instrumental variable), +which show a larger external validity spread. +For 2.0-ranked studies, there is an overall larger spread with most using nationally representative data, +while a significant amount makes use of census-based data and others in turn only being subnationally representative. +Studies ranked 4.0 internally have a higher heterogeneity with the significant outlier of @Thoresen2021, +which had the limitation of its underlying data being non-representative. + +Looking at the overall density of studies along their external validity dimension, +@fig-validity-distribution reiterates this overall relationship with internal validity. +It additionally shows that studies with low internal validity make up the dominant number of nationally representative analyses and the slight majority of census-based analyses, +while locally or non-representative samples are almost solely made up of internally highly valid (ranking 4.0 or above) analyses, +again with the exception of @Thoresen2021 already mentioned. + +```{python} +#| label: fig-validity-distribution +#| fig-cap: "Distribution of internal validities" + +sns.displot( + data=validities, + x="External Validity", hue="Internal Validity", + kind="kde", + multiple="fill", clip=(0, None), + palette="ch:rot=-0.5,hue=1.5,light=0.9", + bw_adjust=.65, cut=0, + warn_singular = False +) +``` + +Looking at the data per region, census-based studies are primarily spread between Latin America and the Caribbean, as well as Europe and Central Asia. +Meanwhile, studies using nationally, subnationally or non-representative data then to have a larger focus on North America, as well as East Asia and the Pacific. +A slight trend towards studies focusing on evidence-based research in developing countries is visible, +though with an overall rising output as could be seen in @fig-publications-per-year, and the possibly a reliance on more recent datasets, this would be expected. + +## Regional spread + +As can be seen in @fig-region-counts, taken by region for the overall study sample, +the evidence base receives a relatively even split between the World Bank regional country groupings with the exception of the Middle East and North Africa (MENA) region, +in which fewer studies have been identified. + +```{python} +#| label: fig-region-counts +#| fig-cap: Studies by regions analysed + +by_region = ( + bib_df[["region"]] + .assign( + region = lambda _df: (_df["region"] + .str.replace(r" ?; ?", ";", regex=True) + .str.strip() + .str.split(";") + ) + ) + .explode("region") + .reset_index(drop=True) +) +ax = sns.countplot(by_region, x="region", order=by_region["region"].value_counts().index) +plt.setp(ax.get_xticklabels(), rotation=45, ha="right", + rotation_mode="anchor") +plt.show() + +def regions_for_inequality(df, inequality:str): + df_temp = df.loc[(df["inequality"] == inequality)] + return sns.countplot(df_temp, x="region", order=df_temp["region"].value_counts().index) +``` + +Most studies come from a context of East Asia and the Pacific, though with an almost equal amount analysing Europe and Central Asia. +With slightly fewer studies, the contexts of North America, Sub-Saharan Africa follow for amount of anlalyses, +and in turn Latin America and the Caribbean and South Asia with an equal amount of studies for each region. + +The lower amount of studies stemming from a MENA context can point to a variety of underlying causes: +First, it is possible that there is simply not as much evidence-based analysis undertaken for countries in the region as for other national or subnational contexts, +with research either following a more theoretical trajectory, or missing the underlying data collection that is available for other regional contexts. + +However, it cannot be ruled out that the search protocol itself did not capture the same depth of analytical material as for other contexts, +with each region often having both a specific focus in policy-orientations and academically, +and in some cases also differing underlying term bases. +Such a contextual term differences may then not be captured adequately by the existing query terms and would point to a necessity to re-align it to the required specifics. + +One reason for such a differentiation could be a larger amount of grey literature captured compared to other regions, +which may be utilising less established terms than the majority of captured literature for policy implementations. +Another reason could be the actual implementation of different policy programmes which are then equally not captured by existing term clusters. + +# Discussion + +# Conclusions + +# Bibliography + +::: {#refs} + +::: + +# Appendices {.appendix .unnumbered} + +## Appendix A {.unnumbered} + +::: {#appatbl-wow-terms} + +```{python} +terms_wow = pd.read_csv("02-data/supplementary/terms_wow.csv") +md(tabulate(terms_wow.fillna(""), showindex=False, headers="keys", tablefmt="grid")) +``` + +World of work term cluster + +::: + +::: {#appatbl-intervention-terms} + +```{python} +terms_policy = pd.read_csv("02-data/supplementary/terms_policy.csv") +# different headers to include 'social norms' +headers = ["General", "Institutional", "Structural", "Agency & social norms"] +md(tabulate(terms_policy.fillna(""), showindex=False, headers=headers, tablefmt="grid")) +``` + +Policy intervention term cluster + +::: + +::: {#appatbl-inequality-terms} + +```{python} +terms_inequality = pd.read_csv("02-data/supplementary/terms_inequality.csv") +md(tabulate(terms_inequality.fillna(""), showindex=False, headers="keys", tablefmt="grid")) +``` + +Inequality term cluster + +::: + +## Appendix B - Validity rankings {#sec-appendix-validity-rankings .unnumbered} + +::: {#appbtbl-validity-external} + +| Representativeness | Ranking | +| --- | --- | +| non-representative survey/dataset | 2.0 | +| subnationally representative survey/dataset | 3.0 | +| nationally representative survey/dataset | 4.0 | +| census-based dataset | 5.0 | + +External validity ranking. Adapted from @Maitrot2017. + +::: + +::: {#appbtbl-validity-internal} + +| Method | Ranking | +| --- | --- | +| ordinary least squares & fixed-effects | 2.0 | +| discontinuity matching | 3.0 | +| difference in difference (& triple difference) | 3.0 | +| propensity score matching | 3.5 | +| instrumental variable | 4.0 | +| general method of moments | 4.0 | +| regression discontinuity | 4.5 | +| randomised control trial | 5.0 | + +Internal validity ranking. Adapted from @Maitrot2017. + +::: + +## Appendix C - Boolean search query {.unnumbered} + +```{python} +#| label: full-search-query +#| echo: false +#| output: asis +with open(f"{SUPPLEMENTARY_DATA}/query.txt") as f: + query = f.read() + +t3 = "`" * 3 +print(f""" +```sql +{query} +{t3} +""") +``` From 7bb6ae3101d633d54a5cb3331b1aace736745bbf Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sun, 14 Jul 2024 17:18:07 +0200 Subject: [PATCH 18/67] chore(repo): Improve rendering to elsevier journal --- _quarto-article.yml | 25 +++++++++++-------------- article.qmd | 31 ++++++++++++++++--------------- 2 files changed, 27 insertions(+), 29 deletions(-) diff --git a/_quarto-article.yml b/_quarto-article.yml index e1a4264..c72ab84 100644 --- a/_quarto-article.yml +++ b/_quarto-article.yml @@ -1,15 +1,8 @@ project: - # type: manuscript type: default render: - article.qmd -# manuscript: -# article: article.qmd -# meca-bundle: false -# resources: -# - 02-data/processed/extracted.csv - format: elsevier-html: toc: true @@ -18,7 +11,7 @@ format: embed-resources: true fig-format: svg link-external-icon: true - number-sections: false + number-sections: true reference-links: true theme: darkly docx: @@ -31,13 +24,17 @@ format: elsevier-pdf: echo: false number-sections: true - # jats: default + # see https://github.com/quarto-journals/elsevier - # (other formats) - # pdf: default +journal: + name: World Development + model: 3p + formatting: review + cite-style: authoryear + highlights: + - Inequality is bad + - Some policies help against inequality + - External validity and internal validity tend to have reciprocal relationship to each other # execute: # freeze: true - - - diff --git a/article.qmd b/article.qmd index 80d74e0..0cbd99a 100644 --- a/article.qmd +++ b/article.qmd @@ -1,25 +1,18 @@ --- -# papersize: A4 -# linestretch: 1.5 -# fontfamily: lmodern -# fontsize: "12" -# geometry: -# - left=2.2cm -# - right=3.5cm -# - top=2.5cm -# - bottom=2.5cm -lang: en title: Inequalities in the World of Work subtitle: What do we know? author: - name: Miguel Niño-Zarazúa - email: TODO PLACEHOLDER # TODO: update email + email: mn39@soas.ac.uk affiliations: - - id: soas - name: SOAS University of London - department: Department of Economics + - id: soas + name: SOAS University of London + department: Department of Economics + attributes: + corresponding: true - name: Marty Oehme - email: TODO PLACEHOLDER # TODO: update email + email: mail@martyoeh.me +date: last-modified abstract: | We are researching the effectiveness of policies which target inequalities on the labour market. keywords: @@ -28,6 +21,7 @@ keywords: - inequality - policy - systematic scoping review +lang: en crossref: # to fix the appendix crossrefs being separate from main custom: - kind: float @@ -91,8 +85,15 @@ df_country_groups = None # Introduction +* Context and statement of the problem +* Aims and rationale of the systematic scoping review +* Summary of the main findings +* Description of the structure of the paper + # Conceptual framework +* Theories, policies, mechanisms and outcomes + # Review methodology The following section will discuss the methodology that is proposed to conduct the review of the literature on policy interventions that are expected to address inequalities in forms of work and labour market outcomes, From 45bf434cd9f3beb8ec1557f82f71db9888cb790a Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sun, 14 Jul 2024 17:19:01 +0200 Subject: [PATCH 19/67] chore(repo): Update deliverable docx binary file --- .../journal_article/paper_WIP_MO.docx | Bin 422029 -> 421914 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/05-final_paper/journal_article/paper_WIP_MO.docx b/05-final_paper/journal_article/paper_WIP_MO.docx index b30b742b53ad8731c1316078c81c6ed452bbb46f..43e47354afd63cd535823093b31530d2073b7e55 100644 GIT binary patch delta 35429 zcmZ5{19&CP)^0qp&53PeV%xTjiMeCjw(U%8+s?$coty8R|J-}e-_P@|>bgv^9 zd)3>$chnA6`ZgAJsi8^wG zHJO-u2uvdn!2{YR*LF@z{vfK#P)bly@b)PQ#nP*qzm~ayyIphkq39}~S)IIzYL-Y= z9!&CBv%FY1XYs6qKkiO@v11-u(g{3d>Dz-=mtMD)(Cz@q&0qvTZ8%)52{}ty7a6OPsy9QVYDPTafgYN$Bt3|`%XfvL><~6jv z5-=NKw68l+@*Rm@;wPom%c<%!0+0HB{jN0&eo|159dB`-c+thQXpOE)5Db3EvH{|C zp@Ts^Jm_bL_54xfkM`TY)s1p0;9V5RFHh(9!tK(D;C9`wUI|i$qicbbpdD%;acymo zuI$UZfJIIH1j#e97gn?Iv@K(TT{LV%%fJ!rO?tcf~+?R&3gNw40iMW%AywgF_cXF1%0Lci5H_GF4$buB{NlomB1MikAwuS1J-$gSOaNmrF|L5v?KS6}@AeD1$J2O?K589%=Bc|? z-SH-5j_ZXx8pXgL-JdrS$YsLe>Pb8jNuPOf8dKv*(%>s`vgVqhkp7c`dK2Hn&VHT^ z8$k|S_i8B|pIhr}uDWkEm>vu0DKk1O@&9?qT>os3W7_Xr#NQD?6wZOPXS<{Lc=f`AVdu2pV==F%=6@kczpm2lYpSq}{h;>)X+(V&4DYf^mrSHz!#7 zwPsUCl&ApGE#jKj;5P_^*PpT_>CPA$lPAjc%3n=^aBUpVyck3Px7$mKp+;Kd#SY!} zk)m_wRMdX7HNgU+W%QU(T`e9Wf18_NrSq&zvI?j*RvF#~isaU~#*YSn@QCo=g4~%l zGz6Ch+#uRP7NVk{%rt&Ky4B`at@6vZs+0P0n)|V3D?Unv*E*o%bCcq(3C#PhALfHg zm}osQBb`X|#d&T4zVHrlCHePFWCtblTZsT1yCoVJW}sO>DS-H$NLAHym@R<&p3%@i z(5R(_-Vj|Be-n21^>VYym7I-gQaL;ixC7Ch&X8%slJvS8aDDJ)j_pR5u)QBv+Hxd3 zE`)u~M1pB7NrHq(IBH><8c1SPI`o#rM++_mirpAPN#6np-p_<|=-rhO9;C&>ATW6+ zOog-P_^W|k?o3FfxEbfmnhe)q_(J{^64Lh6N34PMD!=dXp&;iRQX)wEXJ_-n~65O2wC;e*r(D@v@Eq~yj&qThD{6FYJY`5Um`fWVGi0P1%=X6XsG zo44?V`&*&pk0b+(t*`7O%Jq)&>%hWS;Ux{C;FcLq^uX+!Fl}nb)1^5o!LW%q?^}4= z3PG~TpRmuf6`EKiCmd@>>@y9CE-uv=Q>G3mOTiFUwB0REokAba{9Uipr-1c>&_!aE z-j{EU(Hl+?K|~n3wB!OBoosDq%1u)IcN%jeFb3)FMN=49j@J8hA_W8IFvR|(@vA?6 z{n{tXGvdLesT<0XiI+ly{G7I~pPl98-FS`gG5UuA(lT67yP2HnM^G>NYQl@b&ZaaV zpVWOr33=;ozjog?c_W_Zf)eWLrM`q@<=k^_Fod1Pn}Ms(BIV24ktgCV%Y`?!CMc@q z;&)+H;V8IVdq=4V+SSI>;yj3XmQQBg_!DuA4t_roH*~P9OX5~Xy^s^qIm#EZ=@9EF z=yZ2WJ30SG&Qo+|HyY88n6i=&z0)>897+kvUN(~1(pRqv_1Mb83irkep~o;Dx9}B^ zamX=RSmkbMtg+Y$UdB0MXFwtz2wv58sBeU-JU&KMZiiH(KLy>aWe-gc{H!OJeh5Db znqY1imwxg0E)rTOHxgQYZWuJ-jBpU5d43-hW^}1MzL+w_m7sFy?l=6&091kh=KQA- z*VIMTuB>nng?YXpB#QzeSbFL9g9wR29?v&-E2tE4@EhPV%8-6!|4pUH2XP?J7exIx z2N6U@`I?s@{(m3uzd7dl06|Dp1;0Ni3WU(ur>DR3nUqYE8hL|eRm5@r<;Tr<~ zI*#TFA{1=_-5)&Y^U-8gmmd z5c@KG0#2ZGyV`97k>^p_ek+CdvaBTG;#1Lg<{%m_P>EYGMN3diV;S)1i8C2Jv+Us# z*k#&CoO^B&)QhtOAJklnH#WHtYpSl)j`9sc+~MFI7-nt||)QvO`%x?n3Mb|D@w!2g9o` z3T`xNUf{Q%NY1U=s4ps>{l`4~W3V>sN%iGgtVhk&|1k#N#@151*_f$`Tj9GZq0C`5 zesKZt$GU8O;eX8kG+?FEVoF>4#nEmerK+@7UnKhJTM}`x z+bHr8sYR_~Po00PlB*oq-uD7?5)#dbUi&~}nk!mLb@6{SM|Uf(yymjGd($}=clmC) z=}4$;f=vdL`QH}QLd!x`B)csNXfKMi^)Bvdez-aZE*oKniao%)QW5EF?Mc_%F4VR) z0&Y($y^vIr%VTi7sTL%xr41v?;~Qr0)%i4Z%jH~ePJw8f$K0thbnI?k=4%XyyT+(D zm1UZ6S6wiMc<#3D#I6!T)7bQ#oig%@?;zRF1#H>|yNJ{`%{L8n-h1Ya^@OIK>@yx? zx_FgsKzw~1JAXA*HgY6fz7jIJCmG&n0~YpwPtMi5U|5}6=?a)hH!!SNTJikK22apm zaGJ;8VkNlhkm9r>RlJeqUem4X@}uY;a(*MVOgqzR&B{}3{p;gUc6ZyIf^}Vb(j~SS zpgmvE461jcKuZvB%erAvtXh(WomISLpMQq@khM@Q=*^+h{bn1XD1np$2%Mdg1tbBR zY|6|~aa%&3=Rq=qSIDBA9W`4W^_*2Al^jwRhv8h5h1v54YYKi;8bN}BG>+YnYZJ$a z<#M5w7P=lU~=b$_h zVa`>9PBB3<-TAKs>qKp{3HgZa_NiQpOgQcV95u zR2R<1nip0Qb}~TwmcnCrOwW+G4!@#DhmGrbth`rDv9vNPQV;tys#ynfP^;Tf;2|}0uoC6m-d7DzgoM24=wE<@t1;_41$qD7Xb{@ z@QyAJ`(K_EIco^;2Gf#9y#I1H_zqgB{+Fi(0T&p;?mw=U@7`=;{`2WyeYbRDgZ#1m z$0ZjDg4Gfq2GRozD3zO~{D4~Zk?`(=KY4!%uPTQ1UV@-WWd(!!p6}%|W$g1W%@WF@ zU3t^c2<6^iEC(>rJZToZ?WqYx`wt-lHr{Pkq)Mb$#azbpeD5iqFZDO0hvw9Bx@HG| z_tGYnP~#nTlD6%XTP8FyQTQjlVK5p_&SQT|8utCEz=`JrjMeU-b1#Hrsymj_P|_CW zj4nPz7REY^p0z{nVBItYe<69^n`V8kXDqrtDPjpqs6q>Xah=hMdhu z4>n{Sh^_PRZ-*(_`&Lk#ge~(38r78uwfb#{kaF;8xBJxqO51PFo0Fs?^%> zrHH8~p9*Eu`MQj2NYNBs@^uETb9QQ0pCE_+Q6RmLNB6mH4%XxOEgiECz=vEdOd|i{ zO3zdvec_!S2Ejiu#zb>375sk0fdKx$V!RRs!VKVc{wWOa4@L>iA|87%ha(b2LxemU zuZ;S%05~Ril;TRH;f7folknB{LMp?$o$O;5viRDrrW&O+?=KSXuqVHUgd}68I}CI6 zc4k_;3$0T&ZcGG0wgVpGPVHQ`GbF2k4rB#G3Jf#ZUDO;1Mw3@yF6Wq^8`+4q*P*$~ zWCp0iZ~YFD?da1)d;9!7AFcdTK1E7LA)?0P(p4*(v?7a<587X@D>z>Bei>Ce4gca% z@6oQJUT+z;ZcRLkk`@ayAgpw3%2uRRy*IGe*B5WfG6dU@bH1_F>^6^hIO}(mc{YFb z#)<%Y@~V{rB0Vhrjt;tVFSgAmQ{%MeQaM1ZVkOp`y4=q4fT{ReSV{MHyE&*HH=3;O z;o@HAFN7<6K;PyhP(B*};4Zx*A*+m3CCPo@pKC}Wj|OLfII=^HT?0Zk#wr`aI$7DW zW*G93(!nYPL>bXuC)9JDpgoSvp}p;l`QN>?C8YJcjUvhyd)n;+hH*zl)>Br!nNa{O zO|tAoR<|xC91*NyC^X7#D1j?}TLJnbQVe?q?&Vq9RjHW_i5UZPvr)Ymsd0~@{vF}A zWWSzZhio@Jcjz`+)8A0(NAOJ?sE71axkLEavM5)f&{B0siLw(6yC`roRcE^|v%{D& z9;0#YG}IP2zo|hP+q%5WjY%clhu#2c06Zg<_0`4I8?4^o#NAfSpT(xBVy5HZ0>i9- zvUhIBScav4OKt@ykPQ2n@^av==Q+Pv=15`lmRykm8_9fy-!8>H+;PZ#R^6xgeq2PLnnFI^c`1qA04G`#0>Z`|8@ z4@JicO|PIx9e=|!oCKmZ8!U~DU^d4Roll#vl_-HhXNLCjafiX^X1HRq=3cHN8Aqr* zy>4d)`-8H81j9v$R~q8Z0Cz~Vm-(f((@i%7UK?`;z2fgSdGK2W@d-%Kb!YMA*{hKp z^2leu|HH<_=f6^hUN4R&3n&l}IsE^cOW)sD7%3WYAn*VUDcf}h#LXvE2tPU_jhvBk zBu)x>FmVM`kqms_e2NSTJ`jo3$>x;PI**`e3hLO)kB0@O0FBo_=-rD)o1HY?TisrAF6XPjQ{Ujo5_XzE|3 zV{6TU@>qKlTkO5u>{@&tyJiHA&@MKIG6y|#IjjIVXMBGeTQx;DGnc+?F z=k@}=Cv?vpvAHk~+H+ZLpVPWeath17|i@<+wLy?fZ>D$HeB zre^@P<&YCmnG7KhQi*Xm0yd*HUVJ!_^=;?a(|9KmIHiu!?cYU0Y5isAMX6 z)=~g`KJZ)V?sE0g7YJ# z{aP)CNj!3m7=OV?&q< zF@Cu7x|q?MnLP``9SDp4;Kaha#5 z(ZMWgZ)$5OOC*Xr1ItyF@$y_Zn;fT}5bO2^p$LEPIH|{qB_|bpIs=?OHE22`C}y%l z3_zX&_*X(kVcgws{!Ykyxc}=0Crboj1kfT&FV0zbLV_yrTOv){PHE6yPR(XD#C~{W zHZDR)^Z34^ujhPl=5+6$zJ|E2f({AeN;2o5k@d?r6xr*g*Q}rJ&KXPmRJX^iWdS8~ z?DTM6q(=#-pfceiEHu$e?-XyJxKqBG6-sxA5U_$1L&!JinD&frj?y-gTszh20#Jmr zxBh@OEg~jJ^IoFYie!bLoHQ}GWwfjFn;J!T!P!woLfDqPb8(;%BKKl%^o0HSie1t+ z0FU4stN{Y!6J~_UrRUC>N3*ow`vJW`v^s}MZ+c|J_T_Ck*#++Iv4*=pn+>EJ#BFRL z7HzEFAW~37H%CzKUQSGIYg|mr31Ej?C`1N>@+2bC{ON>f`zAsug??f zfO-^433S>eSpZmHw}9Wnj=gKtbmM7OA{IuRrr*VCd=4mbS}vm!4?p#mJ5Gs;$^fItFJaWi(;3&|ROa?V=MfAZQ2t5x{H)9D72oMz1?<1CV9WPnmLK$=Wu{^p z$n!s?bUMh*ciF<10fO?+a<@e}69ft5pPGNxy&*o?Am0G}23U(vHh6*VKQ+W3;JkpM za>op1)kW!P7U(HR@{^)adsVl<#0ddVZ&!T%&j{uofUmnh=){G#Yz}!DIj8BN6b*@p zWeSCyQ%a#a&&K5U#@ljm_4z4<{KJe#NwD}Y?^(5THaHKQ3CY|}%e2q?dt2uljXb9m zG5UBS;LW;kv7!6x^6RDj?n69S1kg9ndw2Rr^ilTHOeTrv&C-;HNG=#{ij;b-K48&>&&TnnHj$U_q9UQ zu+rMf48!}2ChWrTXx!^T+jN#Aflv(^GH&3t9SWt)s(4+)uxBOO)2L%21yB%~rN*mq zHA3y(V67m-deT-0vB|JdpqkrhTQa*f8XD!kx_0eR<()HXXsspHXCj(Wd)|miJUGNq z;EfdFB?wB-y|~$-Ta(VxuIY*Pd19+m?U!x!6Y41@q-;W+FE|P87nHplaO3kix4OJH zmdy20>gOF}0Rj07$zkuyCjcv=+xrn;0)tO$m^;nqrzh>ab}y)Okf7Jwd4u>L=&ifE z?F4De+OwC>Y|$f2X^-Wnb*T14PJkP2wP4LIFSc#%ZEKID7PD zZ%*E4697h@>6ou;HgSL(jJRsP7R8opodO7hInL z>`FaZ&L6=m(VlM^=Rn&t?2`2LA^{F#LqP8U3&ycVegore6Kd90(Nl+F?Q4YGe7O8$ zn<%eqI|HU0xuJ`u9>@VWy8>N<@J?-TrIEoZJ_v=8&UvIcOY(VPK@}B&Kwk zK_HG&29F(&+t%}Cp*Vk4_Dbt;|Aan}ClR99%Zbl@JAgxWo4UGBI?^Gjoiy7lHvlb7 z>&}SnaFw+(KO?o8oRu+V_2(anv?X~tLEfPUY*?n`>$~wB*6KfT_DA8x>^Q3CZ1n98 zUic1aP}Q*cqTQrCxOK`D1w3O!2&7(P^z)0_#d79vX*OiubIH@(*)hf>Mx2@2OVA#) z^^~SH-hemB5C0}CSYuo%CnFeCa$#By3jLo^oaSp%FsL}A`^x6B-P{NO2Uk13E-f&3+N*=fcxHKbK(h=S7hvbYM=VWJ(C zI}F63`HH#ALr@%(EsQc_pa{@DR%G$J=!ptnfL=xBVfW(GF72VOs0H@M-6p2h(|?SR z&;Ve>sZ#awuckCcBR_Q-J zm%qU2&FV3uujAYV-+w62;0++vXCegQ8wb@0SG)0~y34YJ7W5;@_k29MGeOv12{E5A zdn{?^ICm-2p~dwL^AY#3;@r4BoIZPBmjDoQVtBou51#L4+qbXxFX%&ta}an50B!{D zX9Paf#-B12zlm;ds6U>%K4rnPuVXPpBlX#lr$2AEkdr3@`ozjmihIwN*HU;kB7sIe!kD^*CwBn z>0-`~CunqsEPv+iOi;B2h)LhaT9>tMe_RO-Z5#&MH-4JzCdatphbNzz>AieTuucD! z4|CWE8YB`bE4a>Adu`9wb&WHZHo*E>)@Enb%+(%OdiJwa6u7r4G+QMgrbH=IvEA;4_L(^6{Ktsdh^}*& zb@S@xmW8Y9DY3%LeC_AA6nPA$*@?Gcr^IytsHf|=J7r?Dn4`;ro6FId1WRCR`O>wEXMaP^they{$D9QR#N(iqoWI_Wirp-8ZY?B} zYTgGWjCm3DED_jV3p?+u3oxlp7-og&pFiGp z*d~{7_a97in9;HSk{;ru#HN`$rBAE@)H!l_6=AN@BAIWJ3Y-Q zC!t5eI%v*ZSP_~R*o|7orn(72sTfCF`qLryXCXRpzdZX&8fsh;ekrscDwzt*mW+a4 zAsuF2ql*O0Zc!xJ2tb70g!?^pXcyH3y6u;FEAs$ZX%yj%5ffYZHNU@rACbIYwwz{m z-47q?KXc7M$OWc&+S@(_V-Q%WG)U8>J3Q3!<*HGq)Y2R)%%Hc~6H&nge%M?rIgRDE zMdXCFf&?s&_pmjv25G`py|r)_K6?`i<1&Q=Mo(*NcW-=n zot$gjFK(O{t$^DDocZh+hqRKz1&-3=9C9Y%)~C_xQE2me^@6R7N>}z~_LgQBE*u8n zEL&H*b}hA}5>!jCJUF}a-p9tUZd)fV_Hu1K&rG-qhAOqBOkB8$Oq+&UezzHV3ztOBua;|#WPnYO&WET_4K|HRaKJMtj?_aG zIx@_f7d2{oG@W+Z#TIg#eS$~_n-|R5_2By8hsDrSr8E)Zrag)ww%;OElIjCLIY?F{ zI&|5%AJuEO|CpF&n<~2!7Ahr0N^VaKR;k_*2(6=_s5?tw85ZI1uyAhc6Q^5L=^hSX zPyYTqQ9v2-JICJfNPgaWEM+y0qrJ^kJt4WU6Xyb3yuI2e@>5`)1NuS1BT%n*6&#at z+9s%}p6^*Jtcmpy2M~AO2x?Pg4t-8cofI&H=Uxi+Hg|r9h@JqufCHEg4=~Cwq=8!$ z%VM)FI*!w?-hz9w=qt!lXjoB&E%dchZjnR`K_FY%iAEz7d)s2snqgT5uHL9Yz4j@Ui4J3;c`>Q*>Tmu6{kN z13=tsveygA{CDmmX(5b&l!Ko|JtX(O-nkw;DSGQ*sRCD~)v%v^;5sa&??(1|NJpNQ zf*|#UvOxGe)<&pNRZ!fS$Y5G-%#m8=89toh4BDu|4?=U>n+;Hg*3*YI87rX?i4lH`GeI2g&Bq~I9fLL~o8w$4plv^mk5UtYLYgrSYQSA) zC23h&G*!#>icU{+T5!V2)znN{^7AXvuX5RVlLrctSCFV9Je1xeQrQ*0I=#WK7Xlb; zZt()?_c6uhKb=?1bipv`Z@|-Yy0iz9v2dJH7%#~0KyRn*r0H)XLx1-AOi31zi4Tt= zGQ2SGv)IumoQ!g{j@<3-X$gYHumNXu1^!FRMQZ$Z0>D{Y!US-rR+$x^7=e6FX5Yxz zL0G%MGd_;JZHO0ZcJaT`#y|MDOgV5_oG0 zuUt|>qGIL6t4jo{%^$vl@d!@Xs%Q+xg_0j(oEpI&XnBMEl^>-g1kwx)IPR7NO)63X zeJA`a(1lBdI8%EgoL5!h100BnfcFa_optVY0S(*bd3ME>42%?e-KIkkh|R`zofPYZp7 z4RjZ!-FiDF9Iv!f0iyora{M-PvHQo>*Gj%4`1nBiy-1%BMA;v<>lts#{s*A1A_|?O zOD4M4I(cFe{9xVOrcDbC)J^y0{em>9QMVgJ47MolXA&~-XRy9NK+b+GI0TnbS`rC! zN)^rmcobe-tRzmywSWNpltvtTlzAgSOhtIIn^1ho7_p^w1 z%lc}TLpQ={ob+KgASZ0+*dJo4gbVaT^oJnMh#5uv7(2ZHeyUyJZONFPQ@Ts&tGi_j z(%Ra@yVOC@bej>5B@F|?xVMzqhq_*5^wyO>-qgra+A=9-rMqY z5}WCS^0T5T(sZJ2!A*+6OzVV4rthW82!*Uxiz^+GyH9Br;9J5dF^U2g!G~*irA3PI zIOoZ_t6sMXXl7Z)s%f*rV3%()WX}I zP^r~%nVEwsQdlEVZy?hdQcXT9?VbQZFm)yr3~D$Htp)9|M*|Jo&^e^ z%DfS6jLmt63N7^#73I;4FwsvQXldBS_#w6(fU~$MRtQz>t{jm!aHWUNC1}8zt17^Q z_X=$RpxsD*hu!p4_2?_`C#l9Nx~1|~*e+%jPk2ZkM9vaBD5kaBN5;#WaZw`zcsv<@{OTnYA=j5PlUXge7*n`3-u(3c zQK7odEYa+LghX(Mx=PMrl>2dS^tpRN!%WA(QYJ{PuCKBES(`QzYd`OFdv*?0S=vSb z8LpqORN0(vIfXVY@>+{p%>hd)!m0~z+MdHw-rsSET*!&UUAdB*3Nx@UTkEl80GX> zRFxH}K`N8-d@xRyr;_^dXTX*-r6gQ~>{-ZDLz|(ne17UawyiVml0AjlibC3mk0W;_ z@bA~_71eesAA3fy()EB`wxQ}~+ZX;jAif^#6?D&nyCtFd7scCwd^CBtQ&oSEZQf3! zs|v_wD8ZJ|T>)>InQv;ZMGJquV^*^_)kolD_yofN*pW?A1K}$-&Xuk@!8;5BjB)XY zX!DM0uAmz!DWCDJLOxYKrUYVa130=~rbh|#N@}}*WD;vA?V>9?&gHQ&mWc>6K!a%J zWPN|kjgqu9qPBP#l4eX=5%qDg1e~LxDCUWC(@ltT~xt zlLoe#T%e~BmOI~CI5`$_a_w~bO9th+o@VCv5lrV;wDDahhcQr4zqiMokZpZCXr=--G7;`8Jk zxNk2^i(OJ6lNCi5zu%{e0Oy(I`@^K{mgQKko;acE7;-XVK3==}ksdA2$hcsf7Mr~S zEoiv+P6PeD!8apzmAWimKGcCz%R)JHjtB?>$i@scgq-CkJz=P-G{CBdM9@}}Y=JqI zV5B|yUCgFgGIPY|$vd3dLr|bN#h6wO1|h+t+;OKG*V>*@2}L- zfbm_=m{XOp^q<#0aSUmT!v4PkI3N%UKKK*jnq&0{`-AelYOiCJsnEmqs0l#AeIzWi z6Z*uV+x?2u0;H+K2Le^rs;Rc$Vgb;UB5sEp!Hy;Px09B4|o`Fg|VVauOT#)_a5 zu(8K-9OxndoF(?CGT1Eh?amE+*LCn>Jl5!kWV2v=G2SsSYK~pE=R$BPqX&&Ot zsSCqQu!jmIkt~-d*udEF&MQBOf&?|nb3k0*l!8L&Ap5T?V4dsy6mu3<$@sLs#a{r4 z_$>`OYo5F!T$-nyxa1udUEx3(P5gbfh@F86nj>!&4cEya5nO54-vt!|)eQc?sf$hp za+^W`2i%rAfQZ<@xPmLU4X6(j4vzY4AknITb-)b^6wP`wyfGc4+ZfijmHP^)vKh1B zv~fzcyhBt3P#t=U6eCgS_jyM?mg8G4SC&nZ+X3sx&z6D3>tQ)oNDQhm7XYzE;z5c& z!;twwLCG&IQC^@J4Am$ZcFV_lbz=_r`y2DVLZ$orM~vR9zkhBDELCjM#ysqFl{Fbc z7|S_4@b7R*RJrX!ShNm?`_*)CwK0LR_mg-!O>y?%0?0|6N)pN%$4tx^-Q)}AwU=ue z*}TWkH?RoezlH35PZ}hPfAxUC_F&J)l(C&&-WJzLvwrxX!11? zG~Gv??Te zxLu(FyPf!+4k6(mVd4xK=&H*|%E2R+2#}SFfVwjDm(pZ8W!D#Ul^-DahOtVr4>^#B z*y`RTCSbfOey7AGaMDSIilz4LPLugItry1O2-Z1|PppI$jyhWnToKt0M%;%T(6lV& z7;#k>`_z)c)`VsyJXz@V&+WyOnZb!4T$8b$`Fn)(legE1|vY%1Y& z#U=zWX3jGw7vd&}U|Z-XCl_830OvWZLcANEy1pkKBjj-u&j2x=55Hy0dMDlIr*pTa z1vK*kcRCHut@f*xDK#+y#(-&q zl3u;s@fl*v?5s|eV!KDAc}`XrC*QAm6g0Z>&ngY|8n1X5*`G8OJ}+J=PWq(bT|>YYRs9sB~)P0O2!6fGyY9RF_FKrX^j!hHbyhPGz^a z&%`5MT-0Zl6~KTw0-T}4k&`2OuN>oYZ)_xdDeXaG{aD;w-NIKYP^*vJ2>gP&t#> z_8tzo96)x$ODOB079-+$df8dlrOpfY(VPak*rVA8+#tzNiHX0aC6jdw_0W{pEzWKt!{`pJw`(c^>G4 zKZ#xEjpSpX1KP|V@zKGW9J&z~GDY?XDG&sH#p*7zynk$OM~0<#bXS%YjJw8D%bma} zST;)m$pLVjw@Y7La59wdYKby_-2sO*Ivw3U*L-q(KLzR_6h^ivG~=p6FmM zIqv%n+i(xuRk14s88rpr0Lg=MZ@o zWGRjr__~gIiXNDj>ejK@0b1p8WY49U(eBN(N9-3zd{j2JLhLldx1D0t&L%0xWL)lA zH(Z#ua)k&Bu9sC2@@2FhUt#s7Kb{3FH=){mT$DJo|C1STr7{O-1RYH^ zUmo={Q#+*o@49+WiXC*~FkEQ%!}tyLd#~J!iOlw`J7y;_c&OEeO)mi`wAxY!+j6je z_UxD$82RsKCbLc3J&Vu2a**f2#6ldDo*{s1q*t&!1WJ3TC0qVj)dHKI0W5-gn)*6C zVe}#gePJ9pAmto=l!73NqQ_%l;gS9L%0uSb7eQ^-BS^lfai)3K5lU2lMj^VDMdqOa z6EYzTWaC*UDY5;~D|A6x+1 zu2X7E`EHIEhe4NvT!Ce|N3n&5C3?8T8#6HyWxeW&TSx*f`kKh+OPJqti>~tfEA=jz z*)orvferf46|3PRkJAB}DCR~$SHP3jD-UVO9}JxSqO;5y0|7E9wrV(G7|JJke@;#r zQrov#sfg6K=)kNa@4xLMZ=Zj_sLlX4D|gzc6;+cC3XMm;%gX(xGz05%)dP8LNVI2O z1}~M=fHQ^KZQP)mz^)&fa_wE>kD1r896Nc_qLW(s9OMS4BKuy{#j=4??TC!2aw679 zB#z*3BKzqFq!ytiWfdo_bvAUnj5rM3)~@8QC@~>Z2!Urc#;x?@d^yJ5^6mgjW_ImK zFP~KZS45}d1+?S_R_Y9o-b&Xaa}e}{R+B+b7ykRBR+?U|&p`Fj$!=hd8-*WBpAjXeVZc({Nn);_&t;vfN!m8-C*+7F>g}AHSQ+1IHT~ z|G=DO^JQqNIX~9fOa{Dp$oK%9^m6##KBZT3pv*p{pAC#&U7g8bl{)4fhqbiUJEN-3 zz{so@WYIjoD;2V!^jJI*&ZOP$bf*K4Xt4og=hJ}%;x$&1yFS--*cEWth71;DpxNG+ z?W>TOsb&3BoUcvEn^_@Hh5CU*kU!U@5y<55nM-Vn=-uIQ_EMuw8v%1M-G1raGBeEY z^`IWSS)PbwHF#kcP&kAy$L8e|t6>niMJ^G}X6fbzCqv^-&VuWRP^K$JKaDR=N^Gzh z&%|LzhQ^|lF4Un7IT+Mtns|(nlz=;r$*=FHO?hRw51m75Q;5@3+ zVYO+762;oaI1e!ETLBZ&;enAY56c&4CN-93x>Y@ep2Lo`w_1bK8A?PMRX?-Uhc#Ux zqy=#ISu3WKZWRRL4obYF9piF0D^PZiQGX4w;wYn}9k`~mSMM-RBJ+6m->9C;C`iQ3 zR!$hw$c$z7`0}jAD*i}yNsM&Yt|EZY<{k+2QHinoJzY~+q7Ueeje_g!#gs{u&=We6 z5m(6sQZZ)xo1PE)assBBoY~9C^;_*dWArZ;teK-|QA~dwgPgkY0GJz?nNC9ns4k4G z`HKOjn2V%NkjQ}S17mHp@l1&82*TRZQY(Seg0eDlRJ2XF19!>=WB^=o`BorPKOXvW za~Ro7Ndp_NVI<&45m`-vHE!O$bzMp@YdUPWRWbKS04C)+5xt zgw3f7QMH>OQnlQT1mHyy|D@MvQV)3Ot zWHT7b=4c}OM*KQScqww4Po&13sFJ>q*Z^xP!~}p$*uBB$F z&TC}A@q{W~R+^E~gr8aS<&W$%8^DTo-%((!`Nj}1vAJ4~AJjT~>!%R1_SlOAI}N-I zR_x?RLu3bYfj@E&R_IWdTuIwA#MXQ>blOTereQYU;@nXmZEO5$m{`-*=^ z=UwfRFGNk`K^})8YO`RVEVrS5%&hz4hH)Lxyxz%(xz1xf9`dJ3zN+IUurGiLA75pt zS>RF14S9lDcv5`>>I2V^hoH_D{G|xpoo0fG#Azli8=_j^erngU>HUjtoPTf$&mImS zrjIM6n)5SVy}ZiTr``}YbK7#uVV?&gMTfSYjqa}qRj;L)#B(ayjGgn~a z0U^;Snx6p5#D;-YHg<@1LK{yaG2FQduG6x=(XS=!*icwUVCG~!_Twn2Kl;b~)F>gT zR0AFMd?oT=Sr>UA=CUSPGzsEUxiG8%D+|U7?jea*AOrtV$yY8)l1}s?#S_$+d#w2% zDQ>%6N}mL3+uFpLPAk4uYSeQA+AP2Q5+xW}plVMeifEH}e;(3NmLm;M;jB|&kS@w@nphZmqbT6N{&_;LN^o6Pli@T3N7e#>bFfFIS)H35+h#Q}--s9Y4%sff%-jTeSkIdzzTwB$kv~poX9tm1x&nA%( z9%O{X6($+VgqF~`ZZJ;0GickC0yeH`dmvW?xRl!4HXRx2UB9H5a>SFl{Vx8hwEk0u z;@lXq7+M6<(NM+)d8U40N2N6aU(_mTZ}+<4yRaZT?oB6?i_a9U+62>^!(Vh4w`g4u z1kAA!`5x=n9od1{-|z>%CrK06On!Jk5UK>#7)xp{M??9>37qFS*7cA3mJh^obHdj^ zfPBv(=>L>y^||nB`p%Yas!h7b^409O^Rt?0!*4qBVi*b4oJSR?j;EV&;qHu5kvyiG zHUIhgRR)*eI;-5A+h(&~Ojp*4B4d(Wi*fj$8YiPKx<;?1w&YbF8HmIXgm445wQLN_9m``EQCHQ5%+jOF|;{d5r5POJ~!K60t z>eo63`NAE;gKpt{2zp;eEzJ;_LCxgJ@gdvNlXYtP6wa@HcL0V$<`7`JNb5|jQ#CuP z&`zwM%Yxe`&eH9Xie%8lhsERy3`>F!bDE~2$0TBN4|ES`XG5A$>em=U&CU;s21c7y zCf<&?{#KGKuYct{J|ZBId+R;$9@axQ3n?@HLP4TktR6i@>o!}?UXO-CdH!4NbK%Oh zv3My~u-f6q&H>Eo6$qJThw?)c?s}6{lyg7$lA3;5t%2!k6s~uN&TFRqm_=*O7D=io znvp-9>#S6_k-G5wy}=S>Ud%*ozZ7&K6I!IM7bc5@)yptqA=$B*g0ZT(W_`RL z2Pt=1%gtWl6$KEmsqSFEEH=W_aX-qoWyM55S>tvaQUmN=q7%Qbhd*^Hi$wkWjyP{q zaYh|J8*$@;n=2dQJzEt-{q_q;*UfLtXN5drU7y?gMdq{nH^TlYEw=xD=5v34d+%2{ zucy(#*j${-m9e?zG@=v}QRZ`l{X5*Cc~(RqtmtxD3&zf0l} z-3aKtt4S@~{VuL@GALtpS*r&j!lv8 zgS6pM?7^gK@NLinFvytdf2Y@QtSrN43F29Nu~Q~k`!D(p4CnZkh=ajZu*`n6~?S4m^CqBxKzhjMwg2u7e7}-r+`$H_vv)M!oFl*f`BCI z68hqdHp-) zh^4W1*GsWJ98xTgIVJlZ1Tc;Nr2|IA*ICI&M;bs-%vw^T*X`d2c$(*fP_W_bIU%T5 z)3aHOcSs)%`Uj9O=TRZr&0{jAR)04zF1yL-fWek#Kx2nQTmQ`){Ei`OsbCgdS^eXY z>lNfQTP%?s7LDEyRSU5nEsadIUa1@ZDl;_1K01iVrl;$G#O5E$BsWI!{j zFgPi6m2Nw$7oygYEmAM!g&CB3$gxuw5Yb{7zs|+a;%ui2k5t(d5?Mrc_)Saw54>A= zzF!vOtm5pGR#YS5egNzQ^^bP=D@P%CtVmb$qA6p;U;^8NONneCvSwe>_SKOh#f1z@ zH4}q&-wN6Gk73mszL2tJYcJB~*XW9!?x)B_;^+LN<|3+z;!TeB}z=6HtULYf!i~3 ziZ3HaMW@Cvebg9`?Y*$2183|+SAxJGu?ndefT;wNT0Xpp+a&6A{Hn7om5O>82>9;mu%l=bW2eX*<@BM5qiF}m*OGs?5 zwM3^}qx#JVrx`LvWE^LRF}GeH}&%Iw3AbX>k;k29G*xdVl(P=Qc)!R&VaD2J{){Q3cYSP~@&xh0)V+f~9m%KIG#Zm^_CA~!(Sh+H&>K~)74&|F&7tn%Dio>o;U9hq2It;F;UT@jG9 zBeJZu7fl&w`|fUu5nAIbgxh=F)J|9JcBz$7PiO<%9+tu^l_ zrMc~qvi-WKz~RGn{*O-AHF+)#OKiN zCb&3!-XR_D4tp_83lP17Uor>Qnc&y^RqYf zr{kpk-gzb2_2wXrDLR)q6!$IwBRp*-0UJJq76+d6)eK1)6qx-aX%3tWFn@ z;~TiTHpL%@&7JdZu2G?&$hb7c=`jtV?0@kN1E0I%Te8Vig}VZ|B&N(lrfAiXEB-Q} zAa#|+paz6>0^~mw?Dd>^Q?>MeO`b(6cncYhG>isMH#BgE0~KxGr+R^1ITwC(7vHZH zLN=oQQUM)~0 z!pXwAzaO+riw5x%DZ}ixcWipr%;HKDL_s&X1icw_@%R(H9`_#>DiHZ|zx&=YaPfM* zjPG0>22T$YZ9;!Mhi?IJ8GuQ&2w~40aB)iXt!{aJ0cg67XC9g`<=Xgfh4nIlmuWSU zW@W3F*f9I=E|Hs@RgGNW*DfQ^u>mdU7jVZo1ai?mSF7}Q`7d>K)qm901KbK{g6}Ia zqRY seJ3HFLHBx%s!EbUA4_&|-`C1|aWH)4))Bes``APQ-c7foS$&o7wM!gRNPz zGr_nwR~nnCNqcZ^5V)a?wFEWs+>6xv(u9pPF$hQnkM%qo2wf(HmWYh;u6N#`rsgVQ zNYE)qjeaGVv4x~hMsBI3hM&N$mmLv?EZQ(7n(u=nIVXmdp-gWu3y3?h4iXZg0C3>o z$E9gxWZ+jQRJmR+=dUW;7HbqzyCPZm{NvDOW*C zl+~M^GnteiFkAk*k12Z_R=vD#75jHvtVkrTXGn46MB%y}s@O+eLJX(h9L23_XADOW zV@DIcLfXYX0-cuu3myU9d!DpJL6;XLcS6_>hulEzKaOmq1oA7 zUXLgDBaV84^WSy!@&4>uA|{daL#OuQkcmYP7QJ`4l2ueEz8u&k&_mB zodz?E*;5cLRc82h4X3UJp!@zDT*7&VX$=Y{@KMhr6aU!_)FpkdSoOBw`xXgy4!6+W zwBLx7z>vB2o3s$6Y1TC6CXA$+N0OaykLMP_Z}xV_IH?=m8yn|tkk1c8`gmuN?w?xWhNXWC`ak%&y$k>c7mJFnrL~o6 zK8h5YlZ~^*e|V7Zpe>0L*(^?`(rxG;0k~ZfdF?@nr+Hk`;W+s`W>5=+b6y7z!T-!J z3>-^z0F&Ur2si9|@cMG?zCPM?)C?m#lroK7Au!pbz=CTNX}#a?lgaB=jK>ct^EQOnj}B53kyclUlf{$gjUZjxQ5tHfyv zAPCoz8z{Cz@gv=o;6^af#@mDW*dkqWs0x)8z^n6vVBlEQOJFx=*A6b1D_VZAqDtTR zOT~wN*{l@I{!<{th`BjP0UmY(rkt>xASe;Md7`)*YW_;6Z|!UK>+6mwk!$n$`Q-W3 zCe&9xyaQZFQZb8gtHP++fB)Q9QL_XE0PlH)0DY`$j*&CO1PTJbkL-sv=Na`?2J2wy z;qY{>9U8K_A(=}Fe&!@tqg)=rKPiF4i`K|TdY$($lKum>g1x57)QZ|Cy|cGSF1Kd* zGRhv~BR)1a6PzB;A;MgLe$|^@m}EvCymM`YH-D8Mb7-P$ir>u_S0?hRQ3+3v0NU`< zR|2s7&)G98R2=1?rCJOL>lZ1I*6&%EM}(vgWY)e{e2hfJgycb)}Tjc zKW$4HePr>FN&ZdLsRh)gjFox+uDf7L$7R(GHpb{sn0V|s3pBs(E*`p9bi5r3a0)GP zXgbVSDtF&wL$lumJ}Udv&obr+0yXy#zw505KR=jqvsnXhcLR?tHBaf8X6t0Bo|fFY zo4b&F@%H~Q)M)vgF~YR|`1M9A_)c2tkF@I$4O(*yH^bvMzyZ_XtIdG?sX!#7oBv|? zi+=v5#D^_{gA&KR{bVJXo0wMuQ)ura7T-JxO<2Iq;*( zYftF>zPApnE&ae;KexBje^9(Ue@Wg8?&?x_E+R*Uq$TQp&)Al6{R?+ZnwSBX+w=Mw zG}TgmJl$4JqtO>FB71@yZxe%KuBU{>Hn7U^11y!e_Gy7hi6qxI5I1@|ldC_*Tv%jM z@1|5f67u$-HIg|9C}Q)Dh9p6g77Js)dNxy7>b)1^UFZ&pNRWh&vu1oIZA1vMcQZjH zMXH#8*m-Ln%$CW6;JTbPH` zec-7hIEBB?!gYx(Wtu(Ox7dIx@?!&^fh8*9TOp14F^p>rL^)2c8=IS100&&?k4pGU z2qTC*&d!fJd-0Ti9%nn!peZFX@3SrJJlpxx5iuCRfy4I`#7O%Ha|GW`)$H8&+yb?2lQ7prTOFz0l*SWs{nva-g)Nz1L9+Gv2RfgHHzYnwZt zh-zLEjd5h^x2PElLz20`eT6v!GQVB2$*T6~gXM42Otz_f9+Gy`1-ni^D=_<<*;!1) z<+o#ib;t0Lb?$I1VUBSsT9qV*c+(znPs#MJZ4PjX`$A>Vgshg*RXMnqcSA$}HlK+J zFh{@97gc?Fk!q0AWDA$p*1GQ1Jv!c(7iRZ)%uP5=&*aa$aB*bX&=TY>=~%g#>Y-XM z3Rj${_-ZzL`RAdUiSQvPi?(0bVv8mM*xR#!J3VJ9&3+_{KoOkgsTIfjDF7V&S_6 zoZ&~tZKDT*89jDOD*FSDdHo(;*BhAank5Wit^{R9!{~Xf*Uc)b`8Ig}U2Feh&eEL& z_j#9D64T=8IxV34xQ%D@;B@!cI!Q|v*IEy+iLXz7sJ%XYe8Ry`TJFUtFRKA z!k1gi0|<%bX6A-yzM;xTPMn!e=D!;!5hWwBw3{m3@7o%J=;R|6ATekT?MzbBcl`2 zC=%vnpAn+wI05>w{&WL#*U!wu-)AwyyjrqD3f;IR!c#eP(Ui}uZzme2QRrc!I8wMI z7O`IP@)#zzgoA%=v`A(E*&#cvEmc?R(k=lU88H=vKzIcY@uDeawVbiuV_)FwQe_d=juGdZ8s z+APcYcmG^tbNHw~FwHi!bZ%?s%4uCAZ{(X3JEiVpQE?OBG;9yIH?O^&VzO8X#+Y9x zOHCbd!Tz&&HQXHN^TE4w88f@$<4b{boJ3}U*vWvB;M}KbsDsd*|6UJmV-HqYw!%tS z*alxKoCj`@pkgxEi(3e_sqNhk&2_K>8bNT|b0T9yY%z_W@eCOvVpDm)2NmSeh>z{gkJf~E zAIuy3LP}d5&^quz9&ijE|=@D{1>T}lkZr0NF0$2PF>C<=zH(^hmM*lx$ z6;<3j(@oe;yuWW<-D|G=aTBWVe>sQX%dGa=aOVH{EB?Kngg8Z{deP6t^vw<3D8pIq zl9v#;x3M&ceIl;W+`v?JF-!p`$63ClI}Y~rG(V~#64@-X4V=tkkoFz zu@rR;&ELmUPFoYXq&<_OZSk9Ez5E673^rT_NX*)tSQw0{gcv9|yG{obVfnq-B5%oP zeNBeMpW{zE{1segfVA&G&>mit~Qi=(fzRR@kS zjJuOt+?w%cPU0e9cz$NHX!YjI3YD90Wi)iqNxYLEz881zL>@%CABwUHfAPn$s~}pE ze8BaypR5xS;5dZS$&oMN)xcTn5762r(B~<(J6S)2ootBke@&G`*>7kOv^z-b@PbL5 z`cd3LF?_Su$9U4QG4(Izg=wYj)9r@VUh+)HoI-#c~)M=JW`JwABT{}Pptj`GgC2SU`C-Qv+~$f-C@ zyn-Uu8xP2_ks-6)vz|MWUTstF;{I7of&&D##b)|dT()mPZ=i2d9duP*H zS33Fe5Z=_xw4e10?59I3^gj+Q7flt>bh%&u<~6a&PhU&nFJ4>KBz@GgB;s)w>r;YRLP|-z%RhwZ%d6nP$w}I*>R>p55}$& z(4xn>PV8W_Ux>4C*etptn|@q6c`|UY0*1tD^nbMU4!Pyv0_$)29<^SN$^KSP>tFFW z4<XbtW6A?kn!NrZW#w=JelLfqTX$e zL^%&IhQsY`Gu%3?A!}=Q3Y>t#8axSr{mj6@rT?k1X$BfzRsSs|NKOPnG@?2oBPNT` zWTPq|FM`yGZ$_mHQ9B7mI$S^&Uh#Wfip z6xgEs9dFO5t~sG!kAziboMCQJhqz!Tv9N%?^DU*YNvg*bz ztWE}&SNcR8XF30n6ftAsImyH<%IU_7YN z?fJWP6!hzA{E@F@rbg>M#;%?V zgbSMbpUgbm#Evzsi+^_Z4z8T;vu~BqA1mi}_KSQ~#c$KwKRLQpd}2BcPNo`|E%?jTqmW5ktng-?k548IBAQAm~L`Cu*2kftI z_|~fN7HwC`*KF)u(;UaFYYQJnw2OCSyiF%(%8KunXk9;O{%I~TJrIFLFZD+Lz_^xS zw6gaoV;l;1yn@Af%WJ;^F%qPVdQ(I#k&Wka-yKN3&_}Z*H$|^0k~kAPBme#f+K7$3 z{e_fC)w1<7s+4bttoS0vzHlCDb1eT+1fPA?ETs=swL(R4E;lOQR%Q?p9yK5C2s!O8 zvnFg-AfqTRLiM{Cnr=3%-Jm*ux?8#d0L_tHW&E6I_s>Z0c z$>G?}>_?W5;s!*>vg9{yFMk(}Y=vW;<+OU>F1{STV>3;O8{GEdkb-OC4=|H2Q$jfo zV)*biY#83&P6^|p;nRiRbYhAn3kAiG9FM3+!3JQ%su@s4gNSWS1ivak=Log}G;zkk3heM|>W4-Ez zdXMcH*uJw9%3%b0vVEIxVa26w@Uti|+wtmG2d*P?y&yroIL z6p{PA=L!V$VETEMVrGXhsTaY%uwIZI%e#L2mgNDP&j-G+FfY{xA=gBw2<1~=5^(bG zTnVo9;W|cT6bePQt7$uVRO6Ql^P4)8AqDHtX=W)t1cs!@$1yTJ*FY97uqx%8en}US zYmCZ^z6sCX2-_NvjmD%^*%zcNVZ+$vl4QMW>(>iS<+G=@KiR1PxO#R7_R5 zRW*wJII^k~7Tl6cB5hg*5>HAl6@RlRh64F)xX{cWq+_>IZueBMdiy8|By-LkaGQbu zO5k~yy*b^jFd!C!c}PezQy?fnBW!scyHxk-A;=?)3mye&PdYk6+sLNuId7GaZIv|PNIt37>_7ngP!hFb%PRLb8_4k&d=_e*MOXV z<~|NKE-iZDKTG1ld35m3rw;7(*0TALO2O|r-S9zolBz_E{K(7eM@^iZrxIAK@B%n| z$Dm?Lf`qdtO}&U38d`hvDaPz5lV#R8>u*rklQJ!E4cl&^;aCKSw=FxLzZ^RPgW;Z;N zH@b9Z8+Z)1zZ)wEdAK$=^mlvnM=#$8cCh5}&9zG2M|K#P%CgNw;x>^_1K)odz$W;o z5SvD%2C5?nP2*U*os5DKNeK+=cnBms$Wh$M>qg40?pt?8+OPL_B#|Y&xq!L;M8ddR z$6w)OeE7%z!4@+w|8s^-?E1gBmk$WTc8D7%4iavHGFaqZDYS1xXr-4_g*m2io0bQT zUs{$0jW}wC!!K$1uSY3|$)j>Q-UbFFeVS?WB<1g9G!z_-HwZBZHKv%sFG>yRx@LK~ zj%Zbg%Q#5v*CW|G!yJC7P^5!I%6n@Ff23Lt^E>m4SyjO`pB;Q=f0%)(>?w3-m8d?7+9Em_9E%ls z{8~yit<`4AeQ_gaQ5W^OoRx#LkIHJ+-2XydGa;sj#K}$6mq1E((=cu>XYiOI+wke) zjJ{ld8px^nlG5x>+EMn^4_8t4@2{@1&iO?4 zib$kCKS?4fjHn#H#gxTz5CkE9k>zOoGCWi5G7?0D5=kvVd;d;{GI529bL{7OPNJ1> z$Q%&qpvTE(oP3310C0Yp4;0}oYMN>EDxsjJBOvd-4#;7i*`5*lz4Cq}YWk8L526)a zF5@>AS!E_4E}kWjxa1-&Op=#x9m@x2W<5If?VmxU`z1jdg3_cnTDK?!N$d&mMC+&5gNy1 z%cn9tD!_mRp|&G@!`p0n!mMcp(-tihEr8)K1y3&OkB4*`CJPdy)0@U=EUpVsG&M>r z#RsE2Js&VM5gegNI;75&+7ph=7D0v=P9TASCi@~Es#BL^U?wobMA~ii1>RLWNhGem zaX`cJ8iB`<7wGx=*~*-XMMTEvS1J(EEYPcI)JVFACvEK_fZZO+<`;j-va8v(Q#C`i zPLU1XpL|ANW+Xp?V_G^lN%sK@DNBF8zlT_Prf*cT@eB*xT3g=G+}c>PP9JB@_H%DP z-`J>Xzs==1Iel;#D{TqF5wkzWlMXIf#;b2J9AU_x^Xyn$YicoG=ye{)ku+LW9u2&9(qVB!mLu|aq?Q>BCwjaD zC-UF!2atUq1Ca$Tcc2kFM#G7C1?P`RLWwGuolu@=t`oz&N~S|{pN$k*7(kO8RJp>a z>P=|SLWs}=0LowFpjV*;0hnuOp?6}->Xm)uAcn@^PpHNGRcK~!_9^d3NHH-eeG~&m zTG3FDSu1iLbgsi;@oJSIfOuUZ^v*Vt2Q>+B$ov;Dr~W_a(N!)~+1TRFbdYt}n5yh6 z8E57RaqhI_UsklI7*T$*#Q(dL1OH!i7CA5RXmnTM^Dcqf9@b^p_{$I$e$_gz!ua1w zK7Wr?{A%tb?u!OK5AP$JL@O_3fDd4L5r6iU__lve4w!y?k)r@iffn`PJ_{!mIzu^(1Q^BI+H?RFq{}PvRnl2Ba zJBHFt$b}A&H@50U(21U67kv5u1wOa#;QZ$jpm>4c6C@XGQ7Q+?Y+(_r6!!Or)@lG-IaXv-C-f_8V;lY0hi#IXrrSPj%yG!fD+(56) zwG(=q{{|nk`nTGK?hW}DJ%U{5hY4=9qw;U%Jc-Vzg?uSJ9;bI=C1_ZEb7PoE!v1;; zFR=T6H$?h`J%T1gnKRH~Fcz|T-}YcC0P!$(yQ>>iO+CXloiAaal!qFDi4ghqx;q4v z!EX!=ipfo1c&u||?!fM69(#oymT?ZEL&-!aJ<)siUW1#|%(7aBTmM0<3+tMHzC@B9 ztz!OEOy;JJ)4Qn03R3e&t0zfDmz7A_w=iVedz_qW4)ua9c2hpW)0v>83FCt5fwTQk zgYL_I%#dUJ_w2@>kII2nw~3tHCtQh&6`QGr#^<&MS=$-4OjJ|QBDRi*6Bwtis6S%^ zt-R$&m$dA|R2V8sk+?5Kzm22mL5oJb@0uTLO>n}6X@YTA(DCoBOtOz>YJKvx`z#1; zNIk@qM#20EpxWlg=|4>|cuTY=0E3Y+EQ!Qlb{3|o>7)1nJwDn#S~|{{m$rs0<7K{| zfeQHo&jqX}CB@7%^*oYDf7mvDt&}p!Mc@$OVXX&9uC@n+2Bnkg_rpe;ylU}efWHJd z1q!;M#EIgge)%QD(Sk!4&E8Hi54XuSs3XyA;@$Tx8@#xdhS#WUC^Xkm4iF-QQS)h3D{X6TX$3 zWFNYYdt9)MUxEZ8F+0lK#edMr&$~%evPJ=|oC9N3h9SM=;;z1|I$6CJQ55bB{8z-j zmre&vBvp{#Myn3ldaA{(FJNc1Vm8q8Wxt-El^pBD#={!HrcWm^Vm-=^URxTW(o0{J zWpQE>Cx3usX6%s`Qj9|s%Y%+}W)`JL1c}GfFEEUi{|+o1J@v+Gwxk9kuM2&)4d>Ff zU_Taa(-G^?P0-~xnr0Jnh20oM;9F9ESgj@G54>39w(tk`x})uKOTa+kKVRJ#*jkRqIghX zw}9S^-o?1cBLJ>!^S4BE~VJg!Gey)c*kiG|eb&iIp zIyht$=mDvy+aM-P%Js^Vs>xG;dvk%L(pHFtJ$Rz40g5bwa|`1y-xO(a#lIrYIzz0z zBIv;hPUNf4u*X{uqkuRiltzwJ<-u8~VSHo$5ENT}y&caD3JhOu@)^}KI8f~|i&3ga zs-S6d3b53vaSn-`iV=>tKdOyQ!t2}Ih-cT`jhG76k>6tAO|JK=I9tU@K})P&SGm|60~*{D16EE|Or@xOZ(H1&Bf zBFo2_bL}fmG{BNMQgn&2Zr=iC@qp2!!h6GFR4dNG1+c5}&dNuj$9kNKdb~G#(3A=vfRM` z0_N(-{LYDrgequqO~m0LSjmDI!aBc~4cRia<9Eo)hx*-S;;88Iv@6LbIWeFw+$MwZ zq5iTb2nyt!t%ESCrCVZ?L_sFbJ;fd>LggQsXH6Xa^Vp+hkkGVU;tXB$qC@NyhAUIP zNyOBiPRSDjX(`FCidn5r29BC)Dy|F31&}eSeADa^rw^IAs`%0zoJTB@ax|P4q3e~C zuQ=Z=)0g!XLs$_pa5zOg0z0D%53j@LG}u-3yG>(CvwQnSSGy6n-J89`!>Z24`5G+H zg2&=+5qR#cD&ar-LdHdvlTz6;Jl*JSrSm9@w=4_qnpoyFSnKv98!~L!W}63>5ila^ z-tR5ZYAo&YV5;ZZjb3|c6g@=RIHwt%z>v^zmvh3Sk7ZI0h@E^{?S1@S{$t9R_vG+O3Q=uJ8m zY9}&NM#+Iny$|I}8@cj=b5K~ug0}B2fh=xD~458JAEVDNJJQ^1A zk+&l&R=Zo!KeAh;4KMdXe9-Xu?|`ud{sV^3X@T8-L-qHgLT)XYVsHOL2~2c*Ck5+6 z#7Dynuv~eLp{3IsCUR)ST3E^k$p;m~R>N7`;Gl3NyHAyBppgdQ({o;y>1Pr5uM__%E&CS1#&*K`cGu17X_ z|2nE?=Zu@a124Ew4uvJqsvVtmU0px+oIeBRPK^`AI5!=`jL=oSlE^}{ z>mR$10h8|vvF;q~*4U;PYRBR7dJ8=}_gO>doN~_n5BdszBb#1pub|_dTf77Dx6nJY z?>urNp=e#dvqZ&sje^OsLBOxadt5u{A)l0Xv@uO{@1@gLepQ_xKLjN@qKY9u6Waa} z6g=gY93{Fzx`uf!tIR1~Q{Gy`)QC!JKjfywr8t;UbnjXnLJoA2!gPDS39!kc!fuoP zrD&;FBsxf7p1DxRnh(Zj@G912>rsf>iNzjO*|}d~rY6$Lt|ji@O9mteaaA55x}HYT zHEQCIxx7t|CDXVabQztC)>f7`+Nx_dH{-Jey0(^|JgE)3PSQ%U?_3-E%gEW+uh+yjA|`$ilf^pS;*_1@E#(7I_u>E|zTo?2g1xgol$u{Gg$wF_Z<%I&$K zR{88=_k0qgh*R*%UIq#oubSp16HgY9YTP}W`YQv)G4KIzJ)LLg?M{Q4|_Q5 zqa^o6)B1$)OAkq~bzjC@;0R2J7Mx1);tqZA?(VwFhY{{tz5u*fz98OVojB;&ed?SI z{J$ljH$D>BJmv|_4ho0F8%0UYUR@=9#@a;Yw~Wr zHzwU%8Xn@O1A&qMBrdO2Hw>vJaCHYV{>jaZL#=5shH{&^uvj!~eI+)B%H%A6qU-&| zW8lReO_qQBae()xA){3ad zBomI?>Kz$QOsmV&1NJ&jBxQcF#;iMkaSYY##>y%R-TZCTL6k z$hgCU;pxfMy3w2Z!~Nmuak6V9<|Yq50Uv+=zppWMYwecR7Ut6v@!1*usQt!Oyy!I8 zMtZ!{WgHEGTb1frb(=%u3z;iSxvVPDpSix;tiXe4^1(EA!T9B1ll7#g`SkjU7?H{v zH?UR~%^y#_5?Cf%{m>|RD?-X2eNLw5aluutr&H7E$n4S{g%qSdAED%BoP|!X{AY5x zNVK=lb7Ef77gist=i_cGD9?~y;)pG;?iOR!K$^lfl||^Pc2YL^oONDvje|pj&NkK9 zNDIvI*eZABuF9;VyA^5azA3XD#iTbpa2xsveSC)A3>LZi&b;pS~Hp zobNAXuCHsc`{jS`?BV0^V9arYDUzyXExHMxwmMHUbs4GRsFSHu3y;N-=KwiPPQzS6 zX)UE%g}u&|Tbu4hR3Mi*)|j)fOs6R3K16wnI-aqM4MCtAyhlh%?rlRbjV>A~4MgZ7 z6h|H+;p~PTBGEGQ+Wdj7Ki2A3B>h`PquPNyPXwtDi`blM7;LuPbevfvqe0ZA3XDD? z=(|4z7c!`g=J-e35k*MCkOdmIH2h+D>)j)Fl=l%_W@roIVsPtSrTJrk<^Im$ zV=(BjOWxyfaFqpSQ9g2`_6jG^4hUa$oKI_WoSbqaKBpBLG`@Fu$FLBC1I3q zX)><7ltc!3zcgo`Z4d|o=Tia!Xvaa|RPb~9k3IHl3>ZskK6lM!65ZCx` zrAwW@1}(T=dVB=NwO6!63|1>0*pKJ^1_UF6)s>Z%bA8F|B{BSI%0XFU2i-rL@8nWm z!lT>BW{s*SnjStYRp9;;pkoU!>!p%44f$_mxm!cw%$jIz6XuQA=j-BQCC@9*ECv~C z^M@@TvE2Ufm%xR-K-@=aZjr$CD0itgD-2AULYnh@DV>plWFRk!x7V(`|yDKgBS>QR|k#zo}om@xW z`LN)wzY17a-PEY>0Bg^YgF$yeW+)9WPQOCTDpa-?0Wf}p3l8RT&@9Ps-avcorM$&k z#>$QIWUcsPPb#p)gtLfz>mvfCeA_F*f==z5jy1(->pVkOD{ML8=aA1llU9%MkIf(3 z3uh(8=6eFUF(%wX8i5PADv5C!5sJJ~DK!!9VIQ@Q=9w5i6F_-@)w{-cpr}$uW?)iT>IuP~PFovIoD?ftbi?~iUnGxY?c)>SJ&G1u(Sg>}Y zYyltk7fbfAlm^?88}p%b+OhCEomF}_N)555*pM;SSw<@AN9h=>_&PHuZ8LGYX@W#P= zAs<7*4%b$m{!?se!#>&sHJb3g44N4npfYh}VOHM3a$k3BbeHh;+?ZLABNjDXe~|i@ z%JBH0?Z#TF_tKgB!$wD!iw@tkOv`(_B(<@XIMI&(4jBhlRYeTt_1XVZ*13m6m4|Ws z%#2R6HKCeOm@;m=!xUzc`)yq+Oi_&qF%coxSrQ}L5raxS2{|qyLQNw^y1M3)$SumI zVkehk+MXnrY)#oScK2D+p8wwSexL96yyrdt{Qfx~zuHY<=d|*D-ZawV=HmB6enjin zPWNY{iS*X?myx%8=LBAg&GPAFc~Kz82d{NCF*`o-iN6DvVhGi5Ps`L$@XweJEO{p@ zk1QsEzGsxxPC-Pt#hry+kz82oMYPGXe7!K(j43;~w z!8I4^6*IVvF|E2io>-;$0PF-e*6Uhc2o{@CHZ5`QuQ+f*??@(;H7#Tw!}~ zOLjz_HX~8J-r=^c>qoW^*Y3Pv?DNy;eSVkTzxs(a<=y9I_TjyD=@sL2_rkb#OliOM zNu9x{akEf?$z4>8|7$W4ISVtf#(F68W^3CcY~)9j5PwJFg^eEM6vmVhOREP*#80GV zk>3_l=2m=e*JOsfY4S+v#iSSfq6*uadwA8`)_gsl^s|~HR6t07YnDjJpq33_OnUp8 zt6eJcCNtVnQf6;B&Wzu#9a~HFDCxYt(=U3${)sDh|I2IK>VVxQ^u(iuGNWVkSBw@^ z>0#ed=z@|TO~;E8`?#|t!#QAC1#vdaizGKB)KR{{h^-s^HpTFK@ic2~rd@LSNpZAM zOR}-9DNf~0Ephvhsg7n}F5NbAA+6)A|Dm!jiw;^P?R5fKMapYN?B|3j4w*7zxb$)p1mx z_0atF)ISX+=Y%-Hj$ge+M+>g?AG6^uu!_~NnkqP3a&*qIw?cvpp_SexB$yY@HlTXK zD@~ZfRpo>Aoe|kGm-M(3vFjrmj!dSB?-6yKzL+ZIM>V={FsE9#x@%Uho08ce*9u+E z)iR#e0}m00_W79=o(UsIeQsXwRPZofjwzGY0x4duD!-s8*Rx%u{e#TMt8SW5L?X{| z->FerxV>BUFy5`;dg>QuQ*tn8)z|lRflUMxK{I6NyGm<5mKZP+Z91c)CFf{$rnk8x zePPeo0Un;lJ9W-gD`7W3iL$j=*&Uiz?;eTeQrkFF(94=k&t=}E&lE%P{p$|$3U_JM zeW??2UMeq&OGGs{Fp9vK*~XE7N{Jb=LI#y){oD7zUNUZV$T~zAy=f z?EvL>5AR?AxZ^B?kRwrOJb(wVSS)}r)L4O_p@gLd2ZH9S5|Sod-C3)-mI$(q1`h{< zR7ndT1X{{UTK_SMVecSNS4DEqfX%nrjmQ~T06;K(ODGpaQ6m+?>lu#5a& z^idfFe^W*&z%PP9oFr=k$wCp~Wg&k@Q$j!@rbr15mn)$aV6PAmw>ZR7^6wg{)Z=hU z2&lR!T8gff7P-J3|B99}Iaf19T=qw>BEvnb@{%+qSKVjW@P!I}_Ws?PTIiY~#*+|2g;GbJpK$J*%po+O@lS z_wKH}t2^^IR?Hq2oT3aU*bg8mC@3IM-Fi3zU=UE;9D0zNG3>>eKElE$yLa;BR-X-FcF2-A?une^=!y5W0OZ zvHakg;!4;DrJgD0A6&C)!#dUZf*cN(gIA|B)}Sjg4oZ@WHG(nE<}vlC@Ge`!Lh3?X zR-29l`PKFOImP}KbTa@v$~dV+Q_LECRq*Al=m1MeU4svR2o2rad%LeE3sKxW3iqND z;ze_RSE?dU8okNKqK zK4)l|Ptc8rRO0%9R?Bj>B5%xjXNyi-nFr^5P)mx*q-lyW zZ}uORK{^cnWX8l&Px0H}jB?07S?+^k;Y6OPB`Uk3uzYm2bR2TmGH){^2!2mLi4tu%HjY5@$9qF;PGeDma}X8oJB{JVz>^`>?MKY*`O1dD6v z2ezl1Ukuo^*NPW9r2M8c?quy75N~1Nnb?F)W3JLT*3aL;e2dndw=KVPIk^35aB_H8 zW90MB#Tovhw&yWsfb_S4jKoEN7nFr`Fbl~*2I?Lz>RvX|UN*{J7wNzsnKha(JAaApzl2xST315i{p(iy(r-3a9b(bN{6)4 zvzt9ZX8oLzDwL)vMEposhnM(yV;`Ao4c)#isyk`Xluf9!bld`cn3;py?)#Tve_>(v z9KthuDq?G04ybO3mH07)xh4p#Uu|jQs;El09!(gBZ5Z2D^-~dw)jhRjpt|?~ARl^g zRRJe=qUpkjaUms~_!ck*$~`2O8@aHONiUG|_Qo;5U_89R(}J~C z5QhwlioLVb6Rw5n>B16z-s#@Dle1RNszMbCaU*=#9zM=kmD2b9)t~lVWc9mUHZX~z za3>d)4$-P^GTtzrDnV2*n6xaz2qiJP0Q*|wtLXrtWRSe-J zOZ&0oWkZOm_W`6u7xg0~7j+{=R}2N?mb`&vTrtlw*bt_smWa zH+bCeb$gpG*oK48XUT@5D*h0dDLDxU-=Yeh*oLZZrTyg>vO!Ag84yJcjq5mZwdzhN zvK&LKgcY_mz)~D@q+D?v#Abg`kq!ur~&F{N8ky`S#4CMjl;}k*|up8 zs-)ljX{K^2n#q^Mn#g8Kq+s(K8$bKz6ECN2!-gK-v4XO0n2h-iq9}h?lqlr9-Wd;m zAkpVM0W_U(c50pN>vw9NIE>^+Aj!^yyUE;MLdkRTWO;^mZV74kI|>}0FUEiMGOiJO zGYimmWdWp`NaMVv2fTA}Q@5rQbrQ??$oBXQo|3_`d=)xA_TXg*qC*`v%mg-ZXN`Tz zauAPgj1KHN;jCz^nEMy$X{_5L-LKxytbk3+@@ChL-nruR@DIe?enj)ED|x-A;1y2x z^WQQUnd=tu-+Xv?dV>sodR~vc>JT~IqcH+25i4mKQrr2ySx~*2@*9HQIG-%0COv)Yt3ZdZQeOhJq}7 zZXE#Z=ZGluMT)0nXB0ppb)fr$X7}&}WwRa+m(q{)!G7j2sf;JSWc`^FU6Y4diG<@> z?pj_dC{x@gdh@MR(4qaF8gt8jTK3WjgUCo%Ff8zU5n^35+8jd#k)6gaB1qP4G|U`e z1%aLWjv_Z}D*c`YZ*66{@-6Q&z`|)<>_`ClODH{a==O%1%V+ZG*ts-59$^FQODIbI zYDN#^OGV4jOU0k6A{>LtmsjO(V6@9f{Snqc2l8yePNmqw?Mm>VB&pWn{v{iHoSVqm z_!fkK+nMDr{oO=MU@9f`ALZy8mDLTOeKfdKxF z{w>Pp?^uQ{%%uWfuvHGB#hm$1BQ~+&Um1B-P)zr~>R6VMDx<8sBlmOZ*oGXF>Ou*B z3jT!J4|EopBhs;!W0P{8OwGJ#H`Y&-- zjGad3svI+!dhu794E3L&=zj$H90c7aQ@Q_X&H2~G^Z#}Im6rWS(fp+{mVUYTgeGGK-==^?sIJss=~< z%j=r9Dfg-^qEYotX)L8|k_b%)gShgL* zJ$E@B^Bsd7F9BuaJ)yaOWZC6>4erZxuSJsDcJL+DnP-a0{3K-|in3i5tepVu=2lvr zuq2OcwfQ+ET9~%YY`OTefl`dt+J=bdnQ`tbB{P{-qSR>%p)DG}>8CfUG=}7nL*Lnwp+`+KCHEu++=C!D$PU|eud&pFIlsy6wNPrOS$M3@&{Q&R2U#W8N&sv-j@&wmE0uPccdT5!571U0sEKEkh+X?Q6Y z85(qlyaZWXEpURm^mx}BsfrSR8AXtiepZ17W~^TFcl$!LqH$gkiZlbVHmEZ3^5oBB zjM2mjzL2eb+ubfJxn(4V%W}v%Q?oy}SUeRjWN-1?PrwPh(Tlp|0eJCQgkYS7Q#)7}YVjA<<`_P@^I! zK5Eb{CU0gv?@2O_-K_-lh8g=EDZ~-O%X(RJt0m7+SaAGyoBM)5gf9mVxLkNh@)Jk#B6sFuLh zMHZ{J<8$co+(iP6Ee2jQRM@Z99EUbn1<9ne?kUFJRN0;re&gqK9o25A^ysL|z5BCzE#Otd+3qGE-wrk)CvMfN)@xm(V=K3#`O)4@ zE7MFoYJV939p;8Zk0^M-zVB8n7JVSv;*8qp{WGeoW8plqx4OfAc|-$XUnDFN~1c5Dq;)(^_0TY0ag z_8kaik2S*C+VH_j!A=F}-cfpuP8b-I)Z9KRaOjPzubSP@^VD+*tF-#8PR^L_Z zJX(NrT5}v*ZjR;fpZ7N8eF6VV^^zqSAT$txfMyc^XR3Fq3G|<%Q4=lUKPjJL8F3># zhEV*!bX&0u5C31f{g+E4u!R6`OdU2?|1YAI5EmH2{=Xa2QNYG=|J|6w25I~Gw~=NP z4T9BL6amr)4B!``c%U$SM|*tbF1{b7X~|@6(!!}TTtOlo64|N}F58hg=_FUedJSc# z;VpamTuf%byfZC*y)c$fOL8f)UuOw9R0nCkw>(jHf$Q+9(o96#;!vb0z*o2pA02u~nckHk>YKC~k`PBiC4E zNfaI-t7RY#wiwdD{*t(u_jY|#xK`WUk}-oK)1m@Hw*2Led33wf3NLa**Fpg+i2j8t z)guaKpL=O2+eS(c=~Qq_oNzaNLzd?an)Lzk&&uB}ROqRHlj(Dq|7GPg<7f~vfY8qY zMkKLkzK|ndM?)nwWMH-Gj!MlRUj9�I1`+Ds_s?rS9@+Eh!Y3{i5O2Qs{3&B3BAwC6MDF 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 E0MMzKZ2$lO From 76578e99d3e6f68959688afcf46a080eaa53a693 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sun, 14 Jul 2024 17:22:27 +0200 Subject: [PATCH 20/67] feat(repo): Add gitignores for elsevier output --- .gitignore | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitignore b/.gitignore index 4445544..c3790af 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,13 @@ /03-documentation/library /04-outputs +# Elsevier journal target: +# Ignore bibliography style, spl (for natbib?) and latex class +# since they don't get deleted after compilation +/*.spl +/*.bst +/*.cls + # Created by https://www.toptal.com/developers/gitignore/api/-f,python,linux,vim,quarto,markdown,jupyternotebooks # Edit at https://www.toptal.com/developers/gitignore?templates=-f,python,linux,vim,quarto,markdown,jupyternotebooks From ed6c8550b688abc7094727720d647fba42df9e50 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sun, 14 Jul 2024 20:18:57 +0200 Subject: [PATCH 21/67] feat(script): Move big code chunks out of script --- 01-codechunks/_prep-data.py | 37 ++++++++++++ 01-codechunks/_prisma-flowchart.py | 45 +++++++++++++++ article.qmd | 90 ++---------------------------- scoping_review.qmd | 89 +---------------------------- 4 files changed, 88 insertions(+), 173 deletions(-) create mode 100644 01-codechunks/_prep-data.py create mode 100644 01-codechunks/_prisma-flowchart.py diff --git a/01-codechunks/_prep-data.py b/01-codechunks/_prep-data.py new file mode 100644 index 0000000..8b3f088 --- /dev/null +++ b/01-codechunks/_prep-data.py @@ -0,0 +1,37 @@ +from pathlib import Path +import re +## standard imports +from IPython.core.display import Markdown as md +import numpy as np +import pandas as pd +from matplotlib import pyplot as plt +import seaborn as sns +from tabulate import tabulate +import bibtexparser + +sns.set_style("whitegrid") + +DATA_DIR=Path("./02-data") +RAW_DATA=DATA_DIR.joinpath("raw") +WORKING_DATA=DATA_DIR.joinpath("intermediate") +PROCESSED_DATA=DATA_DIR.joinpath("processed") +SUPPLEMENTARY_DATA=DATA_DIR.joinpath("supplementary") + +from src import prep_data + +# raw database-search results +bib_sample_raw_db = prep_data.bib_library_from_dir(RAW_DATA) +# the complete library of sampled (and working) literature +bib_sample = prep_data.bib_library_from_dir(WORKING_DATA) + +# load relevant studies +from src import load_data + +bib_df = prep_data.observations_with_metadata_df( + raw_observations = load_data.from_yml(PROCESSED_DATA), + study_metadata = prep_data.bib_metadata_df(bib_sample), + country_groups = prep_data.country_groups_df(Path(f"{SUPPLEMENTARY_DATA}/wb-country-groupings.xlsx")), +) +raw_observations = None +zot_df = None +df_country_groups = None diff --git a/01-codechunks/_prisma-flowchart.py b/01-codechunks/_prisma-flowchart.py new file mode 100644 index 0000000..83b76f7 --- /dev/null +++ b/01-codechunks/_prisma-flowchart.py @@ -0,0 +1,45 @@ +nr_database_query_raw = len(bib_sample_raw_db.entries) +nr_snowballing_raw = 2240 + +all_keywords = [entry["keywords"] for entry in bib_sample.entries if "keywords" in entry.fields_dict.keys()] +nr_database_deduplicated = len([1 for kw in all_keywords if "sample::database" in kw]) +nr_snowballing_deduplicated = len([1 for kw in all_keywords if "sample::snowballing" in kw]) +nr_out_superseded = len([1 for kw in all_keywords if "out::superseded" in kw]) + +FULL_RAW_SAMPLE_NOTHING_REMOVED = nr_database_query_raw + nr_snowballing_raw +FULL_SAMPLE_DUPLICATES_REMOVED = nr_database_deduplicated + nr_snowballing_deduplicated + nr_out_superseded + +NON_ZOTERO_CAPTURE_TITLE_REMOVAL = 1150 +NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL = 727 +NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL = 348 + +nr_out_duplicates = FULL_RAW_SAMPLE_NOTHING_REMOVED - FULL_SAMPLE_DUPLICATES_REMOVED +nr_out_title = len([1 for kw in all_keywords if "out::title" in kw]) + NON_ZOTERO_CAPTURE_TITLE_REMOVAL +nr_out_abstract = len([1 for kw in all_keywords if "out::abstract" in kw]) + NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL +nr_out_fulltext = len([1 for kw in all_keywords if "out::full-text" in kw]) + NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL +nr_out_language = len([1 for kw in all_keywords if "out::language" in kw]) +nr_extraction_done = len([1 for kw in all_keywords if "done::extracted" in kw]) + +t3 = "`" * 3 +# FIXME use 02-data/supplementary undeduplciated counts to get database starting and snowballing counts +# from: https://github.com/quarto-dev/quarto-cli/discussions/6508 +print(f""" +```{{mermaid}} +%%| label: fig-prisma +%%| fig-cap: "Sample sorting process through identification and screening" +%%| fig-width: 6 +flowchart TD; + search_db["Records identified through database searching (n={nr_database_query_raw})"] --> starting_sample; + search_prev["Records identified through other sources (n={nr_snowballing_raw})"] --> starting_sample["Starting sample (n={FULL_RAW_SAMPLE_NOTHING_REMOVED})"]; + + starting_sample -- "Duplicate removal ({nr_out_duplicates+nr_out_superseded} removed) "--> dedup["Records after duplicates removed (n={FULL_SAMPLE_DUPLICATES_REMOVED})"]; + + dedup -- "Title screening ({nr_out_title} excluded)" --> title_screened["Records after titles screened (n={FULL_SAMPLE_DUPLICATES_REMOVED - nr_out_title})"]; + + title_screened -- "Abstract screening ({nr_out_abstract} excluded)"--> abstract_screened["Records after abstracts screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract})"]; + + abstract_screened -- " Language screening ({nr_out_language} excluded) "--> language_screened["Records after language screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract-nr_out_language})"]; + + language_screened -- " Full-text screening ({nr_out_fulltext} excluded) "--> full-text_screened["Full-text articles assessed for eligibility (n={nr_extraction_done})"]; +{t3} +""") diff --git a/article.qmd b/article.qmd index 0cbd99a..d70885f 100644 --- a/article.qmd +++ b/article.qmd @@ -38,51 +38,16 @@ crossref: # to fix the appendix crossrefs being separate from main latex-list-of-description: Appendix B Table --- -{{< portrait >}} ```{python} #| label: load-data #| echo: false #| output: false -from pathlib import Path -import re -## standard imports -from IPython.core.display import Markdown as md -import numpy as np -import pandas as pd -from matplotlib import pyplot as plt -import seaborn as sns -from tabulate import tabulate -import bibtexparser - -sns.set_style("whitegrid") - -DATA_DIR=Path("./02-data") -RAW_DATA=DATA_DIR.joinpath("raw") -WORKING_DATA=DATA_DIR.joinpath("intermediate") -PROCESSED_DATA=DATA_DIR.joinpath("processed") -SUPPLEMENTARY_DATA=DATA_DIR.joinpath("supplementary") - -from src import prep_data - -# raw database-search results -bib_sample_raw_db = prep_data.bib_library_from_dir(RAW_DATA) -# the complete library of sampled (and working) literature -bib_sample = prep_data.bib_library_from_dir(WORKING_DATA) - -# load relevant studies -from src import load_data - -bib_df = prep_data.observations_with_metadata_df( - raw_observations = load_data.from_yml(PROCESSED_DATA), - study_metadata = prep_data.bib_metadata_df(bib_sample), - country_groups = prep_data.country_groups_df(Path(f"{SUPPLEMENTARY_DATA}/wb-country-groupings.xlsx")), -) -raw_observations = None -zot_df = None -df_country_groups = None +{{< include 01-codechunks/_prep-data.py >}} ``` +{{< portrait >}} + # Introduction * Context and statement of the problem @@ -124,8 +89,6 @@ with a focus on the narrowing criteria specified in @tbl-inclusion-criteria. ::: {#tbl-inclusion-criteria} ```{python} -#| label: tbl-inclusion-criteria - inclusion_criteria = pd.read_csv("02-data/supplementary/inclusion-criteria.tsv", sep="\t") md(tabulate(inclusion_criteria, showindex=False, headers="keys", tablefmt="grid")) ``` @@ -177,52 +140,7 @@ ultimately resulting in the process represented in the PRISMA chart in @fig-pris #| label: calculate-scoping-flowchart #| echo: false #| output: asis - -nr_database_query_raw = len(bib_sample_raw_db.entries) -nr_snowballing_raw = 2240 - -all_keywords = [entry["keywords"] for entry in bib_sample.entries if "keywords" in entry.fields_dict.keys()] -nr_database_deduplicated = len([1 for kw in all_keywords if "sample::database" in kw]) -nr_snowballing_deduplicated = len([1 for kw in all_keywords if "sample::snowballing" in kw]) -nr_out_superseded = len([1 for kw in all_keywords if "out::superseded" in kw]) - -FULL_RAW_SAMPLE_NOTHING_REMOVED = nr_database_query_raw + nr_snowballing_raw -FULL_SAMPLE_DUPLICATES_REMOVED = nr_database_deduplicated + nr_snowballing_deduplicated + nr_out_superseded - -NON_ZOTERO_CAPTURE_TITLE_REMOVAL = 1150 -NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL = 727 -NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL = 348 - -nr_out_duplicates = FULL_RAW_SAMPLE_NOTHING_REMOVED - FULL_SAMPLE_DUPLICATES_REMOVED -nr_out_title = len([1 for kw in all_keywords if "out::title" in kw]) + NON_ZOTERO_CAPTURE_TITLE_REMOVAL -nr_out_abstract = len([1 for kw in all_keywords if "out::abstract" in kw]) + NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL -nr_out_fulltext = len([1 for kw in all_keywords if "out::full-text" in kw]) + NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL -nr_out_language = len([1 for kw in all_keywords if "out::language" in kw]) -nr_extraction_done = len([1 for kw in all_keywords if "done::extracted" in kw]) - -t3 = "`" * 3 -# FIXME use 02-data/supplementary undeduplciated counts to get database starting and snowballing counts -# from: https://github.com/quarto-dev/quarto-cli/discussions/6508 -print(f""" -```{{mermaid}} -%%| label: fig-prisma -%%| fig-cap: "Sample sorting process through identification and screening" -%%| fig-width: 6 -flowchart TD; - search_db["Records identified through database searching (n={nr_database_query_raw})"] --> starting_sample; - search_prev["Records identified through other sources (n={nr_snowballing_raw})"] --> starting_sample["Starting sample (n={FULL_RAW_SAMPLE_NOTHING_REMOVED})"]; - - starting_sample -- "Duplicate removal ({nr_out_duplicates+nr_out_superseded} removed) "--> dedup["Records after duplicates removed (n={FULL_SAMPLE_DUPLICATES_REMOVED})"]; - - dedup -- "Title screening ({nr_out_title} excluded)" --> title_screened["Records after titles screened (n={FULL_SAMPLE_DUPLICATES_REMOVED - nr_out_title})"]; - - title_screened -- "Abstract screening ({nr_out_abstract} excluded)"--> abstract_screened["Records after abstracts screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract})"]; - - abstract_screened -- " Language screening ({nr_out_language} excluded) "--> language_screened["Records after language screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract-nr_out_language})"]; - - language_screened -- " Full-text screening ({nr_out_fulltext} excluded) "--> full-text_screened["Full-text articles assessed for eligibility (n={nr_extraction_done})"]; -{t3} -""") +{{< include 01-codechunks/_prisma-flowchart.py >}} ``` All relevant data concerning both their major findings and statistical significance are then extracted from the individual studies into a collective results matrix. diff --git a/scoping_review.qmd b/scoping_review.qmd index 85605fa..a2e50bc 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -21,47 +21,7 @@ crossref: latex-list-of-description: Appendix Table --- -```{python} -#| label: load-data -#| echo: false -from pathlib import Path -import re -## standard imports -from IPython.core.display import Markdown as md -import numpy as np -import pandas as pd -from matplotlib import pyplot as plt -import seaborn as sns -from tabulate import tabulate -import bibtexparser - -sns.set_style("whitegrid") - -DATA_DIR=Path("./02-data") -RAW_DATA=DATA_DIR.joinpath("raw") -WORKING_DATA=DATA_DIR.joinpath("intermediate") -PROCESSED_DATA=DATA_DIR.joinpath("processed") -SUPPLEMENTARY_DATA=DATA_DIR.joinpath("supplementary") - -from src import prep_data - -# raw database-search results -bib_sample_raw_db = prep_data.bib_library_from_dir(RAW_DATA) -# the complete library of sampled (and working) literature -bib_sample = prep_data.bib_library_from_dir(WORKING_DATA) - -# load relevant studies -from src import load_data - -bib_df = prep_data.observations_with_metadata_df( - raw_observations = load_data.from_yml(PROCESSED_DATA), - study_metadata = prep_data.bib_metadata_df(bib_sample), - country_groups = prep_data.country_groups_df(Path(f"{SUPPLEMENTARY_DATA}/wb-country-groupings.xlsx")), -) -raw_observations = None -zot_df = None -df_country_groups = None -``` +{{< include 01-codechunks/_prep-data.qmd >}} {{< pagebreak >}} @@ -415,52 +375,7 @@ and the sources will be added to the sample to undergo the same screening proces #| label: calculate-scoping-flowchart #| echo: false #| output: asis - -nr_database_query_raw = len(bib_sample_raw_db.entries) -nr_snowballing_raw = 2240 - -all_keywords = [entry["keywords"] for entry in bib_sample.entries if "keywords" in entry.fields_dict.keys()] -nr_database_deduplicated = len([1 for kw in all_keywords if "sample::database" in kw]) -nr_snowballing_deduplicated = len([1 for kw in all_keywords if "sample::snowballing" in kw]) -nr_out_superseded = len([1 for kw in all_keywords if "out::superseded" in kw]) - -FULL_RAW_SAMPLE_NOTHING_REMOVED = nr_database_query_raw + nr_snowballing_raw -FULL_SAMPLE_DUPLICATES_REMOVED = nr_database_deduplicated + nr_snowballing_deduplicated + nr_out_superseded - -NON_ZOTERO_CAPTURE_TITLE_REMOVAL = 1150 -NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL = 727 -NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL = 348 - -nr_out_duplicates = FULL_RAW_SAMPLE_NOTHING_REMOVED - FULL_SAMPLE_DUPLICATES_REMOVED -nr_out_title = len([1 for kw in all_keywords if "out::title" in kw]) + NON_ZOTERO_CAPTURE_TITLE_REMOVAL -nr_out_abstract = len([1 for kw in all_keywords if "out::abstract" in kw]) + NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL -nr_out_fulltext = len([1 for kw in all_keywords if "out::full-text" in kw]) + NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL -nr_out_language = len([1 for kw in all_keywords if "out::language" in kw]) -nr_extraction_done = len([1 for kw in all_keywords if "done::extracted" in kw]) - -t3 = "`" * 3 -# FIXME use 02-data/supplementary undeduplciated counts to get database starting and snowballing counts -# from: https://github.com/quarto-dev/quarto-cli/discussions/6508 -print(f""" -```{{mermaid}} -%%| label: fig-prisma -%%| fig-cap: "Sample sorting process through identification and screening" -%%| fig-width: 6 -flowchart TD; - search_db["Records identified through database searching (n={nr_database_query_raw})"] --> starting_sample; - search_prev["Records identified through other sources (n={nr_snowballing_raw})"] --> starting_sample["Starting sample (n={FULL_RAW_SAMPLE_NOTHING_REMOVED})"]; - - starting_sample -- "Duplicate removal ({nr_out_duplicates+nr_out_superseded} removed) "--> dedup["Records after duplicates removed (n={FULL_SAMPLE_DUPLICATES_REMOVED})"]; - - dedup -- "Title screening ({nr_out_title} excluded)" --> title_screened["Records after titles screened (n={FULL_SAMPLE_DUPLICATES_REMOVED - nr_out_title})"]; - - title_screened -- "Abstract screening ({nr_out_abstract} excluded)"--> abstract_screened["Records after abstracts screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract})"]; - - abstract_screened -- " Language screening ({nr_out_language} excluded) "--> language_screened["Records after language screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract-nr_out_language})"]; - - language_screened -- " Full-text screening ({nr_out_fulltext} excluded) "--> full-text_screened["Full-text articles assessed for eligibility (n={nr_extraction_done})"]; -{t3} -""") +{{< include 01-codechunks/_prisma-flowchart.py >}} ``` All relevant data concerning both their major findings and statistical significance are then extracted from the individual studies into a collective results matrix. From ad71859ded7a805e99a5315b716674b3e19395ce Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Sun, 14 Jul 2024 21:51:18 +0200 Subject: [PATCH 22/67] feat(script): Move all data transformations to single chunk --- 01-codechunks/_prep-data.py | 38 +++++++++++++-- article.qmd | 97 +++++++++++++++++++------------------ 2 files changed, 84 insertions(+), 51 deletions(-) diff --git a/01-codechunks/_prep-data.py b/01-codechunks/_prep-data.py index 8b3f088..416ffde 100644 --- a/01-codechunks/_prep-data.py +++ b/01-codechunks/_prep-data.py @@ -27,11 +27,41 @@ bib_sample = prep_data.bib_library_from_dir(WORKING_DATA) # load relevant studies from src import load_data -bib_df = prep_data.observations_with_metadata_df( +# each observation in a single dataframe +df = prep_data.observations_with_metadata_df( raw_observations = load_data.from_yml(PROCESSED_DATA), study_metadata = prep_data.bib_metadata_df(bib_sample), country_groups = prep_data.country_groups_df(Path(f"{SUPPLEMENTARY_DATA}/wb-country-groupings.xlsx")), ) -raw_observations = None -zot_df = None -df_country_groups = None + +# all observations but split per individual intervention +df_by_intervention = ( + df + .fillna("") + .groupby(["author", "year", "title", "design", "method", "representativeness", "citation"]) + .agg( + { + "intervention": lambda _col: "; ".join(_col), + } + ) + .reset_index() + .drop_duplicates() + .assign( + intervention=lambda _df: _df["intervention"].apply( + lambda _cell: set([x.strip() for x in re.sub(r"\(.*\)", "", _cell).split(";")]) + ), + ) + .explode("intervention") +) + +# Calc study validities (internal & external separated) +from src.model import validity + +validities = validity.calculate(df_by_intervention) +validities["identifier"] = validities["author"].str.replace(r',.*$', '', regex=True) + " (" + validities["year"].astype(str) + ")" +validities = validities.loc[(validities["design"] == "quasi-experimental") | (validities["design"] == "experimental")] +#validities["external_validity"] = validities["external_validity"].astype('category') +validities["internal_validity"] = validities["internal_validity"].astype('category') +validities["External Validity"] = validities["external_validity"] +validities["Internal Validity"] = validities["internal_validity"] + diff --git a/article.qmd b/article.qmd index d70885f..5035f70 100644 --- a/article.qmd +++ b/article.qmd @@ -40,7 +40,7 @@ crossref: # to fix the appendix crossrefs being separate from main ```{python} -#| label: load-data +#| label: prep-data #| echo: false #| output: false {{< include 01-codechunks/_prep-data.py >}} @@ -159,32 +159,15 @@ The entire spread of policies captures interventions aimed primarily at institut #| label: fig-intervention-types #| fig-cap: Available studies by primary type of intervention -by_intervention = ( - bib_df - .fillna("") - .groupby(["author", "year", "title", "design", "method", "representativeness", "citation"]) - .agg( - { - "intervention": lambda _col: "; ".join(_col), - } - ) - .reset_index() - .drop_duplicates() - .assign( - intervention=lambda _df: _df["intervention"].apply( - lambda _cell: set([x.strip() for x in re.sub(r"\(.*\)", "", _cell).split(";")]) - ), - ) - .explode("intervention") -) -sort_order = by_intervention["intervention"].value_counts().index +sort_order = df_by_intervention["intervention"].value_counts().index fig = plt.figure() fig.set_size_inches(6, 3) -ax = sns.countplot(by_intervention, x="intervention", order=by_intervention["intervention"].value_counts().index) +ax = sns.countplot(df_by_intervention, x="intervention", order=df_by_intervention["intervention"].value_counts().index) plt.setp(ax.get_xticklabels(), rotation=45, ha="right", rotation_mode="anchor") plt.show() +del sort_order, fig, ax ``` # Synthesis of evidence @@ -218,13 +201,42 @@ study_strength_bins = { 5.0: r"\+", 10.0: r"\++", } + + def strength_for(val): - return list(study_strength_bins.keys())[list(study_strength_bins.values()).index(val)] + return list(study_strength_bins.keys())[ + list(study_strength_bins.values()).index(val) + ] + findings_institutional = pd.read_csv("02-data/supplementary/findings-institutional.csv") -fd_df = validity.add_to_findings(findings_institutional, by_intervention, study_strength_bins) -md(tabulate(fd_df[["area of policy", "internal_validity", "external_validity", "findings", "channels"]].fillna(""), showindex=False, headers=["area of policy", "internal strength", "external strength", "main findings", "channels"], tablefmt="grid")) +outp = md( + tabulate( + validity.add_to_findings( + findings_institutional, df_by_intervention, study_strength_bins + )[ + [ + "area of policy", + "internal_validity", + "external_validity", + "findings", + "channels", + ] + ].fillna(""), + showindex=False, + headers=[ + "area of policy", + "internal strength", + "external strength", + "main findings", + "channels", + ], + tablefmt="grid", + ) +) +del findings_institutional +outp ``` Note: Each main finding is presented with an internal strength of evidence and an external strength of evidence which describe the combined validities of the evidence base for the respective finding. @@ -462,7 +474,7 @@ the overall output volume strongly increased during this period. #| fig-cap: Publications per year df_study_years = ( - bib_df.groupby(["author", "year", "title"]) + df.groupby(["author", "year", "title"]) .first() .reset_index() .drop_duplicates() @@ -476,12 +488,11 @@ ax = sns.barplot(df_study_years, order=years_range) ax.set_ylabel("Count") ax.set_xlabel("Year") plt.tight_layout() -years_list = np.arange(2000, 2024).tolist() ax.tick_params(axis='x', rotation=90) ax.set_ylabel("Citations") ax.set_xlabel("Year") plt.show() -df_study_years = None +del df_study_years ``` Such anomalies can point to a dispersed or different focus during the time span, @@ -497,20 +508,21 @@ It also points to a well targeted identification procedure, with more up-to-date ```{python} #| label: fig-citations-per-year-avg #| fig-cap: Average citations per year -bib_df["zot_cited"] = bib_df["zot_cited"].dropna().astype("int") -grpd = bib_df.groupby(["year"], as_index=False)["zot_cited"].mean() +df["zot_cited"] = df["zot_cited"].dropna().astype("int") +df_avg_citations = df.groupby(["year"], as_index=False)["zot_cited"].mean() fig, ax = plt.subplots() -ax.bar(grpd["year"], grpd["zot_cited"]) -sns.regplot(x=grpd["year"], y=grpd["zot_cited"], ax=ax) -#ax = sns.lmplot(data=grpd, x="year", y="zot_cited", fit_reg=True) +ax.bar(df_avg_citations["year"], df_avg_citations["zot_cited"]) +sns.regplot(x=df_avg_citations["year"], y=df_avg_citations["zot_cited"], ax=ax) +#ax = sns.lmplot(data=df_avg_citations, x="year", y="zot_cited", fit_reg=True) -years_list = np.arange(2000, 2024).tolist() -ax.set_xticks(years_list) -ax.tick_params(axis='x', rotation=90) ax.set_ylabel("Citations") ax.set_xlabel("Year") plt.tight_layout() +years_range = list(range(df_avg_citations["year"].min(), df_avg_citations["year"].max()+1)) +ax.set_xticks(years_range) +ax.tick_params(axis='x', rotation=90) plt.show() +del df_avg_citations ``` From the literature sample, several patterns emerge: @@ -549,16 +561,6 @@ while studies with higher internal validity in turn do not reach as high on the #| label: fig-validity-relation #| fig-cap: "Relation between internal and external validity" -from src.model import validity - -validities = validity.calculate(by_intervention) -validities["identifier"] = validities["author"].str.replace(r',.*$', '', regex=True) + " (" + validities["year"].astype(str) + ")" -validities = validities.loc[(validities["design"] == "quasi-experimental") | (validities["design"] == "experimental")] -#validities["external_validity"] = validities["external_validity"].astype('category') -validities["internal_validity"] = validities["internal_validity"].astype('category') -validities["External Validity"] = validities["external_validity"] -validities["Internal Validity"] = validities["internal_validity"] - plt.figure().set_figheight(5) sns.violinplot( data=validities, @@ -621,7 +623,7 @@ in which fewer studies have been identified. #| fig-cap: Studies by regions analysed by_region = ( - bib_df[["region"]] + df[["region"]] .assign( region = lambda _df: (_df["region"] .str.replace(r" ?; ?", ";", regex=True) @@ -636,6 +638,7 @@ ax = sns.countplot(by_region, x="region", order=by_region["region"].value_counts plt.setp(ax.get_xticklabels(), rotation=45, ha="right", rotation_mode="anchor") plt.show() +del by_region def regions_for_inequality(df, inequality:str): df_temp = df.loc[(df["inequality"] == inequality)] @@ -671,7 +674,7 @@ Another reason could be the actual implementation of different policy programmes # Appendices {.appendix .unnumbered} -## Appendix A {.unnumbered} +## Appendix A - Term clusters {.unnumbered} ::: {#appatbl-wow-terms} From c1eccee426328dc4501841d7d817204d4f32a4c6 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 10:55:46 +0200 Subject: [PATCH 23/67] fix(code): Get data dirs relative to project dir --- 01-codechunks/_prep-data.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/01-codechunks/_prep-data.py b/01-codechunks/_prep-data.py index 416ffde..bfb1c02 100644 --- a/01-codechunks/_prep-data.py +++ b/01-codechunks/_prep-data.py @@ -1,4 +1,5 @@ from pathlib import Path +import os import re ## standard imports from IPython.core.display import Markdown as md @@ -11,7 +12,8 @@ import bibtexparser sns.set_style("whitegrid") -DATA_DIR=Path("./02-data") +PROJECT_DIR=Path(os.getenv("QUARTO_PROJECT_DIR", ".")) +DATA_DIR=PROJECT_DIR.joinpath("02-data") RAW_DATA=DATA_DIR.joinpath("raw") WORKING_DATA=DATA_DIR.joinpath("intermediate") PROCESSED_DATA=DATA_DIR.joinpath("processed") From d5926b2e889d735acc06f95be5b008aad04ec8e8 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 19:34:20 +0200 Subject: [PATCH 24/67] chore(code): Move validity strength bins to validity --- src/model/validity.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/model/validity.py b/src/model/validity.py index 401ed29..2bdace3 100644 --- a/src/model/validity.py +++ b/src/model/validity.py @@ -26,6 +26,12 @@ METHOD_RANKINGS = { 5.0: ["RCT", "randomi(?:s|z)ed.control.trial"], } +VALIDITY_STRENGTH_BINS = { + 0.0: r"\-", + 5.0: r"\+", + 10.0: r"\++", +} + def calculate( df: DataFrame, From 4e4f75ff7a98b79fec37005f7ba8215ee8f91086 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 19:53:28 +0200 Subject: [PATCH 25/67] fix(repo): Ensure working dir is always project --- _quarto.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_quarto.yml b/_quarto.yml index 1c522bc..9b5381f 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -1,5 +1,6 @@ project: output-dir: 04-outputs + execute-dir: project bibliography: 02-data/intermediate/zotero-library.bib csl: /home/marty/documents/library/utilities/styles/APA-7.csl From 4012ea55f0a6edf7313f8662ae2c3d242461eac3 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 19:56:36 +0200 Subject: [PATCH 26/67] fix(script): Use new var names for working paper --- scoping_review.qmd | 45 +++++++++++++++++++-------------------------- 1 file changed, 19 insertions(+), 26 deletions(-) diff --git a/scoping_review.qmd b/scoping_review.qmd index a2e50bc..46ece2f 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -21,7 +21,12 @@ crossref: latex-list-of-description: Appendix Table --- -{{< include 01-codechunks/_prep-data.qmd >}} +```{python} +#| label: prep-data +#| echo: false +#| output: false +{{< include 01-codechunks/_prep-data.py >}} +``` {{< pagebreak >}} @@ -281,8 +286,6 @@ To identify potential studies and create an initial sample, relevant terms for t Identified terms comprising the world of work can be found in @tbl-wow-terms, with the search query requiring a term from the general column and one other column. -::: {#tbl-wow-terms} - ```{python} #| label: tbl-wow-terms #| tbl-cap: World of work term cluster @@ -290,10 +293,6 @@ terms_wow = pd.read_csv("02-data/supplementary/terms_wow.csv") md(tabulate(terms_wow.fillna(""), showindex=False, headers="keys", tablefmt="grid")) ``` -World of work term cluster - -::: - The world of work cluster, like the inequality and policy intervention clusters below, is made up of a general signifier (such as "work", "inequality" or "intervention") which has to be labelled in a study to form part of the sample, as well as any additional terms looking into one or multiple specific dimensions or categories of these signifiers (such as "domestic" work, "gender" inequality, "maternity leave" intervention). At least one general term and at least one additional term have to be mentioned by a study to be identified for the initial sample pool. @@ -303,21 +302,15 @@ Where terms have been identified from previous reviews outside the introduced IL their sources have been included in the table. For the database query, a single term from the general category is required to be included in addition to one term from *any* of the remaining categories. -::: {#tbl-intervention-terms} - ```{python} #| label: tbl-intervention-terms -#| tbl-cap: Intervention term cluster +#| tbl-cap: Policy intervention term cluster terms_policy = pd.read_csv("02-data/supplementary/terms_policy.csv") # different headers to include 'social norms' headers = ["General", "Institutional", "Structural", "Agency & social norms"] md(tabulate(terms_policy.fillna(""), showindex=False, headers=headers, tablefmt="grid")) ``` -Policy intervention term cluster - -::: - Lastly, the inequality cluster is once again made up of a general term describing inequality which has to form part of the query results, as well as at least one term describing a specific vertical or horizontal inequality, as seen in @tbl-inequality-terms. @@ -346,7 +339,7 @@ with a focus on the narrowing criteria specified in @tbl-inclusion-criteria. ::: {#tbl-inclusion-criteria} ```{python} -#| label: tbl-inclusion-criteria +#| label: inclusion-criteria inclusion_criteria = pd.read_csv("02-data/supplementary/inclusion-criteria.tsv", sep="\t") md(tabulate(inclusion_criteria, showindex=False, headers="keys", tablefmt="grid")) @@ -407,7 +400,7 @@ as can be seen in @fig-publications-per-year. #| fig-cap: Publications per year df_study_years = ( - bib_df.groupby(["author", "year", "title"]) + df.groupby(["author", "year", "title"]) .first() .reset_index() .drop_duplicates() @@ -442,8 +435,8 @@ First, in general, citation counts are slightly decreasing --- as should general ```{python} #| label: fig-citations-per-year-avg #| fig-cap: Average citations per year -bib_df["zot_cited"] = bib_df["zot_cited"].dropna().astype("int") -grpd = bib_df.groupby(["year"], as_index=False)["zot_cited"].mean() +df["zot_cited"] = df["zot_cited"].dropna().astype("int") +grpd = df.groupby(["year"], as_index=False)["zot_cited"].mean() fig, ax = plt.subplots() ax.bar(grpd["year"], grpd["zot_cited"]) sns.regplot(x=grpd["year"], y=grpd["zot_cited"], ax=ax) @@ -484,7 +477,7 @@ analysing the main findings per policy area, as well as underscore individual st #| fig-cap: Available studies by primary type of intervention by_intervention = ( - bib_df + df .fillna("") .groupby(["author", "year", "title", "design", "method", "representativeness", "citation"]) .agg( @@ -1112,7 +1105,7 @@ The authors suggest the primary channel is the newly increased bargaining power #| label: prep-inequalities-crosstabs # dataframe containing each intervention inequality pair df_inequality = ( - bib_df[["region", "intervention", "inequality"]] + df[["region", "intervention", "inequality"]] .assign( Intervention = lambda _df: (_df["intervention"] .str.replace(r"\(.+\)", "", regex=True) @@ -1149,7 +1142,7 @@ in which fewer studies have been identified. #| fig-cap: Studies by regions analysed by_region = ( - bib_df[["region"]] + df[["region"]] .assign( region = lambda _df: (_df["region"] .str.replace(r" ?; ?", ";", regex=True) @@ -1278,8 +1271,8 @@ many studies use income measurements and changes in income or income inequality ```{python} #| label: inequality-targeting-implicit-explicit -targeting_majority = bib_df["targeting"].value_counts().index.tolist()[0] -targeting_minority = bib_df["targeting"].value_counts().index.tolist()[-1] +targeting_majority = df["targeting"].value_counts().index.tolist()[0] +targeting_minority = df["targeting"].value_counts().index.tolist()[-1] ``` Often, however, income inequality is not the primary inequality being targeted, but used to measure the effects on other inequalities by seeing how the effects of respective inequality and income intersect, as will be discussed in the following section. @@ -1291,7 +1284,7 @@ with only a minority of studies looking at policies with an `{python} targeting_ #| fig-cap: Types of inequality analysed by_inequality = ( - bib_df[["inequality"]] + df[["inequality"]] .assign( inequality = lambda _df: (_df["inequality"] .str.replace(r"\(.+\)", "", regex=True) @@ -1385,7 +1378,7 @@ with the other regions trailing further behind in output. #| fig-cap: Regional distribution of studies analysing gender inequalities by_region_and_inequality = ( - bib_df[["inequality", "region"]] + df[["inequality", "region"]] .assign( region = lambda _df: (_df["region"] .str.replace(r" ?; ?", ";", regex=True) @@ -1755,7 +1748,7 @@ Internal validity ranking. Adapted from @Maitrot2017. ```{python} #| label: apptbl-extraction-matrix #| tbl-cap: Extraction matrix -bib_df +df ``` {{< pagebreak >}} From 740350eacdbb12e7976d7f47e5874c58b3763d3f Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 20:06:48 +0200 Subject: [PATCH 27/67] chore(code): Refactor data processing into module --- pyproject.toml | 2 +- src/{ => extract}/load_data.py | 2 +- src/{matrix.py => extract/raw_to_extracted_csv.py} | 9 ++++++--- src/{ => extract}/yml.py | 0 4 files changed, 8 insertions(+), 5 deletions(-) rename src/{ => extract}/load_data.py (95%) rename src/{matrix.py => extract/raw_to_extracted_csv.py} (81%) rename src/{ => extract}/yml.py (100%) diff --git a/pyproject.toml b/pyproject.toml index 4ad578a..60e8767 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ cmd = "nvim" [tool.poe.tasks.extract] help = "Extract the csv data from raw yaml files" shell = """ -python src/matrix.py > 02-data/processed/extracted.csv +python src/extract/raw_to_extracted_csv.py > 02-data/processed/extracted.csv """ [tool.poe.tasks.milestone] help = "Extract, render, commit and version a finished artifact" diff --git a/src/load_data.py b/src/extract/load_data.py similarity index 95% rename from src/load_data.py rename to src/extract/load_data.py index 7cb5d8f..fe41d36 100644 --- a/src/load_data.py +++ b/src/extract/load_data.py @@ -5,7 +5,7 @@ from pathlib import Path from pandas import DataFrame, read_csv try: - import src.yml as yaml # for quarto document scripts + import src.extract.yml as yaml # for quarto document scripts except ModuleNotFoundError: import yml as yaml # for directly running the package diff --git a/src/matrix.py b/src/extract/raw_to_extracted_csv.py similarity index 81% rename from src/matrix.py rename to src/extract/raw_to_extracted_csv.py index d4072d5..d71f1e5 100644 --- a/src/matrix.py +++ b/src/extract/raw_to_extracted_csv.py @@ -8,6 +8,10 @@ try: except ModuleNotFoundError: from model import validity # for directly running the package +try: + import src.process.load_data as load +except ModuleNotFoundError: + import load_data as load def extract(df: DataFrame, file: Path | StringIO) -> None: ( @@ -21,12 +25,11 @@ if __name__ == "__main__": import os import sys - import load_data if len(sys.argv) == 2: - df = load_data.from_yml(Path(sys.argv[1])) + df = load.from_yml(Path(sys.argv[1])) else: - df = load_data.from_yml() + df = load.from_yml() output = StringIO() extract(df, output) diff --git a/src/yml.py b/src/extract/yml.py similarity index 100% rename from src/yml.py rename to src/extract/yml.py From 562b1eb6a01320d01c8f70b1ddbacd2b49de54eb Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 20:22:23 +0200 Subject: [PATCH 28/67] chore(code): Do not alias ipython Markdown import --- 01-codechunks/_prep-data.py | 2 +- article.qmd | 10 +++++----- scoping_review.qmd | 14 +++++++------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/01-codechunks/_prep-data.py b/01-codechunks/_prep-data.py index bfb1c02..0ad0d61 100644 --- a/01-codechunks/_prep-data.py +++ b/01-codechunks/_prep-data.py @@ -2,7 +2,7 @@ from pathlib import Path import os import re ## standard imports -from IPython.core.display import Markdown as md +from IPython.display import display, Markdown, HTML import numpy as np import pandas as pd from matplotlib import pyplot as plt diff --git a/article.qmd b/article.qmd index 5035f70..933f43d 100644 --- a/article.qmd +++ b/article.qmd @@ -90,7 +90,7 @@ with a focus on the narrowing criteria specified in @tbl-inclusion-criteria. ```{python} inclusion_criteria = pd.read_csv("02-data/supplementary/inclusion-criteria.tsv", sep="\t") -md(tabulate(inclusion_criteria, showindex=False, headers="keys", tablefmt="grid")) +Markdown(tabulate(inclusion_criteria, showindex=False, headers="keys", tablefmt="grid")) ``` Source: Author's elaboration @@ -211,7 +211,7 @@ def strength_for(val): findings_institutional = pd.read_csv("02-data/supplementary/findings-institutional.csv") -outp = md( +outp = Markdown( tabulate( validity.add_to_findings( findings_institutional, df_by_intervention, study_strength_bins @@ -680,7 +680,7 @@ Another reason could be the actual implementation of different policy programmes ```{python} terms_wow = pd.read_csv("02-data/supplementary/terms_wow.csv") -md(tabulate(terms_wow.fillna(""), showindex=False, headers="keys", tablefmt="grid")) +Markdown(tabulate(terms_wow.fillna(""), showindex=False, headers="keys", tablefmt="grid")) ``` World of work term cluster @@ -693,7 +693,7 @@ World of work term cluster terms_policy = pd.read_csv("02-data/supplementary/terms_policy.csv") # different headers to include 'social norms' headers = ["General", "Institutional", "Structural", "Agency & social norms"] -md(tabulate(terms_policy.fillna(""), showindex=False, headers=headers, tablefmt="grid")) +Markdown(tabulate(terms_policy.fillna(""), showindex=False, headers=headers, tablefmt="grid")) ``` Policy intervention term cluster @@ -704,7 +704,7 @@ Policy intervention term cluster ```{python} terms_inequality = pd.read_csv("02-data/supplementary/terms_inequality.csv") -md(tabulate(terms_inequality.fillna(""), showindex=False, headers="keys", tablefmt="grid")) +Markdown(tabulate(terms_inequality.fillna(""), showindex=False, headers="keys", tablefmt="grid")) ``` Inequality term cluster diff --git a/scoping_review.qmd b/scoping_review.qmd index 46ece2f..4850557 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -290,7 +290,7 @@ with the search query requiring a term from the general column and one other col #| label: tbl-wow-terms #| tbl-cap: World of work term cluster terms_wow = pd.read_csv("02-data/supplementary/terms_wow.csv") -md(tabulate(terms_wow.fillna(""), showindex=False, headers="keys", tablefmt="grid")) +Markdown(tabulate(terms_wow.fillna(""), showindex=False, headers="keys", tablefmt="grid")) ``` The world of work cluster, like the inequality and policy intervention clusters below, is made up of a general signifier (such as "work", "inequality" or "intervention") which has to be labelled in a study to form part of the sample, @@ -308,7 +308,7 @@ For the database query, a single term from the general category is required to b terms_policy = pd.read_csv("02-data/supplementary/terms_policy.csv") # different headers to include 'social norms' headers = ["General", "Institutional", "Structural", "Agency & social norms"] -md(tabulate(terms_policy.fillna(""), showindex=False, headers=headers, tablefmt="grid")) +Markdown(tabulate(terms_policy.fillna(""), showindex=False, headers=headers, tablefmt="grid")) ``` Lastly, the inequality cluster is once again made up of a general term describing inequality which has to form part of the query results, as well as at least one term describing a specific vertical or horizontal inequality, @@ -318,7 +318,7 @@ as seen in @tbl-inequality-terms. #| label: tbl-inequality-terms #| tbl-cap: Inequality term cluster terms_inequality = pd.read_csv("02-data/supplementary/terms_inequality.csv") -md(tabulate(terms_inequality.fillna(""), showindex=False, headers="keys", tablefmt="grid")) +Markdown(tabulate(terms_inequality.fillna(""), showindex=False, headers="keys", tablefmt="grid")) ``` A general as well as category-specific term from each cluster will be required, using a intersection merge (Boolean 'AND'), @@ -342,7 +342,7 @@ with a focus on the narrowing criteria specified in @tbl-inclusion-criteria. #| label: inclusion-criteria inclusion_criteria = pd.read_csv("02-data/supplementary/inclusion-criteria.tsv", sep="\t") -md(tabulate(inclusion_criteria, showindex=False, headers="keys", tablefmt="grid")) +Markdown(tabulate(inclusion_criteria, showindex=False, headers="keys", tablefmt="grid")) ``` Source: Author's elaboration @@ -543,7 +543,7 @@ def strength_for(val): findings_institutional = pd.read_csv("02-data/supplementary/findings-institutional.csv") fd_df = validity.add_to_findings(findings_institutional, by_intervention, study_strength_bins) -md(tabulate(fd_df[["area of policy", "internal_validity", "external_validity", "findings", "channels"]].fillna(""), showindex=False, headers=["area of policy", "internal strength", "external strength", "main findings", "channels"], tablefmt="grid")) +Markdown(tabulate(fd_df[["area of policy", "internal_validity", "external_validity", "findings", "channels"]].fillna(""), showindex=False, headers=["area of policy", "internal strength", "external strength", "main findings", "channels"], tablefmt="grid")) ``` Note: Each main finding is presented with an internal strength of evidence and an external strength of evidence which describe the combined validities of the evidence base for the respective finding. @@ -775,7 +775,7 @@ from src.model import validity findings_structural = pd.read_csv("02-data/supplementary/findings-structural.csv") fd_df = validity.add_to_findings(findings_structural, by_intervention, study_strength_bins) -md(tabulate(fd_df[["area of policy", "internal_validity", "external_validity", "findings", "channels"]].fillna(""), showindex=False, headers=["area of policy", "internal strength", "external strength", "main findings", "channels"], tablefmt="grid")) +Markdown(tabulate(fd_df[["area of policy", "internal_validity", "external_validity", "findings", "channels"]].fillna(""), showindex=False, headers=["area of policy", "internal strength", "external strength", "main findings", "channels"], tablefmt="grid")) ``` Note: Each main finding is presented with an internal strength of evidence and an external strength of evidence which describe the combined validities of the evidence base for the respective finding. @@ -1012,7 +1012,7 @@ from src.model import validity findings_agency = pd.read_csv("02-data/supplementary/findings-agency.csv") fd_df = validity.add_to_findings(findings_agency, by_intervention, study_strength_bins) -md(tabulate(fd_df[["area of policy", "internal_validity", "external_validity", "findings", "channels"]].fillna(""), showindex=False, headers=["area of policy", "internal strength", "external strength", "main findings", "channels"], tablefmt="grid")) +Markdown(tabulate(fd_df[["area of policy", "internal_validity", "external_validity", "findings", "channels"]].fillna(""), showindex=False, headers=["area of policy", "internal strength", "external strength", "main findings", "channels"], tablefmt="grid")) ``` Note: Each main finding is presented with an internal strength of evidence and an external strength of evidence which describe the combined validities of the evidence base for the respective finding. From d2c25a90339b3d7adb509849f656c4fecf5cb3ed Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 20:42:11 +0200 Subject: [PATCH 29/67] chore(code): Refactor data preparation into process module --- 01-codechunks/_prep-data.py | 11 +++++++---- src/{prep_data.py => process/add_metadata.py} | 0 2 files changed, 7 insertions(+), 4 deletions(-) rename src/{prep_data.py => process/add_metadata.py} (100%) diff --git a/01-codechunks/_prep-data.py b/01-codechunks/_prep-data.py index 0ad0d61..a2ea1d8 100644 --- a/01-codechunks/_prep-data.py +++ b/01-codechunks/_prep-data.py @@ -18,8 +18,12 @@ RAW_DATA=DATA_DIR.joinpath("raw") WORKING_DATA=DATA_DIR.joinpath("intermediate") PROCESSED_DATA=DATA_DIR.joinpath("processed") SUPPLEMENTARY_DATA=DATA_DIR.joinpath("supplementary") +## Creates 3 important data structures: +# df: The main dataframe containing all final sample studies +# df_by_intervention: The same dataframe but split up by individual interventions per study +# validities: The studies with their validities, containing only quasi-/experimental studies -from src import prep_data +from src.process import add_metadata as meta # raw database-search results bib_sample_raw_db = prep_data.bib_library_from_dir(RAW_DATA) @@ -27,13 +31,13 @@ bib_sample_raw_db = prep_data.bib_library_from_dir(RAW_DATA) bib_sample = prep_data.bib_library_from_dir(WORKING_DATA) # load relevant studies -from src import load_data +from src.extract import load_data as load # each observation in a single dataframe -df = prep_data.observations_with_metadata_df( raw_observations = load_data.from_yml(PROCESSED_DATA), study_metadata = prep_data.bib_metadata_df(bib_sample), country_groups = prep_data.country_groups_df(Path(f"{SUPPLEMENTARY_DATA}/wb-country-groupings.xlsx")), +df = meta.observations_with_metadata_df( ) # all observations but split per individual intervention @@ -66,4 +70,3 @@ validities = validities.loc[(validities["design"] == "quasi-experimental") | (va validities["internal_validity"] = validities["internal_validity"].astype('category') validities["External Validity"] = validities["external_validity"] validities["Internal Validity"] = validities["internal_validity"] - diff --git a/src/prep_data.py b/src/process/add_metadata.py similarity index 100% rename from src/prep_data.py rename to src/process/add_metadata.py From 0d05ed981ab860f0b5ee9f8df748988bd9343de8 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 20:42:57 +0200 Subject: [PATCH 30/67] chore(code): Create globals singleton --- 01-codechunks/_prep-data.py | 17 ++++++----------- article.qmd | 2 +- scoping_review.qmd | 2 +- src/globals.py | 11 +++++++++++ 4 files changed, 19 insertions(+), 13 deletions(-) create mode 100644 src/globals.py diff --git a/01-codechunks/_prep-data.py b/01-codechunks/_prep-data.py index a2ea1d8..8287e65 100644 --- a/01-codechunks/_prep-data.py +++ b/01-codechunks/_prep-data.py @@ -9,15 +9,10 @@ from matplotlib import pyplot as plt import seaborn as sns from tabulate import tabulate import bibtexparser +import src.globals as g sns.set_style("whitegrid") -PROJECT_DIR=Path(os.getenv("QUARTO_PROJECT_DIR", ".")) -DATA_DIR=PROJECT_DIR.joinpath("02-data") -RAW_DATA=DATA_DIR.joinpath("raw") -WORKING_DATA=DATA_DIR.joinpath("intermediate") -PROCESSED_DATA=DATA_DIR.joinpath("processed") -SUPPLEMENTARY_DATA=DATA_DIR.joinpath("supplementary") ## Creates 3 important data structures: # df: The main dataframe containing all final sample studies # df_by_intervention: The same dataframe but split up by individual interventions per study @@ -26,18 +21,18 @@ SUPPLEMENTARY_DATA=DATA_DIR.joinpath("supplementary") from src.process import add_metadata as meta # raw database-search results -bib_sample_raw_db = prep_data.bib_library_from_dir(RAW_DATA) +bib_sample_raw_db = meta.bib_library_from_dir(g.RAW_DATA) # the complete library of sampled (and working) literature -bib_sample = prep_data.bib_library_from_dir(WORKING_DATA) +bib_sample = meta.bib_library_from_dir(g.WORKING_DATA) # load relevant studies from src.extract import load_data as load # each observation in a single dataframe - raw_observations = load_data.from_yml(PROCESSED_DATA), - study_metadata = prep_data.bib_metadata_df(bib_sample), - country_groups = prep_data.country_groups_df(Path(f"{SUPPLEMENTARY_DATA}/wb-country-groupings.xlsx")), df = meta.observations_with_metadata_df( + raw_observations = load.from_yml(g.PROCESSED_DATA), + study_metadata = meta.bib_metadata_df(bib_sample), + country_groups = meta.country_groups_df(Path(f"{g.SUPPLEMENTARY_DATA}/wb-country-groupings.xlsx")), ) # all observations but split per individual intervention diff --git a/article.qmd b/article.qmd index 933f43d..0840460 100644 --- a/article.qmd +++ b/article.qmd @@ -749,7 +749,7 @@ Internal validity ranking. Adapted from @Maitrot2017. #| label: full-search-query #| echo: false #| output: asis -with open(f"{SUPPLEMENTARY_DATA}/query.txt") as f: +with open(f"{g.SUPPLEMENTARY_DATA}/query.txt") as f: query = f.read() t3 = "`" * 3 diff --git a/scoping_review.qmd b/scoping_review.qmd index 4850557..7163fd5 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -1700,7 +1700,7 @@ while relying on indicators for measurement which are flexible yet overlapping e #| label: full-search-query #| echo: false #| output: asis -with open(f"{SUPPLEMENTARY_DATA}/query.txt") as f: +with open(f"{g.SUPPLEMENTARY_DATA}/query.txt") as f: query = f.read() t3 = "`" * 3 diff --git a/src/globals.py b/src/globals.py new file mode 100644 index 0000000..76de547 --- /dev/null +++ b/src/globals.py @@ -0,0 +1,11 @@ +from pathlib import Path +import os + +PROJECT_DIR=Path(os.getenv("QUARTO_PROJECT_DIR", ".")) + +DATA_DIR=PROJECT_DIR.joinpath("02-data") + +RAW_DATA=DATA_DIR.joinpath("raw") +WORKING_DATA=DATA_DIR.joinpath("intermediate") +PROCESSED_DATA=DATA_DIR.joinpath("processed") +SUPPLEMENTARY_DATA=DATA_DIR.joinpath("supplementary") From 38254d1605d10ca5b37096e8c5a332957f5a9772 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 20:54:58 +0200 Subject: [PATCH 31/67] feat(code): Add prisma calculation --- 01-codechunks/_prisma-flowchart.py | 45 -------------------------- 02-data/processed/prisma.mmd | 15 +++++++++ Makefile | 3 ++ article.qmd | 19 ++++++----- pyproject.toml | 6 +++- scoping_review.qmd | 21 +++++++----- src/model/prisma.py | 52 ++++++++++++++++++++++++++++++ 7 files changed, 99 insertions(+), 62 deletions(-) delete mode 100644 01-codechunks/_prisma-flowchart.py create mode 100644 02-data/processed/prisma.mmd create mode 100644 src/model/prisma.py diff --git a/01-codechunks/_prisma-flowchart.py b/01-codechunks/_prisma-flowchart.py deleted file mode 100644 index 83b76f7..0000000 --- a/01-codechunks/_prisma-flowchart.py +++ /dev/null @@ -1,45 +0,0 @@ -nr_database_query_raw = len(bib_sample_raw_db.entries) -nr_snowballing_raw = 2240 - -all_keywords = [entry["keywords"] for entry in bib_sample.entries if "keywords" in entry.fields_dict.keys()] -nr_database_deduplicated = len([1 for kw in all_keywords if "sample::database" in kw]) -nr_snowballing_deduplicated = len([1 for kw in all_keywords if "sample::snowballing" in kw]) -nr_out_superseded = len([1 for kw in all_keywords if "out::superseded" in kw]) - -FULL_RAW_SAMPLE_NOTHING_REMOVED = nr_database_query_raw + nr_snowballing_raw -FULL_SAMPLE_DUPLICATES_REMOVED = nr_database_deduplicated + nr_snowballing_deduplicated + nr_out_superseded - -NON_ZOTERO_CAPTURE_TITLE_REMOVAL = 1150 -NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL = 727 -NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL = 348 - -nr_out_duplicates = FULL_RAW_SAMPLE_NOTHING_REMOVED - FULL_SAMPLE_DUPLICATES_REMOVED -nr_out_title = len([1 for kw in all_keywords if "out::title" in kw]) + NON_ZOTERO_CAPTURE_TITLE_REMOVAL -nr_out_abstract = len([1 for kw in all_keywords if "out::abstract" in kw]) + NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL -nr_out_fulltext = len([1 for kw in all_keywords if "out::full-text" in kw]) + NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL -nr_out_language = len([1 for kw in all_keywords if "out::language" in kw]) -nr_extraction_done = len([1 for kw in all_keywords if "done::extracted" in kw]) - -t3 = "`" * 3 -# FIXME use 02-data/supplementary undeduplciated counts to get database starting and snowballing counts -# from: https://github.com/quarto-dev/quarto-cli/discussions/6508 -print(f""" -```{{mermaid}} -%%| label: fig-prisma -%%| fig-cap: "Sample sorting process through identification and screening" -%%| fig-width: 6 -flowchart TD; - search_db["Records identified through database searching (n={nr_database_query_raw})"] --> starting_sample; - search_prev["Records identified through other sources (n={nr_snowballing_raw})"] --> starting_sample["Starting sample (n={FULL_RAW_SAMPLE_NOTHING_REMOVED})"]; - - starting_sample -- "Duplicate removal ({nr_out_duplicates+nr_out_superseded} removed) "--> dedup["Records after duplicates removed (n={FULL_SAMPLE_DUPLICATES_REMOVED})"]; - - dedup -- "Title screening ({nr_out_title} excluded)" --> title_screened["Records after titles screened (n={FULL_SAMPLE_DUPLICATES_REMOVED - nr_out_title})"]; - - title_screened -- "Abstract screening ({nr_out_abstract} excluded)"--> abstract_screened["Records after abstracts screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract})"]; - - abstract_screened -- " Language screening ({nr_out_language} excluded) "--> language_screened["Records after language screened (n={FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract-nr_out_language})"]; - - language_screened -- " Full-text screening ({nr_out_fulltext} excluded) "--> full-text_screened["Full-text articles assessed for eligibility (n={nr_extraction_done})"]; -{t3} -""") diff --git a/02-data/processed/prisma.mmd b/02-data/processed/prisma.mmd new file mode 100644 index 0000000..5f6c88c --- /dev/null +++ b/02-data/processed/prisma.mmd @@ -0,0 +1,15 @@ + + flowchart TD; + search_db["Records identified through database searching (n=1749)"] --> starting_sample; + search_prev["Records identified through other sources (n=2240)"] --> starting_sample["Starting sample (n=3989)"]; + + starting_sample -- "Duplicate removal (267 removed) "--> dedup["Records after duplicates removed (n=3723)"]; + + dedup -- "Title screening (1779 excluded)" --> title_screened["Records after titles screened (n=1944)"]; + + title_screened -- "Abstract screening (1506 excluded)"--> abstract_screened["Records after abstracts screened (n=438)"]; + + abstract_screened -- " Language screening (2 excluded) "--> language_screened["Records after language screened (n=436)"]; + + language_screened -- " Full-text screening (383 excluded) "--> full-text_screened["Full-text articles assessed for eligibility (n=52)"]; + diff --git a/Makefile b/Makefile index 7ad96ff..681a5d3 100644 --- a/Makefile +++ b/Makefile @@ -8,6 +8,9 @@ render: scoping_review.qmd extract: scoping_review.qmd poetry extract + poetry prisma release: scoping_review.qmd + poetry extract + poetry prisma poetry milestone diff --git a/article.qmd b/article.qmd index 0840460..912ce14 100644 --- a/article.qmd +++ b/article.qmd @@ -136,20 +136,23 @@ they will in turn be crawled for cited sources in a 'snowballing' process. The sources will be added to the sample to undergo the same screening process explained above, ultimately resulting in the process represented in the PRISMA chart in @fig-prisma. -```{python} -#| label: calculate-scoping-flowchart -#| echo: false -#| output: asis -{{< include 01-codechunks/_prisma-flowchart.py >}} +```{mermaid} +%%| label: fig-prisma +%%| fig-cap: PRISMA flowchart for scoping process +%%| file: 02-data/processed/prisma.mmd ``` All relevant data concerning both their major findings and statistical significance are then extracted from the individual studies into a collective results matrix. The results to be identified in the matrix include a study's: i) key outcome measures (dependent variables), ii) main findings, iii) main policy interventions (independent variables), iv) study design and sample size, v) dataset and methods of evaluation, vi) direction of relation and level of representativeness, vii) level of statistical significance, viii) main limitations. -The query execution results in an initial sample of `{python} nr_database_query_raw` potential studies identified from the database search as well as `{python} nr_snowballing_raw` potential studies from other sources, leading to a total initial number of `{python} FULL_RAW_SAMPLE_NOTHING_REMOVED`. +```{python} +from src.model import prisma +nr = prisma.PrismaNumbers() +``` + +The query execution results in an initial sample of `{python} nr.nr_database_query_raw` potential studies identified from the database search as well as `{python} nr.nr_snowballing_raw` potential studies from other sources, leading to a total initial number of `{python} nr.FULL_RAW_SAMPLE_NOTHING_REMOVED`. This accounts for all identified studies without duplicate removal, without controlling for literature that has been superseded or applying any other screening criteria. -Of these, `{python} FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract-nr_out_language` have been identified as potentially relevant studies for the purposes of this scoping review and selected for a full text review, -from which in turn `{python} nr_extraction_done` have ultimately been extracted. +Of these, `{python} nr.FULL_SAMPLE_DUPLICATES_REMOVED-nr.nr_out_title-nr.nr_out_abstract-nr.nr_out_language` have been identified as potentially relevant studies for the purposes of this scoping review and selected for a full text review, @fig-intervention-types shows the predominant interventions contained in the reviewed literature. Overall, there is a focus on measures of minimum wage, subsidisation, considerations of trade liberalisation and collective bargaining, education and training. diff --git a/pyproject.toml b/pyproject.toml index 60e8767..50b3648 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,11 +45,15 @@ help = "Extract the csv data from raw yaml files" shell = """ python src/extract/raw_to_extracted_csv.py > 02-data/processed/extracted.csv """ +[tool.poe.tasks.prisma] +help = "Update PRISMA flowchart numbers" +shell = """ +python src/model/prisma.py > 02-data/processed/prisma.mmd +""" [tool.poe.tasks.milestone] help = "Extract, render, commit and version a finished artifact" shell = """ quarto render --output-dir 05-final_paper -poe extract VERSION="$(poetry version -s minor)" git add pyproject.toml 02-data 05-final_paper git commit -m "Publish version $VERSION" --no-gpg-sign diff --git a/scoping_review.qmd b/scoping_review.qmd index 7163fd5..cd0ebd0 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -363,12 +363,12 @@ Last, for extraction, studies are screened for their full-texts, irrelevant stud Should any literature reviews be identified as relevant during this screening process, they will in turn be crawled for cited sources in a 'snowballing' process, and the sources will be added to the sample to undergo the same screening process explained above. +The resulting process can be seen in @fig-prisma. -```{python} -#| label: calculate-scoping-flowchart -#| echo: false -#| output: asis -{{< include 01-codechunks/_prisma-flowchart.py >}} +```{mermaid} +%%| label: fig-prisma +%%| fig-cap: PRISMA flowchart for scoping process +%%| file: 02-data/processed/prisma.mmd ``` All relevant data concerning both their major findings and statistical significance are then extracted from the individual studies into a collective results matrix. @@ -386,10 +386,15 @@ For a full list of validity ranks, see @apptbl-validity-external and @apptbl-val ## Data -The query execution results in an initial sample of `{python} nr_database_query_raw` potential studies identified from the database search as well as `{python} nr_snowballing_raw` potential studies from other sources, leading to a total initial number of `{python} FULL_RAW_SAMPLE_NOTHING_REMOVED`. +```{python} +from src.model import prisma +nr = prisma.PrismaNumbers() +``` + +The query execution results in an initial sample of `{python} nr.nr_database_query_raw` potential studies identified from the database search as well as `{python} nr.nr_snowballing_raw` potential studies from other sources, leading to a total initial number of `{python} nr.FULL_RAW_SAMPLE_NOTHING_REMOVED`. This accounts for all identified studies without duplicate removal, without controlling for literature that has been superseded or applying any other screening criteria. -Of these, `{python} FULL_SAMPLE_DUPLICATES_REMOVED-nr_out_title-nr_out_abstract-nr_out_language` have been identified as potentially relevant studies for the purposes of this scoping review and selected for a full text review, -from which in turn `{python} nr_extraction_done` have ultimately been extracted. +Of these, `{python} nr.FULL_SAMPLE_DUPLICATES_REMOVED-nr.nr_out_title-nr.nr_out_abstract-nr.nr_out_language` have been identified as potentially relevant studies for the purposes of this scoping review and selected for a full text review, +from which in turn `{python} nr.nr_extraction_done` have ultimately been extracted. The currently identified literature rises somewhat in volume over time, with first larger outputs identified from 2014, diff --git a/src/model/prisma.py b/src/model/prisma.py new file mode 100644 index 0000000..a2e9121 --- /dev/null +++ b/src/model/prisma.py @@ -0,0 +1,52 @@ +from src.process import add_metadata as meta +from src import globals as g + +bib_sample_raw_db = meta.bib_library_from_dir(g.RAW_DATA) +bib_sample = meta.bib_library_from_dir(g.WORKING_DATA) + +class PrismaNumbers: + nr_database_query_raw = len(bib_sample_raw_db.entries) + nr_snowballing_raw = 2240 + + all_keywords = [entry["keywords"] for entry in bib_sample.entries if "keywords" in entry.fields_dict.keys()] + nr_database_deduplicated = len([1 for kw in all_keywords if "sample::database" in kw]) + nr_snowballing_deduplicated = len([1 for kw in all_keywords if "sample::snowballing" in kw]) + nr_out_superseded = len([1 for kw in all_keywords if "out::superseded" in kw]) + + FULL_RAW_SAMPLE_NOTHING_REMOVED = nr_database_query_raw + nr_snowballing_raw + FULL_SAMPLE_DUPLICATES_REMOVED = nr_database_deduplicated + nr_snowballing_deduplicated + nr_out_superseded + + NON_ZOTERO_CAPTURE_TITLE_REMOVAL = 1150 + NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL = 727 + NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL = 348 + + nr_out_duplicates = FULL_RAW_SAMPLE_NOTHING_REMOVED - FULL_SAMPLE_DUPLICATES_REMOVED + nr_out_title = len([1 for kw in all_keywords if "out::title" in kw]) + NON_ZOTERO_CAPTURE_TITLE_REMOVAL + nr_out_abstract = len([1 for kw in all_keywords if "out::abstract" in kw]) + NON_ZOTERO_CAPTURE_ABSTRACT_REMOVAL + nr_out_fulltext = len([1 for kw in all_keywords if "out::full-text" in kw]) + NON_ZOTERO_CAPTURE_FULLTEXT_REMOVAL + nr_out_language = len([1 for kw in all_keywords if "out::language" in kw]) + nr_extraction_done = len([1 for kw in all_keywords if "done::extracted" in kw]) + + +del bib_sample, bib_sample_raw_db + +if __name__ == "__main__": + nr = PrismaNumbers() + + # FIXME use 02-data/supplementary undeduplciated counts to get database starting and snowballing counts + outp = f""" + flowchart TD; + search_db["Records identified through database searching (n={nr.nr_database_query_raw})"] --> starting_sample; + search_prev["Records identified through other sources (n={nr.nr_snowballing_raw})"] --> starting_sample["Starting sample (n={nr.FULL_RAW_SAMPLE_NOTHING_REMOVED})"]; + + starting_sample -- "Duplicate removal ({nr.nr_out_duplicates+nr.nr_out_superseded} removed) "--> dedup["Records after duplicates removed (n={nr.FULL_SAMPLE_DUPLICATES_REMOVED})"]; + + dedup -- "Title screening ({nr.nr_out_title} excluded)" --> title_screened["Records after titles screened (n={nr.FULL_SAMPLE_DUPLICATES_REMOVED - nr.nr_out_title})"]; + + title_screened -- "Abstract screening ({nr.nr_out_abstract} excluded)"--> abstract_screened["Records after abstracts screened (n={nr.FULL_SAMPLE_DUPLICATES_REMOVED-nr.nr_out_title-nr.nr_out_abstract})"]; + + abstract_screened -- " Language screening ({nr.nr_out_language} excluded) "--> language_screened["Records after language screened (n={nr.FULL_SAMPLE_DUPLICATES_REMOVED-nr.nr_out_title-nr.nr_out_abstract-nr.nr_out_language})"]; + + language_screened -- " Full-text screening ({nr.nr_out_fulltext} excluded) "--> full-text_screened["Full-text articles assessed for eligibility (n={nr.nr_extraction_done})"]; + """ + print(outp) From 284a3b9281c25165389086895d8db66f6858ae2b Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 21:12:39 +0200 Subject: [PATCH 32/67] chore(code): Move dataframe generation to module --- article.qmd | 19 ++++++++++++++++--- scoping_review.qmd | 18 ++++++++++++++++-- .../process/generate_dataframes.py | 10 ---------- 3 files changed, 32 insertions(+), 15 deletions(-) rename 01-codechunks/_prep-data.py => src/process/generate_dataframes.py (90%) diff --git a/article.qmd b/article.qmd index 912ce14..79b4ca4 100644 --- a/article.qmd +++ b/article.qmd @@ -38,12 +38,25 @@ crossref: # to fix the appendix crossrefs being separate from main latex-list-of-description: Appendix B Table --- - ```{python} -#| label: prep-data +#| label: standard-imports #| echo: false #| output: false -{{< include 01-codechunks/_prep-data.py >}} +import src.globals as g +from IPython.display import display, Markdown, HTML +import numpy as np +import pandas as pd +from matplotlib import pyplot as plt +from tabulate import tabulate +import seaborn as sns +sns.set_style("whitegrid") +``` + +```{python} +#| label: load-dataframes +#| echo: false +#| output: false +from src.process.generate_dataframes import df, df_by_intervention, validities ``` {{< portrait >}} diff --git a/scoping_review.qmd b/scoping_review.qmd index cd0ebd0..63c206a 100644 --- a/scoping_review.qmd +++ b/scoping_review.qmd @@ -22,10 +22,24 @@ crossref: --- ```{python} -#| label: prep-data +#| label: standard-imports #| echo: false #| output: false -{{< include 01-codechunks/_prep-data.py >}} +import src.globals as g +from IPython.display import display, Markdown, HTML +import numpy as np +import pandas as pd +from matplotlib import pyplot as plt +from tabulate import tabulate +import seaborn as sns +sns.set_style("whitegrid") +``` + +```{python} +#| label: load-dataframes +#| echo: false +#| output: false +from src.process.generate_dataframes import df, df_by_intervention, validities ``` diff --git a/01-codechunks/_prep-data.py b/src/process/generate_dataframes.py similarity index 90% rename from 01-codechunks/_prep-data.py rename to src/process/generate_dataframes.py index 8287e65..a5bab48 100644 --- a/01-codechunks/_prep-data.py +++ b/src/process/generate_dataframes.py @@ -1,18 +1,8 @@ from pathlib import Path -import os import re -## standard imports -from IPython.display import display, Markdown, HTML -import numpy as np -import pandas as pd -from matplotlib import pyplot as plt import seaborn as sns -from tabulate import tabulate -import bibtexparser import src.globals as g -sns.set_style("whitegrid") - ## Creates 3 important data structures: # df: The main dataframe containing all final sample studies # df_by_intervention: The same dataframe but split up by individual interventions per study From f3845157377d1d6d1de7f8d854502e16118e933c Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 21:24:35 +0200 Subject: [PATCH 33/67] chore(repo): Simplify directory structure --- 04-outputs/.gitkeep | 0 {02-data => data}/intermediate/zotero-library.bib | 0 {02-data => data}/processed/extracted.csv | 0 .../irrelevant/AlbujaEcheverria2021.DISABLED | 0 .../processed/irrelevant/Clibborn2022.DISABLED | 0 .../processed/irrelevant/Dumas2018.DISABLED | 0 .../processed/irrelevant/Eckardt2022.yml.DISABLED | 0 .../processed/irrelevant/Elveren2013.DISABLED | 0 .../processed/irrelevant/Mhando2020.DISABLED | 0 .../processed/irrelevant/Saleh2018.DISABLED | 0 .../processed/irrelevant/deGeus2022.DISABLED | 0 {02-data => data}/processed/prisma.mmd | 0 {02-data => data}/processed/relevant/Adam2018.yml | 0 {02-data => data}/processed/relevant/Adams2015.yml | 0 .../processed/relevant/Ahumada2023.yml | 0 .../processed/relevant/Al-Mamun2014.yml | 0 .../processed/relevant/Alexiou2023.yml | 0 .../processed/relevant/Alinaghi2020.yml | 0 {02-data => data}/processed/relevant/Bailey2012.yml | 0 {02-data => data}/processed/relevant/Bartha2020.yml | 0 .../processed/relevant/Blumenberg2014.yml | 0 .../processed/relevant/Broadway2020.yml | 0 .../processed/relevant/Cardinaleschi2019.yml | 0 .../processed/relevant/Carstens2018.yml | 0 {02-data => data}/processed/relevant/Chao2022.yml | 0 .../processed/relevant/Cieplinski2021.yml | 0 {02-data => data}/processed/relevant/Clark2019.yml | 0 .../processed/relevant/Coutinho2006.yml | 0 {02-data => data}/processed/relevant/Davies2022.yml | 0 .../processed/relevant/Debowicz2014.yml | 0 .../processed/relevant/Delesalle2021.yml | 0 .../processed/relevant/Dieckhoff2015.yml | 0 .../processed/relevant/Dustmann2012.yml | 0 {02-data => data}/processed/relevant/Emigh2018.yml | 0 .../processed/relevant/Ferguson2015.yml | 0 {02-data => data}/processed/relevant/Field2019.yml | 0 {02-data => data}/processed/relevant/Gates2000.yml | 0 .../processed/relevant/Gilbert2001.yml | 0 {02-data => data}/processed/relevant/Go2010.yml | 0 {02-data => data}/processed/relevant/Hardoy2015.yml | 0 {02-data => data}/processed/relevant/Hojman2019.yml | 0 {02-data => data}/processed/relevant/Khan2021.yml | 0 .../processed/relevant/Kuriyama2021.yml | 0 {02-data => data}/processed/relevant/Li2022.yml | 0 .../processed/relevant/Liyanaarachchi2016.yml | 0 .../processed/relevant/Militaru2019.yml | 0 .../processed/relevant/Mukhopadhaya2003.yml | 0 {02-data => data}/processed/relevant/Mun2018.yml | 0 {02-data => data}/processed/relevant/Pi2016.yml | 0 {02-data => data}/processed/relevant/Poppen2017.yml | 0 .../processed/relevant/Rendall2013.yml | 0 {02-data => data}/processed/relevant/Rosen2014.yml | 0 .../processed/relevant/Shepherd-Banigan2021.yml | 0 {02-data => data}/processed/relevant/Shin2006.yml | 0 .../processed/relevant/SilveiraNeto2011.yml | 0 .../processed/relevant/Sotomayor2021.yml | 0 .../processed/relevant/Standing2015.yml | 0 {02-data => data}/processed/relevant/Stock2021.yml | 0 {02-data => data}/processed/relevant/Suh2017.yml | 0 .../processed/relevant/Thoresen2021.yml | 0 {02-data => data}/processed/relevant/Wang2016.yml | 0 {02-data => data}/processed/relevant/Wang2020.yml | 0 .../processed/relevant/Whitworth2021.yml | 0 {02-data => data}/processed/relevant/Wong2019.yml | 0 {02-data => data}/processed/relevant/Xu2021.yml | 0 .../raw/01_wos-sample_2023-11-02/wos_01.bib | 0 .../raw/01_wos-sample_2023-11-02/wos_02.bib | 0 .../raw/02_snowballing-starts/Bishu2017/119-of-126 | 0 .../raw/02_snowballing-starts/Bishu2017/DOIs.txt | 0 .../02_snowballing-starts/Bishu2017/DOIs_only.txt | 0 .../02_snowballing-starts/Bishu2017/references.txt | 0 .../raw/02_snowballing-starts/Chamhuri2012/10-of-26 | 0 .../raw/02_snowballing-starts/Chamhuri2012/DOIs.txt | 0 .../Chamhuri2012/DOIs_only.txt | 0 .../Chamhuri2012/references.txt | 0 .../raw/02_snowballing-starts/Chang2021/23-of-26 | 0 .../raw/02_snowballing-starts/Chang2021/DOIs.txt | 0 .../02_snowballing-starts/Chang2021/DOIs_only.txt | 0 .../02_snowballing-starts/Chang2021/references.txt | 0 .../raw/02_snowballing-starts/Crowther2001/17-of-27 | 0 .../raw/02_snowballing-starts/Crowther2001/DOIs.txt | 0 .../Crowther2001/DOIs_only.txt | 0 .../Crowther2001/references.txt | 0 .../raw/02_snowballing-starts/Curran2022/103-of-129 | 0 .../raw/02_snowballing-starts/Curran2022/DOIs.txt | 0 .../02_snowballing-starts/Curran2022/DOIs_only.txt | 0 .../02_snowballing-starts/Curran2022/references.txt | 0 .../raw/02_snowballing-starts/Duflo2012/57-of-88 | 0 .../raw/02_snowballing-starts/Duflo2012/DOIs.txt | 0 .../02_snowballing-starts/Duflo2012/DOIs_only.txt | 0 .../02_snowballing-starts/Duflo2012/references.txt | 0 .../raw/02_snowballing-starts/Finlay2021/126-of-136 | 0 .../raw/02_snowballing-starts/Finlay2021/DOIs.txt | 0 .../02_snowballing-starts/Finlay2021/DOIs_only.txt | 0 .../02_snowballing-starts/Finlay2021/references.txt | 0 .../raw/02_snowballing-starts/Fortune2022/13-of-18 | 0 .../raw/02_snowballing-starts/Fortune2022/DOIs.txt | 0 .../02_snowballing-starts/Fortune2022/DOIs_only.txt | 0 .../Fortune2022/references.txt | 0 .../raw/02_snowballing-starts/Hackl2018/66-of-110 | 0 .../raw/02_snowballing-starts/Hackl2018/DOIs.txt | 0 .../02_snowballing-starts/Hackl2018/DOIs_only.txt | 0 .../02_snowballing-starts/Hackl2018/references.txt | 0 .../raw/02_snowballing-starts/Hanif2017/8-of-8 | 0 .../raw/02_snowballing-starts/Hanif2017/DOIs.txt | 0 .../02_snowballing-starts/Hanif2017/DOIs_only.txt | 0 .../02_snowballing-starts/Hanif2017/references.txt | 0 .../raw/02_snowballing-starts/Harsh2018/22-of-33 | 0 .../raw/02_snowballing-starts/Harsh2018/DOIs.txt | 0 .../02_snowballing-starts/Harsh2018/DOIs_only.txt | 0 .../02_snowballing-starts/Harsh2018/references.txt | 0 .../raw/02_snowballing-starts/Heymann2019/55-of-82 | 0 .../raw/02_snowballing-starts/Heymann2019/DOIs.txt | 0 .../02_snowballing-starts/Heymann2019/DOIs_only.txt | 0 .../Heymann2019/references.txt | 0 .../raw/02_snowballing-starts/Kinn2014/12-of-16 | 0 .../raw/02_snowballing-starts/Kinn2014/DOIs.txt | 0 .../02_snowballing-starts/Kinn2014/DOIs_only.txt | 0 .../02_snowballing-starts/Kinn2014/references.txt | 0 .../raw/02_snowballing-starts/Kolie2023/20-of-22 | 0 .../raw/02_snowballing-starts/Kolie2023/DOIs.txt | 0 .../02_snowballing-starts/Kolie2023/DOIs_only.txt | 0 .../02_snowballing-starts/Kolie2023/references.txt | 0 .../02_snowballing-starts/Kulkarni2022/79-of-100 | 0 .../raw/02_snowballing-starts/Kulkarni2022/DOIs.txt | 0 .../Kulkarni2022/DOIs_only.txt | 0 .../Kulkarni2022/references.txt | 0 .../raw/02_snowballing-starts/Kumari2018/62-of-74 | 0 .../raw/02_snowballing-starts/Kumari2018/DOIs.txt | 0 .../02_snowballing-starts/Kumari2018/DOIs_only.txt | 0 .../02_snowballing-starts/Kumari2018/references.txt | 0 .../Kumari2018_included/10-of-11 | 0 .../Kumari2018_included/DOIs.txt | 0 .../Kumari2018_included/DOIs_only.txt | 0 .../Kumari2018_included/references.txt | 0 .../02_snowballing-starts/Landsbergis2014/52-of-62 | 0 .../02_snowballing-starts/Landsbergis2014/DOIs.txt | 0 .../Landsbergis2014/DOIs_only.txt | 0 .../Landsbergis2014/references.txt | 0 .../raw/02_snowballing-starts/Lau2023/175-of-192 | 0 .../raw/02_snowballing-starts/Lau2023/DOIs.txt | 0 .../raw/02_snowballing-starts/Lau2023/DOIs_only.txt | 0 .../02_snowballing-starts/Lau2023/references.txt | 0 .../raw/02_snowballing-starts/Lindsay2016/16-of-18 | 0 .../raw/02_snowballing-starts/Lindsay2016/DOIs.txt | 0 .../02_snowballing-starts/Lindsay2016/DOIs_only.txt | 0 .../Lindsay2016/references.txt | 0 .../raw/02_snowballing-starts/Lindsay2018a/72-of-83 | 0 .../raw/02_snowballing-starts/Lindsay2018a/DOIs.txt | 0 .../Lindsay2018a/DOIs_only.txt | 0 .../Lindsay2018a/references.txt | 0 .../raw/02_snowballing-starts/McDowell2015/23-of-32 | 0 .../raw/02_snowballing-starts/McDowell2015/DOIs.txt | 0 .../McDowell2015/DOIs_only.txt | 0 .../McDowell2015/references.txt | 0 .../raw/02_snowballing-starts/Nandi2018/115-of-118 | 0 .../raw/02_snowballing-starts/Nandi2018/DOIs.txt | 0 .../02_snowballing-starts/Nandi2018/DOIs_only.txt | 0 .../02_snowballing-starts/Nandi2018/references.txt | 0 .../raw/02_snowballing-starts/Nevala2015/54-of-62 | 0 .../raw/02_snowballing-starts/Nevala2015/DOIs.txt | 0 .../02_snowballing-starts/Nevala2015/DOIs_only.txt | 0 .../02_snowballing-starts/Nevala2015/references.txt | 0 .../Nevala2015_included/11-of-11 | 0 .../Nevala2015_included/DOIs.txt | 0 .../Nevala2015_included/DOIs_only.txt | 0 .../Nevala2015_included/references.txt | 0 .../raw/02_snowballing-starts/Nevala2019/30-of-38 | 0 .../raw/02_snowballing-starts/Nevala2019/DOIs.txt | 0 .../02_snowballing-starts/Nevala2019/DOIs_only.txt | 0 .../02_snowballing-starts/Nevala2019/references.txt | 0 .../raw/02_snowballing-starts/Perez2022/131-of-153 | 0 .../02_snowballing-starts/Perez2022/DOIs-only.txt | 0 .../raw/02_snowballing-starts/Perez2022/DOIs.txt | 0 .../02_snowballing-starts/Perez2022/references.txt | 0 .../02_snowballing-starts/Pickett2015/110-of-138 | 0 .../raw/02_snowballing-starts/Pickett2015/DOIs.txt | 0 .../02_snowballing-starts/Pickett2015/DOIs_only.txt | 0 .../Pickett2015/references.txt | 0 .../raw/02_snowballing-starts/Pinto2021/85-of-129 | 0 .../raw/02_snowballing-starts/Pinto2021/DOIs.txt | 0 .../02_snowballing-starts/Pinto2021/DOIs_only.txt | 0 .../02_snowballing-starts/Pinto2021/references.txt | 0 .../raw/02_snowballing-starts/Psaki2022/63-of-91 | 0 .../raw/02_snowballing-starts/Psaki2022/DOIs.txt | 0 .../02_snowballing-starts/Psaki2022/DOIs_only.txt | 0 .../02_snowballing-starts/Psaki2022/references.txt | 0 .../raw/02_snowballing-starts/README.md | 0 .../02_snowballing-starts/Ravindran2012/16-of-45 | 0 .../02_snowballing-starts/Ravindran2012/DOIs.txt | 0 .../Ravindran2012/DOIs_only.txt | 0 .../Ravindran2012/references.txt | 0 .../raw/02_snowballing-starts/Ray2017/49-of-69 | 0 .../raw/02_snowballing-starts/Ray2017/DOIs.txt | 0 .../raw/02_snowballing-starts/Ray2017/DOIs_only.txt | 0 .../02_snowballing-starts/Ray2017/references.txt | 0 .../02_snowballing-starts/Rydenfalt2020/16-of-16 | 0 .../02_snowballing-starts/Rydenfalt2020/DOIs.txt | 0 .../Rydenfalt2020/DOIs_only.txt | 0 .../Rydenfalt2020/references.txt | 0 .../raw/02_snowballing-starts/Sarker2023/151-of-185 | 0 .../raw/02_snowballing-starts/Sarker2023/DOIs.txt | 0 .../02_snowballing-starts/Sarker2023/DOIs_only.txt | 0 .../02_snowballing-starts/Sarker2023/references.txt | 0 .../raw/02_snowballing-starts/Schaap2018/53-of-60 | 0 .../raw/02_snowballing-starts/Schaap2018/DOIs.txt | 0 .../02_snowballing-starts/Schaap2018/DOIs_only.txt | 0 .../02_snowballing-starts/Schaap2018/references.txt | 0 .../raw/02_snowballing-starts/Shaw2014/44-of-69 | 0 .../raw/02_snowballing-starts/Shaw2014/DOIs.txt | 0 .../02_snowballing-starts/Shaw2014/DOIs_only.txt | 0 .../02_snowballing-starts/Shaw2014/references.txt | 0 .../raw/02_snowballing-starts/Winkel2021/88-of-90 | 0 .../raw/02_snowballing-starts/Winkel2021/DOIs.txt | 0 .../02_snowballing-starts/Winkel2021/DOIs_only.txt | 0 .../02_snowballing-starts/Winkel2021/references.txt | 0 .../raw/02_snowballing-starts/Zeinali2021/40-of-60 | 0 .../raw/02_snowballing-starts/Zeinali2021/DOIs.txt | 0 .../02_snowballing-starts/Zeinali2021/DOIs_only.txt | 0 .../Zeinali2021/references.txt | 0 .../raw/02_snowballing-starts/deGeus2022/27-of-32 | 0 .../raw/02_snowballing-starts/deGeus2022/DOIs.txt | 0 .../02_snowballing-starts/deGeus2022/DOIs_only.txt | 0 .../02_snowballing-starts/deGeus2022/references.txt | 0 .../02_snowballing-starts/vanderWal2021/17-of-19 | 0 .../02_snowballing-starts/vanderWal2021/DOIs.txt | 0 .../vanderWal2021/DOIs_only.txt | 0 .../vanderWal2021/references.txt | 0 {02-data => data}/raw/03_previous_almp/ap.bib | 0 {02-data => data}/raw/03_previous_almp/lac.bib | 0 {02-data => data}/raw/03_previous_almp/mena.bib | 0 {02-data => data}/raw/03_previous_almp/ssa.bib | 0 .../supplementary/extraction_template.yml | 0 {02-data => data}/supplementary/findings-agency.csv | 0 .../supplementary/findings-institutional.csv | 0 .../supplementary/findings-structural.csv | 0 .../supplementary/inclusion-criteria.tsv | 0 {02-data => data}/supplementary/justified.docx | Bin {02-data => data}/supplementary/query.txt | 0 .../supplementary/terms_inequality.csv | 0 {02-data => data}/supplementary/terms_policy.csv | 0 {02-data => data}/supplementary/terms_wow.csv | 0 .../supplementary/un-deduplicated-study-counts.tsv | 0 .../supplementary/wb-country-groupings.xlsx | Bin documentation/DB | 1 + .../findings-per-policy-area.md | 0 .../inequality_framework.png | Bin documentation/library | 1 + .../mail_2023-09-28.md | 0 {03-documentation => documentation}/measures.md | 0 .../meeting_2023-09-15.md | 0 .../meeting_2023-10-10.md | 0 .../meeting_2023-11-02.md | 0 .../meeting_2023-11-29.md | 0 .../meeting_2023-12-11.md | 0 .../meeting_2023-12-12.md | 0 .../meeting_2023-12-23.md | 0 .../meeting_2024-01-26.md | 0 .../meeting_2024-02-09.md | 0 .../review-pool-years-done.md | 0 .../screening-tool.md | 0 .../terms_of_reference-key_terms.md | 0 .../validity_tool.md | 0 .../2024-04-02/Inequalities-WoW-Review_Oehme.docx | Bin .../2024-04-02/Observations-Extracted_raw.csv | 0 .../journal_article/paper_WIP_MO.docx | Bin .../journal_article/scoping_review(5).docx | Bin {05-final_paper => final_document}/meeting_eoy.docx | Bin {05-final_paper => final_document}/meeting_eoy.html | 0 {05-final_paper => final_document}/meeting_eoy.pdf | Bin {05-final_paper => final_document}/notes.docx | Bin {05-final_paper => final_document}/notes.html | 0 {05-final_paper => final_document}/notes.pdf | Bin .../presentation_summary.docx | Bin .../presentation_summary.html | 0 .../presentation_summary.pdf | Bin .../scoping_review.docx | Bin .../scoping_review.html | 0 .../scoping_review.pdf | Bin {00-notebooks => notebooks}/bibmanip.qmd | 0 {00-notebooks => notebooks}/explore.qmd | 0 {00-notebooks => notebooks}/main-findings.qmd | 0 {00-notebooks => notebooks}/rank_validities.qmd | 0 {00-notebooks => notebooks}/test-magma.qmd | 0 284 files changed, 2 insertions(+) delete mode 100644 04-outputs/.gitkeep rename {02-data => data}/intermediate/zotero-library.bib (100%) rename {02-data => data}/processed/extracted.csv (100%) rename {02-data => data}/processed/irrelevant/AlbujaEcheverria2021.DISABLED (100%) rename {02-data => data}/processed/irrelevant/Clibborn2022.DISABLED (100%) rename {02-data => data}/processed/irrelevant/Dumas2018.DISABLED (100%) rename {02-data => data}/processed/irrelevant/Eckardt2022.yml.DISABLED (100%) rename {02-data => data}/processed/irrelevant/Elveren2013.DISABLED (100%) rename {02-data => data}/processed/irrelevant/Mhando2020.DISABLED (100%) rename {02-data => data}/processed/irrelevant/Saleh2018.DISABLED (100%) rename {02-data => data}/processed/irrelevant/deGeus2022.DISABLED (100%) rename {02-data => data}/processed/prisma.mmd (100%) rename {02-data => data}/processed/relevant/Adam2018.yml (100%) rename {02-data => data}/processed/relevant/Adams2015.yml (100%) rename {02-data => data}/processed/relevant/Ahumada2023.yml (100%) rename {02-data => data}/processed/relevant/Al-Mamun2014.yml (100%) rename {02-data => data}/processed/relevant/Alexiou2023.yml (100%) rename {02-data => data}/processed/relevant/Alinaghi2020.yml (100%) rename {02-data => data}/processed/relevant/Bailey2012.yml (100%) rename {02-data => data}/processed/relevant/Bartha2020.yml (100%) rename {02-data => data}/processed/relevant/Blumenberg2014.yml (100%) rename {02-data => data}/processed/relevant/Broadway2020.yml (100%) rename {02-data => data}/processed/relevant/Cardinaleschi2019.yml (100%) rename {02-data => data}/processed/relevant/Carstens2018.yml (100%) rename {02-data => data}/processed/relevant/Chao2022.yml (100%) rename {02-data => data}/processed/relevant/Cieplinski2021.yml (100%) rename {02-data => data}/processed/relevant/Clark2019.yml (100%) rename {02-data => data}/processed/relevant/Coutinho2006.yml (100%) rename {02-data => data}/processed/relevant/Davies2022.yml (100%) rename {02-data => data}/processed/relevant/Debowicz2014.yml (100%) rename {02-data => data}/processed/relevant/Delesalle2021.yml (100%) rename {02-data => data}/processed/relevant/Dieckhoff2015.yml (100%) rename {02-data => data}/processed/relevant/Dustmann2012.yml (100%) rename {02-data => data}/processed/relevant/Emigh2018.yml (100%) rename {02-data => data}/processed/relevant/Ferguson2015.yml (100%) rename {02-data => data}/processed/relevant/Field2019.yml (100%) rename {02-data => data}/processed/relevant/Gates2000.yml (100%) rename {02-data => data}/processed/relevant/Gilbert2001.yml (100%) rename {02-data => data}/processed/relevant/Go2010.yml (100%) rename {02-data => data}/processed/relevant/Hardoy2015.yml (100%) rename {02-data => data}/processed/relevant/Hojman2019.yml (100%) rename {02-data => data}/processed/relevant/Khan2021.yml (100%) rename {02-data => data}/processed/relevant/Kuriyama2021.yml (100%) rename {02-data => data}/processed/relevant/Li2022.yml (100%) rename {02-data => data}/processed/relevant/Liyanaarachchi2016.yml (100%) rename {02-data => data}/processed/relevant/Militaru2019.yml (100%) rename {02-data => data}/processed/relevant/Mukhopadhaya2003.yml (100%) rename {02-data => data}/processed/relevant/Mun2018.yml (100%) rename {02-data => data}/processed/relevant/Pi2016.yml (100%) rename {02-data => data}/processed/relevant/Poppen2017.yml (100%) rename {02-data => data}/processed/relevant/Rendall2013.yml (100%) rename {02-data => data}/processed/relevant/Rosen2014.yml (100%) rename {02-data => data}/processed/relevant/Shepherd-Banigan2021.yml (100%) rename {02-data => data}/processed/relevant/Shin2006.yml (100%) rename {02-data => data}/processed/relevant/SilveiraNeto2011.yml (100%) rename {02-data => data}/processed/relevant/Sotomayor2021.yml (100%) rename {02-data => data}/processed/relevant/Standing2015.yml (100%) rename {02-data => data}/processed/relevant/Stock2021.yml (100%) rename {02-data => data}/processed/relevant/Suh2017.yml (100%) rename {02-data => data}/processed/relevant/Thoresen2021.yml (100%) rename {02-data => data}/processed/relevant/Wang2016.yml (100%) rename {02-data => data}/processed/relevant/Wang2020.yml (100%) rename {02-data => data}/processed/relevant/Whitworth2021.yml (100%) rename {02-data => data}/processed/relevant/Wong2019.yml (100%) rename {02-data => data}/processed/relevant/Xu2021.yml (100%) rename {02-data => data}/raw/01_wos-sample_2023-11-02/wos_01.bib (100%) rename {02-data => data}/raw/01_wos-sample_2023-11-02/wos_02.bib (100%) rename {02-data => data}/raw/02_snowballing-starts/Bishu2017/119-of-126 (100%) rename {02-data => data}/raw/02_snowballing-starts/Bishu2017/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Bishu2017/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Bishu2017/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Chamhuri2012/10-of-26 (100%) rename {02-data => data}/raw/02_snowballing-starts/Chamhuri2012/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Chamhuri2012/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Chamhuri2012/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Chang2021/23-of-26 (100%) rename {02-data => data}/raw/02_snowballing-starts/Chang2021/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Chang2021/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Chang2021/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Crowther2001/17-of-27 (100%) rename {02-data => data}/raw/02_snowballing-starts/Crowther2001/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Crowther2001/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Crowther2001/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Curran2022/103-of-129 (100%) rename {02-data => data}/raw/02_snowballing-starts/Curran2022/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Curran2022/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Curran2022/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Duflo2012/57-of-88 (100%) rename {02-data => data}/raw/02_snowballing-starts/Duflo2012/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Duflo2012/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Duflo2012/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Finlay2021/126-of-136 (100%) rename {02-data => data}/raw/02_snowballing-starts/Finlay2021/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Finlay2021/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Finlay2021/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Fortune2022/13-of-18 (100%) rename {02-data => data}/raw/02_snowballing-starts/Fortune2022/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Fortune2022/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Fortune2022/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Hackl2018/66-of-110 (100%) rename {02-data => data}/raw/02_snowballing-starts/Hackl2018/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Hackl2018/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Hackl2018/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Hanif2017/8-of-8 (100%) rename {02-data => data}/raw/02_snowballing-starts/Hanif2017/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Hanif2017/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Hanif2017/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Harsh2018/22-of-33 (100%) rename {02-data => data}/raw/02_snowballing-starts/Harsh2018/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Harsh2018/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Harsh2018/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Heymann2019/55-of-82 (100%) rename {02-data => data}/raw/02_snowballing-starts/Heymann2019/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Heymann2019/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Heymann2019/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kinn2014/12-of-16 (100%) rename {02-data => data}/raw/02_snowballing-starts/Kinn2014/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kinn2014/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kinn2014/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kolie2023/20-of-22 (100%) rename {02-data => data}/raw/02_snowballing-starts/Kolie2023/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kolie2023/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kolie2023/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kulkarni2022/79-of-100 (100%) rename {02-data => data}/raw/02_snowballing-starts/Kulkarni2022/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kulkarni2022/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kulkarni2022/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kumari2018/62-of-74 (100%) rename {02-data => data}/raw/02_snowballing-starts/Kumari2018/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kumari2018/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kumari2018/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kumari2018_included/10-of-11 (100%) rename {02-data => data}/raw/02_snowballing-starts/Kumari2018_included/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kumari2018_included/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Kumari2018_included/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Landsbergis2014/52-of-62 (100%) rename {02-data => data}/raw/02_snowballing-starts/Landsbergis2014/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Landsbergis2014/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Landsbergis2014/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Lau2023/175-of-192 (100%) rename {02-data => data}/raw/02_snowballing-starts/Lau2023/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Lau2023/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Lau2023/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Lindsay2016/16-of-18 (100%) rename {02-data => data}/raw/02_snowballing-starts/Lindsay2016/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Lindsay2016/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Lindsay2016/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Lindsay2018a/72-of-83 (100%) rename {02-data => data}/raw/02_snowballing-starts/Lindsay2018a/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Lindsay2018a/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Lindsay2018a/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/McDowell2015/23-of-32 (100%) rename {02-data => data}/raw/02_snowballing-starts/McDowell2015/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/McDowell2015/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/McDowell2015/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nandi2018/115-of-118 (100%) rename {02-data => data}/raw/02_snowballing-starts/Nandi2018/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nandi2018/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nandi2018/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2015/54-of-62 (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2015/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2015/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2015/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2015_included/11-of-11 (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2015_included/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2015_included/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2015_included/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2019/30-of-38 (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2019/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2019/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Nevala2019/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Perez2022/131-of-153 (100%) rename {02-data => data}/raw/02_snowballing-starts/Perez2022/DOIs-only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Perez2022/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Perez2022/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Pickett2015/110-of-138 (100%) rename {02-data => data}/raw/02_snowballing-starts/Pickett2015/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Pickett2015/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Pickett2015/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Pinto2021/85-of-129 (100%) rename {02-data => data}/raw/02_snowballing-starts/Pinto2021/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Pinto2021/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Pinto2021/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Psaki2022/63-of-91 (100%) rename {02-data => data}/raw/02_snowballing-starts/Psaki2022/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Psaki2022/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Psaki2022/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/README.md (100%) rename {02-data => data}/raw/02_snowballing-starts/Ravindran2012/16-of-45 (100%) rename {02-data => data}/raw/02_snowballing-starts/Ravindran2012/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Ravindran2012/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Ravindran2012/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Ray2017/49-of-69 (100%) rename {02-data => data}/raw/02_snowballing-starts/Ray2017/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Ray2017/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Ray2017/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Rydenfalt2020/16-of-16 (100%) rename {02-data => data}/raw/02_snowballing-starts/Rydenfalt2020/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Rydenfalt2020/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Rydenfalt2020/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Sarker2023/151-of-185 (100%) rename {02-data => data}/raw/02_snowballing-starts/Sarker2023/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Sarker2023/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Sarker2023/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Schaap2018/53-of-60 (100%) rename {02-data => data}/raw/02_snowballing-starts/Schaap2018/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Schaap2018/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Schaap2018/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Shaw2014/44-of-69 (100%) rename {02-data => data}/raw/02_snowballing-starts/Shaw2014/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Shaw2014/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Shaw2014/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Winkel2021/88-of-90 (100%) rename {02-data => data}/raw/02_snowballing-starts/Winkel2021/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Winkel2021/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Winkel2021/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Zeinali2021/40-of-60 (100%) rename {02-data => data}/raw/02_snowballing-starts/Zeinali2021/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Zeinali2021/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/Zeinali2021/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/deGeus2022/27-of-32 (100%) rename {02-data => data}/raw/02_snowballing-starts/deGeus2022/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/deGeus2022/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/deGeus2022/references.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/vanderWal2021/17-of-19 (100%) rename {02-data => data}/raw/02_snowballing-starts/vanderWal2021/DOIs.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/vanderWal2021/DOIs_only.txt (100%) rename {02-data => data}/raw/02_snowballing-starts/vanderWal2021/references.txt (100%) rename {02-data => data}/raw/03_previous_almp/ap.bib (100%) rename {02-data => data}/raw/03_previous_almp/lac.bib (100%) rename {02-data => data}/raw/03_previous_almp/mena.bib (100%) rename {02-data => data}/raw/03_previous_almp/ssa.bib (100%) rename {02-data => data}/supplementary/extraction_template.yml (100%) rename {02-data => data}/supplementary/findings-agency.csv (100%) rename {02-data => data}/supplementary/findings-institutional.csv (100%) rename {02-data => data}/supplementary/findings-structural.csv (100%) rename {02-data => data}/supplementary/inclusion-criteria.tsv (100%) rename {02-data => data}/supplementary/justified.docx (100%) rename {02-data => data}/supplementary/query.txt (100%) rename {02-data => data}/supplementary/terms_inequality.csv (100%) rename {02-data => data}/supplementary/terms_policy.csv (100%) rename {02-data => data}/supplementary/terms_wow.csv (100%) rename {02-data => data}/supplementary/un-deduplicated-study-counts.tsv (100%) rename {02-data => data}/supplementary/wb-country-groupings.xlsx (100%) create mode 120000 documentation/DB rename {03-documentation => documentation}/findings-per-policy-area.md (100%) rename {03-documentation => documentation}/inequality_framework.png (100%) create mode 120000 documentation/library rename {03-documentation => documentation}/mail_2023-09-28.md (100%) rename {03-documentation => documentation}/measures.md (100%) rename {03-documentation => documentation}/meeting_2023-09-15.md (100%) rename {03-documentation => documentation}/meeting_2023-10-10.md (100%) rename {03-documentation => documentation}/meeting_2023-11-02.md (100%) rename {03-documentation => documentation}/meeting_2023-11-29.md (100%) rename {03-documentation => documentation}/meeting_2023-12-11.md (100%) rename {03-documentation => documentation}/meeting_2023-12-12.md (100%) rename {03-documentation => documentation}/meeting_2023-12-23.md (100%) rename {03-documentation => documentation}/meeting_2024-01-26.md (100%) rename {03-documentation => documentation}/meeting_2024-02-09.md (100%) rename {03-documentation => documentation}/review-pool-years-done.md (100%) rename {03-documentation => documentation}/screening-tool.md (100%) rename {03-documentation => documentation}/terms_of_reference-key_terms.md (100%) rename {03-documentation => documentation}/validity_tool.md (100%) rename {05-final_paper => final_document}/deliverables/2024-04-02/Inequalities-WoW-Review_Oehme.docx (100%) rename {05-final_paper => final_document}/deliverables/2024-04-02/Observations-Extracted_raw.csv (100%) rename {05-final_paper => final_document}/journal_article/paper_WIP_MO.docx (100%) rename {05-final_paper => final_document}/journal_article/scoping_review(5).docx (100%) rename {05-final_paper => final_document}/meeting_eoy.docx (100%) rename {05-final_paper => final_document}/meeting_eoy.html (100%) rename {05-final_paper => final_document}/meeting_eoy.pdf (100%) rename {05-final_paper => final_document}/notes.docx (100%) rename {05-final_paper => final_document}/notes.html (100%) rename {05-final_paper => final_document}/notes.pdf (100%) rename {05-final_paper => final_document}/presentation_summary.docx (100%) rename {05-final_paper => final_document}/presentation_summary.html (100%) rename {05-final_paper => final_document}/presentation_summary.pdf (100%) rename {05-final_paper => final_document}/scoping_review.docx (100%) rename {05-final_paper => final_document}/scoping_review.html (100%) rename {05-final_paper => final_document}/scoping_review.pdf (100%) rename {00-notebooks => notebooks}/bibmanip.qmd (100%) rename {00-notebooks => notebooks}/explore.qmd (100%) rename {00-notebooks => notebooks}/main-findings.qmd (100%) rename {00-notebooks => notebooks}/rank_validities.qmd (100%) rename {00-notebooks => notebooks}/test-magma.qmd (100%) diff --git a/04-outputs/.gitkeep b/04-outputs/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/02-data/intermediate/zotero-library.bib b/data/intermediate/zotero-library.bib similarity index 100% rename from 02-data/intermediate/zotero-library.bib rename to data/intermediate/zotero-library.bib diff --git a/02-data/processed/extracted.csv b/data/processed/extracted.csv similarity index 100% rename from 02-data/processed/extracted.csv rename to data/processed/extracted.csv diff --git a/02-data/processed/irrelevant/AlbujaEcheverria2021.DISABLED b/data/processed/irrelevant/AlbujaEcheverria2021.DISABLED similarity index 100% rename from 02-data/processed/irrelevant/AlbujaEcheverria2021.DISABLED rename to data/processed/irrelevant/AlbujaEcheverria2021.DISABLED diff --git a/02-data/processed/irrelevant/Clibborn2022.DISABLED b/data/processed/irrelevant/Clibborn2022.DISABLED similarity index 100% rename from 02-data/processed/irrelevant/Clibborn2022.DISABLED rename to data/processed/irrelevant/Clibborn2022.DISABLED diff --git a/02-data/processed/irrelevant/Dumas2018.DISABLED b/data/processed/irrelevant/Dumas2018.DISABLED similarity index 100% rename from 02-data/processed/irrelevant/Dumas2018.DISABLED rename to data/processed/irrelevant/Dumas2018.DISABLED diff --git a/02-data/processed/irrelevant/Eckardt2022.yml.DISABLED b/data/processed/irrelevant/Eckardt2022.yml.DISABLED similarity index 100% rename from 02-data/processed/irrelevant/Eckardt2022.yml.DISABLED rename to data/processed/irrelevant/Eckardt2022.yml.DISABLED diff --git a/02-data/processed/irrelevant/Elveren2013.DISABLED b/data/processed/irrelevant/Elveren2013.DISABLED similarity index 100% rename from 02-data/processed/irrelevant/Elveren2013.DISABLED rename to data/processed/irrelevant/Elveren2013.DISABLED diff --git a/02-data/processed/irrelevant/Mhando2020.DISABLED b/data/processed/irrelevant/Mhando2020.DISABLED similarity index 100% rename from 02-data/processed/irrelevant/Mhando2020.DISABLED rename to data/processed/irrelevant/Mhando2020.DISABLED diff --git a/02-data/processed/irrelevant/Saleh2018.DISABLED b/data/processed/irrelevant/Saleh2018.DISABLED similarity index 100% rename from 02-data/processed/irrelevant/Saleh2018.DISABLED rename to data/processed/irrelevant/Saleh2018.DISABLED diff --git a/02-data/processed/irrelevant/deGeus2022.DISABLED b/data/processed/irrelevant/deGeus2022.DISABLED similarity index 100% rename from 02-data/processed/irrelevant/deGeus2022.DISABLED rename to data/processed/irrelevant/deGeus2022.DISABLED diff --git a/02-data/processed/prisma.mmd b/data/processed/prisma.mmd similarity index 100% rename from 02-data/processed/prisma.mmd rename to data/processed/prisma.mmd diff --git a/02-data/processed/relevant/Adam2018.yml b/data/processed/relevant/Adam2018.yml similarity index 100% rename from 02-data/processed/relevant/Adam2018.yml rename to data/processed/relevant/Adam2018.yml diff --git a/02-data/processed/relevant/Adams2015.yml b/data/processed/relevant/Adams2015.yml similarity index 100% rename from 02-data/processed/relevant/Adams2015.yml rename to data/processed/relevant/Adams2015.yml diff --git a/02-data/processed/relevant/Ahumada2023.yml b/data/processed/relevant/Ahumada2023.yml similarity index 100% rename from 02-data/processed/relevant/Ahumada2023.yml rename to data/processed/relevant/Ahumada2023.yml diff --git a/02-data/processed/relevant/Al-Mamun2014.yml b/data/processed/relevant/Al-Mamun2014.yml similarity index 100% rename from 02-data/processed/relevant/Al-Mamun2014.yml rename to data/processed/relevant/Al-Mamun2014.yml diff --git a/02-data/processed/relevant/Alexiou2023.yml b/data/processed/relevant/Alexiou2023.yml similarity index 100% rename from 02-data/processed/relevant/Alexiou2023.yml rename to data/processed/relevant/Alexiou2023.yml diff --git a/02-data/processed/relevant/Alinaghi2020.yml b/data/processed/relevant/Alinaghi2020.yml similarity index 100% rename from 02-data/processed/relevant/Alinaghi2020.yml rename to data/processed/relevant/Alinaghi2020.yml diff --git a/02-data/processed/relevant/Bailey2012.yml b/data/processed/relevant/Bailey2012.yml similarity index 100% rename from 02-data/processed/relevant/Bailey2012.yml rename to data/processed/relevant/Bailey2012.yml diff --git a/02-data/processed/relevant/Bartha2020.yml b/data/processed/relevant/Bartha2020.yml similarity index 100% rename from 02-data/processed/relevant/Bartha2020.yml rename to data/processed/relevant/Bartha2020.yml diff --git a/02-data/processed/relevant/Blumenberg2014.yml b/data/processed/relevant/Blumenberg2014.yml similarity index 100% rename from 02-data/processed/relevant/Blumenberg2014.yml rename to data/processed/relevant/Blumenberg2014.yml diff --git a/02-data/processed/relevant/Broadway2020.yml b/data/processed/relevant/Broadway2020.yml similarity index 100% rename from 02-data/processed/relevant/Broadway2020.yml rename to data/processed/relevant/Broadway2020.yml diff --git a/02-data/processed/relevant/Cardinaleschi2019.yml b/data/processed/relevant/Cardinaleschi2019.yml similarity index 100% rename from 02-data/processed/relevant/Cardinaleschi2019.yml rename to data/processed/relevant/Cardinaleschi2019.yml diff --git a/02-data/processed/relevant/Carstens2018.yml b/data/processed/relevant/Carstens2018.yml similarity index 100% rename from 02-data/processed/relevant/Carstens2018.yml rename to data/processed/relevant/Carstens2018.yml diff --git a/02-data/processed/relevant/Chao2022.yml b/data/processed/relevant/Chao2022.yml similarity index 100% rename from 02-data/processed/relevant/Chao2022.yml rename to data/processed/relevant/Chao2022.yml diff --git a/02-data/processed/relevant/Cieplinski2021.yml b/data/processed/relevant/Cieplinski2021.yml similarity index 100% rename from 02-data/processed/relevant/Cieplinski2021.yml rename to data/processed/relevant/Cieplinski2021.yml diff --git a/02-data/processed/relevant/Clark2019.yml b/data/processed/relevant/Clark2019.yml similarity index 100% rename from 02-data/processed/relevant/Clark2019.yml rename to data/processed/relevant/Clark2019.yml diff --git a/02-data/processed/relevant/Coutinho2006.yml b/data/processed/relevant/Coutinho2006.yml similarity index 100% rename from 02-data/processed/relevant/Coutinho2006.yml rename to data/processed/relevant/Coutinho2006.yml diff --git a/02-data/processed/relevant/Davies2022.yml b/data/processed/relevant/Davies2022.yml similarity index 100% rename from 02-data/processed/relevant/Davies2022.yml rename to data/processed/relevant/Davies2022.yml diff --git a/02-data/processed/relevant/Debowicz2014.yml b/data/processed/relevant/Debowicz2014.yml similarity index 100% rename from 02-data/processed/relevant/Debowicz2014.yml rename to data/processed/relevant/Debowicz2014.yml diff --git a/02-data/processed/relevant/Delesalle2021.yml b/data/processed/relevant/Delesalle2021.yml similarity index 100% rename from 02-data/processed/relevant/Delesalle2021.yml rename to data/processed/relevant/Delesalle2021.yml diff --git a/02-data/processed/relevant/Dieckhoff2015.yml b/data/processed/relevant/Dieckhoff2015.yml similarity index 100% rename from 02-data/processed/relevant/Dieckhoff2015.yml rename to data/processed/relevant/Dieckhoff2015.yml diff --git a/02-data/processed/relevant/Dustmann2012.yml b/data/processed/relevant/Dustmann2012.yml similarity index 100% rename from 02-data/processed/relevant/Dustmann2012.yml rename to data/processed/relevant/Dustmann2012.yml diff --git a/02-data/processed/relevant/Emigh2018.yml b/data/processed/relevant/Emigh2018.yml similarity index 100% rename from 02-data/processed/relevant/Emigh2018.yml rename to data/processed/relevant/Emigh2018.yml diff --git a/02-data/processed/relevant/Ferguson2015.yml b/data/processed/relevant/Ferguson2015.yml similarity index 100% rename from 02-data/processed/relevant/Ferguson2015.yml rename to data/processed/relevant/Ferguson2015.yml diff --git a/02-data/processed/relevant/Field2019.yml b/data/processed/relevant/Field2019.yml similarity index 100% rename from 02-data/processed/relevant/Field2019.yml rename to data/processed/relevant/Field2019.yml diff --git a/02-data/processed/relevant/Gates2000.yml b/data/processed/relevant/Gates2000.yml similarity index 100% rename from 02-data/processed/relevant/Gates2000.yml rename to data/processed/relevant/Gates2000.yml diff --git a/02-data/processed/relevant/Gilbert2001.yml b/data/processed/relevant/Gilbert2001.yml similarity index 100% rename from 02-data/processed/relevant/Gilbert2001.yml rename to data/processed/relevant/Gilbert2001.yml diff --git a/02-data/processed/relevant/Go2010.yml b/data/processed/relevant/Go2010.yml similarity index 100% rename from 02-data/processed/relevant/Go2010.yml rename to data/processed/relevant/Go2010.yml diff --git a/02-data/processed/relevant/Hardoy2015.yml b/data/processed/relevant/Hardoy2015.yml similarity index 100% rename from 02-data/processed/relevant/Hardoy2015.yml rename to data/processed/relevant/Hardoy2015.yml diff --git a/02-data/processed/relevant/Hojman2019.yml b/data/processed/relevant/Hojman2019.yml similarity index 100% rename from 02-data/processed/relevant/Hojman2019.yml rename to data/processed/relevant/Hojman2019.yml diff --git a/02-data/processed/relevant/Khan2021.yml b/data/processed/relevant/Khan2021.yml similarity index 100% rename from 02-data/processed/relevant/Khan2021.yml rename to data/processed/relevant/Khan2021.yml diff --git a/02-data/processed/relevant/Kuriyama2021.yml b/data/processed/relevant/Kuriyama2021.yml similarity index 100% rename from 02-data/processed/relevant/Kuriyama2021.yml rename to data/processed/relevant/Kuriyama2021.yml diff --git a/02-data/processed/relevant/Li2022.yml b/data/processed/relevant/Li2022.yml similarity index 100% rename from 02-data/processed/relevant/Li2022.yml rename to data/processed/relevant/Li2022.yml diff --git a/02-data/processed/relevant/Liyanaarachchi2016.yml b/data/processed/relevant/Liyanaarachchi2016.yml similarity index 100% rename from 02-data/processed/relevant/Liyanaarachchi2016.yml rename to data/processed/relevant/Liyanaarachchi2016.yml diff --git a/02-data/processed/relevant/Militaru2019.yml b/data/processed/relevant/Militaru2019.yml similarity index 100% rename from 02-data/processed/relevant/Militaru2019.yml rename to data/processed/relevant/Militaru2019.yml diff --git a/02-data/processed/relevant/Mukhopadhaya2003.yml b/data/processed/relevant/Mukhopadhaya2003.yml similarity index 100% rename from 02-data/processed/relevant/Mukhopadhaya2003.yml rename to data/processed/relevant/Mukhopadhaya2003.yml diff --git a/02-data/processed/relevant/Mun2018.yml b/data/processed/relevant/Mun2018.yml similarity index 100% rename from 02-data/processed/relevant/Mun2018.yml rename to data/processed/relevant/Mun2018.yml diff --git a/02-data/processed/relevant/Pi2016.yml b/data/processed/relevant/Pi2016.yml similarity index 100% rename from 02-data/processed/relevant/Pi2016.yml rename to data/processed/relevant/Pi2016.yml diff --git a/02-data/processed/relevant/Poppen2017.yml b/data/processed/relevant/Poppen2017.yml similarity index 100% rename from 02-data/processed/relevant/Poppen2017.yml rename to data/processed/relevant/Poppen2017.yml diff --git a/02-data/processed/relevant/Rendall2013.yml b/data/processed/relevant/Rendall2013.yml similarity index 100% rename from 02-data/processed/relevant/Rendall2013.yml rename to data/processed/relevant/Rendall2013.yml diff --git a/02-data/processed/relevant/Rosen2014.yml b/data/processed/relevant/Rosen2014.yml similarity index 100% rename from 02-data/processed/relevant/Rosen2014.yml rename to data/processed/relevant/Rosen2014.yml diff --git a/02-data/processed/relevant/Shepherd-Banigan2021.yml b/data/processed/relevant/Shepherd-Banigan2021.yml similarity index 100% rename from 02-data/processed/relevant/Shepherd-Banigan2021.yml rename to data/processed/relevant/Shepherd-Banigan2021.yml diff --git a/02-data/processed/relevant/Shin2006.yml b/data/processed/relevant/Shin2006.yml similarity index 100% rename from 02-data/processed/relevant/Shin2006.yml rename to data/processed/relevant/Shin2006.yml diff --git a/02-data/processed/relevant/SilveiraNeto2011.yml b/data/processed/relevant/SilveiraNeto2011.yml similarity index 100% rename from 02-data/processed/relevant/SilveiraNeto2011.yml rename to data/processed/relevant/SilveiraNeto2011.yml diff --git a/02-data/processed/relevant/Sotomayor2021.yml b/data/processed/relevant/Sotomayor2021.yml similarity index 100% rename from 02-data/processed/relevant/Sotomayor2021.yml rename to data/processed/relevant/Sotomayor2021.yml diff --git a/02-data/processed/relevant/Standing2015.yml b/data/processed/relevant/Standing2015.yml similarity index 100% rename from 02-data/processed/relevant/Standing2015.yml rename to data/processed/relevant/Standing2015.yml diff --git a/02-data/processed/relevant/Stock2021.yml b/data/processed/relevant/Stock2021.yml similarity index 100% rename from 02-data/processed/relevant/Stock2021.yml rename to data/processed/relevant/Stock2021.yml diff --git a/02-data/processed/relevant/Suh2017.yml b/data/processed/relevant/Suh2017.yml similarity index 100% rename from 02-data/processed/relevant/Suh2017.yml rename to data/processed/relevant/Suh2017.yml diff --git a/02-data/processed/relevant/Thoresen2021.yml b/data/processed/relevant/Thoresen2021.yml similarity index 100% rename from 02-data/processed/relevant/Thoresen2021.yml rename to data/processed/relevant/Thoresen2021.yml diff --git a/02-data/processed/relevant/Wang2016.yml b/data/processed/relevant/Wang2016.yml similarity index 100% rename from 02-data/processed/relevant/Wang2016.yml rename to data/processed/relevant/Wang2016.yml diff --git a/02-data/processed/relevant/Wang2020.yml b/data/processed/relevant/Wang2020.yml similarity index 100% rename from 02-data/processed/relevant/Wang2020.yml rename to data/processed/relevant/Wang2020.yml diff --git a/02-data/processed/relevant/Whitworth2021.yml b/data/processed/relevant/Whitworth2021.yml similarity index 100% rename from 02-data/processed/relevant/Whitworth2021.yml rename to data/processed/relevant/Whitworth2021.yml diff --git a/02-data/processed/relevant/Wong2019.yml b/data/processed/relevant/Wong2019.yml similarity index 100% rename from 02-data/processed/relevant/Wong2019.yml rename to data/processed/relevant/Wong2019.yml diff --git a/02-data/processed/relevant/Xu2021.yml b/data/processed/relevant/Xu2021.yml similarity index 100% rename from 02-data/processed/relevant/Xu2021.yml rename to data/processed/relevant/Xu2021.yml diff --git a/02-data/raw/01_wos-sample_2023-11-02/wos_01.bib b/data/raw/01_wos-sample_2023-11-02/wos_01.bib similarity index 100% rename from 02-data/raw/01_wos-sample_2023-11-02/wos_01.bib rename to data/raw/01_wos-sample_2023-11-02/wos_01.bib diff --git a/02-data/raw/01_wos-sample_2023-11-02/wos_02.bib b/data/raw/01_wos-sample_2023-11-02/wos_02.bib similarity index 100% rename from 02-data/raw/01_wos-sample_2023-11-02/wos_02.bib rename to data/raw/01_wos-sample_2023-11-02/wos_02.bib diff --git a/02-data/raw/02_snowballing-starts/Bishu2017/119-of-126 b/data/raw/02_snowballing-starts/Bishu2017/119-of-126 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Bishu2017/119-of-126 rename to data/raw/02_snowballing-starts/Bishu2017/119-of-126 diff --git a/02-data/raw/02_snowballing-starts/Bishu2017/DOIs.txt b/data/raw/02_snowballing-starts/Bishu2017/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Bishu2017/DOIs.txt rename to data/raw/02_snowballing-starts/Bishu2017/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Bishu2017/DOIs_only.txt b/data/raw/02_snowballing-starts/Bishu2017/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Bishu2017/DOIs_only.txt rename to data/raw/02_snowballing-starts/Bishu2017/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Bishu2017/references.txt b/data/raw/02_snowballing-starts/Bishu2017/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Bishu2017/references.txt rename to data/raw/02_snowballing-starts/Bishu2017/references.txt diff --git a/02-data/raw/02_snowballing-starts/Chamhuri2012/10-of-26 b/data/raw/02_snowballing-starts/Chamhuri2012/10-of-26 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Chamhuri2012/10-of-26 rename to data/raw/02_snowballing-starts/Chamhuri2012/10-of-26 diff --git a/02-data/raw/02_snowballing-starts/Chamhuri2012/DOIs.txt b/data/raw/02_snowballing-starts/Chamhuri2012/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Chamhuri2012/DOIs.txt rename to data/raw/02_snowballing-starts/Chamhuri2012/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Chamhuri2012/DOIs_only.txt b/data/raw/02_snowballing-starts/Chamhuri2012/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Chamhuri2012/DOIs_only.txt rename to data/raw/02_snowballing-starts/Chamhuri2012/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Chamhuri2012/references.txt b/data/raw/02_snowballing-starts/Chamhuri2012/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Chamhuri2012/references.txt rename to data/raw/02_snowballing-starts/Chamhuri2012/references.txt diff --git a/02-data/raw/02_snowballing-starts/Chang2021/23-of-26 b/data/raw/02_snowballing-starts/Chang2021/23-of-26 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Chang2021/23-of-26 rename to data/raw/02_snowballing-starts/Chang2021/23-of-26 diff --git a/02-data/raw/02_snowballing-starts/Chang2021/DOIs.txt b/data/raw/02_snowballing-starts/Chang2021/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Chang2021/DOIs.txt rename to data/raw/02_snowballing-starts/Chang2021/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Chang2021/DOIs_only.txt b/data/raw/02_snowballing-starts/Chang2021/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Chang2021/DOIs_only.txt rename to data/raw/02_snowballing-starts/Chang2021/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Chang2021/references.txt b/data/raw/02_snowballing-starts/Chang2021/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Chang2021/references.txt rename to data/raw/02_snowballing-starts/Chang2021/references.txt diff --git a/02-data/raw/02_snowballing-starts/Crowther2001/17-of-27 b/data/raw/02_snowballing-starts/Crowther2001/17-of-27 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Crowther2001/17-of-27 rename to data/raw/02_snowballing-starts/Crowther2001/17-of-27 diff --git a/02-data/raw/02_snowballing-starts/Crowther2001/DOIs.txt b/data/raw/02_snowballing-starts/Crowther2001/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Crowther2001/DOIs.txt rename to data/raw/02_snowballing-starts/Crowther2001/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Crowther2001/DOIs_only.txt b/data/raw/02_snowballing-starts/Crowther2001/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Crowther2001/DOIs_only.txt rename to data/raw/02_snowballing-starts/Crowther2001/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Crowther2001/references.txt b/data/raw/02_snowballing-starts/Crowther2001/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Crowther2001/references.txt rename to data/raw/02_snowballing-starts/Crowther2001/references.txt diff --git a/02-data/raw/02_snowballing-starts/Curran2022/103-of-129 b/data/raw/02_snowballing-starts/Curran2022/103-of-129 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Curran2022/103-of-129 rename to data/raw/02_snowballing-starts/Curran2022/103-of-129 diff --git a/02-data/raw/02_snowballing-starts/Curran2022/DOIs.txt b/data/raw/02_snowballing-starts/Curran2022/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Curran2022/DOIs.txt rename to data/raw/02_snowballing-starts/Curran2022/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Curran2022/DOIs_only.txt b/data/raw/02_snowballing-starts/Curran2022/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Curran2022/DOIs_only.txt rename to data/raw/02_snowballing-starts/Curran2022/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Curran2022/references.txt b/data/raw/02_snowballing-starts/Curran2022/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Curran2022/references.txt rename to data/raw/02_snowballing-starts/Curran2022/references.txt diff --git a/02-data/raw/02_snowballing-starts/Duflo2012/57-of-88 b/data/raw/02_snowballing-starts/Duflo2012/57-of-88 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Duflo2012/57-of-88 rename to data/raw/02_snowballing-starts/Duflo2012/57-of-88 diff --git a/02-data/raw/02_snowballing-starts/Duflo2012/DOIs.txt b/data/raw/02_snowballing-starts/Duflo2012/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Duflo2012/DOIs.txt rename to data/raw/02_snowballing-starts/Duflo2012/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Duflo2012/DOIs_only.txt b/data/raw/02_snowballing-starts/Duflo2012/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Duflo2012/DOIs_only.txt rename to data/raw/02_snowballing-starts/Duflo2012/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Duflo2012/references.txt b/data/raw/02_snowballing-starts/Duflo2012/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Duflo2012/references.txt rename to data/raw/02_snowballing-starts/Duflo2012/references.txt diff --git a/02-data/raw/02_snowballing-starts/Finlay2021/126-of-136 b/data/raw/02_snowballing-starts/Finlay2021/126-of-136 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Finlay2021/126-of-136 rename to data/raw/02_snowballing-starts/Finlay2021/126-of-136 diff --git a/02-data/raw/02_snowballing-starts/Finlay2021/DOIs.txt b/data/raw/02_snowballing-starts/Finlay2021/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Finlay2021/DOIs.txt rename to data/raw/02_snowballing-starts/Finlay2021/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Finlay2021/DOIs_only.txt b/data/raw/02_snowballing-starts/Finlay2021/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Finlay2021/DOIs_only.txt rename to data/raw/02_snowballing-starts/Finlay2021/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Finlay2021/references.txt b/data/raw/02_snowballing-starts/Finlay2021/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Finlay2021/references.txt rename to data/raw/02_snowballing-starts/Finlay2021/references.txt diff --git a/02-data/raw/02_snowballing-starts/Fortune2022/13-of-18 b/data/raw/02_snowballing-starts/Fortune2022/13-of-18 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Fortune2022/13-of-18 rename to data/raw/02_snowballing-starts/Fortune2022/13-of-18 diff --git a/02-data/raw/02_snowballing-starts/Fortune2022/DOIs.txt b/data/raw/02_snowballing-starts/Fortune2022/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Fortune2022/DOIs.txt rename to data/raw/02_snowballing-starts/Fortune2022/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Fortune2022/DOIs_only.txt b/data/raw/02_snowballing-starts/Fortune2022/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Fortune2022/DOIs_only.txt rename to data/raw/02_snowballing-starts/Fortune2022/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Fortune2022/references.txt b/data/raw/02_snowballing-starts/Fortune2022/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Fortune2022/references.txt rename to data/raw/02_snowballing-starts/Fortune2022/references.txt diff --git a/02-data/raw/02_snowballing-starts/Hackl2018/66-of-110 b/data/raw/02_snowballing-starts/Hackl2018/66-of-110 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Hackl2018/66-of-110 rename to data/raw/02_snowballing-starts/Hackl2018/66-of-110 diff --git a/02-data/raw/02_snowballing-starts/Hackl2018/DOIs.txt b/data/raw/02_snowballing-starts/Hackl2018/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Hackl2018/DOIs.txt rename to data/raw/02_snowballing-starts/Hackl2018/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Hackl2018/DOIs_only.txt b/data/raw/02_snowballing-starts/Hackl2018/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Hackl2018/DOIs_only.txt rename to data/raw/02_snowballing-starts/Hackl2018/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Hackl2018/references.txt b/data/raw/02_snowballing-starts/Hackl2018/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Hackl2018/references.txt rename to data/raw/02_snowballing-starts/Hackl2018/references.txt diff --git a/02-data/raw/02_snowballing-starts/Hanif2017/8-of-8 b/data/raw/02_snowballing-starts/Hanif2017/8-of-8 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Hanif2017/8-of-8 rename to data/raw/02_snowballing-starts/Hanif2017/8-of-8 diff --git a/02-data/raw/02_snowballing-starts/Hanif2017/DOIs.txt b/data/raw/02_snowballing-starts/Hanif2017/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Hanif2017/DOIs.txt rename to data/raw/02_snowballing-starts/Hanif2017/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Hanif2017/DOIs_only.txt b/data/raw/02_snowballing-starts/Hanif2017/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Hanif2017/DOIs_only.txt rename to data/raw/02_snowballing-starts/Hanif2017/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Hanif2017/references.txt b/data/raw/02_snowballing-starts/Hanif2017/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Hanif2017/references.txt rename to data/raw/02_snowballing-starts/Hanif2017/references.txt diff --git a/02-data/raw/02_snowballing-starts/Harsh2018/22-of-33 b/data/raw/02_snowballing-starts/Harsh2018/22-of-33 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Harsh2018/22-of-33 rename to data/raw/02_snowballing-starts/Harsh2018/22-of-33 diff --git a/02-data/raw/02_snowballing-starts/Harsh2018/DOIs.txt b/data/raw/02_snowballing-starts/Harsh2018/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Harsh2018/DOIs.txt rename to data/raw/02_snowballing-starts/Harsh2018/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Harsh2018/DOIs_only.txt b/data/raw/02_snowballing-starts/Harsh2018/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Harsh2018/DOIs_only.txt rename to data/raw/02_snowballing-starts/Harsh2018/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Harsh2018/references.txt b/data/raw/02_snowballing-starts/Harsh2018/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Harsh2018/references.txt rename to data/raw/02_snowballing-starts/Harsh2018/references.txt diff --git a/02-data/raw/02_snowballing-starts/Heymann2019/55-of-82 b/data/raw/02_snowballing-starts/Heymann2019/55-of-82 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Heymann2019/55-of-82 rename to data/raw/02_snowballing-starts/Heymann2019/55-of-82 diff --git a/02-data/raw/02_snowballing-starts/Heymann2019/DOIs.txt b/data/raw/02_snowballing-starts/Heymann2019/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Heymann2019/DOIs.txt rename to data/raw/02_snowballing-starts/Heymann2019/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Heymann2019/DOIs_only.txt b/data/raw/02_snowballing-starts/Heymann2019/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Heymann2019/DOIs_only.txt rename to data/raw/02_snowballing-starts/Heymann2019/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Heymann2019/references.txt b/data/raw/02_snowballing-starts/Heymann2019/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Heymann2019/references.txt rename to data/raw/02_snowballing-starts/Heymann2019/references.txt diff --git a/02-data/raw/02_snowballing-starts/Kinn2014/12-of-16 b/data/raw/02_snowballing-starts/Kinn2014/12-of-16 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kinn2014/12-of-16 rename to data/raw/02_snowballing-starts/Kinn2014/12-of-16 diff --git a/02-data/raw/02_snowballing-starts/Kinn2014/DOIs.txt b/data/raw/02_snowballing-starts/Kinn2014/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kinn2014/DOIs.txt rename to data/raw/02_snowballing-starts/Kinn2014/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Kinn2014/DOIs_only.txt b/data/raw/02_snowballing-starts/Kinn2014/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kinn2014/DOIs_only.txt rename to data/raw/02_snowballing-starts/Kinn2014/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Kinn2014/references.txt b/data/raw/02_snowballing-starts/Kinn2014/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kinn2014/references.txt rename to data/raw/02_snowballing-starts/Kinn2014/references.txt diff --git a/02-data/raw/02_snowballing-starts/Kolie2023/20-of-22 b/data/raw/02_snowballing-starts/Kolie2023/20-of-22 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kolie2023/20-of-22 rename to data/raw/02_snowballing-starts/Kolie2023/20-of-22 diff --git a/02-data/raw/02_snowballing-starts/Kolie2023/DOIs.txt b/data/raw/02_snowballing-starts/Kolie2023/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kolie2023/DOIs.txt rename to data/raw/02_snowballing-starts/Kolie2023/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Kolie2023/DOIs_only.txt b/data/raw/02_snowballing-starts/Kolie2023/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kolie2023/DOIs_only.txt rename to data/raw/02_snowballing-starts/Kolie2023/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Kolie2023/references.txt b/data/raw/02_snowballing-starts/Kolie2023/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kolie2023/references.txt rename to data/raw/02_snowballing-starts/Kolie2023/references.txt diff --git a/02-data/raw/02_snowballing-starts/Kulkarni2022/79-of-100 b/data/raw/02_snowballing-starts/Kulkarni2022/79-of-100 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kulkarni2022/79-of-100 rename to data/raw/02_snowballing-starts/Kulkarni2022/79-of-100 diff --git a/02-data/raw/02_snowballing-starts/Kulkarni2022/DOIs.txt b/data/raw/02_snowballing-starts/Kulkarni2022/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kulkarni2022/DOIs.txt rename to data/raw/02_snowballing-starts/Kulkarni2022/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Kulkarni2022/DOIs_only.txt b/data/raw/02_snowballing-starts/Kulkarni2022/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kulkarni2022/DOIs_only.txt rename to data/raw/02_snowballing-starts/Kulkarni2022/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Kulkarni2022/references.txt b/data/raw/02_snowballing-starts/Kulkarni2022/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kulkarni2022/references.txt rename to data/raw/02_snowballing-starts/Kulkarni2022/references.txt diff --git a/02-data/raw/02_snowballing-starts/Kumari2018/62-of-74 b/data/raw/02_snowballing-starts/Kumari2018/62-of-74 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kumari2018/62-of-74 rename to data/raw/02_snowballing-starts/Kumari2018/62-of-74 diff --git a/02-data/raw/02_snowballing-starts/Kumari2018/DOIs.txt b/data/raw/02_snowballing-starts/Kumari2018/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kumari2018/DOIs.txt rename to data/raw/02_snowballing-starts/Kumari2018/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Kumari2018/DOIs_only.txt b/data/raw/02_snowballing-starts/Kumari2018/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kumari2018/DOIs_only.txt rename to data/raw/02_snowballing-starts/Kumari2018/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Kumari2018/references.txt b/data/raw/02_snowballing-starts/Kumari2018/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kumari2018/references.txt rename to data/raw/02_snowballing-starts/Kumari2018/references.txt diff --git a/02-data/raw/02_snowballing-starts/Kumari2018_included/10-of-11 b/data/raw/02_snowballing-starts/Kumari2018_included/10-of-11 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kumari2018_included/10-of-11 rename to data/raw/02_snowballing-starts/Kumari2018_included/10-of-11 diff --git a/02-data/raw/02_snowballing-starts/Kumari2018_included/DOIs.txt b/data/raw/02_snowballing-starts/Kumari2018_included/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kumari2018_included/DOIs.txt rename to data/raw/02_snowballing-starts/Kumari2018_included/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Kumari2018_included/DOIs_only.txt b/data/raw/02_snowballing-starts/Kumari2018_included/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kumari2018_included/DOIs_only.txt rename to data/raw/02_snowballing-starts/Kumari2018_included/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Kumari2018_included/references.txt b/data/raw/02_snowballing-starts/Kumari2018_included/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Kumari2018_included/references.txt rename to data/raw/02_snowballing-starts/Kumari2018_included/references.txt diff --git a/02-data/raw/02_snowballing-starts/Landsbergis2014/52-of-62 b/data/raw/02_snowballing-starts/Landsbergis2014/52-of-62 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Landsbergis2014/52-of-62 rename to data/raw/02_snowballing-starts/Landsbergis2014/52-of-62 diff --git a/02-data/raw/02_snowballing-starts/Landsbergis2014/DOIs.txt b/data/raw/02_snowballing-starts/Landsbergis2014/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Landsbergis2014/DOIs.txt rename to data/raw/02_snowballing-starts/Landsbergis2014/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Landsbergis2014/DOIs_only.txt b/data/raw/02_snowballing-starts/Landsbergis2014/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Landsbergis2014/DOIs_only.txt rename to data/raw/02_snowballing-starts/Landsbergis2014/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Landsbergis2014/references.txt b/data/raw/02_snowballing-starts/Landsbergis2014/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Landsbergis2014/references.txt rename to data/raw/02_snowballing-starts/Landsbergis2014/references.txt diff --git a/02-data/raw/02_snowballing-starts/Lau2023/175-of-192 b/data/raw/02_snowballing-starts/Lau2023/175-of-192 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lau2023/175-of-192 rename to data/raw/02_snowballing-starts/Lau2023/175-of-192 diff --git a/02-data/raw/02_snowballing-starts/Lau2023/DOIs.txt b/data/raw/02_snowballing-starts/Lau2023/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lau2023/DOIs.txt rename to data/raw/02_snowballing-starts/Lau2023/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Lau2023/DOIs_only.txt b/data/raw/02_snowballing-starts/Lau2023/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lau2023/DOIs_only.txt rename to data/raw/02_snowballing-starts/Lau2023/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Lau2023/references.txt b/data/raw/02_snowballing-starts/Lau2023/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lau2023/references.txt rename to data/raw/02_snowballing-starts/Lau2023/references.txt diff --git a/02-data/raw/02_snowballing-starts/Lindsay2016/16-of-18 b/data/raw/02_snowballing-starts/Lindsay2016/16-of-18 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lindsay2016/16-of-18 rename to data/raw/02_snowballing-starts/Lindsay2016/16-of-18 diff --git a/02-data/raw/02_snowballing-starts/Lindsay2016/DOIs.txt b/data/raw/02_snowballing-starts/Lindsay2016/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lindsay2016/DOIs.txt rename to data/raw/02_snowballing-starts/Lindsay2016/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Lindsay2016/DOIs_only.txt b/data/raw/02_snowballing-starts/Lindsay2016/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lindsay2016/DOIs_only.txt rename to data/raw/02_snowballing-starts/Lindsay2016/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Lindsay2016/references.txt b/data/raw/02_snowballing-starts/Lindsay2016/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lindsay2016/references.txt rename to data/raw/02_snowballing-starts/Lindsay2016/references.txt diff --git a/02-data/raw/02_snowballing-starts/Lindsay2018a/72-of-83 b/data/raw/02_snowballing-starts/Lindsay2018a/72-of-83 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lindsay2018a/72-of-83 rename to data/raw/02_snowballing-starts/Lindsay2018a/72-of-83 diff --git a/02-data/raw/02_snowballing-starts/Lindsay2018a/DOIs.txt b/data/raw/02_snowballing-starts/Lindsay2018a/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lindsay2018a/DOIs.txt rename to data/raw/02_snowballing-starts/Lindsay2018a/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Lindsay2018a/DOIs_only.txt b/data/raw/02_snowballing-starts/Lindsay2018a/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lindsay2018a/DOIs_only.txt rename to data/raw/02_snowballing-starts/Lindsay2018a/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Lindsay2018a/references.txt b/data/raw/02_snowballing-starts/Lindsay2018a/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Lindsay2018a/references.txt rename to data/raw/02_snowballing-starts/Lindsay2018a/references.txt diff --git a/02-data/raw/02_snowballing-starts/McDowell2015/23-of-32 b/data/raw/02_snowballing-starts/McDowell2015/23-of-32 similarity index 100% rename from 02-data/raw/02_snowballing-starts/McDowell2015/23-of-32 rename to data/raw/02_snowballing-starts/McDowell2015/23-of-32 diff --git a/02-data/raw/02_snowballing-starts/McDowell2015/DOIs.txt b/data/raw/02_snowballing-starts/McDowell2015/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/McDowell2015/DOIs.txt rename to data/raw/02_snowballing-starts/McDowell2015/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/McDowell2015/DOIs_only.txt b/data/raw/02_snowballing-starts/McDowell2015/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/McDowell2015/DOIs_only.txt rename to data/raw/02_snowballing-starts/McDowell2015/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/McDowell2015/references.txt b/data/raw/02_snowballing-starts/McDowell2015/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/McDowell2015/references.txt rename to data/raw/02_snowballing-starts/McDowell2015/references.txt diff --git a/02-data/raw/02_snowballing-starts/Nandi2018/115-of-118 b/data/raw/02_snowballing-starts/Nandi2018/115-of-118 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nandi2018/115-of-118 rename to data/raw/02_snowballing-starts/Nandi2018/115-of-118 diff --git a/02-data/raw/02_snowballing-starts/Nandi2018/DOIs.txt b/data/raw/02_snowballing-starts/Nandi2018/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nandi2018/DOIs.txt rename to data/raw/02_snowballing-starts/Nandi2018/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Nandi2018/DOIs_only.txt b/data/raw/02_snowballing-starts/Nandi2018/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nandi2018/DOIs_only.txt rename to data/raw/02_snowballing-starts/Nandi2018/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Nandi2018/references.txt b/data/raw/02_snowballing-starts/Nandi2018/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nandi2018/references.txt rename to data/raw/02_snowballing-starts/Nandi2018/references.txt diff --git a/02-data/raw/02_snowballing-starts/Nevala2015/54-of-62 b/data/raw/02_snowballing-starts/Nevala2015/54-of-62 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2015/54-of-62 rename to data/raw/02_snowballing-starts/Nevala2015/54-of-62 diff --git a/02-data/raw/02_snowballing-starts/Nevala2015/DOIs.txt b/data/raw/02_snowballing-starts/Nevala2015/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2015/DOIs.txt rename to data/raw/02_snowballing-starts/Nevala2015/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Nevala2015/DOIs_only.txt b/data/raw/02_snowballing-starts/Nevala2015/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2015/DOIs_only.txt rename to data/raw/02_snowballing-starts/Nevala2015/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Nevala2015/references.txt b/data/raw/02_snowballing-starts/Nevala2015/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2015/references.txt rename to data/raw/02_snowballing-starts/Nevala2015/references.txt diff --git a/02-data/raw/02_snowballing-starts/Nevala2015_included/11-of-11 b/data/raw/02_snowballing-starts/Nevala2015_included/11-of-11 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2015_included/11-of-11 rename to data/raw/02_snowballing-starts/Nevala2015_included/11-of-11 diff --git a/02-data/raw/02_snowballing-starts/Nevala2015_included/DOIs.txt b/data/raw/02_snowballing-starts/Nevala2015_included/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2015_included/DOIs.txt rename to data/raw/02_snowballing-starts/Nevala2015_included/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Nevala2015_included/DOIs_only.txt b/data/raw/02_snowballing-starts/Nevala2015_included/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2015_included/DOIs_only.txt rename to data/raw/02_snowballing-starts/Nevala2015_included/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Nevala2015_included/references.txt b/data/raw/02_snowballing-starts/Nevala2015_included/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2015_included/references.txt rename to data/raw/02_snowballing-starts/Nevala2015_included/references.txt diff --git a/02-data/raw/02_snowballing-starts/Nevala2019/30-of-38 b/data/raw/02_snowballing-starts/Nevala2019/30-of-38 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2019/30-of-38 rename to data/raw/02_snowballing-starts/Nevala2019/30-of-38 diff --git a/02-data/raw/02_snowballing-starts/Nevala2019/DOIs.txt b/data/raw/02_snowballing-starts/Nevala2019/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2019/DOIs.txt rename to data/raw/02_snowballing-starts/Nevala2019/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Nevala2019/DOIs_only.txt b/data/raw/02_snowballing-starts/Nevala2019/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2019/DOIs_only.txt rename to data/raw/02_snowballing-starts/Nevala2019/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Nevala2019/references.txt b/data/raw/02_snowballing-starts/Nevala2019/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Nevala2019/references.txt rename to data/raw/02_snowballing-starts/Nevala2019/references.txt diff --git a/02-data/raw/02_snowballing-starts/Perez2022/131-of-153 b/data/raw/02_snowballing-starts/Perez2022/131-of-153 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Perez2022/131-of-153 rename to data/raw/02_snowballing-starts/Perez2022/131-of-153 diff --git a/02-data/raw/02_snowballing-starts/Perez2022/DOIs-only.txt b/data/raw/02_snowballing-starts/Perez2022/DOIs-only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Perez2022/DOIs-only.txt rename to data/raw/02_snowballing-starts/Perez2022/DOIs-only.txt diff --git a/02-data/raw/02_snowballing-starts/Perez2022/DOIs.txt b/data/raw/02_snowballing-starts/Perez2022/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Perez2022/DOIs.txt rename to data/raw/02_snowballing-starts/Perez2022/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Perez2022/references.txt b/data/raw/02_snowballing-starts/Perez2022/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Perez2022/references.txt rename to data/raw/02_snowballing-starts/Perez2022/references.txt diff --git a/02-data/raw/02_snowballing-starts/Pickett2015/110-of-138 b/data/raw/02_snowballing-starts/Pickett2015/110-of-138 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Pickett2015/110-of-138 rename to data/raw/02_snowballing-starts/Pickett2015/110-of-138 diff --git a/02-data/raw/02_snowballing-starts/Pickett2015/DOIs.txt b/data/raw/02_snowballing-starts/Pickett2015/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Pickett2015/DOIs.txt rename to data/raw/02_snowballing-starts/Pickett2015/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Pickett2015/DOIs_only.txt b/data/raw/02_snowballing-starts/Pickett2015/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Pickett2015/DOIs_only.txt rename to data/raw/02_snowballing-starts/Pickett2015/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Pickett2015/references.txt b/data/raw/02_snowballing-starts/Pickett2015/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Pickett2015/references.txt rename to data/raw/02_snowballing-starts/Pickett2015/references.txt diff --git a/02-data/raw/02_snowballing-starts/Pinto2021/85-of-129 b/data/raw/02_snowballing-starts/Pinto2021/85-of-129 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Pinto2021/85-of-129 rename to data/raw/02_snowballing-starts/Pinto2021/85-of-129 diff --git a/02-data/raw/02_snowballing-starts/Pinto2021/DOIs.txt b/data/raw/02_snowballing-starts/Pinto2021/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Pinto2021/DOIs.txt rename to data/raw/02_snowballing-starts/Pinto2021/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Pinto2021/DOIs_only.txt b/data/raw/02_snowballing-starts/Pinto2021/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Pinto2021/DOIs_only.txt rename to data/raw/02_snowballing-starts/Pinto2021/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Pinto2021/references.txt b/data/raw/02_snowballing-starts/Pinto2021/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Pinto2021/references.txt rename to data/raw/02_snowballing-starts/Pinto2021/references.txt diff --git a/02-data/raw/02_snowballing-starts/Psaki2022/63-of-91 b/data/raw/02_snowballing-starts/Psaki2022/63-of-91 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Psaki2022/63-of-91 rename to data/raw/02_snowballing-starts/Psaki2022/63-of-91 diff --git a/02-data/raw/02_snowballing-starts/Psaki2022/DOIs.txt b/data/raw/02_snowballing-starts/Psaki2022/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Psaki2022/DOIs.txt rename to data/raw/02_snowballing-starts/Psaki2022/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Psaki2022/DOIs_only.txt b/data/raw/02_snowballing-starts/Psaki2022/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Psaki2022/DOIs_only.txt rename to data/raw/02_snowballing-starts/Psaki2022/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Psaki2022/references.txt b/data/raw/02_snowballing-starts/Psaki2022/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Psaki2022/references.txt rename to data/raw/02_snowballing-starts/Psaki2022/references.txt diff --git a/02-data/raw/02_snowballing-starts/README.md b/data/raw/02_snowballing-starts/README.md similarity index 100% rename from 02-data/raw/02_snowballing-starts/README.md rename to data/raw/02_snowballing-starts/README.md diff --git a/02-data/raw/02_snowballing-starts/Ravindran2012/16-of-45 b/data/raw/02_snowballing-starts/Ravindran2012/16-of-45 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Ravindran2012/16-of-45 rename to data/raw/02_snowballing-starts/Ravindran2012/16-of-45 diff --git a/02-data/raw/02_snowballing-starts/Ravindran2012/DOIs.txt b/data/raw/02_snowballing-starts/Ravindran2012/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Ravindran2012/DOIs.txt rename to data/raw/02_snowballing-starts/Ravindran2012/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Ravindran2012/DOIs_only.txt b/data/raw/02_snowballing-starts/Ravindran2012/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Ravindran2012/DOIs_only.txt rename to data/raw/02_snowballing-starts/Ravindran2012/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Ravindran2012/references.txt b/data/raw/02_snowballing-starts/Ravindran2012/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Ravindran2012/references.txt rename to data/raw/02_snowballing-starts/Ravindran2012/references.txt diff --git a/02-data/raw/02_snowballing-starts/Ray2017/49-of-69 b/data/raw/02_snowballing-starts/Ray2017/49-of-69 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Ray2017/49-of-69 rename to data/raw/02_snowballing-starts/Ray2017/49-of-69 diff --git a/02-data/raw/02_snowballing-starts/Ray2017/DOIs.txt b/data/raw/02_snowballing-starts/Ray2017/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Ray2017/DOIs.txt rename to data/raw/02_snowballing-starts/Ray2017/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Ray2017/DOIs_only.txt b/data/raw/02_snowballing-starts/Ray2017/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Ray2017/DOIs_only.txt rename to data/raw/02_snowballing-starts/Ray2017/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Ray2017/references.txt b/data/raw/02_snowballing-starts/Ray2017/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Ray2017/references.txt rename to data/raw/02_snowballing-starts/Ray2017/references.txt diff --git a/02-data/raw/02_snowballing-starts/Rydenfalt2020/16-of-16 b/data/raw/02_snowballing-starts/Rydenfalt2020/16-of-16 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Rydenfalt2020/16-of-16 rename to data/raw/02_snowballing-starts/Rydenfalt2020/16-of-16 diff --git a/02-data/raw/02_snowballing-starts/Rydenfalt2020/DOIs.txt b/data/raw/02_snowballing-starts/Rydenfalt2020/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Rydenfalt2020/DOIs.txt rename to data/raw/02_snowballing-starts/Rydenfalt2020/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Rydenfalt2020/DOIs_only.txt b/data/raw/02_snowballing-starts/Rydenfalt2020/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Rydenfalt2020/DOIs_only.txt rename to data/raw/02_snowballing-starts/Rydenfalt2020/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Rydenfalt2020/references.txt b/data/raw/02_snowballing-starts/Rydenfalt2020/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Rydenfalt2020/references.txt rename to data/raw/02_snowballing-starts/Rydenfalt2020/references.txt diff --git a/02-data/raw/02_snowballing-starts/Sarker2023/151-of-185 b/data/raw/02_snowballing-starts/Sarker2023/151-of-185 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Sarker2023/151-of-185 rename to data/raw/02_snowballing-starts/Sarker2023/151-of-185 diff --git a/02-data/raw/02_snowballing-starts/Sarker2023/DOIs.txt b/data/raw/02_snowballing-starts/Sarker2023/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Sarker2023/DOIs.txt rename to data/raw/02_snowballing-starts/Sarker2023/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Sarker2023/DOIs_only.txt b/data/raw/02_snowballing-starts/Sarker2023/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Sarker2023/DOIs_only.txt rename to data/raw/02_snowballing-starts/Sarker2023/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Sarker2023/references.txt b/data/raw/02_snowballing-starts/Sarker2023/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Sarker2023/references.txt rename to data/raw/02_snowballing-starts/Sarker2023/references.txt diff --git a/02-data/raw/02_snowballing-starts/Schaap2018/53-of-60 b/data/raw/02_snowballing-starts/Schaap2018/53-of-60 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Schaap2018/53-of-60 rename to data/raw/02_snowballing-starts/Schaap2018/53-of-60 diff --git a/02-data/raw/02_snowballing-starts/Schaap2018/DOIs.txt b/data/raw/02_snowballing-starts/Schaap2018/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Schaap2018/DOIs.txt rename to data/raw/02_snowballing-starts/Schaap2018/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Schaap2018/DOIs_only.txt b/data/raw/02_snowballing-starts/Schaap2018/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Schaap2018/DOIs_only.txt rename to data/raw/02_snowballing-starts/Schaap2018/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Schaap2018/references.txt b/data/raw/02_snowballing-starts/Schaap2018/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Schaap2018/references.txt rename to data/raw/02_snowballing-starts/Schaap2018/references.txt diff --git a/02-data/raw/02_snowballing-starts/Shaw2014/44-of-69 b/data/raw/02_snowballing-starts/Shaw2014/44-of-69 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Shaw2014/44-of-69 rename to data/raw/02_snowballing-starts/Shaw2014/44-of-69 diff --git a/02-data/raw/02_snowballing-starts/Shaw2014/DOIs.txt b/data/raw/02_snowballing-starts/Shaw2014/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Shaw2014/DOIs.txt rename to data/raw/02_snowballing-starts/Shaw2014/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Shaw2014/DOIs_only.txt b/data/raw/02_snowballing-starts/Shaw2014/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Shaw2014/DOIs_only.txt rename to data/raw/02_snowballing-starts/Shaw2014/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Shaw2014/references.txt b/data/raw/02_snowballing-starts/Shaw2014/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Shaw2014/references.txt rename to data/raw/02_snowballing-starts/Shaw2014/references.txt diff --git a/02-data/raw/02_snowballing-starts/Winkel2021/88-of-90 b/data/raw/02_snowballing-starts/Winkel2021/88-of-90 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Winkel2021/88-of-90 rename to data/raw/02_snowballing-starts/Winkel2021/88-of-90 diff --git a/02-data/raw/02_snowballing-starts/Winkel2021/DOIs.txt b/data/raw/02_snowballing-starts/Winkel2021/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Winkel2021/DOIs.txt rename to data/raw/02_snowballing-starts/Winkel2021/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Winkel2021/DOIs_only.txt b/data/raw/02_snowballing-starts/Winkel2021/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Winkel2021/DOIs_only.txt rename to data/raw/02_snowballing-starts/Winkel2021/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Winkel2021/references.txt b/data/raw/02_snowballing-starts/Winkel2021/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Winkel2021/references.txt rename to data/raw/02_snowballing-starts/Winkel2021/references.txt diff --git a/02-data/raw/02_snowballing-starts/Zeinali2021/40-of-60 b/data/raw/02_snowballing-starts/Zeinali2021/40-of-60 similarity index 100% rename from 02-data/raw/02_snowballing-starts/Zeinali2021/40-of-60 rename to data/raw/02_snowballing-starts/Zeinali2021/40-of-60 diff --git a/02-data/raw/02_snowballing-starts/Zeinali2021/DOIs.txt b/data/raw/02_snowballing-starts/Zeinali2021/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Zeinali2021/DOIs.txt rename to data/raw/02_snowballing-starts/Zeinali2021/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/Zeinali2021/DOIs_only.txt b/data/raw/02_snowballing-starts/Zeinali2021/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Zeinali2021/DOIs_only.txt rename to data/raw/02_snowballing-starts/Zeinali2021/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/Zeinali2021/references.txt b/data/raw/02_snowballing-starts/Zeinali2021/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/Zeinali2021/references.txt rename to data/raw/02_snowballing-starts/Zeinali2021/references.txt diff --git a/02-data/raw/02_snowballing-starts/deGeus2022/27-of-32 b/data/raw/02_snowballing-starts/deGeus2022/27-of-32 similarity index 100% rename from 02-data/raw/02_snowballing-starts/deGeus2022/27-of-32 rename to data/raw/02_snowballing-starts/deGeus2022/27-of-32 diff --git a/02-data/raw/02_snowballing-starts/deGeus2022/DOIs.txt b/data/raw/02_snowballing-starts/deGeus2022/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/deGeus2022/DOIs.txt rename to data/raw/02_snowballing-starts/deGeus2022/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/deGeus2022/DOIs_only.txt b/data/raw/02_snowballing-starts/deGeus2022/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/deGeus2022/DOIs_only.txt rename to data/raw/02_snowballing-starts/deGeus2022/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/deGeus2022/references.txt b/data/raw/02_snowballing-starts/deGeus2022/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/deGeus2022/references.txt rename to data/raw/02_snowballing-starts/deGeus2022/references.txt diff --git a/02-data/raw/02_snowballing-starts/vanderWal2021/17-of-19 b/data/raw/02_snowballing-starts/vanderWal2021/17-of-19 similarity index 100% rename from 02-data/raw/02_snowballing-starts/vanderWal2021/17-of-19 rename to data/raw/02_snowballing-starts/vanderWal2021/17-of-19 diff --git a/02-data/raw/02_snowballing-starts/vanderWal2021/DOIs.txt b/data/raw/02_snowballing-starts/vanderWal2021/DOIs.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/vanderWal2021/DOIs.txt rename to data/raw/02_snowballing-starts/vanderWal2021/DOIs.txt diff --git a/02-data/raw/02_snowballing-starts/vanderWal2021/DOIs_only.txt b/data/raw/02_snowballing-starts/vanderWal2021/DOIs_only.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/vanderWal2021/DOIs_only.txt rename to data/raw/02_snowballing-starts/vanderWal2021/DOIs_only.txt diff --git a/02-data/raw/02_snowballing-starts/vanderWal2021/references.txt b/data/raw/02_snowballing-starts/vanderWal2021/references.txt similarity index 100% rename from 02-data/raw/02_snowballing-starts/vanderWal2021/references.txt rename to data/raw/02_snowballing-starts/vanderWal2021/references.txt diff --git a/02-data/raw/03_previous_almp/ap.bib b/data/raw/03_previous_almp/ap.bib similarity index 100% rename from 02-data/raw/03_previous_almp/ap.bib rename to data/raw/03_previous_almp/ap.bib diff --git a/02-data/raw/03_previous_almp/lac.bib b/data/raw/03_previous_almp/lac.bib similarity index 100% rename from 02-data/raw/03_previous_almp/lac.bib rename to data/raw/03_previous_almp/lac.bib diff --git a/02-data/raw/03_previous_almp/mena.bib b/data/raw/03_previous_almp/mena.bib similarity index 100% rename from 02-data/raw/03_previous_almp/mena.bib rename to data/raw/03_previous_almp/mena.bib diff --git a/02-data/raw/03_previous_almp/ssa.bib b/data/raw/03_previous_almp/ssa.bib similarity index 100% rename from 02-data/raw/03_previous_almp/ssa.bib rename to data/raw/03_previous_almp/ssa.bib diff --git a/02-data/supplementary/extraction_template.yml b/data/supplementary/extraction_template.yml similarity index 100% rename from 02-data/supplementary/extraction_template.yml rename to data/supplementary/extraction_template.yml diff --git a/02-data/supplementary/findings-agency.csv b/data/supplementary/findings-agency.csv similarity index 100% rename from 02-data/supplementary/findings-agency.csv rename to data/supplementary/findings-agency.csv diff --git a/02-data/supplementary/findings-institutional.csv b/data/supplementary/findings-institutional.csv similarity index 100% rename from 02-data/supplementary/findings-institutional.csv rename to data/supplementary/findings-institutional.csv diff --git a/02-data/supplementary/findings-structural.csv b/data/supplementary/findings-structural.csv similarity index 100% rename from 02-data/supplementary/findings-structural.csv rename to data/supplementary/findings-structural.csv diff --git a/02-data/supplementary/inclusion-criteria.tsv b/data/supplementary/inclusion-criteria.tsv similarity index 100% rename from 02-data/supplementary/inclusion-criteria.tsv rename to data/supplementary/inclusion-criteria.tsv diff --git a/02-data/supplementary/justified.docx b/data/supplementary/justified.docx similarity index 100% rename from 02-data/supplementary/justified.docx rename to data/supplementary/justified.docx diff --git a/02-data/supplementary/query.txt b/data/supplementary/query.txt similarity index 100% rename from 02-data/supplementary/query.txt rename to data/supplementary/query.txt diff --git a/02-data/supplementary/terms_inequality.csv b/data/supplementary/terms_inequality.csv similarity index 100% rename from 02-data/supplementary/terms_inequality.csv rename to data/supplementary/terms_inequality.csv diff --git a/02-data/supplementary/terms_policy.csv b/data/supplementary/terms_policy.csv similarity index 100% rename from 02-data/supplementary/terms_policy.csv rename to data/supplementary/terms_policy.csv diff --git a/02-data/supplementary/terms_wow.csv b/data/supplementary/terms_wow.csv similarity index 100% rename from 02-data/supplementary/terms_wow.csv rename to data/supplementary/terms_wow.csv diff --git a/02-data/supplementary/un-deduplicated-study-counts.tsv b/data/supplementary/un-deduplicated-study-counts.tsv similarity index 100% rename from 02-data/supplementary/un-deduplicated-study-counts.tsv rename to data/supplementary/un-deduplicated-study-counts.tsv diff --git a/02-data/supplementary/wb-country-groupings.xlsx b/data/supplementary/wb-country-groupings.xlsx similarity index 100% rename from 02-data/supplementary/wb-country-groupings.xlsx rename to data/supplementary/wb-country-groupings.xlsx diff --git a/documentation/DB b/documentation/DB new file mode 120000 index 0000000..b3ffeba --- /dev/null +++ b/documentation/DB @@ -0,0 +1 @@ +/home/marty/Dropbox/ILO project WoW/ \ No newline at end of file diff --git a/03-documentation/findings-per-policy-area.md b/documentation/findings-per-policy-area.md similarity index 100% rename from 03-documentation/findings-per-policy-area.md rename to documentation/findings-per-policy-area.md diff --git a/03-documentation/inequality_framework.png b/documentation/inequality_framework.png similarity index 100% rename from 03-documentation/inequality_framework.png rename to documentation/inequality_framework.png diff --git a/documentation/library b/documentation/library new file mode 120000 index 0000000..eb76da9 --- /dev/null +++ b/documentation/library @@ -0,0 +1 @@ +/home/marty/documents/library/ilo-wow \ No newline at end of file diff --git a/03-documentation/mail_2023-09-28.md b/documentation/mail_2023-09-28.md similarity index 100% rename from 03-documentation/mail_2023-09-28.md rename to documentation/mail_2023-09-28.md diff --git a/03-documentation/measures.md b/documentation/measures.md similarity index 100% rename from 03-documentation/measures.md rename to documentation/measures.md diff --git a/03-documentation/meeting_2023-09-15.md b/documentation/meeting_2023-09-15.md similarity index 100% rename from 03-documentation/meeting_2023-09-15.md rename to documentation/meeting_2023-09-15.md diff --git a/03-documentation/meeting_2023-10-10.md b/documentation/meeting_2023-10-10.md similarity index 100% rename from 03-documentation/meeting_2023-10-10.md rename to documentation/meeting_2023-10-10.md diff --git a/03-documentation/meeting_2023-11-02.md b/documentation/meeting_2023-11-02.md similarity index 100% rename from 03-documentation/meeting_2023-11-02.md rename to documentation/meeting_2023-11-02.md diff --git a/03-documentation/meeting_2023-11-29.md b/documentation/meeting_2023-11-29.md similarity index 100% rename from 03-documentation/meeting_2023-11-29.md rename to documentation/meeting_2023-11-29.md diff --git a/03-documentation/meeting_2023-12-11.md b/documentation/meeting_2023-12-11.md similarity index 100% rename from 03-documentation/meeting_2023-12-11.md rename to documentation/meeting_2023-12-11.md diff --git a/03-documentation/meeting_2023-12-12.md b/documentation/meeting_2023-12-12.md similarity index 100% rename from 03-documentation/meeting_2023-12-12.md rename to documentation/meeting_2023-12-12.md diff --git a/03-documentation/meeting_2023-12-23.md b/documentation/meeting_2023-12-23.md similarity index 100% rename from 03-documentation/meeting_2023-12-23.md rename to documentation/meeting_2023-12-23.md diff --git a/03-documentation/meeting_2024-01-26.md b/documentation/meeting_2024-01-26.md similarity index 100% rename from 03-documentation/meeting_2024-01-26.md rename to documentation/meeting_2024-01-26.md diff --git a/03-documentation/meeting_2024-02-09.md b/documentation/meeting_2024-02-09.md similarity index 100% rename from 03-documentation/meeting_2024-02-09.md rename to documentation/meeting_2024-02-09.md diff --git a/03-documentation/review-pool-years-done.md b/documentation/review-pool-years-done.md similarity index 100% rename from 03-documentation/review-pool-years-done.md rename to documentation/review-pool-years-done.md diff --git a/03-documentation/screening-tool.md b/documentation/screening-tool.md similarity index 100% rename from 03-documentation/screening-tool.md rename to documentation/screening-tool.md diff --git a/03-documentation/terms_of_reference-key_terms.md b/documentation/terms_of_reference-key_terms.md similarity index 100% rename from 03-documentation/terms_of_reference-key_terms.md rename to documentation/terms_of_reference-key_terms.md diff --git a/03-documentation/validity_tool.md b/documentation/validity_tool.md similarity index 100% rename from 03-documentation/validity_tool.md rename to documentation/validity_tool.md diff --git a/05-final_paper/deliverables/2024-04-02/Inequalities-WoW-Review_Oehme.docx b/final_document/deliverables/2024-04-02/Inequalities-WoW-Review_Oehme.docx similarity index 100% rename from 05-final_paper/deliverables/2024-04-02/Inequalities-WoW-Review_Oehme.docx rename to final_document/deliverables/2024-04-02/Inequalities-WoW-Review_Oehme.docx diff --git a/05-final_paper/deliverables/2024-04-02/Observations-Extracted_raw.csv b/final_document/deliverables/2024-04-02/Observations-Extracted_raw.csv similarity index 100% rename from 05-final_paper/deliverables/2024-04-02/Observations-Extracted_raw.csv rename to final_document/deliverables/2024-04-02/Observations-Extracted_raw.csv diff --git a/05-final_paper/journal_article/paper_WIP_MO.docx b/final_document/journal_article/paper_WIP_MO.docx similarity index 100% rename from 05-final_paper/journal_article/paper_WIP_MO.docx rename to final_document/journal_article/paper_WIP_MO.docx diff --git a/05-final_paper/journal_article/scoping_review(5).docx b/final_document/journal_article/scoping_review(5).docx similarity index 100% rename from 05-final_paper/journal_article/scoping_review(5).docx rename to final_document/journal_article/scoping_review(5).docx diff --git a/05-final_paper/meeting_eoy.docx b/final_document/meeting_eoy.docx similarity index 100% rename from 05-final_paper/meeting_eoy.docx rename to final_document/meeting_eoy.docx diff --git a/05-final_paper/meeting_eoy.html b/final_document/meeting_eoy.html similarity index 100% rename from 05-final_paper/meeting_eoy.html rename to final_document/meeting_eoy.html diff --git a/05-final_paper/meeting_eoy.pdf b/final_document/meeting_eoy.pdf similarity index 100% rename from 05-final_paper/meeting_eoy.pdf rename to final_document/meeting_eoy.pdf diff --git a/05-final_paper/notes.docx b/final_document/notes.docx similarity index 100% rename from 05-final_paper/notes.docx rename to final_document/notes.docx diff --git a/05-final_paper/notes.html b/final_document/notes.html similarity index 100% rename from 05-final_paper/notes.html rename to final_document/notes.html diff --git a/05-final_paper/notes.pdf b/final_document/notes.pdf similarity index 100% rename from 05-final_paper/notes.pdf rename to final_document/notes.pdf diff --git a/05-final_paper/presentation_summary.docx b/final_document/presentation_summary.docx similarity index 100% rename from 05-final_paper/presentation_summary.docx rename to final_document/presentation_summary.docx diff --git a/05-final_paper/presentation_summary.html b/final_document/presentation_summary.html similarity index 100% rename from 05-final_paper/presentation_summary.html rename to final_document/presentation_summary.html diff --git a/05-final_paper/presentation_summary.pdf b/final_document/presentation_summary.pdf similarity index 100% rename from 05-final_paper/presentation_summary.pdf rename to final_document/presentation_summary.pdf diff --git a/05-final_paper/scoping_review.docx b/final_document/scoping_review.docx similarity index 100% rename from 05-final_paper/scoping_review.docx rename to final_document/scoping_review.docx diff --git a/05-final_paper/scoping_review.html b/final_document/scoping_review.html similarity index 100% rename from 05-final_paper/scoping_review.html rename to final_document/scoping_review.html diff --git a/05-final_paper/scoping_review.pdf b/final_document/scoping_review.pdf similarity index 100% rename from 05-final_paper/scoping_review.pdf rename to final_document/scoping_review.pdf diff --git a/00-notebooks/bibmanip.qmd b/notebooks/bibmanip.qmd similarity index 100% rename from 00-notebooks/bibmanip.qmd rename to notebooks/bibmanip.qmd diff --git a/00-notebooks/explore.qmd b/notebooks/explore.qmd similarity index 100% rename from 00-notebooks/explore.qmd rename to notebooks/explore.qmd diff --git a/00-notebooks/main-findings.qmd b/notebooks/main-findings.qmd similarity index 100% rename from 00-notebooks/main-findings.qmd rename to notebooks/main-findings.qmd diff --git a/00-notebooks/rank_validities.qmd b/notebooks/rank_validities.qmd similarity index 100% rename from 00-notebooks/rank_validities.qmd rename to notebooks/rank_validities.qmd diff --git a/00-notebooks/test-magma.qmd b/notebooks/test-magma.qmd similarity index 100% rename from 00-notebooks/test-magma.qmd rename to notebooks/test-magma.qmd From b4730f6ea877cd552e6706fc335901655abc6cae Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Mon, 15 Jul 2024 21:38:05 +0200 Subject: [PATCH 34/67] fix(repo): Rename all references to data and output dir --- README.md | 6 ++--- _quarto-article.yml | 4 +-- _quarto-workingpaper.yml | 4 +-- _quarto.yml | 4 +-- article.qmd | 12 ++++----- documentation/findings-per-policy-area.md | 2 +- documentation/validity_tool.md | 2 +- final_document/meeting_eoy.html | 6 ++--- final_document/notes.html | 6 ++--- final_document/scoping_review.html | 32 +++++++++++------------ meeting_eoy.qmd | 6 ++--- notebooks/bibmanip.qmd | 4 +-- notebooks/explore.qmd | 4 +-- notebooks/main-findings.qmd | 4 +-- notebooks/rank_validities.qmd | 2 +- notebooks/test-magma.qmd | 4 +-- notes.qmd | 6 ++--- pyproject.toml | 6 ++--- scoping_review.qmd | 16 ++++++------ src/extract/load_data.py | 2 +- src/globals.py | 2 +- src/model/prisma.py | 2 +- 22 files changed, 67 insertions(+), 69 deletions(-) diff --git a/README.md b/README.md index 5c5b1e5..24d2ff9 100644 --- a/README.md +++ b/README.md @@ -4,14 +4,14 @@ 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](https://git.martyoeh.me/professional/wow-inequalities). -Raw, intermediate and processed data can all be found in the `02-data/` directory: +Raw, intermediate and processed data can all be found in the `data/` directory: Raw data include the unmodified database queries using the scoping review search terms. Intermediate data are made up of the bibtex file produced by Zotero, after tagging and sorting in a Zotero library, ready to be re-imported into the application. Processed data include the fully extracted studies which make up the main sample for the review. The full article text and code can be found in the `scoping_review.qmd` file. It makes use of supplementary processing code which resides in the `src/` directory, -mainly to load processed data from the `02-data/` directory and turn it into `.csv` data, +mainly to load processed data from the `data/` directory and turn it into `.csv` data, as well as pre-processing those for visualization and validity ranking within the study. ## Execution and Reproduction @@ -35,6 +35,6 @@ 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 `04-outputs/` directory. +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`. diff --git a/_quarto-article.yml b/_quarto-article.yml index c72ab84..8a59168 100644 --- a/_quarto-article.yml +++ b/_quarto-article.yml @@ -16,11 +16,11 @@ format: theme: darkly docx: filters: - # - pandoc-to-zotero-live + - pandoc-to-zotero-live - docx-landscape echo: false number-sections: true - reference-doc: 02-data/supplementary/justified.docx + reference-doc: data/supplementary/justified.docx elsevier-pdf: echo: false number-sections: true diff --git a/_quarto-workingpaper.yml b/_quarto-workingpaper.yml index 42c8214..d5fc77e 100644 --- a/_quarto-workingpaper.yml +++ b/_quarto-workingpaper.yml @@ -1,6 +1,4 @@ project: - title: "Key terms and definitions" - output-dir: 04-outputs render: - presentation_summary.md - notes.qmd @@ -21,7 +19,7 @@ format: docx: echo: false number-sections: true - reference-doc: 02-data/supplementary/justified.docx + reference-doc: data/supplementary/justified.docx filters: - pandoc-to-zotero-live - docx-landscape diff --git a/_quarto.yml b/_quarto.yml index 9b5381f..f73a003 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -1,8 +1,8 @@ project: - output-dir: 04-outputs + output-dir: output execute-dir: project -bibliography: 02-data/intermediate/zotero-library.bib +bibliography: data/intermediate/zotero-library.bib csl: /home/marty/documents/library/utilities/styles/APA-7.csl zoterolive: library: wow-inequalities diff --git a/article.qmd b/article.qmd index 79b4ca4..6032a1a 100644 --- a/article.qmd +++ b/article.qmd @@ -102,7 +102,7 @@ with a focus on the narrowing criteria specified in @tbl-inclusion-criteria. ::: {#tbl-inclusion-criteria} ```{python} -inclusion_criteria = pd.read_csv("02-data/supplementary/inclusion-criteria.tsv", sep="\t") +inclusion_criteria = pd.read_csv("data/supplementary/inclusion-criteria.tsv", sep="\t") Markdown(tabulate(inclusion_criteria, showindex=False, headers="keys", tablefmt="grid")) ``` @@ -152,7 +152,7 @@ ultimately resulting in the process represented in the PRISMA chart in @fig-pris ```{mermaid} %%| label: fig-prisma %%| fig-cap: PRISMA flowchart for scoping process -%%| file: 02-data/processed/prisma.mmd +%%| file: data/processed/prisma.mmd ``` All relevant data concerning both their major findings and statistical significance are then extracted from the individual studies into a collective results matrix. @@ -225,7 +225,7 @@ def strength_for(val): ] -findings_institutional = pd.read_csv("02-data/supplementary/findings-institutional.csv") +findings_institutional = pd.read_csv("data/supplementary/findings-institutional.csv") outp = Markdown( tabulate( @@ -695,7 +695,7 @@ Another reason could be the actual implementation of different policy programmes ::: {#appatbl-wow-terms} ```{python} -terms_wow = pd.read_csv("02-data/supplementary/terms_wow.csv") +terms_wow = pd.read_csv("data/supplementary/terms_wow.csv") Markdown(tabulate(terms_wow.fillna(""), showindex=False, headers="keys", tablefmt="grid")) ``` @@ -706,7 +706,7 @@ World of work term cluster ::: {#appatbl-intervention-terms} ```{python} -terms_policy = pd.read_csv("02-data/supplementary/terms_policy.csv") +terms_policy = pd.read_csv("data/supplementary/terms_policy.csv") # different headers to include 'social norms' headers = ["General", "Institutional", "Structural", "Agency & social norms"] Markdown(tabulate(terms_policy.fillna(""), showindex=False, headers=headers, tablefmt="grid")) @@ -719,7 +719,7 @@ Policy intervention term cluster ::: {#appatbl-inequality-terms} ```{python} -terms_inequality = pd.read_csv("02-data/supplementary/terms_inequality.csv") +terms_inequality = pd.read_csv("data/supplementary/terms_inequality.csv") Markdown(tabulate(terms_inequality.fillna(""), showindex=False, headers="keys", tablefmt="grid")) ``` diff --git a/documentation/findings-per-policy-area.md b/documentation/findings-per-policy-area.md index e19ce75..66b5eb7 100644 --- a/documentation/findings-per-policy-area.md +++ b/documentation/findings-per-policy-area.md @@ -1,6 +1,6 @@ # Summary of study findings -written into 02-data/supplementary/findings-*.csv tables +written into data/supplementary/findings-*.csv tables ## Institutional diff --git a/documentation/validity_tool.md b/documentation/validity_tool.md index 83c8e7a..78b2916 100644 --- a/documentation/validity_tool.md +++ b/documentation/validity_tool.md @@ -1,6 +1,6 @@ # Validity estimators -For a general concept description see ../03-documentation/terms_of_reference-key_terms.md#validity +For a general concept description see ../documentation/terms_of_reference-key_terms.md#validity From Maitrot2017 -> Section 4, Figure 3 and Appendix table notes They rank *only* quasi-experimental/experimental diff --git a/final_document/meeting_eoy.html b/final_document/meeting_eoy.html index 8cd52b7..9460b9f 100644 --- a/final_document/meeting_eoy.html +++ b/final_document/meeting_eoy.html @@ -3757,7 +3757,7 @@ window.document.addEventListener("DOMContentLoaded", function (event) { });

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%0Ah;;2Z8Gbt3}-lF`a*`i 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 PKB@2eqbQFyodl#WpL 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�*f8sj>iZMmggz+TLA*Vm3C3S8af zgy>*t-n>DIP)_BT7;WQ<{P5SCb!)e|Lpt9+oo20zeE&j#O%>(IrZq>D=fL{hHDKx` z{9%PCuUPC)rzq#QGV4}%t;{cMX4Xl!!?45#i46@W?j#Jw6~ugzDCWV5AYHc8ySKb^ zj(+_HK*N``4&w}7`(QKjH4O!d=4DZ%Ld}_QiXTa6F_j!1Wtd8@ojMDtdi4f6NLvg^ zpZky>+Z|yd?Zc996*bOow~XmUl10QeyAw&O_0xOH*sbQz1)n=BoiEqgtM@VWJtSNG zKUBV3_nZ^AjCh-IfB(z70-NlH&-V%0Dx4<7_GSFE7UM=(?4-(KM3paBcEG~5_*qDs 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�rxvum;4# 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�IQ7U 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