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.2-cp311-cp311-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.11Windows x86-64

openvds-3.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

openvds-3.2.2-cp310-cp310-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.10Windows x86-64

openvds-3.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

openvds-3.2.2-cp39-cp39-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.9Windows x86-64

openvds-3.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

openvds-3.2.2-cp38-cp38-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.8Windows x86-64

openvds-3.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

openvds-3.2.2-cp37-cp37m-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.7mWindows x86-64

openvds-3.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

openvds-3.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

File details

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

File metadata

  • Download URL: openvds-3.2.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 10.3 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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 783407af54ac79c67cbc9e01ad78642ffd31e423fe10e5924485419c1c86add9
MD5 a931789dda56eb5d56fa199078b5b2fa
BLAKE2b-256 4bd4ac4e6c8ff9dd0999ed50505d9e07c71685169023614ea91b9505ace9c990

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b21867634390e1a2485321d74af1f8d4bd302f832562f65bd87282bd6b8d5891
MD5 87c3c40fa216d36737e41393e990b154
BLAKE2b-256 68484c3f2b60ce8231184f61484759b23b8a6f6cf1a7b2940c46f3d1056fabaf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openvds-3.2.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 10.3 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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ffff7d35c760ba7956fa0667b2cd6eca6569868dae56d15471d83d42557b5e58
MD5 757c8f9b0e135e31676b51b721238023
BLAKE2b-256 4bad55a47c266292193ceafb317d7ef3a728ef8d1e8c1ad2155ccd4a88870fd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 71cb45eedc9a724af7a179bb0b97bb0afc08079b7104eb6bd5db658eb61a632f
MD5 e00f5eac9de9749b2180977ca897812b
BLAKE2b-256 ec4dca1205d86245a79a209bd4cd3f83205c224155684015ddca6366a8980bc9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openvds-3.2.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 10.3 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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5a70cbd3505873398c680efc064e3788b3dba39b2a3d25bac09c294a7c7cf2e7
MD5 4dd2655a1f5e922a01e633d74cd80829
BLAKE2b-256 96b38e5dfd3e3841540ad5200ef1e5c93e0eede9131077de5cb254dea5eab53a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23957c9a7b302b64e9c5b8c5989006b72e83f71df3b6de985bc20119544d7c8e
MD5 a0b958df048264e9960a52652801b0d5
BLAKE2b-256 27d1b4327807647b7dc4ebfcb849ba062100cc8f3809e623c4123ac608b73314

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openvds-3.2.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 10.3 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.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a879633c2e1307ce87e85279929107fd74930c09d70f6825b07dd1a37c7d2137
MD5 482f039c8a2719ced3f33d9ca32daf03
BLAKE2b-256 4defb2c87909425ee06971424031d9d54c4c6d3e07622869987f313d18dd14d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bfba48ee256334b1e61c6c54a8bdf4eafb228944d97e7e12cc327678f26ce2f3
MD5 697c288488cbff61c4982387c6f05cad
BLAKE2b-256 ac0be32e0489948e6d90747829c42341346dc189a48d17d3eed4c65dce81b291

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openvds-3.2.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 10.3 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.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0e12502f25e53a0ce423a01ab73b3eeb72a1bef26262db3d3b7d541522f9047b
MD5 d66b468be67861a102b4354df74fd232
BLAKE2b-256 9d52ccdd17c4eaf12dc33041cc947b559e00a5c229d0ea1eeb960e444a23d134

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 664f52d8266a56061eac67774d46050d2d84e0ad567ce34bf151f1a602aa161d
MD5 990711c75d0ea0a1f98e452c4440590f
BLAKE2b-256 e8f863d05227ea8ed6de5ae6b99f4639de37ed635b722f8198eec67f24577444

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e30845af75e58787bc4a0a687e145cb33dee29523d60f7e2b90bfd2b74c27f37
MD5 f5ffced45cc52d668bc58b753b323427
BLAKE2b-256 e00f97d789a443a656cabea454829af46f14afc46a970318670a0524e865dee5

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