Skip to main content

Python data converters for RESQML to Evo geoscience objects

Project description

Seequent logo

PyPI - Version

Seequent Developer PortalSeequent CommunitySeequent website

Evo

Evo is a unified platform for geoscience teams. It enables access, connection, computation, and management of subsurface data. This empowers better decision-making, simplified collaboration, and accelerated innovation. Evo is built on open APIs, allowing developers to build custom integrations and applications. Our open schemas, code examples, and SDK are available for the community to use and extend.

Evo is powered by Seequent, a Bentley organisation.

Pre-requisites

  • Python 3.10, 3.11, or 3.12

Installation

pip install evo-data-converters-resqml

RESQML

RESQML is an XML based standard for geoscience data.

Refer here for more information: https://www.energistics.org/resqml-data-standards/

To work with RESQML files the resqpy Python package is used.

Usage

For examples of using this package, see the Jupyter notebooks.

Limitations

Processing a large amount of grid data can consume a lot of memory due to the grid.corner_points array getting very large.

To protect against this there is a memory_threshold setting in conversion_options.py. Grids will only be converted if the estimated size of grid.corner_points is less than the threshold. The default is 8 GiB but this can be increased if you have more memory available where the importer is running.

Code of conduct

We rely on an open, friendly, inclusive environment. To help us ensure this remains possible, please familiarise yourself with our code of conduct.

License

Evo data converters are open source and licensed under the Apache 2.0 license.

Copyright © 2025 Bentley Systems, Incorporated.

Licensed under the Apache License, Version 2.0 (the "License"). You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

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

evo_data_converters_resqml-0.2.0.tar.gz (25.9 kB view details)

Uploaded Source

Built Distribution

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

evo_data_converters_resqml-0.2.0-py3-none-any.whl (36.3 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for evo_data_converters_resqml-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7f38a902cdee3ef11609e38c2f8ca5a3df4bf7dc60543fd38d1b96ff5d49309a
MD5 63025124201b8b6da89c5de21d132b2e
BLAKE2b-256 6aa6ab897fb0958dc117f66d70c772fc33532dfb27ecce202078f52fecb1f574

See more details on using hashes here.

Provenance

The following attestation bundles were made for evo_data_converters_resqml-0.2.0.tar.gz:

Publisher: publish-resqml.yaml on SeequentEvo/evo-data-converters

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for evo_data_converters_resqml-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8c0be36c8e7bdc24ddb8300f121e1ba1e393060194280a536193babbab7dc6d7
MD5 d92257f1cc7f1d7ca6cba97ddbf995f4
BLAKE2b-256 7385e969dc98fbe92db0716a494dd6d7cf19e50186f08bef4bda6b5491327804

See more details on using hashes here.

Provenance

The following attestation bundles were made for evo_data_converters_resqml-0.2.0-py3-none-any.whl:

Publisher: publish-resqml.yaml on SeequentEvo/evo-data-converters

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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