arviz-devs / arviz-devs/InferenceObjects.jl

Supporting InferenceData-level attributes

Open
#26 0 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Julia
Stars
15
Forks
1
Avg merge
6d 18h
Merged PRs (30d)
1

Description

netCDF and Zarr both allow attributes at any level of the hierarchy. Python ArviZ now supports `InferenceData` having attributes that are (de)serialized (see https://github.com/arviz-devs/arviz/pull/2131). We should add support here as well.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the package's existing netCDF and Zarr serialization entry points and compare their hierarchy handling with ArviZ PR 2131. Trace how group-level attributes are represented, then verify that InferenceData-level attributes survive serialization and deserialization for both formats.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
data
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.