跳转到主要内容

一个用于可视化大规模水动力学模拟结果的库

项目描述

Thalassa

Documentation Status GitHub release (latest by date) CIBinder

Thalassa是一个用于可视化非结构化网格数据的库,专注于大规模海平面数据

它基于geoviewsdatashader,可以轻松处理包含数百万节点的网格并交互式地处理。

Thalassa 目前支持以下求解器的输出可视化

添加对新求解器的支持相对直接。

安装

PyPI

  1. 安装二进制依赖项
  • python >= 3.9
  1. 使用以下命令从 PyPI 安装
pip install thalassa

Conda

您也可以使用 conda/mamba 进行安装

mamba install -y -c conda-forge thalassa

获取数据

您需要一些数据来进行可视化。您可以从以下链接下载示例数据集

Thalassa-server

thalassa-server 是一个利用 thalassa 库和 panel 的 Web 应用程序。查看它!

开发

先决条件

为了开发,我们使用 poetrypre-commit。您可以使用 pipx 安装这两个

# poetry
pipx install poetry
pipx inject poetry poetry-dynamic-versioning
pipx inject poetry poetry-plugin-export
# pre-commit
pipx install pre-commit

安装依赖项

只需运行

make init

许可证

该项目根据 EUPL v1.2 许可证发布,该许可证与 GPL v3 兼容

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

thalassa-0.4.5.tar.gz (22.2 kB 查看散列)

上传时间

构建分发

thalassa-0.4.5-py3-none-any.whl (26.4 kB 查看散列)

上传时间 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面