Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
5eed401
starting work on mesh extraction
valentin-gauthier-geosiris Dec 3, 2025
c4598bd
read of wellboreFrameRepresentation
valentin-gauthier-geosiris Dec 4, 2025
ec2a8b9
--
valentin-gauthier-geosiris Dec 4, 2025
199db29
new exports
valentin-gauthier-geosiris Dec 5, 2025
a65d18a
new storage interface
valentin-gauthier-geosiris Dec 8, 2025
2d5f0a3
reshapes for new energymlStorage interface
valentin-gauthier-geosiris Dec 8, 2025
23ea6f3
avoid log spam for failing importing modules
valentin-gauthier-geosiris Dec 8, 2025
177ebf1
--
valentin-gauthier-geosiris Dec 16, 2025
b958e6a
keep h5 open for efficiency
valentin-gauthier-geosiris Dec 16, 2025
be04bcd
take file for h5 read/write
valentin-gauthier-geosiris Dec 17, 2025
fef305e
file format
valentin-gauthier-geosiris Dec 17, 2025
a7bd953
optimization for rels path
valentin-gauthier-geosiris Feb 3, 2026
1579a34
updating storage interface
valentin-gauthier-geosiris Feb 3, 2026
56678b3
stream reader rels improvement
valentin-gauthier-geosiris Feb 4, 2026
87909f7
epc stream improvements.
valentin-gauthier-geosiris Feb 4, 2026
80bec66
improved epc_stream_reader with parallel rels computing in the mode "…
valentin-gauthier-geosiris Feb 4, 2026
13d2571
ci
valentin-gauthier-geosiris Feb 5, 2026
1957070
pytest
valentin-gauthier-geosiris Feb 5, 2026
2e2d5d4
retro compatibility
valentin-gauthier-geosiris Feb 5, 2026
eb450a6
bugfix for epc rels export
valentin-gauthier-geosiris Feb 11, 2026
32dd3e9
Merge branch 'main' into dev-02-26
valentin-gauthier-geosiris Feb 11, 2026
3387aac
--
valentin-gauthier-geosiris Feb 11, 2026
3e015cb
epc stream fully working even for arrays
valentin-gauthier-geosiris Feb 12, 2026
12c15c7
working with seg-y and las
valentin-gauthier-geosiris Feb 12, 2026
069aefa
new epc tests
valentin-gauthier-geosiris Feb 12, 2026
7644352
using FileHandlerRegistry for epc class
valentin-gauthier-geosiris Feb 12, 2026
7a4b767
moving functions from epc into epc_utils but keep backward compatibility
valentin-gauthier-geosiris Feb 12, 2026
52a0b18
bugfix for validation
valentin-gauthier-geosiris Feb 12, 2026
fe98885
better instrospection unit tests
valentin-gauthier-geosiris Feb 12, 2026
5eb6b40
move not test file
valentin-gauthier-geosiris Feb 12, 2026
882b515
rels fixed for ExternalPartRef proxy
valentin-gauthier-geosiris Feb 12, 2026
db19916
fix computeRels in updateOnClose for epc_stream. Now supports interna…
valentin-gauthier-geosiris Feb 13, 2026
cdc3b52
README
valentin-gauthier-geosiris Feb 13, 2026
e0eb195
fix epc in memory
valentin-gauthier-geosiris Feb 13, 2026
c5f11cf
security added for get_dor_uris_from_obj
valentin-gauthier-geosiris Feb 13, 2026
41284ab
better valdiation result
valentin-gauthier-geosiris Feb 13, 2026
a5dcd3a
rels cache mechanism
valentin-gauthier-geosiris Feb 14, 2026
bdd6351
using epcRelsCache in Epc class
valentin-gauthier-geosiris Feb 14, 2026
3b2e342
externaDataArrayPArt detection for external rels
valentin-gauthier-geosiris Feb 14, 2026
0feb081
support for wellboreFrame representation in 3D reading
valentin-gauthier-geosiris Feb 15, 2026
3d97700
support to read properties, columnBasedTable, and timeSeries as array…
valentin-gauthier-geosiris Feb 15, 2026
035b719
--
valentin-gauthier-geosiris Feb 16, 2026
31c873e
bugfix for search_attribute_matching_name
valentin-gauthier-geosiris Feb 16, 2026
ca0065f
bugfix for epcStream id use
valentin-gauthier-geosiris Feb 16, 2026
07c816e
bugfix : crs for vertical wellbore
valentin-gauthier-geosiris Feb 16, 2026
ae0be32
auto-cache file for externalFiles + unit tests
valentin-gauthier-geosiris Feb 17, 2026
a76ace0
logs
valentin-gauthier-geosiris Feb 17, 2026
a655e8c
ci
valentin-gauthier-geosiris Feb 17, 2026
6fd4694
deps clean
valentin-gauthier-geosiris Feb 17, 2026
ed8a0e3
forcing get_title in epc_stream for the metadata
valentin-gauthier-geosiris Feb 17, 2026
3687dbd
reading title and other meta with stream as it seems not to be so long
valentin-gauthier-geosiris Feb 17, 2026
ab8dc1a
toml
valentin-gauthier-geosiris Feb 17, 2026
836edbc
--
valentin-gauthier-geosiris Feb 17, 2026
b66bc88
bugfix fo h5 file path when uri of file is given as object uri (occur…
valentin-gauthier-geosiris Feb 17, 2026
af13b5b
read Epc in parallel to increase efficiency
valentin-gauthier-geosiris Feb 18, 2026
9f73fb7
dat is not set to csv anymore
valentin-gauthier-geosiris Feb 18, 2026
bdc90fd
avoid exception if no crs for grids
valentin-gauthier-geosiris Feb 18, 2026
52243d4
--
valentin-gauthier-geosiris Feb 18, 2026
7052e18
global xml context
valentin-gauthier-geosiris Feb 20, 2026
0df3d16
--
valentin-gauthier-geosiris Feb 20, 2026
4e3103d
efficiency
valentin-gauthier-geosiris Feb 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci_energyml_utils_pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ jobs:
with:
python-version: "3.10"

- name: Install dependencies
- name: Install dependencies (all extras)
run: |
poetry install
poetry install --all-extras

- name: Run pytest
run: |
Expand Down
7 changes: 2 additions & 5 deletions .github/workflows/ci_energyml_utils_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
## SPDX-License-Identifier: Apache-2.0
##
---

name: Publish release

defaults:
Expand All @@ -19,7 +18,6 @@ jobs:
name: Build distribution
runs-on: ubuntu-latest
steps:

- name: Checkout code
uses: actions/checkout@v4
with:
Expand All @@ -28,7 +26,7 @@ jobs:
- name: Install poetry
uses: ./.github/actions/prepare-poetry
with:
python-version: '3.10'
python-version: "3.10"

- name: Build
run: |
Expand Down Expand Up @@ -56,7 +54,6 @@ jobs:
needs: [build]
runs-on: ubuntu-latest
steps:

# Retrieve the code and GIT history so that poetry-dynamic-versioning knows which version to upload
- name: Checkout code
uses: actions/checkout@v4
Expand All @@ -72,7 +69,7 @@ jobs:
- name: Install poetry
uses: ./.github/actions/prepare-poetry
with:
python-version: '3.10'
python-version: "3.10"

- name: Upload to PyPI
run: |
Expand Down
13 changes: 12 additions & 1 deletion energyml-utils/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@ src/energyml/utils/converter/

# Other files
requirements.txt
.github/


#doc/
sample/
gen*/
Expand All @@ -62,9 +65,17 @@ docs/*.md
*.geojson
*.vtk
*.stl
rc/specs
rc/**/*.epc
rc/**/*.h5
rc/**/*.hdf5


# WIP
src/energyml/utils/wip*
scripts
rc/camunda
rc/camunda


# code profiling
*.prof
Loading