Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In-depth fixes for CSWW #192

Open
1 of 10 tasks
patrick-troy opened this issue Apr 6, 2023 · 0 comments
Open
1 of 10 tasks

In-depth fixes for CSWW #192

patrick-troy opened this issue Apr 6, 2023 · 0 comments
Labels
CSWW Children's Social Work Workforce

Comments

@patrick-troy
Copy link
Contributor

patrick-troy commented Apr 6, 2023

  • Documentation

    • Add docstrings to functions that don’t have them
    • Create a function to use the schema for dictionary conversions that occur in converter.py (quite difficult, not 100% sure if this is possible)
    • From validator.py move NON_AGENCY_MANDATORY_TAG info to schema in case this changes throughout the years
  • Reliability

    • Write unit tests for as many functions as possible
    • seniority_forecast_04() function applies the changes in growth each year per LA from the ‘population_growth_table.xlsx’ to the FTESum of the corresponding LA in the ‘FTESum_2020.xlsx’ file from 2020-2025 (creating a new column with each loop and applying the growth change to the previous years’ FTESum). This is prone to breaking as it relies on row indexes rather than row names, change this to rely on row names
  • Ready to run in production

    • Update work_path.py to take inputs from CLI instead of hardcoded filepaths
    • Write a function to create folders in case they don’t already exist
@patrick-troy patrick-troy added the CSWW Children's Social Work Workforce label Apr 6, 2023
@kws kws moved this to Backlog in LIIA Tools / LA Data Platform Oct 5, 2023
@patrick-troy patrick-troy moved this from Backlog to Done in LIIA Tools / LA Data Platform Nov 7, 2023
@patrick-troy patrick-troy moved this from Done to In progress in LIIA Tools / LA Data Platform Nov 8, 2023
@patrick-troy patrick-troy moved this from In progress to Done in LIIA Tools / LA Data Platform Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CSWW Children's Social Work Workforce
Projects
Development

No branches or pull requests

1 participant