Skip to main content

Open-source implementation of the Volume Data Store (VDS) standard for fast random access to multi-dimensional volumetric data.

Project description

OpenVDS is a specification and an open source reference implementation of a storage format for fast random access to multi-dimensional (up to 6D) volumetric data stored in an object storage cloud service (e.g. Amazon S3, Azure Blob storage or Google Cloud Storage). The specification is based on, but not similar to, the existing Volume Data Store (VDS) file format. The VDS format is a Bluware Inc. proprietary format, which has seen extensive industrial deployments over the last two decades. The design of the VDS format is contributed by Bluware Inc. to the Open Group Open Subsurface Data Universe Forum (OSDU) (The Open Group, u.d.).

OpenVDS has been designed to handle extremely large volumes, up to petabytes in size, with variable sized compressed bricks. The OpenVDS format is very flexible and can store any kind data representable as arrays with key/value-pair metadata. In particular, data commonly used in seismic processing can be stored along with all necessary metadata. This makes it possible to go from legacy formats to OpenVDS and back, while retaining all metadata.

OpenVDS may be used to store E&P data types such as regularized single-Z horizons/height-maps (2D), seismic lines (2D), pre-stack volumes (3D-5D), post-stack volumes (3D), geobody volumes (3D-5D), and attribute volumes of any dimensionality up to 6D. The format has been designed primarily to support random access and on-demand fetching of data, this enables applications that are responsive and interactive as well as efficient I/O for high-performance computing or machine learning workloads.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

openvds-3.2.0-cp311-cp311-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.11Windows x86-64

openvds-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

openvds-3.2.0-cp310-cp310-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.10Windows x86-64

openvds-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

openvds-3.2.0-cp39-cp39-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.9Windows x86-64

openvds-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

openvds-3.2.0-cp38-cp38-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.8Windows x86-64

openvds-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

openvds-3.2.0-cp37-cp37m-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

openvds-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

openvds-3.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

File details

Details for the file openvds-3.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: openvds-3.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.11

File hashes

Hashes for openvds-3.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2e7aa5417e8a97948fb6214de2f0574ffda499bcd984c26f82a221fa9995dd24
MD5 f660968946a4b8419d9c13b8959f7129
BLAKE2b-256 4f66829d07049beff1f06458c3cd91800fce1bd25ef810e41638e63796d0e18e

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvds-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9659504a0c20cb7e27faf7dec746184df8c65bba23a5a6cd9b9063892c1b9935
MD5 b15277753d179879b62ef4a44a5b14ea
BLAKE2b-256 04f058932473b360ed5343c36e2825b0e9c723c4f899cab1285c4b8e225db7e8

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: openvds-3.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.11

File hashes

Hashes for openvds-3.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 685b6d19d9b90e1545e0a960bb19523639fd1aac2e4d6753591342f00bd0ba2a
MD5 43a40b646c0a057973447b059c625438
BLAKE2b-256 21ba618f2d9371b0735ba81868f3b43edfd59bcebdf04ed45db53545b929a3b4

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvds-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ab64b32aa12b20311aae87790786af3f794d194252d80743ef8b91bbc95a8806
MD5 5677bd90bbd3f0076384610bb91c25e0
BLAKE2b-256 6e75db0bd4016be0fe83740b93c396310f58360f40badcda6265c890091987e8

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: openvds-3.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.11

File hashes

Hashes for openvds-3.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 49a4f1db075ee3d47b202b13f8edbcc09067075ec15fc20e2fe6acad66260e56
MD5 04c43241bbcff7ef36280343c6611449
BLAKE2b-256 472000cf9f18ff2900b4e507712af51e9e862a3750b80d6e52fc34b318ededef

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvds-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a82fe22cae59d64c5731adce8f1a64b09fb7b7538ec9ab7f9422f047cf4bfea
MD5 5bdad588dbb17a8c2793cab03255d64c
BLAKE2b-256 27eeae037d70f4621ef0c57291d96dcc33bb45f9103b7be5302931fda5a4bd9e

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: openvds-3.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.11

File hashes

Hashes for openvds-3.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 47b68696697ad3805e9eeabe713363e4e9f695bcf1132770d049f53f0b5e2571
MD5 803bba722c54cf0b7eee0aaa871c5f28
BLAKE2b-256 67bbbfd4485ab6c27a37ac2aae66aa48af7aab5932316f9b49c01df0624c5039

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvds-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c78eac284ab937854eccf861f7f36d2ddcfe4b201086d5f5a25a3d2314fa700a
MD5 ab59f5f46ca43d2b8b3633ac72de8d44
BLAKE2b-256 bdfdfb9193c303230ed0764aedd8b3e4c336b99f19d77cb34803f079df13eec5

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: openvds-3.2.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.11

File hashes

Hashes for openvds-3.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f6d7e82752a7520335619e864a74669b0eedb78094cc8ce5bb29d3d03844a032
MD5 c1a46d36d19b0402bc8d8a8736245fec
BLAKE2b-256 95cdd713de397eaa10c0acecaa4e9997b28128b602fe91f8edcf70b39b4f409e

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvds-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eca3cece7f40e8cad50b70d28c226daba1a4a7dd882a6e876cf5cd9f9708dd3d
MD5 f7851f47348d882d183c80997df83e88
BLAKE2b-256 badc8cbe1979ef1f3042cd0c9b868c810189e90ec50314683c749d0e09bf9cdf

See more details on using hashes here.

File details

Details for the file openvds-3.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openvds-3.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e778411f388805905b7b3c4e67e7d48b4d4aae91efea43a4ba431503b5a5f71
MD5 fb4a41947d919a6e06e892496ba99554
BLAKE2b-256 e4b1aac38dc5ccff8be9fb9654dca55f117afda541df27a581363ebe78218bcd

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