Skip to content

release: release Pylake v1.8.0#758

Merged
JoepVanlier merged 1 commit into
release/1.8from
joep/relproc
Oct 30, 2025
Merged

release: release Pylake v1.8.0#758
JoepVanlier merged 1 commit into
release/1.8from
joep/relproc

Conversation

@JoepVanlier

Copy link
Copy Markdown
Member

@agom agom left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢

Comment thread changelog.md Outdated
* Added the optional argument `where="left"` to [`Slice.donwsampled_by()`](https://lumicks-pylake.readthedocs.io/en/latest/_api/lumicks.pylake.channel.Slice.html#lumicks.pylake.channel.Slice.downsampled_by) to downsample by a factor while keeping the original timestamps. The default remains `"center"`.
* Allow [piezo tracking](https://lumicks-pylake.readthedocs.io/en/latest/api.html#piezo-tracking) to work with force and trap position data with different sampling rates by downsampling the higher rate data to the lower one. The sampling are required to be integer multiple of each other to avoid any interpolation.
* Added support for Bluelake force calibration items that use adaptive fitting ranges. To get the initial fitting range used during calibration (the one entered in the UI), we added the property [`ForceCalibrationItem.initial_fit_range`](https://lumicks-pylake.readthedocs.io/en/latest/_api/lumicks.pylake.calibration.ForceCalibrationItem.html#lumicks.pylake.calibration.ForceCalibrationItem.initial_fit_range). For the final fit range, use the existing property [`ForceCalibrationItem.fit_range`](https://lumicks-pylake.readthedocs.io/en/latest/_api/lumicks.pylake.calibration.ForceCalibrationItem.html#lumicks.pylake.calibration.ForceCalibrationItem.fit_range). The used corner frequency factor can be found in [`ForceCalibrationItem.corner_frequency_factor`](https://lumicks-pylake.readthedocs.io/en/latest/_api/lumicks.pylake.calibration.ForceCalibrationItem.html#lumicks.pylake.calibration.ForceCalibrationItem.corner_frequency_factor). For more information see the [tutorial](https://lumicks-pylake.readthedocs.io/en/latest/tutorial/force_calibration/diode_model.html):
* Allow [piezo tracking](https://lumicks-pylake.readthedocs.io/en/v1.8.0/api.html#piezo-tracking) to work with force and trap position data with different sampling rates by downsampling the higher rate data to the lower one. The sampling are required to be integer multiple of each other to avoid any interpolation.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Allow [piezo tracking](https://lumicks-pylake.readthedocs.io/en/v1.8.0/api.html#piezo-tracking) to work with force and trap position data with different sampling rates by downsampling the higher rate data to the lower one. The sampling are required to be integer multiple of each other to avoid any interpolation.
* Allow [piezo tracking](https://lumicks-pylake.readthedocs.io/en/v1.8.0/api.html#piezo-tracking) to work with force and trap position data with different sampling rates by downsampling the higher rate data to the lower one. The sampling rates are required to be integer multiple of each other to avoid any interpolation.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, whoops. Good catch, thanks!

@tobiasjj tobiasjj left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🚴

@JoepVanlier JoepVanlier force-pushed the joep/relproc branch 8 times, most recently from 78a2ecb to a9b90c9 Compare October 30, 2025 12:35
@JoepVanlier JoepVanlier merged commit b0c1f1e into release/1.8 Oct 30, 2025
16 checks passed
@JoepVanlier JoepVanlier deleted the joep/relproc branch October 30, 2025 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants