Simon Heybrock
Simon Heybrock
For our application (neutron scattering) we frequently deal with axis-arrays that have more than one dimension. To my understanding this mainly occurs when one of the dimensions is not a...
I am looking at #174 with regards to the suggested typed-frame. I am assuming this would essentially be something like ```cpp template using xframe = std::map; ``` I think I...
This works: ```python import numpy as np import pint masked = np.ma.array([1,2,], mask=[True, False]) np.ma.is_masked(masked) q = pint.Quantity(np.ones(shape=(2, )), 'm') q[:] = masked # no unit, but accepted masked_q =...
Try this: ```python import pint print(pint.Quantity(1, 'm') == pint.Unit('m')) # False print(pint.Unit('m') == pint.Quantity(2, 'm')) # False print(pint.Unit('m') == pint.Quantity(1, 'm')) # True ``` Feels like a bug to me,...
Try this in Jupyter (jupyterlab 3.4.6) ```python import numpy as np import pint q = pint.Quantity(np.ones(shape=(10000,1000)), 'm') q ``` This takes very long, and the time scales with the array...
### Context By using `copy(deep=False)` custom operations may avoid copying large amounts of data but can modify, e.g., coord dicts: ```python tmp = da.copy(deep=False) del tmp.coords['abc'] # Use tmp ```...
Hi, and thanks for your work on this awesome plugin! Is there a way to get spell-checking (especially in markdown cells) to work with `jupyterlab-vim`? I tried `jupyterlab-spellchecker`, but it...
We have run into unexpected results by the `SolidAngle` algorithm. Concretely for at least some instruments with horizontal tubes such as SANS2D and ZOOM. As you can see from the...
Hi! I am one of the developers of [Scipp](https://scipp.github.io/), and we just came across your project. Scipp is developed for processing neutron-scattering data at the ESS. Due to a lot...
According to the docstring: > When histogramming a dimension with an existing dimension-coord, the binning for > the dimension is modified, i.e., the input and the output will have the...