VisTool: A Python Package for Visualising Health Datasets
Overview
VisTool is a Python package designed to provide high-level visualisation tools for analysing health datasets. This toolkit enables users to visualise and interrogate the end users data with ease, facilitating better insights and decision-making.
Project Structure
The repository is organised as follows:
-
vistool/
Contains the core Python modules and functions, split into four main areas:combine.py: Tools for merging and combining datasets.download.py: Utilities for downloading and preprocessing data.visualize.py: Functions to generate various visualisations.wrangle.py: Methods for cleaning and preparing datasets for analysis.
-
binder/
Includes theenvironment.ymlfile, which can be used to recreate the Python software environment required to run VisTool. -
notebooks/example_usage.ipynb: Demonstrates how to interact with the package's functions and provides examples of analyses and visualisations.documentation.ipynb: This is an additional notebook serving as documentation, including a user guide and a tutorial for using the package.advanced_example_usage.ipynb: This is an additional/optional notebook to read if you wish to see a few more advanced way of interacting with the packages functions.interactive_usage_in_dev.ipynb: This is an additional notebook still in the development stages which could be extended, it is for interactive features, showcasing the next milestone of the package.
-
tests/test_combine.py,test_download.py,test_visualize.py,test_wrangle.py- Four Python files containing Pytest-based unit tests for the core modules.- An Excel file,
functional_testing.xlsx, documenting functional tests with input-output examples.
-
Instructions_readme/
A separate file providing detailed instructions on installing and running the package. -
LICENSE
The project is licensed under the MIT Licence. -
pyproject.toml
Contains metadata and configurations for building the package.
Access VisTool via PyPi
Metadata
Release files for vistool 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vistool-0.1.1.tar.gz | 9.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vistool-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.7 kB
Release files / vistool-0.1.1.tar.gz
| Download URL | vistool-0.1.1.tar.gz |
|---|---|
| Size | 9.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
02b73c4597736f8f9790be82f97ce0f8c6f34777400bac99a23760b6f8a57da0
|
|
BLAKE2b-256 checksum How to use checksums |
0dcc8fa7e19adb28444b9b7851b2fe0163bb82cd1ff43e5f9ef54a5902e08e34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.11.11
|
Release files / vistool-0.1.1-py3-none-any.whl
| Download URL | vistool-0.1.1-py3-none-any.whl |
|---|---|
| Size | 10.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
71e3ed92527dbef948e5bf889d28214573ccd9e821e75a6159d0b663c972f789
|
|
BLAKE2b-256 checksum How to use checksums |
87bd393508bdd8efa3ba2b721e679698fe3cb6f0f30de685336a6adae2add3e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.11.11
|