JuliaDataCubes / JuliaDataCubes/YAXArrays.jl

`renameaxis!` is not inplace anymore

Open
#283 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Julia
Stars
132
Forks
25
PR merge metrics
No merged PRs in 30d

Description

Since the switch to DimensionalData the renameaxis! function is not inplace anymore and you need to reassign the cube to keep the changes. We can either get rid of the bang and update the docstring or we can try to make it actually replace the dimension again.
I think, changing the docs is fine and maybe we should deprecate that function for funtionality from DimensionalData anyway.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the renameaxis! entry point and its docstring, then review the current behavior after the switch to DimensionalData. Done means the documentation accurately explains reassignment or the function's behavior, with any deprecation decision reflected consistently.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.