|
1 | 1 | # v0.10.0 |
2 | 2 |
|
3 | | -This release brings a new functionality to astrohack, the ability to analyze beam cuts. Beam cuts are extremely useful as they are in a sense a type of very poor resolution holography while but also are very cheap to obtain in terms of time. |
4 | | - |
5 | | -- General |
6 | | - - Documentation has been slightly reorganized. |
7 | | - - Tutorials are now found in a dedicated section of the read the docs pages. |
8 | | - - Remaining pages are now all found in one directory inside the docs root. |
| 3 | +This release brings a new functionality to astrohack, the ability to |
| 4 | +analyze beam cuts. Beam cuts are extremely useful as they are in a |
| 5 | +sense a type of very poor resolution holography while but also are |
| 6 | +very cheap to obtain in terms of time. |
| 7 | + |
| 8 | +## General |
| 9 | + |
| 10 | +- Documentation has been slightly reorganized. |
| 11 | + - Tutorials are now found in a dedicated section of the read the |
| 12 | + docs pages. |
| 13 | + - Remaining pages are now all found in one directory inside the docs |
| 14 | + root. |
9 | 15 |
|
10 | | - - A script for cloudflare file uploading has been added to astrohack/etc/test_data_upload, it relies on the user setting cloudflare account info and tokens as environment variables |
| 16 | +- A script for cloudflare file uploading has been added to |
| 17 | + astrohack/etc/test_data_upload, it relies on the user setting |
| 18 | + cloudflare account info and tokens as environment variables |
| 19 | + |
| 20 | +- Added a deep checking tool to verify if 2 mdses are equal, it works |
| 21 | + with both regular dict based mdses and newer data tree based mdses. |
| 22 | + |
| 23 | +- Python files containing IO, and in memory data storage functions and |
| 24 | + classes that are user facing have been moved to a sub directory |
| 25 | + called IO. |
| 26 | + |
| 27 | +- Fixed numpy version to <= 2.2 as Numba does not support numpy 2.3 or |
| 28 | + 2.4. |
| 29 | + |
| 30 | +- Tutorial notebooks now close their clients at the end of execution. |
| 31 | + |
11 | 32 |
|
12 | | - - Added a deep checking tool to verify if 2 mdses are equal, it works with both regular dict based mdses and newer data tree based mdses. |
| 33 | +## Beam cuts |
13 | 34 |
|
14 | | - - Python files containing IO, and in memory data storage functions and classes that are user facing have been moved to a sub directory called IO. |
| 35 | +- `beamcut` is a new astohack function to process .holog.zarr files |
| 36 | + that contain beam cut measurements. |
15 | 37 |
|
16 | | - - Fixed numpy version to <= 2.2 as Numba does not support numpy 2.3 or 2.4. |
| 38 | +- The newly introduced `AstrohackBeamcutFile` class uses Xarray Data |
| 39 | + Trees to store that in memory and uses Xarray interfaces to save it |
| 40 | + to disk. |
17 | 41 |
|
18 | | - - Tutorial notebooks now close their clients at the end of execution. |
| 42 | +- `open_beamcut` is a new astrohack function to process .beamcut.zarr |
| 43 | + files created by `beamcut`. |
19 | 44 |
|
| 45 | +- A beam cut calibration pipeline can be found at |
| 46 | + astrohack/etc/beamcuts. |
20 | 47 |
|
21 | | -- Beam cuts |
22 | | - - A beam cut calibration pipeline can be found at astrohack/etc/beamcuts. |
23 | | - - `beamcut` is a new astohack function to process .holog.zarr files that contain beam cut measurements. |
24 | | - - `open_beamcut` is a new astrohack function to process .beamcut.zarr files created by `beamcut`. |
25 | | - - The newly introduced `AstrohackBeamcutFile` class uses Xarray Data Trees to store that in memory and uses Xarray interfaces to save it to disk. |
26 | | - - A beam cut tutorial has been included and can be found on the new tutorial section of astrohack.readthedocs.io. |
| 48 | +- A beam cut tutorial has been included and can be found on the new |
| 49 | + tutorial section of astrohack.readthedocs.io. |
27 | 50 |
|
28 | 51 |
|
29 | | -- Holography |
| 52 | +## Holography |
30 | 53 |
|
31 | | - - `extract_holog` now stores scan information in the output .holog.zarr files. This change was made to simplify processing of beam cuts. |
| 54 | +- `extract_holog` now stores scan information in the output |
| 55 | + .holog.zarr files. This change was made to simplify processing of |
| 56 | + beam cuts. |
32 | 57 |
|
33 | 58 | # v0.9.4 |
34 | 59 |
|
|
0 commit comments