Skip to main content

Python package developed to simplify and facilitate the setup and processing of TESEO simulations (TESEO is a lagrangian numerical model developed by IHCantabria)

Project description

:warning: Package under development!

:soon: First usable version (v1.0.0) will be released soon!


pypi Github release (latest by date) GitHub tag (latest by date) GitHub last commit docs tests GitHub repo size GitHub license Python versions Code style: black

pyTESEO is a python package developed by IHCantabria to simplify and facilitate the setup and processing of TESEO simulations (TESEO is a lagrangian numerical model also developed by IHCantabria.)


:computer: Installation

Linux MacOS Windows
Required python version >= 3.7 >= 3.7 >= 3.8
  • From github repository using pip:
pip install git+https://github.com/IHCantabria/pyteseo
# To install extra dev dependencies: pip install git+https://github.com/IHCantabria/pyteseo[dev]
# Using editable mode: pip install -e git+https://github.com/IHCantabria/pyteseo[dev]

:warning: UNDER DEVELOPMENT :construction: - * From pypi using pip:

pip install pyteseo

:warning: UNDER DEVELOPMENT :construction: - * From conda-forge using conda:

conda install -c conda-forge pyteseo

:heavy_check_mark: Testing & Coverage

Tests are located in pyteseo/tests/ and data required for tests are located in pyteseo/tests/data/. Tests have been developed using pytest.

Run tests to verify your package installation:

pyteseo-test        # Run tests and prompt pytest-report

If you have cloned the repository, you also can run coverage.py functionalities based on current pytproyect.toml configuration from your terminal command line interface:

# Commands should be executed from the root directory of the repo

coverage run        # For run tests and generate ".coverage" file
coverage report     # For prompt results from ".coverage" file
coverage html       # For generate html report on "htmlcov" folder

:recycle: Continuous integration (CI)

For Linux, Windows, MacOS and compatible python versions defined in installation section


:books: Documentation

Comprenhensive documentation is developed and mantained at https://ihcantabria.github.io/pyteseo

Documentation of all the package, usage and examples based on mockup input data are provided in Jupyter Notebooks format and ready to be used under Google Colab online platform.

pyteseo_doc


:copyright: Credits

Developed and maintained by :man_technologist: German Aragon @ :office: IHCantabria.


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

pyteseo-0.0.5.tar.gz (4.1 MB view details)

Uploaded Source

Built Distribution

pyteseo-0.0.5-py3-none-any.whl (3.1 MB view details)

Uploaded Python 3

File details

Details for the file pyteseo-0.0.5.tar.gz.

File metadata

  • Download URL: pyteseo-0.0.5.tar.gz
  • Upload date:
  • Size: 4.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for pyteseo-0.0.5.tar.gz
Algorithm Hash digest
SHA256 f6f339f12d666ae0241d738173ee16efbfd514633a6664f6f2dcbb6a0adc03a9
MD5 d9fd0fe20157d8c58f04fb72edf9f522
BLAKE2b-256 3e9f245d21b2ea8d0e45bf496d719467cd3d44e7cf127b8854ef53f4861057e9

See more details on using hashes here.

File details

Details for the file pyteseo-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: pyteseo-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for pyteseo-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 442198e8fd49763b4563e0dcf628a7937a08c629924f7043d7b504a27d991c9f
MD5 85dcfb284555e2cd9db74d11239d7bb7
BLAKE2b-256 c450678303096d05fc13d00f2640c751c2d80f336c3a683aff083d14a87d9b5b

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