Skip to content

Commit d00c1f4

Browse files
committed
Release v2024.12.20
1 parent c406c2f commit d00c1f4

File tree

1 file changed

+32
-56
lines changed

1 file changed

+32
-56
lines changed

README.rst

Lines changed: 32 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ measurement data and instrumentation parameters.
1111

1212
:Author: `Christoph Gohlke <https://www.cgohlke.com>`_
1313
:License: BSD 3-Clause
14-
:Version: 2024.11.26
14+
:Version: 2024.12.20
1515
:DOI: `10.5281/zenodo.10120021 <https://doi.org/10.5281/zenodo.10120021>`_
1616

1717
Quickstart
@@ -33,17 +33,21 @@ Requirements
3333
This revision was tested with the following requirements and dependencies
3434
(other versions may work):
3535

36-
- `CPython <https://www.python.org>`_ 3.10.11, 3.11.9, 3.12.7, 3.13.0 64-bit
36+
- `CPython <https://www.python.org>`_ 3.10.11, 3.11.9, 3.12.8, 3.13.1 64-bit
3737
- `NumPy <https://pypi.org/project/numpy>`_ 2.1.3
3838
- `Xarray <https://pypi.org/project/xarray>`_ 2024.11.0 (recommended)
39-
- `Matplotlib <https://pypi.org/project/matplotlib/>`_ 3.9.2 (optional)
40-
- `Tifffile <https://pypi.org/project/tifffile/>`_ 2024.9.20 (optional)
39+
- `Matplotlib <https://pypi.org/project/matplotlib/>`_ 3.10.0 (optional)
40+
- `Tifffile <https://pypi.org/project/tifffile/>`_ 2024.12.12 (optional)
4141
- `Numcodecs <https://pypi.org/project/numcodecs/>`_ 0.14.1 (optional)
4242
- `Cython <https://pypi.org/project/cython/>`_ 3.0.11 (build)
4343

4444
Revisions
4545
---------
4646

47+
2024.12.20
48+
49+
- Support bi-directional sinusoidal scanning (WIP).
50+
4751
2024.11.26
4852

4953
- Support bi-directional scanning (FLIMbee scanner).
@@ -79,37 +83,9 @@ Revisions
7983

8084
2024.2.15
8185

82-
- Add PtuFile.scanner property.
83-
- Add numcodecs compatible PTU codec.
84-
85-
2024.2.8
86-
87-
- Support sinusoidal scanning correction.
88-
89-
2024.2.2
90-
91-
- Change positive dtime parameter from index to size (breaking).
92-
- Fix segfault with ImgHdr_TimePerPixel = 0.
93-
- Rename MultiHarp to Generic conforming with changes in PicoQuant reference.
94-
95-
2023.11.16
96-
97-
- Fix empty line when first record is start marker.
98-
99-
2023.11.13
100-
101-
- Change image histogram dimension order to TYXCH (breaking).
102-
- Change frame start to start of first line in frame (breaking).
103-
- Improve trimming of incomplete frames (breaking).
104-
- Remove trim_dtime option (breaking).
105-
- Fix selection handling in PtuFile.decode_image.
106-
- Add option to trim T, C, and H axes of image histograms.
107-
- Add option to decode histograms to memory-mapped or user-provided arrays.
108-
- Add ``__getitem__`` interface to image histogram.
109-
110-
2023.11.1
86+
- …
11187

112-
- Initial alpha release.
88+
Refer to the CHANGES file for older revisions.
11389

11490
Notes
11591
-----
@@ -122,28 +98,28 @@ The PicoQuant unified file formats are documented at the
12298
<https://github.com/PicoQuant/PicoQuant-Time-Tagged-File-Format-Demos/tree/master/doc>`_.
12399

124100
The following features are currently not implemented: PT2 and PT3 files,
125-
decoding images from T2 formats, bidirectional sinusoidal scanning, and
126-
deprecated image reconstruction. Line-scanning is not tested.
127-
128-
Other modules for reading or writing PicoQuant files are:
129-
130-
- `Read_PTU.py
131-
<https://github.com/PicoQuant/PicoQuant-Time-Tagged-File-Format-Demos/blob/master/PTU/Python/Read_PTU.py>`_
132-
- `readPTU_FLIM <https://github.com/SumeetRohilla/readPTU_FLIM>`_
133-
- `fastFLIM <https://github.com/RobertMolenaar-UT/fastFLIM>`_
134-
- `PyPTU <https://gitlab.inria.fr/jrye/pyptu>`_
135-
- `PTU_Reader <https://github.com/UU-cellbiology/PTU_Reader>`_
136-
- `PTU_Writer <https://github.com/ekatrukha/PTU_Writer>`_
137-
- `FlimReader <https://github.com/flimfit/FlimReader>`_
138-
- `tttrlib <https://github.com/Fluorescence-Tools/tttrlib>`_
139-
- `picoquantio <https://github.com/tsbischof/picoquantio>`_
140-
- `ptuparser <https://pypi.org/project/ptuparser/>`_
141-
- `phconvert <https://github.com/Photon-HDF5/phconvert/>`_
142-
- `trattoria <https://pypi.org/project/trattoria/>`_
143-
(wrapper of `trattoria-core <https://pypi.org/project/trattoria-core/>`_ and
144-
`tttr-toolbox <https://github.com/GCBallesteros/tttr-toolbox/>`_)
145-
- `napari-flim-phasor-plotter
146-
<https://github.com/zoccoler/napari-flim-phasor-plotter/blob/0.0.6/src/napari_flim_phasor_plotter/_io/readPTU_FLIM.py>`_
101+
decoding images from T2 formats, and deprecated image reconstruction.
102+
Line, bidirectional, and sinusoidal scanning are limited tested.
103+
104+
Other modules for reading or writing PicoQuant files are
105+
`Read_PTU.py
106+
<https://github.com/PicoQuant/PicoQuant-Time-Tagged-File-Format-Demos/blob/master/PTU/Python/Read_PTU.py>`_,
107+
`readPTU_FLIM <https://github.com/SumeetRohilla/readPTU_FLIM>`_,
108+
`fastFLIM <https://github.com/RobertMolenaar-UT/fastFLIM>`_,
109+
`PyPTU <https://gitlab.inria.fr/jrye/pyptu>`_,
110+
`PTU_Reader <https://github.com/UU-cellbiology/PTU_Reader>`_,
111+
`PTU_Writer <https://github.com/ekatrukha/PTU_Writer>`_,
112+
`FlimReader <https://github.com/flimfit/FlimReader>`_,
113+
`tangy <https://github.com/Peter-Barrow/tangy>`_,
114+
`tttrlib <https://github.com/Fluorescence-Tools/tttrlib>`_,
115+
`picoquantio <https://github.com/tsbischof/picoquantio>`_,
116+
`ptuparser <https://pypi.org/project/ptuparser/>`_,
117+
`phconvert <https://github.com/Photon-HDF5/phconvert/>`_,
118+
`trattoria <https://pypi.org/project/trattoria/>`_ (wrapper of
119+
`trattoria-core <https://pypi.org/project/trattoria-core/>`_,
120+
`tttr-toolbox <https://github.com/GCBallesteros/tttr-toolbox/>`_), and
121+
`napari-flim-phasor-plotter
122+
<https://github.com/zoccoler/napari-flim-phasor-plotter/blob/0.0.6/src/napari_flim_phasor_plotter/_io/readPTU_FLIM.py>`_.
147123

148124
Examples
149125
--------

0 commit comments

Comments
 (0)