通过数字获取IOOS各种指标
项目描述
ioos-metrics
这是一个用于计算和编译关于美国综合海洋观测系统(U.S. IOOS®)的指标的库。U.S. IOOS®是追踪、预测、管理和适应我们海洋、沿海和五大湖环境变化的必要工具。
此仓库的意图之一是创建IOOS by the numbers的指标。
"IOOS by the Numbers"是一个IOOS的图形表示,它包括我们的合作伙伴关系、研究和观测组件以及数据管理能力。这个数字是每年更新的数字集合,显示了IOOS计划在成长和演变过程中的广泛性。这些数据来自多个来源。每个值的来源都记录在https://github.com/ioos/ioos_metrics/tree/main/ioos_metrics中定义的函数中。
安装说明
conda
conda install ioos-metrics
pip
pip install ioos-metrics
使用方法
见https://github.com/ioos/ioos_metrics/tree/main/notebooks
网站
url: https://ioos.github.io/ioos_metrics/
利用现有资源来自 https://github.com/noaa-fisheries-integrated-toolbox/toolbox_web_templating。
网页是从 website/
目录构建的。
文件 | 描述 |
---|---|
*_config.json |
配置网页上显示的资源。 |
create_asset_inventory_page.py |
创建 https://ioos.github.io/ioos_metrics/asset_inventory.html 的脚本 |
create_gts_atn_page.py |
创建 https://ioos.github.io/ioos_metrics/gts_atn.html 的脚本 |
create_gts_regional_landing_page.py |
创建 https://ioos.github.io/ioos_metrics/gts_regional.html 的脚本 |
deploy/index.html |
登录页面的 html 源代码 https://ioos.github.io/ioos_metrics/index.html |
deploy/static/main.css |
网站的 css 控制。 |
开发
在本地系统上创建网页
git clone https://github.com/ioos/ioos_metrics.git
cd ioos_metrics/website
python create_asset_inventory_page.py
python create_gts_atn_landing_page.py
python create_gts_regional_landing_page.py
所有网页都将保存在 website/deploy
。您可以使用网络浏览器查看本地 html 文件进行测试。
部署
该网站使用 GitHub Actions 和 GitHub Pages 生成。上述引用的 python 脚本被运行,然后将目录 website/deploy
作为工件上传到 GitHub Pages 以作为网站提供服务。每次向 main
分支推送时都会自动运行此过程。请参阅 此处。
项目详情
下载文件
下载您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。
源分发
构建分发
ioos_metrics-0.5.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ad89d2e2c4d3bdd6980b974049e80cc555b1ea923a01c8a2a0885bdccb0cda2d |
|
MD5 | 426a77533759eb98b43283261aaae5b9 |
|
BLAKE2b-256 | 70112be1fb28bfb66aff1bc5b57818666554bc3874767b336da1b9e7156298aa |
ioos_metrics-0.5.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 555b39a0d666fc6d1c5c0329357100c38b7b100ac919a0bac3e73e5aaf66a782 |
|
MD5 | 8fb01c5405c62712c515e0426c168625 |
|
BLAKE2b-256 | 25d36e1cf9845a4df4620f4bc589bb506e6ea2ce923863b49b01bbddbfad59c1 |