.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
LICENSE
README.md
codecov.yml
environment.yml
pyproject.toml
.github/CODE_OF_CONDUCT.md
.github/CONTRIBUTING.md
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/release.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/cd.yml
.github/workflows/ci.yml
docs/classroom-surf-environment.yml
docs/conf.py
docs/index.md
docs/_static/virtual_ship_logo.png
docs/_static/virtual_ship_logo_inverted.png
docs/_static/virtual_ship_logo_inverted_no_text.png
docs/_static/virtual_ship_logo_no_text.png
docs/api/index.md
docs/contributing/index.md
docs/user-guide/index.md
docs/user-guide/quickstart.md
docs/user-guide/tutorials/ADCP_data_tutorial.ipynb
docs/user-guide/tutorials/CTD_data_tutorial.ipynb
docs/user-guide/tutorials/Drifter_data_tutorial.ipynb
docs/user-guide/tutorials/index.md
docs/user-guide/tutorials/sciencecommunication_assignment.ipynb
src/virtualship/__init__.py
src/virtualship/_version_setup.py
src/virtualship/location.py
src/virtualship/spacetime.py
src/virtualship/utils.py
src/virtualship.egg-info/PKG-INFO
src/virtualship.egg-info/SOURCES.txt
src/virtualship.egg-info/dependency_links.txt
src/virtualship.egg-info/entry_points.txt
src/virtualship.egg-info/requires.txt
src/virtualship.egg-info/top_level.txt
src/virtualship/cli/__init__.py
src/virtualship/cli/_creds.py
src/virtualship/cli/_fetch.py
src/virtualship/cli/commands.py
src/virtualship/cli/main.py
src/virtualship/expedition/__init__.py
src/virtualship/expedition/checkpoint.py
src/virtualship/expedition/do_expedition.py
src/virtualship/expedition/expedition_cost.py
src/virtualship/expedition/input_data.py
src/virtualship/expedition/instrument_type.py
src/virtualship/expedition/schedule.py
src/virtualship/expedition/ship_config.py
src/virtualship/expedition/simulate_measurements.py
src/virtualship/expedition/simulate_schedule.py
src/virtualship/expedition/space_time_region.py
src/virtualship/expedition/verify_schedule.py
src/virtualship/expedition/waypoint.py
src/virtualship/instruments/__init__.py
src/virtualship/instruments/adcp.py
src/virtualship/instruments/argo_float.py
src/virtualship/instruments/ctd.py
src/virtualship/instruments/drifter.py
src/virtualship/instruments/ship_underwater_st.py
src/virtualship/instruments/xbt.py
src/virtualship/make_realistic/__init__.py
src/virtualship/make_realistic/adcp_make_realistic.py
src/virtualship/make_realistic/ctd_make_realistic.py
src/virtualship/static/__init__.py
src/virtualship/static/schedule.yaml
src/virtualship/static/ship_config.yaml
tests/conftest.py
tests/test_utils.py
tests/cli/test_cli.py
tests/cli/test_creds.py
tests/cli/test_fetch.py
tests/expedition/test_do_expedition.py
tests/expedition/test_schedule.py
tests/expedition/test_simulate_schedule.py
tests/expedition/expedition_dir/.gitignore
tests/expedition/expedition_dir/schedule.yaml
tests/expedition/expedition_dir/ship_config.yaml
tests/expedition/expedition_dir/input_data/.gitignore
tests/expedition/expedition_dir/input_data/argo_float_s.nc
tests/expedition/expedition_dir/input_data/argo_float_t.nc
tests/expedition/expedition_dir/input_data/argo_float_uv.nc
tests/expedition/expedition_dir/input_data/bathymetry.nc
tests/expedition/expedition_dir/input_data/default_s.nc
tests/expedition/expedition_dir/input_data/default_t.nc
tests/expedition/expedition_dir/input_data/default_uv.nc
tests/expedition/expedition_dir/input_data/drifter_t.nc
tests/expedition/expedition_dir/input_data/drifter_uv.nc
tests/instruments/test_adcp.py
tests/instruments/test_argo_float.py
tests/instruments/test_ctd.py
tests/instruments/test_drifter.py
tests/instruments/test_ship_underwater_st.py
tests/instruments/test_xbt.py
tests/make_realistic/.gitignore
tests/make_realistic/test_adcp_make_realistic.py
tests/make_realistic/test_ctd_make_realistic.py
tests/make_realistic/adcp.zarr/.zattrs
tests/make_realistic/adcp.zarr/.zgroup
tests/make_realistic/adcp.zarr/.zmetadata
tests/make_realistic/adcp.zarr/U/.zarray
tests/make_realistic/adcp.zarr/U/.zattrs
tests/make_realistic/adcp.zarr/U/0.0
tests/make_realistic/adcp.zarr/U/0.1
tests/make_realistic/adcp.zarr/V/.zarray
tests/make_realistic/adcp.zarr/V/.zattrs
tests/make_realistic/adcp.zarr/V/0.0
tests/make_realistic/adcp.zarr/V/0.1
tests/make_realistic/adcp.zarr/lat/.zarray
tests/make_realistic/adcp.zarr/lat/.zattrs
tests/make_realistic/adcp.zarr/lat/0.0
tests/make_realistic/adcp.zarr/lat/0.1
tests/make_realistic/adcp.zarr/lon/.zarray
tests/make_realistic/adcp.zarr/lon/.zattrs
tests/make_realistic/adcp.zarr/lon/0.0
tests/make_realistic/adcp.zarr/lon/0.1
tests/make_realistic/adcp.zarr/obs/.zarray
tests/make_realistic/adcp.zarr/obs/.zattrs
tests/make_realistic/adcp.zarr/obs/0
tests/make_realistic/adcp.zarr/obs/1
tests/make_realistic/adcp.zarr/time/.zarray
tests/make_realistic/adcp.zarr/time/.zattrs
tests/make_realistic/adcp.zarr/time/0.0
tests/make_realistic/adcp.zarr/time/0.1
tests/make_realistic/adcp.zarr/trajectory/.zarray
tests/make_realistic/adcp.zarr/trajectory/.zattrs
tests/make_realistic/adcp.zarr/trajectory/0
tests/make_realistic/adcp.zarr/z/.zarray
tests/make_realistic/adcp.zarr/z/.zattrs
tests/make_realistic/adcp.zarr/z/0.0
tests/make_realistic/adcp.zarr/z/0.1
tests/make_realistic/ctd.zarr/.zattrs
tests/make_realistic/ctd.zarr/.zgroup
tests/make_realistic/ctd.zarr/.zmetadata
tests/make_realistic/ctd.zarr/lat/.zarray
tests/make_realistic/ctd.zarr/lat/.zattrs
tests/make_realistic/ctd.zarr/lat/0.0
tests/make_realistic/ctd.zarr/lat/0.1
tests/make_realistic/ctd.zarr/lat/0.2
tests/make_realistic/ctd.zarr/lon/.zarray
tests/make_realistic/ctd.zarr/lon/.zattrs
tests/make_realistic/ctd.zarr/lon/0.0
tests/make_realistic/ctd.zarr/lon/0.1
tests/make_realistic/ctd.zarr/lon/0.2
tests/make_realistic/ctd.zarr/max_depth/.zarray
tests/make_realistic/ctd.zarr/max_depth/.zattrs
tests/make_realistic/ctd.zarr/max_depth/0.0
tests/make_realistic/ctd.zarr/max_depth/0.1
tests/make_realistic/ctd.zarr/max_depth/0.2
tests/make_realistic/ctd.zarr/min_depth/.zarray
tests/make_realistic/ctd.zarr/min_depth/.zattrs
tests/make_realistic/ctd.zarr/min_depth/0.0
tests/make_realistic/ctd.zarr/min_depth/0.1
tests/make_realistic/ctd.zarr/min_depth/0.2
tests/make_realistic/ctd.zarr/obs/.zarray
tests/make_realistic/ctd.zarr/obs/.zattrs
tests/make_realistic/ctd.zarr/obs/0
tests/make_realistic/ctd.zarr/obs/1
tests/make_realistic/ctd.zarr/obs/2
tests/make_realistic/ctd.zarr/raising/.zarray
tests/make_realistic/ctd.zarr/raising/.zattrs
tests/make_realistic/ctd.zarr/raising/0.0
tests/make_realistic/ctd.zarr/raising/0.1
tests/make_realistic/ctd.zarr/raising/0.2
tests/make_realistic/ctd.zarr/salinity/.zarray
tests/make_realistic/ctd.zarr/salinity/.zattrs
tests/make_realistic/ctd.zarr/salinity/0.0
tests/make_realistic/ctd.zarr/salinity/0.1
tests/make_realistic/ctd.zarr/salinity/0.2
tests/make_realistic/ctd.zarr/temperature/.zarray
tests/make_realistic/ctd.zarr/temperature/.zattrs
tests/make_realistic/ctd.zarr/temperature/0.0
tests/make_realistic/ctd.zarr/temperature/0.1
tests/make_realistic/ctd.zarr/temperature/0.2
tests/make_realistic/ctd.zarr/time/.zarray
tests/make_realistic/ctd.zarr/time/.zattrs
tests/make_realistic/ctd.zarr/time/0.0
tests/make_realistic/ctd.zarr/time/0.1
tests/make_realistic/ctd.zarr/time/0.2
tests/make_realistic/ctd.zarr/trajectory/.zarray
tests/make_realistic/ctd.zarr/trajectory/.zattrs
tests/make_realistic/ctd.zarr/trajectory/0
tests/make_realistic/ctd.zarr/winch_speed/.zarray
tests/make_realistic/ctd.zarr/winch_speed/.zattrs
tests/make_realistic/ctd.zarr/winch_speed/0.0
tests/make_realistic/ctd.zarr/winch_speed/0.1
tests/make_realistic/ctd.zarr/winch_speed/0.2
tests/make_realistic/ctd.zarr/z/.zarray
tests/make_realistic/ctd.zarr/z/.zattrs
tests/make_realistic/ctd.zarr/z/0.0
tests/make_realistic/ctd.zarr/z/0.1
tests/make_realistic/ctd.zarr/z/0.2