Skip to main content

Flood simulation model

Project description

GitHub release (latest by date) DOI Binder Python Versions Documentation Status License: GPL v3 pre-commit Language grade: Python

GitHub Clones Say Thanks!

Current build status

All platforms:

Build status codecov GitHub last commit GitHub forks GitHub Repo stars AppVeyor tests (branch)

Github all releases

Profile views

Current release info

Name Downloads Version Platforms
Conda Recipe Conda Downloads Downloads Downloads Downloads PyPI - Downloads GitHub all releases Conda Version PyPI version Anaconda-Server Badge Conda Platforms Join the chat at https://gitter.im/serapis/serapis

serapis serapis

serapis - Hydrological library for Python

serapis is an open-source Python Framework for building raster-based conceptual distributed hydrological models using HBV96 lumped model & Muskingum routing method at a catchment scale (Farrag & Corzo, 2021), serapis gives a high degree of flexibility to all components of the model (spatial discretization - cell size, temporal resolution, parameterization approaches and calibration (Farrag et al., 2021)).

1 2

serapis

Installing serapis

Installing serapis from the conda-forge channel can be achieved by:

conda install -c conda-forge serapis

It is possible to list all of the versions of serapis available on your platform with:

conda search serapis --channel conda-forge

Install from Github

to install the last development to time you can install the library from github

pip install git+https://github.com/MAfarrag/serapis

pip

to install the last release you can easly use pip

pip install serapis==0.1.0

Quick start

  >>> import serapis

other code samples

Naming Convention

PEP8

  • module names: lower case word, preferably one word if not, separate words with underscores (module.py, my_module.py).
  • class names: PascalCase (Model, MyClass).
  • class method/function: CamelCase(getFile, readConfig).should have a verb one them, because they perform some action

======= History

0.1.0 (2022-12-26)

  • separate the hydrodynamic model from Hapi package.

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

serapis-0.1.0.tar.gz (107.2 kB view details)

Uploaded Source

Built Distribution

serapis-0.1.0-py3-none-any.whl (108.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: serapis-0.1.0.tar.gz
  • Upload date:
  • Size: 107.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for serapis-0.1.0.tar.gz
Algorithm Hash digest
SHA256 41e48a86e869c9d266e378151acfdee5ff8e17aefe4cd526e24989a0e17fe438
MD5 8ce88917833fc01b5390ccee8c812adc
BLAKE2b-256 5375a870b5081db04ddff3b8ceceb69d7bfc84134a17e2db4579826a89b113b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: serapis-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 108.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for serapis-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 62e43f052d97fc7352217c037ed0259c0eade89bfe3e18213897acdd8b5e1bdb
MD5 3f41896152bad4a469a6c2934ce009b7
BLAKE2b-256 bdbeae81c2862dbb3f89c1427868c6250d777c665ad6c591f68ea7166b2b92ac

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