Skip to main content

Package to do scuba diving decompression profile calculations, including web app

Project description

octo-deco

This tool comes with all the usual warnings, and all of the usual "no guarantee"s. I've found it fun to write, I've found it's a useful tool to help me understand decompression theory, and I would use it as a tool to plan decompression dives. I would always check decompression profiles against tables or another tool.

TL;DR:

Don't put your life in the hands of some idiot on the internet.

Features

  • Decompression computations using Bühlmann ZHL-16C with Gradient Factors, directly usable as a Python library
  • Tightly integrated with web app allowing creation, deletion and manipulation of dive profiles
  • Insightful plots, not just of the dive itself, but also eg. heat maps of tissue loading
  • Gas consumption computations, including lost-gas scenarios
  • Import dives from Shearwater computers (through CSV)
  • Analysis of options for decompression profiles from gradient factors

TODO finish

A version of the library is available directly from octo-deco.nl.

Contact info

Dan Roozemond

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Installing

See install.md.

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

octo-deco-2.0.2.tar.gz (166.1 kB view details)

Uploaded Source

Built Distribution

octo_deco-2.0.2-cp38-cp38-win_amd64.whl (124.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

File details

Details for the file octo-deco-2.0.2.tar.gz.

File metadata

  • Download URL: octo-deco-2.0.2.tar.gz
  • Upload date:
  • Size: 166.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for octo-deco-2.0.2.tar.gz
Algorithm Hash digest
SHA256 2443ee4b844ed6039394db178424324be40bcd0706813c691b4d62d6cb00ea8c
MD5 520780f15cf64c1c6037f1ddd8a69840
BLAKE2b-256 b21e9363f3329ee8da1bdf1a597239d127d7db54afa7e2b483c06a8651e6d8f2

See more details on using hashes here.

Provenance

File details

Details for the file octo_deco-2.0.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: octo_deco-2.0.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 124.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1

File hashes

Hashes for octo_deco-2.0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8c911fc0d0156f5b5d2dc1368692b0fcce096526b7ee33a62f97ac3f616b9eba
MD5 174ff89486179917e144fdc52f5a563d
BLAKE2b-256 f98e27ed74616e8e51ecb195fbbe4879cfed2b67965fa42e0dd56dceef01d7d4

See more details on using hashes here.

Provenance

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