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

Uploaded CPython 3.11Windows x86-64

openvds-3.2.3-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.3-cp310-cp310-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.10Windows x86-64

openvds-3.2.3-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.3-cp39-cp39-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.9Windows x86-64

openvds-3.2.3-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.3-cp38-cp38-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.8Windows x86-64

openvds-3.2.3-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.3-cp37-cp37m-win_amd64.whl (10.3 MB view details)

Uploaded CPython 3.7mWindows x86-64

openvds-3.2.3-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.3-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.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: openvds-3.2.3-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.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2df8aea213cd7bf4ff179f872dc748c722a5607336a3cc0d9994829d5d16e354
MD5 d297ac3dab1d0935016e7ab03770e403
BLAKE2b-256 7e47320353b48be25a2b60fe70f5623d7f980e9a700a116ea90626696422e672

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c5d7132633b134a83866760aaa0860a799a8967b7a01d2cf613829022896c01
MD5 54acff9e9093959fb4f3139dfbad71a8
BLAKE2b-256 d1d5796fe3dcb92d92d420dfc57b0c29598f16d2ea3fac4a371fb908cfbd13b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openvds-3.2.3-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.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7f9fff6bf04989c459c7cf2b8e70abf8f14eab6fadf56fc0d37a6f146b14d2e7
MD5 67e57f0e7a4a15481a66cef7d0dab8a7
BLAKE2b-256 de6b1f6186323ef48764d9dad83ec9571cdcc658aa77e34ecb8c4ad7225bb32f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fba5f3afb6ff14ad6b1126ce7d63ae97a57a1b1887cc064373d41413c411f19c
MD5 77cd483ed107a56d2175fbbf8c850a9c
BLAKE2b-256 a18c081c6cbb371557615829cd106cfa72f6a49b9b64cf1f79a0a7a2df59bf3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openvds-3.2.3-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.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1c381f1d4536f3769cbc045a03d7f4c205cb7323e97232cb43ea479912c4055f
MD5 8f10100be59f2f6c4127d002c14a465d
BLAKE2b-256 b494fd2a2df8eb1722df60dddeeddc09a9ed1f56ee010d232e236935674c2192

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92c4db4dc2235f3026332822a1d0afd32dc2712ff5cf152238762044182c5493
MD5 0083cd881879d51e161571aeb5792f28
BLAKE2b-256 534ced8bfd6562ce986f30d342994970b8e53e19ac004d5775a3d6207f6fb50e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openvds-3.2.3-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.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fb99e315dbbbc9769d930eda57e5405a6288524b00531765682ce11eb383a3ac
MD5 6a34959b930b3674c8c899fc87250969
BLAKE2b-256 c1db22f0b1ba384518262d97ed5f0fb3152294003cd795dfb8027a00fda13487

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2fc06fe9b85e6129ef05cbf527c0c2850d5c046155309e2fd6927f8fd99999e6
MD5 f2b81cabb3fde2e2043e10a834bb1422
BLAKE2b-256 4ffeb302d68d2c88dcfab2a5defefc8469489f9029c0e83ba75aa7a9420ce739

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openvds-3.2.3-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.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1c0ab56dab3d0702db65242c8a64183b491969807cd5d6929ce75279b1d0f1a0
MD5 bb891d98489451dd1f55be4442ce0211
BLAKE2b-256 f15084784cc956d5a88d6c80d5b24d2d3228f9c71a381e94334e24fcdf21b557

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da514c39e44f0dfd6b7e24ad0dd0637eedcf4c0bde56bfcf232fc00298aa8896
MD5 05faff6591c1667d63701dab29008983
BLAKE2b-256 057566825e0d215e1bc0259b3fbd7b803c978c0cf89c2c7f383544e25bb595b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for openvds-3.2.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d68a599e5b578e6d8321353aea9542a64074f999fdd3c91a82fcd07180902fc
MD5 27aaee60180df25689d57db468d5d463
BLAKE2b-256 e6b67da90520f2182e70d63431b1d4f0eab8f810a7f62fdb44664aa6db1f54bc

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