Skip to main content

Package to fetch various metrics for IOOS by the numbers

Project description

ioos_by_the_numbers

Working on creating metrics for the IOOS by the numbers

Requirements:

Website

Leveraged existing resources from https://github.com/noaa-fisheries-integrated-toolbox/toolbox_web_templating.

The webpages are built from the website/ directory.

File(s) Description
*_config.json configuration for what resources to present on the webpages.
create_asset_inventory_page.py script to create https://ioos.github.io/ioos_metrics/asset_inventory.html
create_gts_atn_page.py script to create https://ioos.github.io/ioos_metrics/gts_atn.html
create_gts_regional_landing_page.py script to create https://ioos.github.io/ioos_metrics/gts_regional.html
deploy/index.html html source for landing page https://ioos.github.io/ioos_metrics/index.html
deploy/static/main.css css control for website.

Development

To create the webpages on your local system

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

All the webpages will be saved to website/deploy. You can view the local html files with a web browser for testing.

Deployment

The website is generated using GitHub Actions and GitHub Pages. The python scripts, referenced above, are ran and the directory website/deploy is then uploaded as an artifact for GitHub Pages to serve as a website. This process is automatically ran with every push to the main branch. See here.

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

ioos_metrics-0.1.0a1.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

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

ioos_metrics-0.1.0a1-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file ioos_metrics-0.1.0a1.tar.gz.

File metadata

  • Download URL: ioos_metrics-0.1.0a1.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for ioos_metrics-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 a7ac47e8913e05f7bfd349b94db0f3bcb39c126831e5788f87d00415b4dadfa0
MD5 53d8f6617499f2d222185bcc0330b4f8
BLAKE2b-256 e91deacd493b02daac66b94643d1a01688efa04387cf301fe948c7c95325ee3c

See more details on using hashes here.

File details

Details for the file ioos_metrics-0.1.0a1-py3-none-any.whl.

File metadata

  • Download URL: ioos_metrics-0.1.0a1-py3-none-any.whl
  • Upload date:
  • Size: 13.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for ioos_metrics-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 16a6bd5bcf85846e8428bcdc7f459b078ec9ab5d6f25d799ada0f2997a336ed8
MD5 27c60bcd4fd2d17a2701925494b63638
BLAKE2b-256 e5fd7af8ac9e3aabf1700511ca9c4cc24c3af4ddedb87432a6e19ad2fed8d9b9

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