Skip to main content

A Python library for industrial and safety calculations

Project description

DeepSafety

DeepSafety is an open-source Python library for performing industrial and process safety calculations. It includes models and tools for analyzing hazardous material dispersion, fire and explosion behavior, toxicological impacts, and mitigation strategies. The library is designed to be modular, extensible, and suitable for academic, industrial, and emergency response use cases.

Features (Planned and In Progress)

  • Atmospheric dispersion models (Pasquill–Gifford)
    • Puff and plume models (ground level and elevated sources)
    • Neutrally buoyant and dense gas behavior
  • Toxic effect criteria
    • AEGLs, ERPGs, IDLH, TLVs, PELs, and toxic endpoints
  • Flammability and ignition analysis
    • Limits, autoignition, inerting, ignition energy
  • Explosion modeling
    • TNT equivalency, VCEs, BLEVEs, deflagration/detonation
    • Blast damage, overpressure, and mitigation
  • Fire triangle modeling and spray/mist behavior
  • Release prevention and emergency response planning

License

This project is licensed under the MIT License.

Contributing

Contributions are welcome. Please fork the repository, open a pull request, and include tests for any new functionality.

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

deepsafety-0.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

deepsafety-0.1.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file deepsafety-0.1.0.tar.gz.

File metadata

  • Download URL: deepsafety-0.1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for deepsafety-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c500768619f479bc4bee993d269029654b9087a6caccb4e47e21bf0042df3f78
MD5 9384cc05b3925fac07fe638bc48439dc
BLAKE2b-256 a3fac91da5ea556ed9fbfc146052c4e49e505d416d64a6741f045bbee4b676e2

See more details on using hashes here.

File details

Details for the file deepsafety-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: deepsafety-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for deepsafety-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1b7246a21fed88167e8a3563c44800d4867e83d4811e3929f6d7f0cf5b356fdd
MD5 e2819ad3902d5498139f4b6bed6759dd
BLAKE2b-256 c2a327a6a2b22c207e1dff8779e73e1f0d486365ce900156398594c0ee2f57f0

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