Don't set crs in attrs.
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
Research direction
Start by reviewing commit 2a7cf385c4623fcd5d41194bb6f9dd62800c0534 and the IndexSelResult handling. Trace scalar selection, where the index is dropped, and determine how CRS is currently duplicated between attrs and the index. Done means CRS is not duplicated while the scalar-selection edge case still preserves it in variable attrs when needed.
Written by the indexing model from the issue text.
Description
Currently the crs is duplicated in attrs and on the index.
The edge-case to handle is when you select with a scalar the index is dropped. In this case we may want to set it on the variable attrs in IndexSelResult.
This commit is a good starting point.
- Dominant language
- Python
- Stars
- 139
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from xarray-contrib/xvec
-
CI
Difficulty 3/5 1-2 days Newbie friendliness 35/100
xarray-contrib/xvec#145 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 58/100
xarray-contrib/xvec#141 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
xarray-contrib/xvec#129 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
xarray-contrib/xvec#113 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
xarray-contrib/xvec#100 ·
All issues in xarray-contrib/xvec
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100