There is a newer version of the record available.

Published December 7, 2023 | Version v1.3.0

lumicks/pylake: v1.3.0

Description

New features

Bug fixes

  • Fixed a bug in Scan.plot() in which the default aspect ratio was calculated such that pixels always appeared square. For scans with non-square pixel sizes, this would result in distortion of the image.
  • Fixed a bug in Slice.downsampled_like that would fail to raise an error due to a lack of overlap between the low frequency and high frequency channel when the high frequency channel starts within the last sample of the low frequency channel.
  • Fixed lk.download_from_doi() to align with new Zenodo REST API.
  • Don't store animation writer in a temporary variable as this results in a matplotlib error when attempting to export a movie on jupyter notebook.

Improvements

  • Kymographs consisting of a single scan line now return a valid line_time_seconds. This allows certain downstream functionality, such as Kymo.plot().
  • Issue a more descriptive error when attempting to compute a diffusion constant of a track with no points.
  • Pylake can now handle kymographs that were erroneously stored in the Scan field. Kymographs with a pre-specified number of lines to record were incorrectly being marked on the timeline and exported as Scan instead of Kymograph in versions of Bluelake prior to 2.5.0.

Files

lumicks/pylake-v1.3.0.zip

Files (1.8 MB)

Name Size Download all
md5:1402dbc58efd53293999275f7b9be8bb
1.8 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/lumicks/pylake/tree/v1.3.0 (URL)