diff --git a/.gitignore b/.gitignore index a77cb1e..d4a1c30 100644 --- a/.gitignore +++ b/.gitignore @@ -143,3 +143,5 @@ cython_debug/ Notebooks/ conda.recipe/ + +ignored/ diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0249ac6..332fe83 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,9 +1,10 @@ --- +ci: + skip: ["mypy", "docs"] + autofix_prs: false default_language_version: python: "python3" fail_fast: false -ci: - skip: ["poetry-lock", "lint", "mypy", "docs"] repos: - repo: "https://github.com/pre-commit/pre-commit-hooks" @@ -41,35 +42,37 @@ repos: - "--py38-plus" - repo: "https://github.com/psf/black" - rev: "22.12.0" + rev: "23.1.0" hooks: - id: "black" - # - repo: "https://github.com/fpgmaas/deptry" - # rev: "0.7.1" - # hooks: - # - id: "deptry" - # args: ["--ignore-notebooks"] + - repo: "https://github.com/charliermarsh/ruff-pre-commit" + # Ruff version. + rev: 'v0.0.253' + hooks: + - id: "ruff" + + - repo: "https://github.com/kynan/nbstripout" + rev: "0.6.1" + hooks: + - id: "nbstripout" - repo: "https://github.com/python-poetry/poetry" - rev: "1.3.0" + rev: "1.4.0" hooks: - id: "poetry-check" - id: "poetry-lock" + args: ["--check"] - id: "poetry-export" - args: ["--without-hashes", "-f", "requirements.txt", "-o", "requirements/requirements.txt"] + name: 'poetry export main' + args: ["--without-hashes", "--only", "main", "-f", "requirements.txt", "-o", "requirements/requirements.txt"] - id: "poetry-export" - args: ["--without-hashes", "-f", "requirements.txt", "--dev", "-o", "requirements/requirements-dev.txt"] + name: 'poetry export dev' + args: ["--without-hashes", "--with", "dev", "--with", "docs", "--with", "jupyter", "-f", "requirements.txt", "-o", "requirements/requirements-dev.txt"] - repo: "local" hooks: - - id: "lint" - name: "lint" - entry: "make lint" - language: "system" - types: ["python"] - - id: "mypy" name: "mypy" entry: "make mypy" diff --git a/.prospector.yml b/.prospector.yml deleted file mode 100644 index eb4c57f..0000000 --- a/.prospector.yml +++ /dev/null @@ -1,96 +0,0 @@ ---- - -inherits: - - "strictness_veryhigh" - -strictness: "veryhigh" -test-warnings: true -doc-warnings: true -member-warnings: true - -ignore-paths: - - "venv" - - "venv.bak" - - ".venv" - - ".venv.bak" - - "docs" - # - "test" - -pylint: - run: false - disable: - - "bad-continuation" # there is a conflict with black in function arguments - - "empty-docstring" - - "fixme" - - "line-too-long" - - "missing-docstring" - - "missing-module-docstring" - - "no-else-raise" - - "no-else-return" - - "too-few-public-methods" - - "too-many-arguments" - - "wrong-import-order" - options: - max-line-length: 108 - extension-pkg-whitelist: - - "pydantic" - max-args: 7 - good-names: - # counters - - "i" - - "j" - - "k" - - "n" - # dimensions - - "h" - - "w" - - "l" - # vectors - - "x" - - "y" - - "z" - # files - - "fd" - # pandas - - "df" - - "sr" - - "ts" - # geopandas - - "gs" - - "gf" - # xarray - - "ds" - - "da" - # matplotlib - - "ax" - - "rc" - # various - - "app" - - "env" - - "id" - - "logger" - - "router" - # alembic - - "revision" - - "down_revision" - - "branch_labels" - - "depends_on" - contextmanager-decorators: - - "contextlib.contextmanager" - - "decorator.contextmanager" - -mccabe: - run: true - -pycodestyle: - options: - max-line-length: 108 - disable: - - "E203" # disable whitespace before colon - useful for numpy slicing - - "E501" # disable line too length. No reason to check for line length in each and every tool - -pydocstyle: - run: false - disable: - - 'D400' - - 'D401' diff --git a/Makefile b/Makefile index 6481ba8..013712d 100644 --- a/Makefile +++ b/Makefile @@ -1,18 +1,31 @@ .PHONY: list docs list: - @LC_ALL=C $(MAKE) -pRrq -f $(lastword $(MAKEFILE_LIST)) : 2>/dev/null | awk -v RS= -F: '/^# File/,/^# Finished Make data base/ {if ($$1 !~ "^[#.]") {print $$1}}' | sort | egrep -v -e '^[^[:alnum:]]' -e '^$@$$' + @LC_ALL=C $(MAKE) -pRrq -f $(lastword $(MAKEFILE_LIST)) : 2>/dev/null | awk -v RS= -F: '/^# File/,/^# Finished Make data base/ {if ($$1 !~ "^[#.]") {print $$1}}' | sort | grep -E -v -e '^[^[:alnum:]]' -e '^$@$$' + +init: + poetry install --with dev --with docs --with jupyter --sync + pre-commit install + +style: + pre-commit run black -a lint: - prospector --absolute-paths --no-external-config --profile-path .prospector.yaml -w profile-validator searvey + pre-commit run ruff -a mypy: dmypy run searvey +test: + python -m pytest -vlx + +cov: + coverage erase + python -m pytest --cov=searvey -n auto --durations=10 + docs: make -C docs html deps: - deptry --ignore-notebooks ./ - poetry export --without-hashes -f requirements.txt -o requirements/requirements.txt - poetry export --without-hashes -f requirements.txt --with dev -o requirements/requirements-dev.txt + pre-commit run poetry-lock -a + pre-commit run poetry-export -a diff --git a/README.md b/README.md index 0add3d1..14123a6 100644 --- a/README.md +++ b/README.md @@ -7,10 +7,9 @@ Searvey aims to provide the following functionality: -- Unified catalogue of observational data including near real time. +- Unified catalogue of observational data including near real time (WIP). -- Real time data analysis/clean up to facilitate comparison with numerical - models. +- Real time data analysis/clean up to facilitate comparison with numerical models (WIP). - On demand data retrieval from multiple sources that currently include: @@ -20,22 +19,66 @@ Searvey aims to provide the following functionality: ## Installation -The package can be installed with `conda`: +The package can be installed with `pip`: + +``` +pip install searvey +``` + +and conda`: + +``` +conda install -c conda-forge searvey +``` -`conda install -c conda-forge searvey` ## Development +In order to develop `searvey` you will need: + +- Python 3.8+ +- GNU Make +- [poetry](https://python-poetry.org/) >= 1.2 (you can install it with [pipx](https://github.com/pypa/pipx): `pipx install poetry`). +- [poetry-dynamic-versioning](https://github.com/mtkennerly/poetry-dynamic-versioning) which is a poetry plugin. + Take note that this needs to be installed in the same (virtual) environment as poetry, not in the `searvey` one! + If you used `pipx` for installing `poetry`, then you can inject it in the proper env with `pipx inject poetry poetry-dynamic-versioning`. +- [pre-commit](https://pre-commit.com/). You can also install this one with `pipx`: `pipx install pre-commit` + +In order to setup the dev environment you can use: + ``` python3 -mvenv .venv source .venv/bin/activate -poetry install -pre-commit install +make init +``` + +which will: + +1. create and activate a virtual environment, +2. install the full set of dependencies +3. Setup the pre-commit hooks + +After that you should run the tests with: + +``` +make test ``` +If you execute `make` without arguments, you should see more subcommands. E.g. + +``` +make mypy +make lint +make docs +make deps +``` + +Check them out! + +### Jupyter + If you wish to use jupyterlab to test searvey, then, assuming you have an -existing jupyterlab -installation, you should be able to add a kernel to it with: +existing jupyterlab installation, you should be able to add a kernel to it with: ```bash python -m ipykernel install --user --name searvey diff --git a/docs/source/conf.py b/docs/source/conf.py index 97c87f9..0dbd5af 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -14,9 +14,7 @@ from os import PathLike from pathlib import Path -import toml from dunamai import Version -from setuptools import config def repository_root(path: PathLike = None) -> Path: @@ -42,14 +40,12 @@ def repository_root(path: PathLike = None) -> Path: ) # -- Project information ----------------------------------------------------- -metadata = toml.load("../../pyproject.toml")["tool"]["poetry"] - -project = metadata["name"] +project = "searvey" copyright = f"{datetime.date.today().year}, https://github.com/oceanmodeling" # The full version, including alpha/beta/rc tags try: - release = Version.from_any_vcs().serialize() + release = Version.from_any_vcs().serialize(dirty=True) except RuntimeError: release = os.environ.get("VERSION", "0.0.0") diff --git a/examples/IOC_data.ipynb b/examples/IOC_data.ipynb index 7d9df5e..1ee338b 100644 --- a/examples/IOC_data.ipynb +++ b/examples/IOC_data.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "id": "724e5b65", "metadata": { "tags": [] @@ -35,13 +35,6 @@ "cell_type": "markdown", "id": "f3d14b77", "metadata": { - "execution": { - "iopub.execute_input": "2022-06-08T12:43:45.973799Z", - "iopub.status.busy": "2022-06-08T12:43:45.973432Z", - "iopub.status.idle": "2022-06-08T12:43:51.596147Z", - "shell.execute_reply": "2022-06-08T12:43:51.595523Z", - "shell.execute_reply.started": "2022-06-08T12:43:45.973779Z" - }, "tags": [] }, "source": [ @@ -50,426 +43,12 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": null, "id": "a204aec2", "metadata": { "tags": [] }, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - " | ioc_code | \n", - "gloss_id | \n", - "lat | \n", - "lon | \n", - "country | \n", - "location | \n", - "connection | \n", - "contacts | \n", - "dcp_id | \n", - "last_observation_level | \n", - "... | \n", - "observations_expected_per_week | \n", - "observations_ratio_per_week | \n", - "observations_arrived_per_month | \n", - "observations_expected_per_month | \n", - "observations_ratio_per_month | \n", - "observations_ratio_per_day | \n", - "sample_interval | \n", - "average_delay_per_day | \n", - "transmit_interval | \n", - "geometry | \n", - "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", - "abas | \n", - "327 | \n", - "44.020 | \n", - "144.290 | \n", - "Japan | \n", - "Abashiri | \n", - "SWJP40 | \n", - "Japan Meteorological Agency ( Japan ) | \n", - "ABASHIRI | \n", - "2.29 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "43150 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "8' | \n", - "10' | \n", - "POINT (144.29000 44.02000) | \n", - "
1 | \n", - "abed | \n", - "<NA> | \n", - "57.140 | \n", - "-2.080 | \n", - "UK | \n", - "Aberdeen | \n", - "ftp | \n", - "National Oceanography Centre ( UK ) | \n", - "NaN | \n", - "1.36 | \n", - "... | \n", - "672 | \n", - "100 | \n", - "2877 | \n", - "2880.0 | \n", - "100 | \n", - "100 | \n", - "15' | \n", - "22' | \n", - "15' | \n", - "POINT (-2.08000 57.14000) | \n", - "
2 | \n", - "abur | \n", - "82 | \n", - "31.580 | \n", - "131.410 | \n", - "Japan | \n", - "Aburatsu | \n", - "SWJP40 | \n", - "Japan Meteorological Agency ( Japan ) | \n", - "ABURATSU | \n", - "2.62 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "43150 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "8' | \n", - "10' | \n", - "POINT (131.41000 31.58000) | \n", - "
3 | \n", - "acaj | \n", - "182 | \n", - "13.574 | \n", - "-89.838 | \n", - "El Salvador | \n", - "Acajutla | \n", - "SEMS40 | \n", - "Ministerio de Medio Ambiente y Recursos Natura... | \n", - "50313520 | \n", - "-1.94 | \n", - "... | \n", - "10080 | \n", - "89 | \n", - "42330 | \n", - "43200.0 | \n", - "98 | \n", - "99 | \n", - "1' | \n", - "3' | \n", - "5' | \n", - "POINT (-89.83800 13.57400) | \n", - "
4 | \n", - "acap | \n", - "267 | \n", - "16.833 | \n", - "-99.917 | \n", - "Mexico | \n", - "Acapulco | \n", - "SEPA40 | \n", - "Centro de Investigación Científica y de Educac... | \n", - "3540E15A | \n", - "8.26 | \n", - "... | \n", - "10080 | \n", - "0 | \n", - "-down- | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "1' | \n", - "NaN | \n", - "5' | \n", - "POINT (-99.91700 16.83300) | \n", - "
... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
1163 | \n", - "zhap | \n", - "78 | \n", - "21.580 | \n", - "111.820 | \n", - "China | \n", - "Zhapo | \n", - "SZCI01 | \n", - "China Meteorological Administration ( China ) | \n", - "09731 | \n", - "1.90 | \n", - "... | \n", - "10080 | \n", - "73 | \n", - "31565 | \n", - "43200.0 | \n", - "73 | \n", - "71 | \n", - "1' | \n", - "14' | \n", - "1' | \n", - "POINT (111.82000 21.58000) | \n", - "
1164 | \n", - "zihu | \n", - "<NA> | \n", - "17.637 | \n", - "-101.558 | \n", - "Mexico | \n", - "Zihuatanejo, Gro | \n", - "ftp | \n", - "Universidad Nacional Autónoma de México ( Mexi... | \n", - "NaN | \n", - "3.62 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "43200 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "18' | \n", - "15' | \n", - "POINT (-101.55800 17.63700) | \n", - "
1165 | \n", - "zihu2 | \n", - "<NA> | \n", - "17.636 | \n", - "-101.558 | \n", - "Mexico | \n", - "Zihuatanejo2 | \n", - "SOMX10 | \n", - "Universidad Nacional Autónoma de México ( Mexi... | \n", - "0102D23E | \n", - "3.65 | \n", - "... | \n", - "10080 | \n", - "98 | \n", - "42900 | \n", - "43200.0 | \n", - "99 | \n", - "100 | \n", - "1' | \n", - "8' | \n", - "10' | \n", - "POINT (-101.55800 17.63600) | \n", - "
1166 | \n", - "zygi | \n", - "<NA> | \n", - "34.727 | \n", - "33.338 | \n", - "Cyprus | \n", - "Zygi | \n", - "ftp | \n", - "Cyprus Oceanography Center ( Cyprus ) | \n", - "NaN | \n", - "1.91 | \n", - "... | \n", - "20160 | \n", - "0 | \n", - "-down- | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "0.5' | \n", - "NaN | \n", - "1' | \n", - "POINT (33.33800 34.72700) | \n", - "
1167 | \n", - "zygi1 | \n", - "<NA> | \n", - "34.726 | \n", - "33.340 | \n", - "Cyprus | \n", - "Zygi | \n", - "bgan | \n", - "Joint Research Centre ( Europe ) | \n", - "ZYGI1 | \n", - "NaN | \n", - "... | \n", - "10080 | \n", - "0 | \n", - "NaN | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "1' | \n", - "NaN | \n", - "1' | \n", - "POINT (33.34000 34.72600) | \n", - "
1168 rows × 25 columns
\n", - "\n", - " | ioc_code | \n", - "gloss_id | \n", - "lat | \n", - "lon | \n", - "country | \n", - "location | \n", - "connection | \n", - "contacts | \n", - "dcp_id | \n", - "last_observation_level | \n", - "... | \n", - "observations_expected_per_week | \n", - "observations_ratio_per_week | \n", - "observations_arrived_per_month | \n", - "observations_expected_per_month | \n", - "observations_ratio_per_month | \n", - "observations_ratio_per_day | \n", - "sample_interval | \n", - "average_delay_per_day | \n", - "transmit_interval | \n", - "geometry | \n", - "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 | \n", - "acnj | \n", - "220 | \n", - "39.355 | \n", - "-74.418 | \n", - "USA | \n", - "Atlantic City | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3367B730 | \n", - "0.21 | \n", - "... | \n", - "10080 | \n", - "99 | \n", - "43009 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "7' | \n", - "5' | \n", - "POINT (-74.41800 39.35500) | \n", - "
7 | \n", - "acnj2 | \n", - "220 | \n", - "39.355 | \n", - "-74.418 | \n", - "USA | \n", - "Atlantic City | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3367B730 | \n", - "-8.61 | \n", - "... | \n", - "10080 | \n", - "79 | \n", - "34630 | \n", - "43200.0 | \n", - "80 | \n", - "81 | \n", - "1' | \n", - "8' | \n", - "5' | \n", - "POINT (-74.41800 39.35500) | \n", - "
49 | \n", - "apfl | \n", - "<NA> | \n", - "29.727 | \n", - "-84.982 | \n", - "USA | \n", - "Apalachicola | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3346C2B4 | \n", - "1.87 | \n", - "... | \n", - "10080 | \n", - "0 | \n", - "34211 | \n", - "43200.0 | \n", - "79 | \n", - "0 | \n", - "1' | \n", - "NaN | \n", - "5' | \n", - "POINT (-84.98200 29.72700) | \n", - "
50 | \n", - "apfl2 | \n", - "<NA> | \n", - "29.727 | \n", - "-84.982 | \n", - "USA | \n", - "Apalachicola | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3346C2B4 | \n", - "-6.07 | \n", - "... | \n", - "10080 | \n", - "79 | \n", - "33925 | \n", - "43200.0 | \n", - "79 | \n", - "81 | \n", - "1' | \n", - "8' | \n", - "5' | \n", - "POINT (-84.98200 29.72700) | \n", - "
83 | \n", - "bamd | \n", - "<NA> | \n", - "39.267 | \n", - "-76.578 | \n", - "USA | \n", - "Baltimore | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336577DA | \n", - "0.37 | \n", - "... | \n", - "10080 | \n", - "17 | \n", - "7186 | \n", - "43200.0 | \n", - "17 | \n", - "17 | \n", - "1' | \n", - "5' | \n", - "5' | \n", - "POINT (-76.57800 39.26700) | \n", - "
84 | \n", - "bamd2 | \n", - "<NA> | \n", - "39.267 | \n", - "-76.578 | \n", - "USA | \n", - "Baltimore | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336577DA | \n", - "-4.13 | \n", - "... | \n", - "10080 | \n", - "77 | \n", - "33960 | \n", - "43200.0 | \n", - "79 | \n", - "79 | \n", - "1' | \n", - "9' | \n", - "5' | \n", - "POINT (-76.57800 39.26700) | \n", - "
85 | \n", - "bame | \n", - "<NA> | \n", - "44.392 | \n", - "-68.205 | \n", - "USA | \n", - "Bar Harbor | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336747B4 | \n", - "1.55 | \n", - "... | \n", - "10080 | \n", - "17 | \n", - "7198 | \n", - "43200.0 | \n", - "17 | \n", - "17 | \n", - "1' | \n", - "9' | \n", - "5' | \n", - "POINT (-68.20500 44.39200) | \n", - "
86 | \n", - "bame2 | \n", - "<NA> | \n", - "44.392 | \n", - "-68.205 | \n", - "USA | \n", - "Bar Harbor | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336747B4 | \n", - "-4.67 | \n", - "... | \n", - "10080 | \n", - "78 | \n", - "34335 | \n", - "43200.0 | \n", - "79 | \n", - "81 | \n", - "1' | \n", - "8' | \n", - "5' | \n", - "POINT (-68.20500 44.39200) | \n", - "
105 | \n", - "benc | \n", - "<NA> | \n", - "34.720 | \n", - "-76.670 | \n", - "USA | \n", - "Beaufort | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3364C6AE | \n", - "0.02 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "43060 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "7' | \n", - "5' | \n", - "POINT (-76.67000 34.72000) | \n", - "
106 | \n", - "benc2 | \n", - "<NA> | \n", - "34.720 | \n", - "-76.670 | \n", - "USA | \n", - "Beaufort | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3364C6AE | \n", - "-4.09 | \n", - "... | \n", - "10080 | \n", - "77 | \n", - "34065 | \n", - "43200.0 | \n", - "79 | \n", - "78 | \n", - "1' | \n", - "8' | \n", - "5' | \n", - "POINT (-76.67000 34.72000) | \n", - "
108 | \n", - "bgct | \n", - "<NA> | \n", - "41.173 | \n", - "-73.182 | \n", - "USA | \n", - "Bridgeport | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "NaN | \n", - "1.40 | \n", - "... | \n", - "10080 | \n", - "17 | \n", - "7176 | \n", - "43200.0 | \n", - "17 | \n", - "17 | \n", - "1' | \n", - "6' | \n", - "5' | \n", - "POINT (-73.18200 41.17300) | \n", - "
109 | \n", - "bgct2 | \n", - "<NA> | \n", - "41.173 | \n", - "-73.182 | \n", - "USA | \n", - "Bridgeport | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3372E712 | \n", - "-5.17 | \n", - "... | \n", - "10080 | \n", - "77 | \n", - "33455 | \n", - "43200.0 | \n", - "77 | \n", - "81 | \n", - "1' | \n", - "7' | \n", - "5' | \n", - "POINT (-73.18200 41.17300) | \n", - "
122 | \n", - "boma | \n", - "<NA> | \n", - "42.355 | \n", - "-71.052 | \n", - "USA | \n", - "Boston | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "335E54EE | \n", - "1.87 | \n", - "... | \n", - "1680 | \n", - "100 | \n", - "7200 | \n", - "7200.0 | \n", - "100 | \n", - "100 | \n", - "6' | \n", - "6' | \n", - "5' | \n", - "POINT (-71.05200 42.35500) | \n", - "
142 | \n", - "btny | \n", - "<NA> | \n", - "40.700 | \n", - "-74.020 | \n", - "USA | \n", - "Battery The | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336670D4 | \n", - "0.24 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "43047 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "7' | \n", - "5' | \n", - "POINT (-74.02000 40.70000) | \n", - "
143 | \n", - "btny2 | \n", - "<NA> | \n", - "40.700 | \n", - "-74.020 | \n", - "USA | \n", - "Battery The | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336670D4 | \n", - "-4.06 | \n", - "... | \n", - "10080 | \n", - "78 | \n", - "33820 | \n", - "43200.0 | \n", - "78 | \n", - "78 | \n", - "1' | \n", - "8' | \n", - "5' | \n", - "POINT (-74.02000 40.70000) | \n", - "
174 | \n", - "cbmd | \n", - "<NA> | \n", - "38.573 | \n", - "-76.068 | \n", - "USA | \n", - "Cambridge | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3366E5B6 | \n", - "0.63 | \n", - "... | \n", - "10080 | \n", - "17 | \n", - "7199 | \n", - "43200.0 | \n", - "17 | \n", - "17 | \n", - "1' | \n", - "12' | \n", - "5' | \n", - "POINT (-76.06800 38.57300) | \n", - "
175 | \n", - "cbmd2 | \n", - "<NA> | \n", - "38.573 | \n", - "-76.068 | \n", - "USA | \n", - "Cambridge | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3366E5B6 | \n", - "-2.21 | \n", - "... | \n", - "10080 | \n", - "0 | \n", - "18827 | \n", - "43200.0 | \n", - "44 | \n", - "0 | \n", - "1' | \n", - "NaN | \n", - "5' | \n", - "POINT (-76.06800 38.57300) | \n", - "
211 | \n", - "cmnj | \n", - "<NA> | \n", - "38.968 | \n", - "-74.960 | \n", - "USA | \n", - "Cape May | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "335D53E0 | \n", - "0.17 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "43030 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "7' | \n", - "5' | \n", - "POINT (-74.96000 38.96800) | \n", - "
212 | \n", - "cmnj2 | \n", - "<NA> | \n", - "38.968 | \n", - "-74.960 | \n", - "USA | \n", - "Cape May | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "335D53E0 | \n", - "-5.10 | \n", - "... | \n", - "10080 | \n", - "78 | \n", - "33915 | \n", - "43200.0 | \n", - "79 | \n", - "81 | \n", - "1' | \n", - "8' | \n", - "5' | \n", - "POINT (-74.96000 38.96800) | \n", - "
213 | \n", - "cnme | \n", - "<NA> | \n", - "44.640 | \n", - "-67.300 | \n", - "USA | \n", - "CutlerNavalBase | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3354305A | \n", - "0.77 | \n", - "... | \n", - "10080 | \n", - "0 | \n", - "-down- | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "1' | \n", - "NaN | \n", - "5' | \n", - "POINT (-67.30000 44.64000) | \n", - "
258 | \n", - "cwfl | \n", - "<NA> | \n", - "27.978 | \n", - "-82.832 | \n", - "USA | \n", - "Clearwater Beach | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3358C142 | \n", - "0.80 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "42906 | \n", - "43200.0 | \n", - "99 | \n", - "100 | \n", - "1' | \n", - "10' | \n", - "5' | \n", - "POINT (-82.83200 27.97800) | \n", - "
259 | \n", - "cwfl2 | \n", - "<NA> | \n", - "27.978 | \n", - "-82.832 | \n", - "USA | \n", - "Clearwater Beach | \n", - "SXXX50 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3358C142 | \n", - "-5.22 | \n", - "... | \n", - "10080 | \n", - "77 | \n", - "33865 | \n", - "43200.0 | \n", - "78 | \n", - "79 | \n", - "1' | \n", - "11' | \n", - "5' | \n", - "POINT (-82.83200 27.97800) | \n", - "
260 | \n", - "cwme | \n", - "<NA> | \n", - "44.657 | \n", - "-67.210 | \n", - "USA | \n", - "Cutler Farris Wharf, ME | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "33672252 | \n", - "2.01 | \n", - "... | \n", - "10080 | \n", - "17 | \n", - "7199 | \n", - "43200.0 | \n", - "17 | \n", - "17 | \n", - "1' | \n", - "6' | \n", - "5' | \n", - "POINT (-67.21000 44.65700) | \n", - "
261 | \n", - "cwme2 | \n", - "<NA> | \n", - "44.657 | \n", - "-67.210 | \n", - "USA | \n", - "Cutler Farris Wharf, ME | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "33672252 | \n", - "-5.86 | \n", - "... | \n", - "10080 | \n", - "79 | \n", - "34090 | \n", - "43200.0 | \n", - "79 | \n", - "81 | \n", - "1' | \n", - "7' | \n", - "5' | \n", - "POINT (-67.21000 44.65700) | \n", - "
281 | \n", - "dpnc | \n", - "219 | \n", - "36.183 | \n", - "-75.747 | \n", - "USA | \n", - "Duck Pier | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "335DD5F4 | \n", - "0.18 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "42895 | \n", - "43200.0 | \n", - "99 | \n", - "100 | \n", - "1' | \n", - "5' | \n", - "5' | \n", - "POINT (-75.74700 36.18300) | \n", - "
301 | \n", - "epme | \n", - "<NA> | \n", - "44.903 | \n", - "-66.985 | \n", - "USA | \n", - "East Port | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3365875E | \n", - "2.93 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "43194 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "3' | \n", - "5' | \n", - "POINT (-66.98500 44.90300) | \n", - "
302 | \n", - "epme2 | \n", - "<NA> | \n", - "44.903 | \n", - "-66.985 | \n", - "USA | \n", - "East Port | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3365875E | \n", - "-6.80 | \n", - "... | \n", - "10080 | \n", - "77 | \n", - "33640 | \n", - "43200.0 | \n", - "78 | \n", - "79 | \n", - "1' | \n", - "11' | \n", - "5' | \n", - "POINT (-66.98500 44.90300) | \n", - "
311 | \n", - "fbfl | \n", - "<NA> | \n", - "30.672 | \n", - "-81.465 | \n", - "USA | \n", - "Fernadina Beach | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336782AA | \n", - "-0.13 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "42994 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "5' | \n", - "5' | \n", - "POINT (-81.46500 30.67200) | \n", - "
312 | \n", - "fbfl2 | \n", - "<NA> | \n", - "30.672 | \n", - "-81.465 | \n", - "USA | \n", - "Fernadina Beach | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336782AA | \n", - "-4.85 | \n", - "... | \n", - "10080 | \n", - "79 | \n", - "34605 | \n", - "43200.0 | \n", - "80 | \n", - "79 | \n", - "1' | \n", - "7' | \n", - "5' | \n", - "POINT (-81.46500 30.67200) | \n", - "
321 | \n", - "fmfl | \n", - "<NA> | \n", - "26.650 | \n", - "-81.870 | \n", - "USA | \n", - "Fort Myers | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336754C2 | \n", - "0.46 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "43043 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "5' | \n", - "5' | \n", - "POINT (-81.87000 26.65000) | \n", - "
322 | \n", - "fmfl2 | \n", - "<NA> | \n", - "26.650 | \n", - "-81.870 | \n", - "USA | \n", - "Fort Myers | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "336754C2 | \n", - "-2.72 | \n", - "... | \n", - "10080 | \n", - "79 | \n", - "34370 | \n", - "43200.0 | \n", - "80 | \n", - "80 | \n", - "1' | \n", - "7' | \n", - "5' | \n", - "POINT (-81.87000 26.65000) | \n", - "
329 | \n", - "fpga | \n", - "289 | \n", - "32.033 | \n", - "-80.902 | \n", - "USA | \n", - "Fort Pulaski | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "335F151E | \n", - "-0.01 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "42851 | \n", - "43200.0 | \n", - "99 | \n", - "100 | \n", - "1' | \n", - "8' | \n", - "5' | \n", - "POINT (-80.90200 32.03300) | \n", - "
330 | \n", - "fpga2 | \n", - "289 | \n", - "32.033 | \n", - "-80.902 | \n", - "USA | \n", - "Fort Pulaski | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "335F151E | \n", - "-5.83 | \n", - "... | \n", - "10080 | \n", - "77 | \n", - "33840 | \n", - "43200.0 | \n", - "78 | \n", - "78 | \n", - "1' | \n", - "8' | \n", - "5' | \n", - "POINT (-80.90200 32.03300) | \n", - "
644 | \n", - "mony | \n", - "<NA> | \n", - "41.048 | \n", - "-71.960 | \n", - "USA | \n", - "Montauk, NY | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "33401412 | \n", - "0.32 | \n", - "... | \n", - "10080 | \n", - "99 | \n", - "42966 | \n", - "43200.0 | \n", - "99 | \n", - "99 | \n", - "1' | \n", - "6' | \n", - "5' | \n", - "POINT (-71.96000 41.04800) | \n", - "
645 | \n", - "mony2 | \n", - "<NA> | \n", - "41.048 | \n", - "-71.960 | \n", - "USA | \n", - "Montauk, NY | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "33401412 | \n", - "-3.86 | \n", - "... | \n", - "10080 | \n", - "77 | \n", - "34200 | \n", - "43200.0 | \n", - "79 | \n", - "80 | \n", - "1' | \n", - "7' | \n", - "5' | \n", - "POINT (-71.96000 41.04800) | \n", - "
842 | \n", - "ptme | \n", - "<NA> | \n", - "43.657 | \n", - "-70.247 | \n", - "USA | \n", - "Portland | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "335F0668 | \n", - "-3.96 | \n", - "... | \n", - "10080 | \n", - "93 | \n", - "40980 | \n", - "43200.0 | \n", - "95 | \n", - "96 | \n", - "1' | \n", - "9' | \n", - "6' | \n", - "POINT (-70.24700 43.65700) | \n", - "
954 | \n", - "setp1 | \n", - "211 | \n", - "26.683 | \n", - "-78.983 | \n", - "Bahamas | \n", - "Settlement pt | \n", - "SEPO40 | \n", - "Bahamas Department of Meteorology ( Bahamas )+... | \n", - "3543234A | \n", - "2.87 | \n", - "... | \n", - "10080 | \n", - "89 | \n", - "42201 | \n", - "43200.0 | \n", - "98 | \n", - "99 | \n", - "1' | \n", - "4' | \n", - "10' | \n", - "POINT (-78.98300 26.68300) | \n", - "
1148 | \n", - "wood | \n", - "<NA> | \n", - "41.523 | \n", - "-70.672 | \n", - "USA | \n", - "Woods Hole, MA | \n", - "web | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3340A79C | \n", - "0.25 | \n", - "... | \n", - "10080 | \n", - "100 | \n", - "43193 | \n", - "43200.0 | \n", - "100 | \n", - "100 | \n", - "1' | \n", - "4' | \n", - "5' | \n", - "POINT (-70.67200 41.52300) | \n", - "
1149 | \n", - "wood2 | \n", - "<NA> | \n", - "41.523 | \n", - "-70.672 | \n", - "USA | \n", - "Woods Hole, MA | \n", - "SXXX03 | \n", - "National Ocean Service-NOAA ( USA ) | \n", - "3340A79C | \n", - "-3.96 | \n", - "... | \n", - "10080 | \n", - "77 | \n", - "34165 | \n", - "43200.0 | \n", - "79 | \n", - "79 | \n", - "1' | \n", - "10' | \n", - "5' | \n", - "POINT (-70.67200 41.52300) | \n", - "
39 rows × 25 columns
\n", - "\n", - " | ioc_code | \n", - "gloss_id | \n", - "lat | \n", - "lon | \n", - "country | \n", - "location | \n", - "connection | \n", - "contacts | \n", - "dcp_id | \n", - "last_observation_level | \n", - "... | \n", - "observations_expected_per_week | \n", - "observations_ratio_per_week | \n", - "observations_arrived_per_month | \n", - "observations_expected_per_month | \n", - "observations_ratio_per_month | \n", - "observations_ratio_per_day | \n", - "sample_interval | \n", - "average_delay_per_day | \n", - "transmit_interval | \n", - "geometry | \n", - "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
954 | \n", - "setp1 | \n", - "211 | \n", - "26.683 | \n", - "-78.983 | \n", - "Bahamas | \n", - "Settlement pt | \n", - "SEPO40 | \n", - "Bahamas Department of Meteorology ( Bahamas )+... | \n", - "3543234A | \n", - "2.87 | \n", - "... | \n", - "10080 | \n", - "89 | \n", - "42201 | \n", - "43200.0 | \n", - "98 | \n", - "99 | \n", - "1' | \n", - "4' | \n", - "10' | \n", - "POINT (-78.98300 26.68300) | \n", - "
1 rows × 25 columns
\n", - "<xarray.Dataset>\n", - "Dimensions: (ioc_code: 37, time: 4321)\n", - "Coordinates:\n", - " * ioc_code (ioc_code) object 'acnj' 'acnj2' 'apfl' ... 'setp1' 'wood' 'wood2'\n", - " * time (time) datetime64[ns] 2020-05-27 ... 2020-05-30\n", - "Data variables:\n", - " pwl (ioc_code, time) float64 nan nan nan nan ... nan -3.898 -3.899\n", - " lon (ioc_code) float64 -74.42 -74.42 -84.98 ... -78.98 -70.67 -70.67\n", - " lat (ioc_code) float64 39.35 39.35 29.73 29.73 ... 26.68 41.52 41.52\n", - " country (ioc_code) object 'USA' 'USA' 'USA' ... 'Bahamas' 'USA' 'USA'\n", - " location (ioc_code) object 'Atlantic City' ... 'Woods Hole, MA'\n", - " wls (ioc_code, time) float64 1.035 1.035 1.036 1.033 ... nan nan nan\n", - " prs (ioc_code, time) float64 nan nan nan nan nan ... nan nan nan nan\n", - " ra2 (ioc_code, time) float64 nan nan nan nan nan ... nan nan nan nan\n", - " rad (ioc_code, time) float64 nan nan nan nan nan ... nan nan nan nan
<xarray.Dataset>\n", - "Dimensions: (time: 4321)\n", - "Coordinates:\n", - " ioc_code <U5 'setp1'\n", - " * time (time) datetime64[ns] 2020-05-27 ... 2020-05-30\n", - "Data variables:\n", - " lon float64 -78.98\n", - " lat float64 26.68\n", - " country object 'Bahamas'\n", - " location object 'Settlement pt'\n", - " prs (time) float64 3.189 3.189 3.19 3.192 ... 3.2 3.206 3.204 3.201\n", - " ra2 (time) float64 2.911 2.915 2.915 2.917 ... 2.921 2.918 2.914 2.911\n", - " rad (time) float64 6.264 6.263 6.264 6.264 ... 2.932 2.932 2.935 2.92
<xarray.Dataset>\n", - "Dimensions: (time: 4321)\n", - "Coordinates:\n", - " ioc_code <U5 'setp1'\n", - " * time (time) datetime64[ns] 2020-05-27 ... 2020-05-30\n", - "Data variables:\n", - " lon float64 -78.98\n", - " lat float64 26.68\n", - " country object 'Bahamas'\n", - " location object 'Settlement pt'\n", - " prs (time) float64 3.189 3.189 3.19 3.192 ... 3.2 3.206 3.204 3.201\n", - " ra2 (time) float64 2.911 2.915 2.915 2.917 ... 2.921 2.918 2.914 2.911\n", - " rad (time) float64 6.264 6.263 6.264 6.264 ... 2.932 2.932 2.935 2.92
\n", - " | agency_cd | \n", - "site_no | \n", - "station_nm | \n", - "site_tp_cd | \n", - "dec_lat_va | \n", - "dec_long_va | \n", - "coord_acy_cd | \n", - "dec_coord_datum_cd | \n", - "alt_va | \n", - "alt_acy_va | \n", - "... | \n", - "ts_id | \n", - "loc_web_ds | \n", - "medium_grp_cd | \n", - "parm_grp_cd | \n", - "srs_id | \n", - "access_cd | \n", - "begin_date | \n", - "end_date | \n", - "count_nu | \n", - "geometry | \n", - "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", - "USGS | \n", - "0234296910 | \n", - "CHATTAHOOCHEE RIVER AT COAST GUARD DOCK AT EUF... | \n", - "LK | \n", - "31.908216 | \n", - "-85.144932 | \n", - "U | \n", - "NAD83 | \n", - "0.0 | \n", - "0.01 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "2006-01-01 | \n", - "2022-01-01 | \n", - "14 | \n", - "POINT (-85.14493 31.90822) | \n", - "
1 | \n", - "USGS | \n", - "0234296910 | \n", - "CHATTAHOOCHEE RIVER AT COAST GUARD DOCK AT EUF... | \n", - "LK | \n", - "31.908216 | \n", - "-85.144932 | \n", - "U | \n", - "NAD83 | \n", - "0.0 | \n", - "0.01 | \n", - "... | \n", - "298232 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642503 | \n", - "0 | \n", - "2017-09-30 | \n", - "2023-02-02 | \n", - "1931 | \n", - "POINT (-85.14493 31.90822) | \n", - "
2 | \n", - "USGS | \n", - "0234296910 | \n", - "CHATTAHOOCHEE RIVER AT COAST GUARD DOCK AT EUF... | \n", - "LK | \n", - "31.908216 | \n", - "-85.144932 | \n", - "U | \n", - "NAD83 | \n", - "0.0 | \n", - "0.01 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "1990-03-18 | \n", - "2017-02-22 | \n", - "28 | \n", - "POINT (-85.14493 31.90822) | \n", - "
3 | \n", - "USGS | \n", - "0234296910 | \n", - "CHATTAHOOCHEE RIVER AT COAST GUARD DOCK AT EUF... | \n", - "LK | \n", - "31.908216 | \n", - "-85.144932 | \n", - "U | \n", - "NAD83 | \n", - "0.0 | \n", - "0.01 | \n", - "... | \n", - "234483 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642503 | \n", - "0 | \n", - "2010-10-01 | \n", - "2023-02-03 | \n", - "4508 | \n", - "POINT (-85.14493 31.90822) | \n", - "
4 | \n", - "USGS | \n", - "02464800 | \n", - "LAKE TUSCALOOSA NEAR TUSCALOOSA, ALABAMA | \n", - "LK | \n", - "33.267339 | \n", - "-87.506116 | \n", - "S | \n", - "NAD83 | \n", - "0.0 | \n", - "0.10 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "2006-01-01 | \n", - "2022-01-01 | \n", - "17 | \n", - "POINT (-87.50612 33.26734) | \n", - "
... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
244062 | \n", - "USGS | \n", - "14240304 | \n", - "SPIRIT LAKE AT TUNNEL AT SPIRIT LAKE, WA | \n", - "LK | \n", - "46.276221 | \n", - "-122.162597 | \n", - "S | \n", - "NAD83 | \n", - "3470.0 | \n", - "10.00 | \n", - "... | \n", - "152146 | \n", - "[LAKE LEVEL] | \n", - "wat | \n", - "NaN | \n", - "1642503 | \n", - "0 | \n", - "2007-10-01 | \n", - "2023-02-03 | \n", - "5604 | \n", - "POINT (-122.16260 46.27622) | \n", - "
244063 | \n", - "USGS | \n", - "14240304 | \n", - "SPIRIT LAKE AT TUNNEL AT SPIRIT LAKE, WA | \n", - "LK | \n", - "46.276221 | \n", - "-122.162597 | \n", - "S | \n", - "NAD83 | \n", - "3470.0 | \n", - "10.00 | \n", - "... | \n", - "152147 | \n", - "LEVEL AT INTAKE GATE | \n", - "wat | \n", - "NaN | \n", - "1642503 | \n", - "0 | \n", - "2022-10-06 | \n", - "2023-02-03 | \n", - "120 | \n", - "POINT (-122.16260 46.27622) | \n", - "
244064 | \n", - "USGS | \n", - "14240446 | \n", - "CASTLE LAKE NEAR MOUNT ST. HELENS, WA | \n", - "LK | \n", - "46.256389 | \n", - "-122.274444 | \n", - "S | \n", - "NAD83 | \n", - "NaN | \n", - "NaN | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "2006-01-01 | \n", - "2020-01-01 | \n", - "15 | \n", - "POINT (-122.27444 46.25639) | \n", - "
244065 | \n", - "USGS | \n", - "14240446 | \n", - "CASTLE LAKE NEAR MOUNT ST. HELENS, WA | \n", - "LK | \n", - "46.256389 | \n", - "-122.274444 | \n", - "S | \n", - "NAD83 | \n", - "NaN | \n", - "NaN | \n", - "... | \n", - "150471 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642503 | \n", - "0 | \n", - "1993-10-01 | \n", - "2023-01-30 | \n", - "9729 | \n", - "POINT (-122.27444 46.25639) | \n", - "
244066 | \n", - "USGS | \n", - "14240446 | \n", - "CASTLE LAKE NEAR MOUNT ST. HELENS, WA | \n", - "LK | \n", - "46.256389 | \n", - "-122.274444 | \n", - "S | \n", - "NAD83 | \n", - "NaN | \n", - "NaN | \n", - "... | \n", - "152151 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642503 | \n", - "0 | \n", - "2008-01-16 | \n", - "2023-01-31 | \n", - "5494 | \n", - "POINT (-122.27444 46.25639) | \n", - "
244067 rows × 25 columns
\n", - "\n", - " | agency_cd | \n", - "site_no | \n", - "station_nm | \n", - "site_tp_cd | \n", - "dec_lat_va | \n", - "dec_long_va | \n", - "coord_acy_cd | \n", - "dec_coord_datum_cd | \n", - "alt_va | \n", - "alt_acy_va | \n", - "... | \n", - "ts_id | \n", - "loc_web_ds | \n", - "medium_grp_cd | \n", - "parm_grp_cd | \n", - "srs_id | \n", - "access_cd | \n", - "begin_date | \n", - "end_date | \n", - "count_nu | \n", - "geometry | \n", - "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", - "USGS | \n", - "425227073212401 | \n", - "RE 108 | \n", - "GW | \n", - "42.874375 | \n", - "-73.356731 | \n", - "H | \n", - "NAD83 | \n", - "451.0 | \n", - "4.3 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642461 | \n", - "0 | \n", - "2017-03-09 | \n", - "2017-03-09 | \n", - "1 | \n", - "POINT (-73.35673 42.87438) | \n", - "
1 | \n", - "USGS | \n", - "425227073212401 | \n", - "RE 108 | \n", - "GW | \n", - "42.874375 | \n", - "-73.356731 | \n", - "H | \n", - "NAD83 | \n", - "451.0 | \n", - "4.3 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642461 | \n", - "0 | \n", - "2017-03-09 | \n", - "2017-03-09 | \n", - "1 | \n", - "POINT (-73.35673 42.87438) | \n", - "
2 | \n", - "USGS | \n", - "425227073212401 | \n", - "RE 108 | \n", - "GW | \n", - "42.874375 | \n", - "-73.356731 | \n", - "H | \n", - "NAD83 | \n", - "451.0 | \n", - "4.3 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642008 | \n", - "0 | \n", - "2017-03-09 | \n", - "2017-03-09 | \n", - "1 | \n", - "POINT (-73.35673 42.87438) | \n", - "
3 | \n", - "USGS | \n", - "425227073212401 | \n", - "RE 108 | \n", - "GW | \n", - "42.874375 | \n", - "-73.356731 | \n", - "H | \n", - "NAD83 | \n", - "451.0 | \n", - "4.3 | \n", - "... | \n", - "233087 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "2017-03-06 | \n", - "2017-03-08 | \n", - "2 | \n", - "POINT (-73.35673 42.87438) | \n", - "
4 | \n", - "USGS | \n", - "425227073212401 | \n", - "RE 108 | \n", - "GW | \n", - "42.874375 | \n", - "-73.356731 | \n", - "H | \n", - "NAD83 | \n", - "451.0 | \n", - "4.3 | \n", - "... | \n", - "217132 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642461 | \n", - "0 | \n", - "2017-02-22 | \n", - "2017-03-09 | \n", - "15 | \n", - "POINT (-73.35673 42.87438) | \n", - "
... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
6668 | \n", - "USGS | \n", - "422302071083801 | \n", - "FRESH POND IN GATE HOUSE AT CAMBRIDGE, MA | \n", - "LK | \n", - "42.383889 | \n", - "-71.143889 | \n", - "S | \n", - "NAD83 | \n", - "27.6 | \n", - "5.0 | \n", - "... | \n", - "67561 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1644459 | \n", - "0 | \n", - "2009-10-01 | \n", - "2023-02-03 | \n", - "4873 | \n", - "POINT (-71.14389 42.38389) | \n", - "
6669 | \n", - "USGS | \n", - "422302071083801 | \n", - "FRESH POND IN GATE HOUSE AT CAMBRIDGE, MA | \n", - "LK | \n", - "42.383889 | \n", - "-71.143889 | \n", - "S | \n", - "NAD83 | \n", - "27.6 | \n", - "5.0 | \n", - "... | \n", - "67557 | \n", - "[(2)] | \n", - "wat | \n", - "NaN | \n", - "0 | \n", - "0 | \n", - "2007-10-01 | \n", - "2023-02-03 | \n", - "5604 | \n", - "POINT (-71.14389 42.38389) | \n", - "
6670 | \n", - "USGS | \n", - "422302071083801 | \n", - "FRESH POND IN GATE HOUSE AT CAMBRIDGE, MA | \n", - "LK | \n", - "42.383889 | \n", - "-71.143889 | \n", - "S | \n", - "NAD83 | \n", - "27.6 | \n", - "5.0 | \n", - "... | \n", - "67560 | \n", - "Fresh Pond Sonde | \n", - "wat | \n", - "NaN | \n", - "1646694 | \n", - "0 | \n", - "2007-10-01 | \n", - "2023-02-03 | \n", - "5604 | \n", - "POINT (-71.14389 42.38389) | \n", - "
6671 | \n", - "USGS | \n", - "422302071083801 | \n", - "FRESH POND IN GATE HOUSE AT CAMBRIDGE, MA | \n", - "LK | \n", - "42.383889 | \n", - "-71.143889 | \n", - "S | \n", - "NAD83 | \n", - "27.6 | \n", - "5.0 | \n", - "... | \n", - "225988 | \n", - "Huron Ave Gatehouse, [Data provided by CWD] | \n", - "wat | \n", - "NaN | \n", - "1643311 | \n", - "0 | \n", - "2022-10-06 | \n", - "2023-02-03 | \n", - "120 | \n", - "POINT (-71.14389 42.38389) | \n", - "
6672 | \n", - "USGS | \n", - "422302071083801 | \n", - "FRESH POND IN GATE HOUSE AT CAMBRIDGE, MA | \n", - "LK | \n", - "42.383889 | \n", - "-71.143889 | \n", - "S | \n", - "NAD83 | \n", - "27.6 | \n", - "5.0 | \n", - "... | \n", - "225987 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1648328 | \n", - "0 | \n", - "2007-10-01 | \n", - "2023-02-03 | \n", - "5604 | \n", - "POINT (-71.14389 42.38389) | \n", - "
6673 rows × 25 columns
\n", - "\n", - " | agency_cd | \n", - "site_no | \n", - "station_nm | \n", - "site_tp_cd | \n", - "dec_lat_va | \n", - "dec_long_va | \n", - "coord_acy_cd | \n", - "dec_coord_datum_cd | \n", - "alt_va | \n", - "alt_acy_va | \n", - "... | \n", - "ts_id | \n", - "loc_web_ds | \n", - "medium_grp_cd | \n", - "parm_grp_cd | \n", - "srs_id | \n", - "access_cd | \n", - "begin_date | \n", - "end_date | \n", - "count_nu | \n", - "geometry | \n", - "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
141 | \n", - "USGS | \n", - "01096508 | \n", - "MERRIMACK RIVER AT NASHUA, NH | \n", - "ST | \n", - "42.763422 | \n", - "-71.442843 | \n", - "S | \n", - "NAD83 | \n", - "0.0 | \n", - "0.01 | \n", - "... | \n", - "309650 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "17164583 | \n", - "0 | \n", - "2022-10-06 | \n", - "2023-02-03 | \n", - "120 | \n", - "POINT (-71.44284 42.76342) | \n", - "
539 | \n", - "USGS | \n", - "01209510 | \n", - "SAUGATUCK RIVER AT ROUTE 1 AT WESTPORT, CT | \n", - "ES | \n", - "41.140894 | \n", - "-73.363033 | \n", - "5 | \n", - "NAD83 | \n", - "0.0 | \n", - "0.10 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "ALL | \n", - "0 | \n", - "0 | \n", - "2022-04-05 | \n", - "2023-01-17 | \n", - "22 | \n", - "POINT (-73.36303 41.14089) | \n", - "
540 | \n", - "USGS | \n", - "01209510 | \n", - "SAUGATUCK RIVER AT ROUTE 1 AT WESTPORT, CT | \n", - "ES | \n", - "41.140894 | \n", - "-73.363033 | \n", - "5 | \n", - "NAD83 | \n", - "0.0 | \n", - "0.10 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "INF | \n", - "0 | \n", - "0 | \n", - "2022-04-05 | \n", - "2023-01-17 | \n", - "22 | \n", - "POINT (-73.36303 41.14089) | \n", - "
541 | \n", - "USGS | \n", - "01209510 | \n", - "SAUGATUCK RIVER AT ROUTE 1 AT WESTPORT, CT | \n", - "ES | \n", - "41.140894 | \n", - "-73.363033 | \n", - "5 | \n", - "NAD83 | \n", - "0.0 | \n", - "0.10 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "PHY | \n", - "1645597 | \n", - "0 | \n", - "2022-04-05 | \n", - "2023-01-17 | \n", - "22 | \n", - "POINT (-73.36303 41.14089) | \n", - "
542 | \n", - "USGS | \n", - "01209510 | \n", - "SAUGATUCK RIVER AT ROUTE 1 AT WESTPORT, CT | \n", - "ES | \n", - "41.140894 | \n", - "-73.363033 | \n", - "5 | \n", - "NAD83 | \n", - "0.0 | \n", - "0.10 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "PHY | \n", - "1645720 | \n", - "0 | \n", - "2022-04-05 | \n", - "2023-01-17 | \n", - "22 | \n", - "POINT (-73.36303 41.14089) | \n", - "
... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
6151 | \n", - "USGS | \n", - "04294500 | \n", - "LAKE CHAMPLAIN AT BURLINGTON, VT | \n", - "LK | \n", - "44.476160 | \n", - "-73.221517 | \n", - "S | \n", - "NAD83 | \n", - "0.0 | \n", - "0.05 | \n", - "... | \n", - "253418 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642503 | \n", - "0 | \n", - "2022-06-01 | \n", - "2023-02-03 | \n", - "247 | \n", - "POINT (-73.22152 44.47616) | \n", - "
6553 | \n", - "USGS | \n", - "04295000 | \n", - "RICHELIEU R (LAKE CHAMPLAIN) AT ROUSES POINT NY | \n", - "LK | \n", - "44.996278 | \n", - "-73.359806 | \n", - "1 | \n", - "NAD83 | \n", - "NaN | \n", - "NaN | \n", - "... | \n", - "245276 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642503 | \n", - "0 | \n", - "2022-10-06 | \n", - "2023-02-03 | \n", - "120 | \n", - "POINT (-73.35981 44.99628) | \n", - "
6594 | \n", - "USGS | \n", - "410606073245700 | \n", - "NORWALK RIVER AT NORWALK AQUARIUM NR S NORWALK... | \n", - "ES | \n", - "41.101619 | \n", - "-73.415947 | \n", - "H | \n", - "NAD83 | \n", - "4.0 | \n", - "1.60 | \n", - "... | \n", - "0 | \n", - "NaN | \n", - "wat | \n", - "BIO | \n", - "86546 | \n", - "0 | \n", - "2022-03-15 | \n", - "2023-01-03 | \n", - "20 | \n", - "POINT (-73.41595 41.10162) | \n", - "
6656 | \n", - "USGS | \n", - "420717071221301 | \n", - "KINGSBURY POND NEAR NORFOLK, MA | \n", - "LK | \n", - "42.121389 | \n", - "-71.370278 | \n", - "S | \n", - "NAD83 | \n", - "NaN | \n", - "NaN | \n", - "... | \n", - "320743 | \n", - "NaN | \n", - "wat | \n", - "NaN | \n", - "1642503 | \n", - "0 | \n", - "2023-01-09 | \n", - "2023-02-03 | \n", - "25 | \n", - "POINT (-71.37028 42.12139) | \n", - "
6671 | \n", - "USGS | \n", - "422302071083801 | \n", - "FRESH POND IN GATE HOUSE AT CAMBRIDGE, MA | \n", - "LK | \n", - "42.383889 | \n", - "-71.143889 | \n", - "S | \n", - "NAD83 | \n", - "27.6 | \n", - "5.00 | \n", - "... | \n", - "225988 | \n", - "Huron Ave Gatehouse, [Data provided by CWD] | \n", - "wat | \n", - "NaN | \n", - "1643311 | \n", - "0 | \n", - "2022-10-06 | \n", - "2023-02-03 | \n", - "120 | \n", - "POINT (-71.14389 42.38389) | \n", - "
181 rows × 25 columns
\n", - "<xarray.Dataset>\n", - "Dimensions: (site_no: 78, datetime: 1133, code: 7, option: 8)\n", - "Coordinates:\n", - " * site_no (site_no) object '01063995' '01098499' ... '422302071083801'\n", - " * datetime (datetime) datetime64[ns] 2020-05-27T04:00:00 ... 2020-05-31T0...\n", - " * code (code) object '00062' '62614' '62615' ... '62620' '63160' '72279'\n", - " * option (option) object '' '2' ... 'test' 'upstream of weir'\n", - "Data variables:\n", - " value (site_no, datetime, code, option) object nan nan nan ... nan nan\n", - " qualifier (site_no, datetime, code, option) object nan nan nan ... nan nan\n", - " lon (site_no) float64 -70.51 -71.38 -71.27 ... -70.06 -70.05 -71.14\n", - " lat (site_no) float64 43.78 42.32 42.42 42.4 ... 41.93 41.93 42.38\n", - " unit (code) object 'ft' 'ft' 'ft' 'ft' 'ft' 'ft' 'ft'\n", - " name (code) object 'Elevation of reservoir water surface above datu...
<xarray.Dataset>\n", - "Dimensions: (site_no: 20, datetime: 806, code: 1)\n", - "Coordinates:\n", - " * site_no (site_no) object '01302250' '01302600' ... '01372043' '01376562'\n", - " * datetime (datetime) datetime64[ns] 2020-05-27T05:00:00 ... 2020-05-31T0...\n", - " * code (code) object '62620'\n", - "Data variables:\n", - " option <U6 'navd88'\n", - " value (site_no, datetime, code) object 2.35 2.36 2.38 ... nan 0.66 nan\n", - " qualifier (site_no, datetime, code) object 'A' 'A' 'A' 'A' ... nan 'A' nan\n", - " lon (site_no) float64 -73.71 -73.64 -73.59 ... -73.76 -73.94 -74.13\n", - " lat (site_no) float64 40.87 40.89 40.91 40.96 ... 42.62 41.72 40.54\n", - " unit (code) object 'ft'\n", - " name (code) object 'Estuary or ocean water surface elevation above ...
\n", - " | nws_id | \n", - "name | \n", - "state | \n", - "status | \n", - "removed | \n", - "geometry | \n", - "
---|---|---|---|---|---|---|
nos_id | \n", - "\n", - " | \n", - " | \n", - " | \n", - " | \n", - " | \n", - " |
1600012 | \n", - "46125 | \n", - "QREB buoy | \n", - "\n", - " | active | \n", - "<NA> | \n", - "POINT (122.60028 37.75008) | \n", - "
1619910 | \n", - "SNDP5 | \n", - "Sand Island, Midway Islands | \n", - "\n", - " | active | \n", - "<NA> | \n", - "POINT (-177.36003 28.21170) | \n", - "
1630000 | \n", - "APRP7 | \n", - "Apra Harbor, Guam | \n", - "\n", - " | active | \n", - "<NA> | \n", - "POINT (144.65636 13.44339) | \n", - "
1631428 | \n", - "PGBP7 | \n", - "Pago Bay, Guam | \n", - "\n", - " | active | \n", - "<NA> | \n", - "POINT (144.79700 13.42830) | \n", - "
1770000 | \n", - "NSTP6 | \n", - "Pago Pago, American Samoa | \n", - "\n", - " | active | \n", - "<NA> | \n", - "POINT (-170.68944 -14.27667) | \n", - "
... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
9087079 | \n", - "GBWW3 | \n", - "Green Bay | \n", - "WI | \n", - "discontinued | \n", - "2020-10-28 13:00:00,2007-08-06 23:59:00,2007-0... | \n", - "POINT (-88.00722 44.54111) | \n", - "
8770570 | \n", - "SBPT2 | \n", - "Sabine Pass North | \n", - "TX | \n", - "discontinued | \n", - "2021-01-18 00:00:00,2020-09-30 15:45:00,2020-0... | \n", - "POINT (-93.87010 29.72840) | \n", - "
8775870 | \n", - "MQTT2 | \n", - "Bob Hall Pier, Corpus Christi | \n", - "TX | \n", - "discontinued | \n", - "2021-12-22 20:00:00,2020-05-18 13:10:00,2019-0... | \n", - "POINT (-97.21670 27.58000) | \n", - "
8740166 | \n", - "GBRM6 | \n", - "Grand Bay NERR, Mississippi Sound | \n", - "MS | \n", - "discontinued | \n", - "2022-04-07 00:00:00,2022-03-30 23:58:00,2015-1... | \n", - "POINT (-88.40289 30.41319) | \n", - "
8662245 | \n", - "NITS1 | \n", - "Oyster Landing (N Inlet Estuary) | \n", - "SC | \n", - "discontinued | \n", - "2022-06-07 23:59:00,2022-06-07 00:00:00,2022-0... | \n", - "POINT (-79.18670 33.35170) | \n", - "
438 rows × 6 columns
\n", - "\n", - " | nws_id | \n", - "name | \n", - "state | \n", - "status | \n", - "removed | \n", - "geometry | \n", - "
---|---|---|---|---|---|---|
nos_id | \n", - "\n", - " | \n", - " | \n", - " | \n", - " | \n", - " | \n", - " |
8726679 | \n", - "TSHF1 | \n", - "East Bay Causeway | \n", - "FL | \n", - "active | \n", - "<NA> | \n", - "POINT (-82.42575 27.92889) | \n", - "
8726694 | \n", - "TPAF1 | \n", - "TPA Cruise Terminal 2 | \n", - "FL | \n", - "active | \n", - "<NA> | \n", - "POINT (-82.43330 27.93330) | \n", - "
9044036 | \n", - "FWNM4 | \n", - "Fort Wayne | \n", - "MI | \n", - "active | \n", - "2005-04-29 23:59:00,2005-04-29 00:00:00,2001-1... | \n", - "POINT (-83.09330 42.29830) | \n", - "
9075035 | \n", - "ESVM4 | \n", - "Essexville | \n", - "MI | \n", - "active | \n", - "2007-03-28 23:59:00,2007-03-28 00:00:00,2007-0... | \n", - "POINT (-83.84680 43.64040) | \n", - "
9052076 | \n", - "OCTN6 | \n", - "Olcott | \n", - "NY | \n", - "active | \n", - "2007-06-01 23:59:00,2007-06-01 00:00:00,2004-0... | \n", - "POINT (-78.72733 43.33839) | \n", - "
... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
8654400 | \n", - "CFPN7 | \n", - "Cape Hatteras Fishing Pier | \n", - "NC | \n", - "discontinued | \n", - "2018-09-19 23:59:00,2003-09-18 23:59:00,2003-0... | \n", - "POINT (-75.63500 35.22330) | \n", - "
8720625 | \n", - "RCYF1 | \n", - "Racy Point, St Johns River | \n", - "FL | \n", - "discontinued | \n", - "2019-08-05 14:00:00,2017-06-14 15:36:00,2017-0... | \n", - "POINT (-81.54830 29.80170) | \n", - "
8423898 | \n", - "FTPN3 | \n", - "Fort Point | \n", - "NH | \n", - "discontinued | \n", - "2020-04-13 00:00:00,2014-08-05 00:00:00,2012-0... | \n", - "POINT (-70.71056 43.07139) | \n", - "
8726667 | \n", - "MCYF1 | \n", - "Mckay Bay Entrance | \n", - "FL | \n", - "discontinued | \n", - "2020-05-20 00:00:00,2019-03-08 00:00:00,2017-0... | \n", - "POINT (-82.42500 27.91333) | \n", - "
8662245 | \n", - "NITS1 | \n", - "Oyster Landing (N Inlet Estuary) | \n", - "SC | \n", - "discontinued | \n", - "2022-06-07 23:59:00,2022-06-07 00:00:00,2022-0... | \n", - "POINT (-79.18670 33.35170) | \n", - "
169 rows × 6 columns
\n", - "<xarray.Dataset>\n", - "Dimensions: (t: 6, nos_id: 112)\n", - "Coordinates:\n", - " * t (t) datetime64[ns] 2022-04-02T12:00:00 ... 2022-04-02T12:30:00\n", - " * nos_id (nos_id) object '9044036' '9075035' ... '8573364' '8519483'\n", - " nws_id (nos_id) <U5 'FWNM4' 'ESVM4' 'OCTN6' ... 'NCDV2' 'TCBM2' 'BGNN6'\n", - " x (nos_id) float64 -83.09 -83.85 -78.73 ... -77.04 -76.25 -74.14\n", - " y (nos_id) float64 42.3 43.64 43.34 42.09 ... 38.98 38.32 39.21 40.64\n", - "Data variables:\n", - " v (nos_id, t) float32 175.1 175.1 175.1 175.1 ... 2.579 2.611 2.631\n", - " s (nos_id, t) float32 0.0 0.0 0.0 0.0 0.0 ... 0.026 0.02 0.024 0.027\n", - " f (nos_id, t) object '0,0,0,0' '0,0,0,0' ... '0,0,0,0' '0,0,0,0'\n", - " q (nos_id, t) object 'v' 'v' 'v' 'v' 'v' 'v' ... 'v' 'v' 'v' 'v' 'v'
<xarray.Dataset>\n", - "Dimensions: (nos_id: 1, t: 6)\n", - "Coordinates:\n", - " * nos_id (nos_id) object '1612480'\n", - " * t (t) datetime64[ns] 2022-04-02T12:00:00 ... 2022-04-02T12:30:00\n", - " nws_id (nos_id) <U5 'MOKH1'\n", - " x (nos_id) float64 -157.8\n", - " y (nos_id) float64 21.43\n", - "Data variables:\n", - " v (nos_id, t) float32 1.406 1.409 1.414 1.417 1.417 1.422\n", - " s (nos_id, t) float32 0.001 0.002 0.002 0.002 0.001 0.002\n", - " f (nos_id, t) object '0,0,0,0' '0,0,0,0' ... '0,0,0,0' '0,0,0,0'\n", - " q (nos_id, t) object 'v' 'v' 'v' 'v' 'v' 'v'