minnesota-immunization-data-pipeline


Nameminnesota-immunization-data-pipeline JSON
Version 0.2.10 PyPI version JSON
download
home_pagehttps://github.com/DillonOLeary/immunization-records-pipeline
SummaryA 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.
upload_time2024-12-02 05:19:30
maintainerNone
docs_urlNone
authorDillon O'Leary
requires_python<4.0,>=3.11
licenseGPL-3.0-only
keywords etl poetry immunization civic tech
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <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"
}
        
Elapsed time: 0.39029s