diff --git a/Catalog/catalog.json b/Catalog/catalog.json index 59ded1f6..38fe4a08 100644 --- a/Catalog/catalog.json +++ b/Catalog/catalog.json @@ -616,7 +616,7 @@ }, "citation": { "source": "https://github.com/FRB-Atlanta-Advancing-Careers/policy-rules-database/blob/main/README.md", - "value": "
Ilin, Elias and Ellyn Terry. 2021. 'The Policy Rules Database.' Federal Reserve Bank of Atlanta. Available at www.frbatlanta.org/economic-mobility-and-resilience/advancing-careers-forlow-income-families/policy-rules-database.aspx.
Step 1: Download the repository
Download and unzip this repository to your local machine. Make sure you have R and RStudio installed.
Step 2: Specify settings of the simulation - family characteristics and public benefits
Open TEST.yml file located in the projects folder. Adjust each input accordingly.
Step 3: Run the simulation
Open applyBenefitsCalculator.R and run the program.
Step 4: Explore the results
Results of the simulation are saved as a csv file in the output folder.
Step 5 (Optional): Modify and Explore
The PRD GitHub repository gives users flexibility in how to use the database. That includes:
Using PRD Excel files with the policy parameters located in prd_parameters_excel folder
Modifying benefits_functions.R located in functions folder to produce policy simulations
Applying PRD calculations to external datasets (CPS, ACS, SIPP etc) for microsimulation purposes
This folder contains the following files:
1. \"PRD Technical Manual.pdf\"
This document provides detailed information on each public assistance program and tax credit included in the PRD. The document also describes the programming steps necessary to implement the calculations for each program in any programming language.
2. \"prd_parameters\" folder
Contains main Policy Rules Database parameters files in RData format. These files are then used by the PRD functions to produce the calculations
The following files are located in this folder:
3. \"prd_parameters_excel\" folder
Contains the PRD parameters in the alternative Excel format
4. \"functions\" folder
Contains main Policy Rules Database functions written in R programming language. These functions read-in parameters from (1) and determine eligibility/calculate the dollar value of benefits for each program.
The following files are located in this folder:
5. applyBenefitsCalculator.R
High-level program that runs the Benfits Calculator in its entirety
6. libraries.R
Packages and libraries required to run example codes below
7. \"projects\" folder
YML files that are used to provide the specification for the PRD (i.e. specify the family demographics and benefits composition to run through the PRD). TEST.yml is then read-in by the applyBenefitsCalculator.R program and produces calculations
To test changes/run PRD you can do the following:
8. \"output\" folder
applyBenefitsCalculator.R program saves the resulted output into this folder
A unit test is a way of testing the smallest piece of code that can be logically isolated in a system.
These steps should be carried out only once:
proj_dir <-\"/Users/.....\"
To test the functions:
Check the Readme file inside the folder tests
9. Up to date Programs
" + "value": "Ilin, Elias and Ellyn Terry. 2021. 'The Policy Rules Database.' Federal Reserve Bank of Atlanta. Available at www.frbatlanta.org/economic-mobility-and-resilience/advancing-careers-forlow-income-families/policy-rules-database.aspx.
Step 1: Download the repository
Download and unzip this repository to your local machine. Make sure you have R and RStudio installed.
Step 2: Specify settings of the simulation - family characteristics and public benefits
Open TEST.yml file located in the projects folder. Adjust each input accordingly.
Step 3: Run the simulation
Open applyBenefitsCalculator.R and run the program.
Step 4: Explore the results
Results of the simulation are saved as a csv file in the output folder.
Step 5 (Optional): Modify and Explore
The PRD GitHub repository gives users flexibility in how to use the database. That includes:
Using PRD Excel files with the policy parameters located in prd_parameters_excel folder
Modifying benefits_functions.R located in functions folder to produce policy simulations
Applying PRD calculations to external datasets (CPS, ACS, SIPP etc) for microsimulation purposes
This folder contains the following files:
1. \"PRD Technical Manual.pdf\"
This document provides detailed information on each public assistance program and tax credit included in the PRD. The document also describes the programming steps necessary to implement the calculations for each program in any programming language.
2. \"prd_parameters\" folder
Contains main Policy Rules Database parameters files in RData format. These files are then used by the PRD functions to produce the calculations
The following files are located in this folder:
3. \"prd_parameters_excel\" folder
Contains the PRD parameters in the alternative Excel format
4. \"functions\" folder
Contains main Policy Rules Database functions written in R programming language. These functions read-in parameters from (1) and determine eligibility/calculate the dollar value of benefits for each program.
The following files are located in this folder:
5. applyBenefitsCalculator.R
High-level program that runs the Benfits Calculator in its entirety
6. libraries.R
Packages and libraries required to run example codes below
7. \"projects\" folder
YML files that are used to provide the specification for the PRD (i.e. specify the family demographics and benefits composition to run through the PRD). TEST.yml is then read-in by the applyBenefitsCalculator.R program and produces calculations
To test changes/run PRD you can do the following:
8. \"output\" folder
applyBenefitsCalculator.R program saves the resulted output into this folder
A unit test is a way of testing the smallest piece of code that can be logically isolated in a system.
These steps should be carried out only once:
proj_dir <-\"/Users/.....\"
To test the functions:
Check the Readme file inside the folder tests
" }, "license": { "source": "https://github.com/FRB-Atlanta-Advancing-Careers/policy-rules-database/blob/main/LICENSE",