Extra-geom

Latest version: v1.13.0

Safety actively analyzes 702232 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.2.1

-----

2021-04-20

- Fix assembling images from an ``extra_data`` StackView object (:ghpull:`67`).

1.2

---

2021-04-16

- JUNGFRAU geometry can now be saved to and loaded from CrystFEL format
``.geom`` files - see the :doc:`JUNGFRAU example <jungfrau_geometry>`,
:meth:`.JUNGFRAUGeometry.write_crystfel_geom` and
:meth:`.JUNGFRAUGeometry.from_crystfel_geom` (:ghpull:`49`).
- Images can now be assembled from an ``xarray.DataArray`` with a dimension
named 'module' labelled with module numbers counting from 0 (:ghpull:`62`).
- Fix how ``coffset`` information is handled when reading CrystFEL geometry
files (:ghpull:`60`).
- :class:`.PNCCDGeometry`, added in 0.10, is now documented and tested
(:ghpull:`45`).
- New :doc:`faq` document (:ghpull:`51`)
- Avoid importing ``scipy.ndimage`` unnecessarily (:ghpull:`50`).

1.1.1

-----

2020-12-17

- Fix module orientation for AGIPD 500k detector (:ghpull:`41`).

1.1

---

2020-12-04

- New :meth:`~.AGIPD_1MGeometry.position_modules_symmetric` method to assemble
data with the detector centre at the midpoint of the output array
(:ghpull:`31`).
- New :meth:`~.AGIPD_1MGeometry.offset` method to move part or all of a geometry
in 2 or 3 dimensions (:ghpull:`27`).
- New function :func:`.agipd_asic_seams` to select or mask the double-width
pixels where AGIPD tiles touch.
- Examples in documentation rearranged and improve (:ghpull:`32`, :ghpull:`36`).
- CI moved to Github Actions (:ghpull:`34`) and integrated with Dependabot to
control new versions of dependencies (:ghpull:`35`).

1.0

---

2020-10-01

- Added support for AGIPD 'mini-half' detector (8 modules) - see
:ref:`det-AGIPD-500K2G` (:ghpull:`26`).
- Added methods to write XFEL HDF5 geometry files and get quadrant positions
from geometry objects (:ghpull:`24`).
- Fixed y-axis scale in metres for plotting DSSC data (:ghpull:`23`).
- Faster image assembly with less overhead (:ghpull:`16`).
- Allow parallel image assembly using a thread pool (:ghpull:`17`), which can
speed up assembling several images to a single 3D array.

0.10

----

2020-06-24

- Added support for pnCCD detector (:ghpull:`13`).

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.