Skip to main content

HPVsim: Human Papillomavirus Simulator

Project description

This repository contains the code for IDM’s human papillomavirus simulator, HPVsim.

HPVsim is currently under development.

The structure is as follows:

  • HPVsim, in the folder hpvsim, is a standalone Python library for performing HPV analyses.

  • Data is in the data folder.

  • Docs are in the docs folder.

  • Tests are in the tests folder.

Installation

The easiest way to install is simply via pip: pip install hpvsim. Alternatively, you can clone this repository, then run pip install -e . (don’t forget the dot!) in this folder to install hpvsim and its dependencies. This will make hpvsim available on the Python path. The first time HPVsim is imported, it will automatically download the required data files (~30 MB).

Usage

See the tests folder for usage examples.

Documentation

Documentation is available at https://docs.idmod.org/projects/hpvsim/en/latest/.

Contributing

Style guide

Please follow the starsim style guide at: https://github.com/amath-idm/styleguide

Disclaimer

The code in this repository was developed by IDM, the Burnet Institute, and other collaborators to support our joint research on HPV. We’ve made it publicly available under the MIT License to provide others with a better understanding of our research and an opportunity to build upon it for their own work. Note that HPVsim depends on a number of user-installed Python packages that can be installed automatically via pip install. We make no representations that the code works as intended or that we will provide support, address issues that are found, or accept pull requests. You are welcome to create your own fork and modify the code to suit your own modeling needs as contemplated under the MIT License. See the contributing and code of conduct READMEs for more information.

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

hpvsim-0.4.0.tar.gz (171.1 kB view details)

Uploaded Source

Built Distribution

hpvsim-0.4.0-py3-none-any.whl (178.9 kB view details)

Uploaded Python 3

File details

Details for the file hpvsim-0.4.0.tar.gz.

File metadata

  • Download URL: hpvsim-0.4.0.tar.gz
  • Upload date:
  • Size: 171.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.13

File hashes

Hashes for hpvsim-0.4.0.tar.gz
Algorithm Hash digest
SHA256 46df609607e14930da5ce4b6655c75a1738c512b1693c46156369de56c85b3b1
MD5 d8cdfddd1873e53c30762028912181ed
BLAKE2b-256 88d15edb13c6d452dbace37488ab6e236782a0e7698a4f1e9608cc895111b120

See more details on using hashes here.

File details

Details for the file hpvsim-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: hpvsim-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 178.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.13

File hashes

Hashes for hpvsim-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f027a5550111f6c45f6264956944db2d878392432ffe8f7e2a1f9b91c110168e
MD5 def5cf8e0e98f9b44eafdde79c05b2eb
BLAKE2b-256 5abad58f250838a27484e4cb5d7767a14b44084ee9611f906661a1d63340809c

See more details on using hashes here.

Supported by

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