DataArray aware `pint.context`
まだ誰も着手していません。
評価
調査の方向性
No files or tests are named. Start by tracing the DataArray.pint.to("nm") accessor and reviewing how Pint contexts and decorators accept variables; clarify whether upstream Pint support is required. Done would mean an agreed API and tests showing a context variable can be obtained from the current DataArray coordinate.
索引モデルが issue の本文から書いたものです。
説明
For example, consider the spectroscopy context:
@context(n=1) spectroscopy = sp
There the conversion depends on the variable n used. Now, consider a DataArray/DataSet where n is a dimension/coordinate. Then when calling DataArray.pint.to("nm") we would want the variable n to be dynamically imported from the current context of the DataArray coordinate.
API-wise I am not sure how that would work, maybe by passing a list/dict of context objects (+ variables)? This might also involve upstream pint support for more complicated context and decorators.
- 主要言語
- Python
- スター
- 119
- フォーク
- 15
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
xarray-contrib/pint-xarray のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
xarray-contrib/pint-xarray#362 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
xarray-contrib/pint-xarray#361 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
xarray-contrib/pint-xarray#303 · コメント 3 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
xarray-contrib/pint-xarray#271 · コメント 7 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
xarray-contrib/pint-xarray#269 · コメント 3 件 ·
xarray-contrib/pint-xarray の issue をすべて見る
似ている issue
-
needs-human needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
gke-labs/kube-agents#2400 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Device Details tables: FS/SF columns contradict each other (nfet_01v8 Vt row, pfet_01v8 Idsat row)オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
google/skywater-pdk#450 ·
-
Drained trajectory arrays are overwritten when the sequence buffer is reused対応中かも @sylvesterkaczmarek が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
google-deepmind/bsuite#56 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
LearningCircuit/local-deep-research#7206 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
chingu-voyages/V62-tier3-team-33#285 ·
メンテナーはふだん 1 日以内に返信