GeoLocator DP is a Data Package profile for geolocator data (raw measurements, field observations, and optional GeoPressureR trajectory outputs).
- Website: https://geopressure.org/GeoLocator-DP/
- GeoLocator Manual: https://geopressure.com/GeoPressureManual/geolocator-intro.html
- GeoLocatoR package: https://geopressure.com/GeoLocatoR/
geolocator-dp-profile.json: GeoLocator DP package profile*-table-schema.json: table schemas for core and GeoPressureR resourcespages/: website pages rendered by Jekyllexample/: example CSV resourcestests/: validation tests
This site uses the GitHub Pages Jekyll environment, which currently runs on
Ruby 3.3.4. The project includes a .ruby-version file for chruby and other
Ruby version managers. Confirm that ruby --version reports Ruby 3.3.4 before
installing dependencies.
Install Ruby dependencies:
bundle installRun the website locally with live reload:
bundle exec jekyll serve --livereload --incrementalCreate a production-style build:
JEKYLL_ENV=production bundle exec jekyll buildRun validation tests:
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r tests/requirements.txt
python tests/validate_profile_and_schemas.py