Skip to content

Latest commit

 

History

History
183 lines (115 loc) · 3.88 KB

CHANGES.rst

File metadata and controls

183 lines (115 loc) · 3.88 KB

Revisions

2024.10.24

  • Fix variable length little-endian base 128 decoding.

2024.9.15

  • Improve typing.
  • Deprecate Python 3.9, support Python 3.13.

2024.5.24

  • Fix docstring examples not correctly rendered on GitHub.

2024.4.24

  • Support NumPy 2.

2024.3.4

  • Fix decoding 32-bit, 16 windows, 4 channels Spartan6 FBD files (#1).

2023.9.26

  • Remove phasor and lifetime methods from VistaIfli (breaking).
  • Rename SimfcsFbd and SimfcsFbf to FlimboxFbd and FlimboxFbf (breaking).
  • Deprecate SimfcsFbd and SimfcsFbf.
  • Support int16 FLIMbox cross correlation phase indices (bins).
  • Add FlimboxFbs class for ISS VistaVision FLIMbox settings.
  • Add decoder for 32-bit, 16 windows, 4 channels FlimboxFbd (untested).

2023.9.16

  • Rewrite VistaIfli based on file format specification (breaking).
  • Define positional and keyword parameters (breaking).
  • SimfcsFbd.asarray returns bins only (breaking).

2023.8.30

  • Fix type hint issues.
  • Add py.typed marker.

2023.8.1

  • Specify encoding of text files.
  • Fix linting issues.

2023.4.20

  • Improve type hints.
  • Drop support for Python 3.8 and numpy < 1.21 (NEP29).

2022.9.29

  • Fix setup.py.

2022.9.20

  • Update metadata.

2022.6.10

  • Fix LfdFileSequence with tifffile 2022.4.22.
  • Add fbd2b64 conversion function and script.
  • Add decoder for 32-bit, 8 windows, 4 channels FLIMbox data from Spartan-6.
  • Convert docstrings to Google style with Sphinx directives.

2022.2.2

  • Add type hints.
  • SimfcsFit.asarray returns dc_ref only; use p_fit for fit params (breaking).
  • Remove additional positional arguments to LfdFile init (breaking).
  • Guess SimfcsBin shape and dtype if not provided (breaking).
  • Use TiffWriter.write instead of deprecated save.
  • Drop support for Python 3.7 and NumPy < 1.19 (NEP29).

2021.7.15

  • Refactor SimfcsFbd initialization.
  • Print tracebacks of failing plugins in LfdFile.

2021.7.11

  • Calculate pixel_dwell_time and frame_size for FBD files with header.
  • Disable simfcsfbd_decode and simfcsfbd_histogram Python code (breaking).

2021.6.25

  • Read ISS Vista IFI files.
  • Fix reading FBD files with FBF header.
  • Fix reading R64 files with excess bytes.
  • Fix reading VPL files used by ISS Vista.
  • Remove lazyattr.

2021.6.6

  • Fix unclosed file warnings.
  • Replace TIFF compress with compression parameter (breaking).
  • Remove compress option from command line interface (breaking).

2021.2.22

  • Add function to decode Spectral FLIM data from Kintex FLIMbox.
  • Relax VistaIfli file version check.

2020.9.18

  • Remove support for Python 3.6 (NEP 29).
  • Support os.PathLike file names.
  • Fix writing contiguous series to TIFF files with tifffile >= 2020.9.3.

2020.1.1

  • Read CZI files via czifile module.
  • Read Olympus Image files via oiffile module.
  • Read Netpbm formats via netpbmfile module.
  • Add B64, Z64, and I64 write functions.
  • Remove support for Python 2.7 and 3.5.

2019.7.2

  • Require tifffile 2019.7.2.
  • Remove some utility functions.

2019.5.22

  • Read and write Bio-Rad(tm) PIC files.
  • Read and write Voxx MAP palette files.
  • Rename SimfcsMap to Ccp4Map and SimfcsV3draw to Vaa3dRaw (breaking).
  • Rename save functions.

2019.4.22

  • Fix setup requirements.

2019.1.24

  • Add plots for GlobalsLif, SimfcsV3draw, and VistaIfli.
  • Support Python 3.7 and numpy 1.15.
  • Move modules into lfdfiles package.

2018.5.21

  • Update SimfcsB64 to handle carpets and streams.
  • Command line interface for plotting and converting to TIFF.
  • Registry of LfdFile classes.
  • Write image and metadata to TIFF.
  • Read TIFF files via tifffile module.

2016.3.29

  • Add R64 write function.

2016.3.14

  • Read and write Vaa3D RAW volume files.

2015.3.02

  • Initial support for plotting.

2015.2.19

  • Initial support for new FBD files containing headers.

2014.12.2

  • Read B64, R64, I64 and Z64 files (SimFCS version 4).

2014.10.10

  • Read SimFCS FIT files.

2014.4.8

  • Read and write CCP4 MAP volume files.

2013.8.10

  • Read second harmonics FLIMbox data.