Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
OGGM
/
oggm
Public
Notifications
You must be signed in to change notification settings
Fork
125
Star
264
Code
Issues
241
Pull requests
8
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
feat: read and write zarr methods to replace read_pickle
- #1908
#1908
Open
gampnico
wants to merge 61 commits into
OGGM:master
OGGM/oggm:master
from
gampnico:fix-pickle-doomsday
gampnico/oggm:fix-pickle-doomsday
Copy head branch name to clipboard
Conversation
Commits
61
(61)
Checks
Files changed
Open
feat: read and write zarr methods to replace read_pickle
#1908
gampnico
wants to merge 61 commits into
OGGM:master
OGGM/oggm:master
from
gampnico:fix-pickle-doomsday
gampnico/oggm:fix-pickle-doomsday
Copy head branch name to clipboard
Commits
Commits on Apr 30, 2026
feat: read and write zarr methods to replace read_pickle
Show description for 3b6584b
gampnico
committed
3b6584b
View commit details
Copy full SHA for 3b6584b
Browse repository at this point
Commits on May 1, 2026
feat: add support for zarr compatible downstream line
Show description for 50cec31
gampnico
committed
50cec31
View commit details
Copy full SHA for 50cec31
Browse repository at this point
refactor: rename pickle_jar to data_store
gampnico
committed
43fead9
View commit details
Copy full SHA for 43fead9
Browse repository at this point
Commits on May 11, 2026
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
6988ffb
View commit details
Copy full SHA for 6988ffb
Browse repository at this point
fix: merge conflicts
gampnico
committed
cf81e8a
View commit details
Copy full SHA for cf81e8a
Browse repository at this point
Commits on May 18, 2026
feat: zarr-pickle interchange validation
Show description for b744fb2
gampnico
committed
b744fb2
View commit details
Copy full SHA for b744fb2
Browse repository at this point
Commits on May 19, 2026
chore: minor type fixes
gampnico
committed
18f7fa1
View commit details
Copy full SHA for 18f7fa1
Browse repository at this point
feat: framework for writing to zarr
Show description for 3c409b1
gampnico
committed
3c409b1
View commit details
Copy full SHA for 3c409b1
Browse repository at this point
Commits on May 20, 2026
fix: open datatree instead of zarr
gampnico
committed
7762443
View commit details
Copy full SHA for 7762443
Browse repository at this point
Merge pull request #2 from gampnico/ON-60-write-data-to-zarr
Show description for 25813ca
gampnico
authored
25813ca
View commit details
Copy full SHA for 25813ca
Browse repository at this point
fix: write storage mismatch
gampnico
committed
2b2b43f
View commit details
Copy full SHA for 2b2b43f
Browse repository at this point
Commits on Jun 8, 2026
merge: merge branch 'master' into ON-60-write-data-to-zarr
gampnico
committed
f502b66
View commit details
Copy full SHA for f502b66
Browse repository at this point
Commits on Jun 9, 2026
feat: support write_store
Show description for 14fdfa4
gampnico
committed
14fdfa4
View commit details
Copy full SHA for 14fdfa4
Browse repository at this point
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
e72f721
View commit details
Copy full SHA for e72f721
Browse repository at this point
merge: merge branch 'ON-60-write-data-to-zarr' into fix-pickle-doomsday
gampnico
committed
8123f9a
View commit details
Copy full SHA for 8123f9a
Browse repository at this point
fix: skip test which check for now-disabled warning
gampnico
committed
b823991
View commit details
Copy full SHA for b823991
Browse repository at this point
refactor: support for pickles with multi-object lists
gampnico
committed
ea9f83e
View commit details
Copy full SHA for ea9f83e
Browse repository at this point
fix: add lock to file_downloader in run_prepro_levels
gampnico
committed
d3a2391
View commit details
Copy full SHA for d3a2391
Browse repository at this point
fix: force zarr conversion
gampnico
committed
308a59d
View commit details
Copy full SHA for 308a59d
Browse repository at this point
Commits on Jun 10, 2026
merge: merge branch 'ON-63-tests-hang-when-calling-run_prepro_levels' into ON-60-write-data-to-zarr
gampnico
committed
f46d1d3
View commit details
Copy full SHA for f46d1d3
Browse repository at this point
fix(tests): some failing tests
gampnico
committed
fa56289
View commit details
Copy full SHA for fa56289
Browse repository at this point
refactor: replace rw methods for geometries
gampnico
committed
f44c535
View commit details
Copy full SHA for f44c535
Browse repository at this point
fix(tests): workaround for zarr async io messing up unittest-style tests
gampnico
committed
4691126
View commit details
Copy full SHA for 4691126
Browse repository at this point
refactor: migrate entirely to read_store
gampnico
committed
b911bdd
View commit details
Copy full SHA for b911bdd
Browse repository at this point
fix: zarr compatibility fixes
gampnico
committed
4f55295
View commit details
Copy full SHA for 4f55295
Browse repository at this point
Commits on Jun 11, 2026
fix(tests): multiprocessing fixes, zarr concurrency
Show description for 6f8bb18
gampnico
committed
6f8bb18
View commit details
Copy full SHA for 6f8bb18
Browse repository at this point
Merge pull request #3 from gampnico/merge-fix-pickle-ON-60-ON-63
Show description for e49a542
gampnico
authored
e49a542
View commit details
Copy full SHA for e49a542
Browse repository at this point
merge: Merge pull request #4 from gampnico/ON-60-write-data-to-zarr
Show description for c8bb654
gampnico
authored
c8bb654
View commit details
Copy full SHA for c8bb654
Browse repository at this point
fix(workflow): replacement zarr groups
gampnico
committed
3010cc6
View commit details
Copy full SHA for 3010cc6
Browse repository at this point
merge: merge pull request #5 from gampnico/merge-fix-pickle-ON-60-ON-63
Show description for 530401e
gampnico
authored
530401e
View commit details
Copy full SHA for 530401e
Browse repository at this point
Commits on Jun 17, 2026
feat: add parameter for selecting zarr format
gampnico
committed
9242040
View commit details
Copy full SHA for 9242040
Browse repository at this point
Commits on Jun 27, 2026
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
a803d6c
View commit details
Copy full SHA for a803d6c
Browse repository at this point
Commits on Jun 28, 2026
feat: add proper support for geometries
gampnico
committed
a3901e8
View commit details
Copy full SHA for a3901e8
Browse repository at this point
fix: alignment error between downstream line and full line
gampnico
committed
652e1b3
View commit details
Copy full SHA for 652e1b3
Browse repository at this point
fix: missing flowline support
gampnico
committed
17cf08c
View commit details
Copy full SHA for 17cf08c
Browse repository at this point
refactor: switch to warn-once behaviour to avoid flooding logs
gampnico
committed
48f8a71
View commit details
Copy full SHA for 48f8a71
Browse repository at this point
fix(tests): read downstream line from zarr
gampnico
committed
862ebec
View commit details
Copy full SHA for 862ebec
Browse repository at this point
docs: add missing docstrings
gampnico
committed
2e68944
View commit details
Copy full SHA for 2e68944
Browse repository at this point
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
aa81010
View commit details
Copy full SHA for aa81010
Browse repository at this point
Merge branch 'master' of github.com:gampnico/oggm into fix-pickle-doomsday
gampnico
committed
e6c5bb7
View commit details
Copy full SHA for e6c5bb7
Browse repository at this point
fix: refactor read_pickle functions from master branch
gampnico
committed
faceb57
View commit details
Copy full SHA for faceb57
Browse repository at this point
Commits on Jul 2, 2026
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
db7a60e
View commit details
Copy full SHA for db7a60e
Browse repository at this point
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
623b816
View commit details
Copy full SHA for 623b816
Browse repository at this point
Commits on Jul 3, 2026
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
f14fadd
View commit details
Copy full SHA for f14fadd
Browse repository at this point
fix: support ragged MultiLineStrings
gampnico
committed
b9ca7a3
View commit details
Copy full SHA for b9ca7a3
Browse repository at this point
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
b914098
View commit details
Copy full SHA for b914098
Browse repository at this point
docs: merge whats-new.rst
gampnico
committed
bb00d8f
View commit details
Copy full SHA for bb00d8f
Browse repository at this point
Commits on Jul 6, 2026
refactor: revert filesuffix construction to match convention.
Show description for a1f0325
gampnico
committed
a1f0325
View commit details
Copy full SHA for a1f0325
Browse repository at this point
Commits on Jul 9, 2026
merge: merge branch 'master' into merge-ON-101-master-fix-pickle-doomsday
gampnico
committed
476d090
View commit details
Copy full SHA for 476d090
Browse repository at this point
fix: removed in master update
gampnico
committed
9471259
View commit details
Copy full SHA for 9471259
Browse repository at this point
Commits on Jul 30, 2026
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
e0ce020
View commit details
Copy full SHA for e0ce020
Browse repository at this point
Commits on Aug 11, 2026
Merge branch 'master' into fix-pickle-doomsday
gampnico
committed
88b19ad
View commit details
Copy full SHA for 88b19ad
Browse repository at this point
chore: replace instances of pickle with store
gampnico
committed
1d4c6d5
View commit details
Copy full SHA for 1d4c6d5
Browse repository at this point
merge: merge branch 'master' into fix-pickle-doomsday
gampnico
committed
76f7e0d
View commit details
Copy full SHA for 76f7e0d
Browse repository at this point
chore: replace pickle methods
gampnico
committed
a916fe1
View commit details
Copy full SHA for a916fe1
Browse repository at this point
Commits on Sep 2, 2026
Merge remote-tracking branch 'origin/master' into fix-pickle-doomsday
gampnico
committed
30d2d43
View commit details
Copy full SHA for 30d2d43
Browse repository at this point
fix: replace pickle regressions introduced by #1991
gampnico
committed
747527e
View commit details
Copy full SHA for 747527e
Browse repository at this point
Commits on Sep 11, 2026
merge: merge branch 'master' into feat-ON-116-replace-zarr-with-npz
gampnico
committed
2999ba8
View commit details
Copy full SHA for 2999ba8
Browse repository at this point
Commits on Sep 14, 2026
refactor: switch from zarr to npz
gampnico
committed
17ca67f
View commit details
Copy full SHA for 17ca67f
Browse repository at this point
chore: rename modules
gampnico
committed
568f89e
View commit details
Copy full SHA for 568f89e
Browse repository at this point
docs: update whats-new.txt
gampnico
committed
e22254c
View commit details
Copy full SHA for e22254c
Browse repository at this point
You can’t perform that action at this time.