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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7ac47e8913e05f7bfd349b94db0f3bcb39c126831e5788f87d00415b4dadfa0
|
|
| MD5 |
53d8f6617499f2d222185bcc0330b4f8
|
|
| BLAKE2b-256 |
e91deacd493b02daac66b94643d1a01688efa04387cf301fe948c7c95325ee3c
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16a6bd5bcf85846e8428bcdc7f459b078ec9ab5d6f25d799ada0f2997a336ed8
|
|
| MD5 |
27c60bcd4fd2d17a2701925494b63638
|
|
| BLAKE2b-256 |
e5fd7af8ac9e3aabf1700511ca9c4cc24c3af4ddedb87432a6e19ad2fed8d9b9
|