Skip to main content

Standalone synthetic elevation and SDF scenario library extracted from Survi

Project description

survi-scenarios

Standalone synthetic elevation and 3D SDF scenario library extracted from the Survi project. Bundles the original synthetic datasets and generators, with a slim API for listing and loading scenarios, plus analytic truth functions for evaluation.

Status

Work in progress: early extraction from Survi. Surface generators and manifests are present; adapters are being slimmed down to remove Survi-specific dependencies.

Environment overrides

  • SURVI_SCENARIO_MANIFEST: custom path for the elevation suite manifest.
  • SURVI_SDF_MANIFEST: custom path for the SDF manifest.

Usage (planned)

from survi_scenarios import list_elevation_scenarios, load_elevation_scenario

names = list_elevation_scenarios()
dataset = load_elevation_scenario(names[0])
print(dataset.samples.head())

Tests

PYTHONPATH=src pytest tests -q

Install

pip install surface-scenarios

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

surface_scenarios-0.2.0.tar.gz (5.1 MB view details)

Uploaded Source

Built Distribution

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

surface_scenarios-0.2.0-py3-none-any.whl (5.1 MB view details)

Uploaded Python 3

File details

Details for the file surface_scenarios-0.2.0.tar.gz.

File metadata

  • Download URL: surface_scenarios-0.2.0.tar.gz
  • Upload date:
  • Size: 5.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for surface_scenarios-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8a202856674e9db67062032dd8c799a2994b614da76ca514a959d14bd581c7b4
MD5 25b4ff94dfb76fcd4767ad4d1ddd7733
BLAKE2b-256 f2449d15d07fe5f92c1b5920923daba3c28d635fba659aad2cf54b56f75f9a35

See more details on using hashes here.

File details

Details for the file surface_scenarios-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for surface_scenarios-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9cf4cc347c56682bad2075027c76f05296b17fdd96d14a1aeae1e1c092bb1dde
MD5 f775759bc07347dc61a595e2d7271381
BLAKE2b-256 002d2d7e476fc2ccedcccc267c799ea291a2ae73d7ebfa444b48f9de57a2ec4a

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