Skip to main content

A python package for SQLite database creation and some basic data processing

Project description

pyISARICBasics

This package is intended to be a gentle introduction to the ISARIC dataset with the goal of helping researchers access and become familiar with the ISARIC dataset.

The package is in the early stages of development.

Install

This package can be installed using pip - the package installer for Python. We suggest creating a virtual environment (using conda or otherwise). Miniconda (https://docs.conda.io/en/latest/miniconda.html) is a minimal installer for Anaconda that is suitable for this purpose.

Once you have installed conda you will need to create a new virtual environment. The steps are as follows (but see https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html for alternatives).

Type the following into a console window:

conda create -n "your_env_name" python=3.8

This will create a new conda environment with Python 3.8.

You should then activate your new environment by entering the following command:

conda activate "your_env_name" 

You then need to install pip using the following command:

conda intall pip

Once you have activated your new virtual environment you can then type:

pip install pyISARICBasics

You can then access any pyISARICBasics functionality described in the documentation using IDE or Jupyter Notebook that is configured to use this environment.

Documentation

Package documentation is contained at the following link: https://kyleyoung1997.github.io/pyISARICBasics/

Tutorial

Once you have created a virtual environment to access the tutorial you can download the .ipynb file from this repo. Create a folder that contains this notebook and another folder containing the raw ISARIC data. For ease of use we suggest renaming the individual .csv's to only contain their domain names. E.g. "SA.csv" for the SA domain or "IN.csv" for the IN domain.

You then need to navigate to your newly created folder and activate your virtual environment. Then type the following command to open jupyter notebook:

	jupyter notebook

Which will launch an interactive browser window. You can then open the tutorial notebook.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyISARICBasics-1.0.1.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyISARICBasics-1.0.1-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file pyISARICBasics-1.0.1.tar.gz.

File metadata

  • Download URL: pyISARICBasics-1.0.1.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for pyISARICBasics-1.0.1.tar.gz
Algorithm Hash digest
SHA256 256338e7b562d190fe4d088aec034097615c11e8cd6ab84a3d96c5cc1dbbe780
MD5 a21eb7c75421cf58d3711db38141a74b
BLAKE2b-256 acf14452bd51f75142e74186f5a5b6140c8ba3453d7352cbc2097db5bbf6fb4e

See more details on using hashes here.

File details

Details for the file pyISARICBasics-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pyISARICBasics-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.8.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for pyISARICBasics-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e729007cc70b1ff83d818b877618e073ab9fd127bf73ce91874adeb3c31614b0
MD5 7297b34e30f23112a3f8e16c9086f3af
BLAKE2b-256 9713323f06debdf31d2052ea08a9d62fc87028c364ea8269f66b2a7bca643d99

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page