Published October 20, 2025
| Version v0.5.0
Software
Open
aladinor/raw2zarr: Release v0.5.0
Description
Highlights
- Fixed critical parallel vs sequential write mode equivalence issues
- Improved template-compliant architecture for both write modes
- Enhanced CI/CD reliability with explicit conda-forge configuration
- Comprehensive test coverage improvements
Fixed
- VCP Config: Changed
follow_mode,prt_mode, andsweep_modedtypes fromint32toU50to match actual xradar string data types - Templates: Excluded scalar variables from 3D array creation - these variables now correctly have only
(vcp_time,)dimension instead of(vcp_time, azimuth, range) - Templates: Added
follow_modeandprt_modescalar variables to sweep templates to ensure parallel mode matches sequential mode structure - Templates: Materialize VCP root variables before template write using
.compute()to persist scalar metadata values (longitude, latitude, altitude) - Writer: Cast string variables to U50 for template compatibility during parallel region writes
- CI: Added explicit conda-forge channel configuration to micromamba setup to fix package resolution failures
- Environment: Removed duplicate
pandasentry and added version pins to pip-installed packages (icechunk>=1.1.9,arraylake>=0.25)
Changed
- Architecture: Moved template operations (
create_vcp_template_in_memory,merge_data_into_template) frombuilder/executor.pyto newtemplates/template_ops.pymodule for better separation of concerns
Added
- Tests: Comprehensive unit tests for
template_ops.pymodule (14 tests covering template creation and data merging) - Tests: Enhanced parallel vs sequential equivalence test with parametrization for
remove_stringsand template placeholder handling - Tests: Added U50 string dtype to config validation test's valid dtypes list
Performance
- Zarr: Added async concurrency configuration (
async.concurrency: 24) for improved parallel write performance
Full Changelog: https://github.com/aladinor/raw2zarr/compare/v0.4.1...v0.5.0
Files
aladinor/raw2zarr-v0.5.0.zip
Files
(5.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:a62187a9f899799b70cfc4a8b80a6625
|
5.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/aladinor/raw2zarr/tree/v0.5.0 (URL)
Software
- Repository URL
- https://github.com/aladinor/raw2zarr