Metadata-Version: 2.1
Name: ehr-functions
Version: 0.2.1
Summary: A library for EHR related functions.
Home-page: https://github.com/fdabek1/ehr-functions
Author: Filip Dabek
License: MIT
Download-URL: https://github.com/fdabek1/ehr-functions/archive/v0.1.0.tar.gz
Description: # EHR-Functions
        
        ## What is this?
        
        A library containing useful EHR related functions for use within Python data analysis, especially within Jupyter notebooks.
        
        When utilizing Jupyter notebooks for processing data and training models I found myself copying the same code between notebooks.  This code consisted of steps to split my data, create a model, compute some metrics, etc.; and thus the notebooks became very long with little focus on the actual analysis.  Therefore, this set of functions were created to allow for a focus on analysis and to abstract away the process of cleaning data and running models.
        
        ## Installation
        
        > pip install ehr-functions
        
        ## Documentation
        
        The documentation can be found at: https://fdabek1.github.io/ehr-functions/
        
        ## Example
        
        ```python
        from ehr_functions.features import demographics
        import pandas as pd 
        
        df = pd.DataFrame({
            'PatientID': [1, 2, 3, 4],
            'PatientAge': [21, 35, 27, 24],
            'PatientGender': ['M', 'F', 'M', 'F'],
            'PatientCategory': ['A', 'B', 'C', 'A'],
        })
        
        dems = demographics.get_features(df)
        print(dems.head())
        ```
        
        | PatientID | PatientAge | PatientGender | PatientCategory_A | PatientCategory_B | PatientCategory_C |
        |:---------:|:----------:|:-------------:|:-----------------:|:-----------------:|:-----------------:|
        |     1     |     21     |       1       |         1         |         0         |         0         |
        |     2     |     35     |       0       |         0         |         1         |         0         |
        |     3     |     27     |       1       |         0         |         0         |         1         |
        |     4     |     24     |       0       |         1         |         0         |         0         |
        
        
Keywords: ehr,functions,library
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/markdown
