higlass / higlass/higlass-python
Tileset info not found with custom data
- 主要言語
- Python
- スター
- 66
- フォーク
- 11
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Hi,
I tried the example code from https://docs.higlass.io/jupyter.html#numpy-matrix.
```
import numpy as np
dim = 2000
I, J = np.indices((dim, dim))
data = (
-(J + 47) * np.sin(np.sqrt(np.abs(I / 2 + (J + 47))))
- I * np.sin(np.sqrt(np.abs(I - (J + 47))))
)
from clodius.tiles import npmatrix
from higlass.tilesets import Tileset
ts = Tileset(
tileset_info=lambda: npmatrix.tileset_info(data),
tiles=lambda tids: npmatrix.tiles_wrapper(data, tids)
)
display, server, viewconf = higlass.display([
View([
Track(track_type='top-axis', position='top'),
Track(track_type='left-axis', position='left'),
Track(track_type='heatmap',
position='center',
tileset=ts,
height=250,
options={ 'valueScaleMax': 0.5 }),
])
])
display
```
And I got this
And this is when I try `ts.tileset_info()`
Could you give me some suggestions on how to solve this?
Thank you!
コントリビューションガイド
調査の方向性
Reproduce the NumPy matrix example from the issue and inspect the custom Tileset entry points, especially npmatrix.tileset_info(data), npmatrix.tiles_wrapper(data, tids), and ts.tileset_info(). Compare the returned tileset information with what the heatmap display expects; done means ts.tileset_info() succeeds and the example renders the custom data without the reported error.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- jupyter-notebook, numpy, python
- 領域
- data-visualization
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100