<h1 align="center">🩺⚙️ Immunization Records Pipeline 🩺⚙️</h1>
<h4 align="center">A data pipeline that minimizes manual effort when extracting immunization records from the Minnesota Department of Health, transforming them, and loading them into the student information system, Infinite Campus.</h4>
## Running the AISR to Infinite Campus CSV Transformation
1. Make sure you have Python 3 installed on your computer.
1. Open your terminal and paste the command below:
```bash
pip install minnesota-immunization-data-pipeline
# If you get an error about 'pip not found', just replace pip with pip3.
```
1. Then you can run the project with
```bash
minnesota-immunization-data-pipeline --input_folder "<input_folder_path>" --output_folder "<output_folder_path>" --log_folder "<log_folder_path>"
```
## Developer Setup
Developer setup is easy with Dev Containers!
1. [Download the code locally](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository)
1. Ensure [VS Code](https://code.visualstudio.com/) is installed
1. Follow the tutorial [here](https://code.visualstudio.com/docs/devcontainers/tutorial) to set up Dev Containers.
1. Run the command `Dev Containers: Reopen in Container`
Raw data
{
"_id": null,
"home_page": "https://github.com/DillonOLeary/immunization-records-pipeline",
"name": "minnesota-immunization-data-pipeline",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.11",
"maintainer_email": null,
"keywords": "etl, poetry, immunization, civic tech",
"author": "Dillon O'Leary",
"author_email": "dillon.oleary@icloud.com",
"download_url": "https://files.pythonhosted.org/packages/3a/c3/1bfac655c16c710d62623968ba3b1ab8052bdab923b8f7729c24098b5cc2/minnesota_immunization_data_pipeline-0.2.10.tar.gz",
"platform": null,
"description": "<h1 align=\"center\">\ud83e\ude7a\u2699\ufe0f Immunization Records Pipeline \ud83e\ude7a\u2699\ufe0f</h1>\n\n<h4 align=\"center\">A data pipeline that minimizes manual effort when extracting immunization records from the Minnesota Department of Health, transforming them, and loading them into the student information system, Infinite Campus.</h4>\n\n## Running the AISR to Infinite Campus CSV Transformation\n1. Make sure you have Python 3 installed on your computer.\n1. Open your terminal and paste the command below:\n\n ```bash\n pip install minnesota-immunization-data-pipeline\n\n # If you get an error about 'pip not found', just replace pip with pip3.\n ```\n1. Then you can run the project with \n ```bash\n minnesota-immunization-data-pipeline --input_folder \"<input_folder_path>\" --output_folder \"<output_folder_path>\" --log_folder \"<log_folder_path>\"\n ```\n\n## Developer Setup\nDeveloper setup is easy with Dev Containers!\n1. [Download the code locally](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository)\n1. Ensure [VS Code](https://code.visualstudio.com/) is installed\n1. Follow the tutorial [here](https://code.visualstudio.com/docs/devcontainers/tutorial) to set up Dev Containers.\n1. Run the command `Dev Containers: Reopen in Container`\n",
"bugtrack_url": null,
"license": "GPL-3.0-only",
"summary": "A data pipeline that minimizes manual effort when extracting immunization records from the Minnesota Department of Health, transforming them, and loading them into the student information system, Infinite Campus.",
"version": "0.2.10",
"project_urls": {
"Homepage": "https://github.com/DillonOLeary/immunization-records-pipeline",
"Repository": "https://github.com/DillonOLeary/immunization-records-pipeline"
},
"split_keywords": [
"etl",
" poetry",
" immunization",
" civic tech"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ba16038e06bdfad5d7a49f3d4bf32c434a9dd3963a349e7e1e1f9a45d1f26b21",
"md5": "2341073de75fb61ea8dbfded10b8e574",
"sha256": "de04a2a995a5a29dffcbb76722b9e47c887a3200f592ae400e3438faeddcd8f6"
},
"downloads": -1,
"filename": "minnesota_immunization_data_pipeline-0.2.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2341073de75fb61ea8dbfded10b8e574",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.11",
"size": 7796,
"upload_time": "2024-12-02T05:19:29",
"upload_time_iso_8601": "2024-12-02T05:19:29.617375Z",
"url": "https://files.pythonhosted.org/packages/ba/16/038e06bdfad5d7a49f3d4bf32c434a9dd3963a349e7e1e1f9a45d1f26b21/minnesota_immunization_data_pipeline-0.2.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3ac31bfac655c16c710d62623968ba3b1ab8052bdab923b8f7729c24098b5cc2",
"md5": "dcc8957be0594d944fabac8ea54f97a6",
"sha256": "775c7ac6eaea5298b03122b82a329b329ed56c93ac394c000b9746882e56f53c"
},
"downloads": -1,
"filename": "minnesota_immunization_data_pipeline-0.2.10.tar.gz",
"has_sig": false,
"md5_digest": "dcc8957be0594d944fabac8ea54f97a6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.11",
"size": 4956,
"upload_time": "2024-12-02T05:19:30",
"upload_time_iso_8601": "2024-12-02T05:19:30.446481Z",
"url": "https://files.pythonhosted.org/packages/3a/c3/1bfac655c16c710d62623968ba3b1ab8052bdab923b8f7729c24098b5cc2/minnesota_immunization_data_pipeline-0.2.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-02 05:19:30",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "DillonOLeary",
"github_project": "immunization-records-pipeline",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "minnesota-immunization-data-pipeline"
}