gepbook
Healthcare ML lab experiments (Exp 1-12) bundled as ready-to-run scripts.
Install
pip install gepbook # just the scripts, no heavy dependencies
pip install "gepbook[ml]" # numpy, pandas, scikit-learn, matplotlib, scipy
pip install "gepbook[all]" # everything incl. tensorflow, spacy, shap, lime
Extras: ml, dl (tensorflow, kagglehub), nlp (nltk, spacy), xai (shap, lime), all.
Usage
import gepbook
gepbook.list() # table of experiments
gepbook.show(1) # print the source of Experiment 1
gepbook.copy(1) # copy Exp1 into the current folder
gepbook.copy_all() # copy every experiment into ./gepbook_experiments
gepbook.run(1) # execute Exp1 (its CSV must be in the current folder)
Command line:
gepbook list
gepbook show 3
gepbook copy 4 .
gepbook run 2
Experiments
| # | File | Topic | Dataset |
|---|---|---|---|
| 1 | Exp1_Regression.py | Regression analysis | insurance.csv |
| 2 | Exp2_DTree_Risk.py | Decision tree risk prediction | heart.csv |
| 3 | Exp3_KNN_Risk.py | KNN risk classification | diabetes.csv |
| 4 | Exp4_Hypothesis_Tests.py / .xlsx | ANOVA and Chi-square | generated in script |
| 5 | Exp5_Data_Prep.py | Data transformation and preparation | healthcare-dataset-stroke-data.csv |
| 6 | Exp6_EDA_R.R | Exploratory analysis in R | healthcare-dataset-stroke-data.csv |
| 7 | Exp7_Heart_NN.py | Keras neural network | heart.csv |
| 10 | Exp10_Clinical_NLP.py | NLTK / spaCy extraction | generated in script |
| 11 | Exp11_CNN_TL_GradCAM.py | CNN vs transfer learning, Grad-CAM | chest X-ray (Kaggle) |
| 12 | Exp12_XAI_Risk.py | SHAP and LIME | diabetes.csv |
Datasets are not bundled; each script's header links to its Kaggle source.
Metadata
Release files for gepbook 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| gepbook-0.1.0.tar.gz | 37.2 kB | Without provenance | Details for gepbook-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| gepbook-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for gepbook-0.1.0-py3-none-any.whl |
Total release size: 77.5 kB
Release files / gepbook-0.1.0.tar.gz
| Download URL | gepbook-0.1.0.tar.gz |
|---|---|
| Size | 37.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0426a77916f22793cd2910ea52685a72454a5f6c42ac03a4cedc2e84ac2a70c0
|
|
BLAKE2b-256 checksum How to use checksums |
8d6d34cc56518d8e7610cce73fa6bf0d5ea0cd1e4bf9a6a6b6325a37eecee7f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.6
|
Release files / gepbook-0.1.0-py3-none-any.whl
| Download URL | gepbook-0.1.0-py3-none-any.whl |
|---|---|
| Size | 40.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
69165a6121d9dddc4e8ed1f660c73499fd8070b01f43fd2cd637f19ab74a451a
|
|
BLAKE2b-256 checksum How to use checksums |
e6c7f95685c458309655b959080bde0fdb10206d6d26c827ef9d37abb2505e6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.6
|
Security for gepbook 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.