Published June 7, 2026 | Version v2026.6.6
Software Open

cgohlke/ptufile: v2026.6.6

Authors/Creators

Description

Read and write PicoQuant PTU and related files

Ptufile is a Python library to

  1. read data and metadata from PicoQuant PTU and related files (PHU, PCK, PCO, PFS, PUS, PQRES, PQDAT, PQUNI, SPQR, and BIN), and
  2. write TCSPC histograms to T3 image mode PTU files.

PTU files contain time correlated single photon counting (TCSPC) measurement data and instrumentation parameters.

Changes

  • Remove memmap parameter from PtuFile.read_records (breaking).
  • Return copy of records from PtuFile.read_records by default (breaking).
  • Add options for memory-mapping and locked reading to BinaryFile.
  • Add option to memory-map PTU files.
  • Drop support for numpy 2.0 (SPEC0).
  • Support Python 3.15.

Files

cgohlke/ptufile-v2026.6.6.zip

Files (73.7 kB)

Name Size Download all
md5:ae5832ce066b9a70e09ab8ec2414f20b
73.7 kB Preview Download

Additional details

Related works

Software