bmlab
stable
Contents:
Getting started
Code reference
Development
Changelog
version ## 0.7.0 - 2022-09-28
version
version ### Added
version - Implement 4-peak fitting #167
version
version ## 0.6.1 - 2022-09-16
version
version ### Fixed
version - Fix get_frequencies_by_time #165
version - Fix evaluating files without calibration #166
version
version ## 0.6.0 - 2022-09-14
version
version ### Added
version - Implement exporting 3D data #162
version
version ### Changed
version - Fit Brillouin spectrum on frequency axis #158
version
version ### Fixed
version - Fix parameter label in csv files #163
version
version ## 0.5.1 - 2022-09-02
version
version ### Fixed
version - Correctly initialize setup on new file load #156
version
version ## 0.5.0 - 2022-09-02
version
version ### Added
version - Also store Rayleigh peak shift #153
version - Write scale bar to Brillouin Tiff file #154 #155
version
version ## 0.4.0 - 2022-08-29
version
version ### Added
version - Allow to specify calibration temperature #143
version - Export all peaks from multi-peak fits #146
version - Also store peak fit offsets #150 #151
version - Allow to get fits #152
version
version ### Changed
version - Update scipy #142
version
version ### Fixed
version - Handle indices as int when getting key #144
version - Fix exporting fluorescence w/o scale calibration #145
version - Don’t overwrite bounds when setting peak number #148
version - Don’t fail to set regions w/o calibration #149
version
version ## 0.3.0 - 2022-08-17
version
version ### Added
version - Allow to export all Brillouin parameters acquired #141
version
version ### Fixed
version - Align export parameter names with rest of library #140
version
version ## 0.2.4 - 2022-08-12
version
version ### Fixed
version - Don’t fail on empty arc #138
version - Fix issues with flake8 v5, lock scipy version #139
version
version ## 0.2.3 - 2022-07-01
version
version ### Fixed
version - Fix exporting on macOS #135
version - Resolve paths to ensure proper folder handling #137
version - Minor cleanup of test_serializer.py #136
version
version ## 0.2.2 - 2022-06-29
version
version ### Fixed
version - Explicitly import pdfpages to solve pyinstaller issue #134
version
version ## 0.2.1 - 2022-06-28
version
version Re-release to trigger PyPi upload. No changes to 0.2.0.
version
version ## 0.2.0 - 2022-06-27
version
version ### Added
version - Implement exporting Brillouin and fluorescence maps as images #116
version - Implement exporting Brillouin data as CSV file #131
version - Implement retrieving fluorescence images #115
version - Compensate drift by shifting evaluate regions #114
version - Allow to get image binning #123 and binning factor #124
version
version ### Changed
version - Evaluate in the temporal order of acquisition #113
version - Reduce code duplication #112
version - Optimize calculation of get_arc_from_circle_phis #125
version - Account for binning when extracting #127
version - Allow to set all points at once when extracting #129
version - Only update the positions for the given key #130
version
version ### Fixed
version - Improve the spectra extraction #120 #132
version - Ensure discretize_arc returns arc within image #121
version - Only use linear frequency interpolation #122
version - Don’t crash finding all points on empty calibrations #128
version - Don’t crash evaluation when no spectra is returned #133
version
version ## 0.1.10 - 2022-05-12
version
version ### Changed
version - Raise proper exceptions if source or session files are lacking #106 #111
version - Improve exact circle calculation #108
version
version ### Fixed
version - Don’t fail hard for invalid circle fits #107
version - Don’t crash when changing number peaks during evaluation #109
version - Don’t fail hard for aborted measurements #110
version
version ## 0.1.9 - 2022-05-06
version
version ### Fixed
version - Don’t fail hard for values outside interpolation range #104
version - Fix calculating and handling bounds #105
version
version ## 0.1.8 - 2022-05-03
version
version ### Added
version - Support multi-peak fitting for measurement data #99 #102
version - Adjust evaluation model to store multi-peak fit results #96
version - Implement getting correct multi-peak fit data #97
version - Add an example script for exporting 2D data #101
version
version ### Changed
version - Interpolate to find index for given frequency #100
version - Improve the calibration peak finding #103
version
version ## 0.1.7 - 2022-04-22
version
version ### Added
version - Allow to set calibration frequencies #87
version - Add functions to get image count #92
version - Allow to sort calibration keys by time #93
version - Add function to get expected calibration frequencies #95
version
version ### Changed
version - Adjust required peak height to signal level #86
version
version ### Fixed
version - Delete VIPA params when clearing calibration #88
version - Fix issue when only one calibration sample is used #89
version - Only clear correct fit, add test for FitSet #94
version
version ## 0.1.6 - 2022-04-11
version
version ### Fixed
version - Better handle broken eval data files #85
version
version ## 0.1.5 - 2022-04-11
version
version ### Fixed
version - Don’t fail on empty repetitions #84
version
version ## 0.1.4 - 2022-03-22
version
version ### Fixed
version - Bring back multiprocessing support #82
version
version ## 0.1.3 - 2022-03-21
version
version ### Fixed
version - Improve circle fit for points on straight line #80
version - Remove multiprocessing support for now #81
version
version ## 0.1.2 - 2022-03-15
version
version ### Fixed
version - Maintain order or parameter keys #78
version
version ## 0.1.1 - 2022-03-15
version
version ### Added
version - Provide session files for source files #74
version
version ### Fixed
version - Ensure we always get the expected data shape #75
version
version ## 0.1.0 - 2022-03-14
version
version ### Added
version - Implement getting results maps #70
version - Save bmlab version in session file #71
version - Allow to open session files directly #72
version
version ## 0.0.13 - 2022-02-21
version
version ### Fixed
version - Fix lorentz fit for special case #68
version
version ## 0.0.12 - 2022-02-16
version
version ### Added
version - Add example for standalone evaluation #61
version - Allow finding peaks in extraction view for all calibrations #65
version - Allow to rotate the image by negative number #67
version
version ### Changed
version - Improve the peak finding for calibration spectra #63
version - Code cleanup #66
version
version ### Fixed
version - Correctly close and join mp pool #60
version - Fix switched Rayleigh and Brillouin regions in test #62
version
version ## 0.0.11 - 2022-02-01
version
version ### Added
version - Implement peak finding for calibration spectra #56
version - Allow to add regions by frequency #59
version
version ### Changed
version - Don’t show runtime warning for fitting #54
version - Calculate derived values during evaluation #55
version - Bundle auto evaluation in a general controller #58
version - Code cleanup #52 #57
version
version ### Fixed
version - Correct bmlab citation hint #51
version - Don’t fail when not enough peaks for frequency axis #53
version
version ## 0.0.4
version
version - setup: use “pytest” command instead of deprecated “setup.py test”
version - get metadata from HDF file
version - set image orientation
version
version ## 0.0.3
version
version - testing connection with BMicro
version
version ## 0.0.2
version
version - CI test release
version
version ## 0.0.1
version
version - dummy release
version
Bilbliography
bmlab
»
Changelog
Edit on GitHub
Changelog
List of changes in-between bmlab releases.
version ## 0.7.0 - 2022-09-28
version
version ### Added
version - Implement 4-peak fitting #167
version
version ## 0.6.1 - 2022-09-16
version
version ### Fixed
version - Fix get_frequencies_by_time #165
version - Fix evaluating files without calibration #166
version
version ## 0.6.0 - 2022-09-14
version
version ### Added
version - Implement exporting 3D data #162
version
version ### Changed
version - Fit Brillouin spectrum on frequency axis #158
version
version ### Fixed
version - Fix parameter label in csv files #163
version
version ## 0.5.1 - 2022-09-02
version
version ### Fixed
version - Correctly initialize setup on new file load #156
version
version ## 0.5.0 - 2022-09-02
version
version ### Added
version - Also store Rayleigh peak shift #153
version - Write scale bar to Brillouin Tiff file #154 #155
version
version ## 0.4.0 - 2022-08-29
version
version ### Added
version - Allow to specify calibration temperature #143
version - Export all peaks from multi-peak fits #146
version - Also store peak fit offsets #150 #151
version - Allow to get fits #152
version
version ### Changed
version - Update scipy #142
version
version ### Fixed
version - Handle indices as int when getting key #144
version - Fix exporting fluorescence w/o scale calibration #145
version - Don’t overwrite bounds when setting peak number #148
version - Don’t fail to set regions w/o calibration #149
version
version ## 0.3.0 - 2022-08-17
version
version ### Added
version - Allow to export all Brillouin parameters acquired #141
version
version ### Fixed
version - Align export parameter names with rest of library #140
version
version ## 0.2.4 - 2022-08-12
version
version ### Fixed
version - Don’t fail on empty arc #138
version - Fix issues with flake8 v5, lock scipy version #139
version
version ## 0.2.3 - 2022-07-01
version
version ### Fixed
version - Fix exporting on macOS #135
version - Resolve paths to ensure proper folder handling #137
version - Minor cleanup of test_serializer.py #136
version
version ## 0.2.2 - 2022-06-29
version
version ### Fixed
version - Explicitly import pdfpages to solve pyinstaller issue #134
version
version ## 0.2.1 - 2022-06-28
version
version Re-release to trigger PyPi upload. No changes to 0.2.0.
version
version ## 0.2.0 - 2022-06-27
version
version ### Added
version - Implement exporting Brillouin and fluorescence maps as images #116
version - Implement exporting Brillouin data as CSV file #131
version - Implement retrieving fluorescence images #115
version - Compensate drift by shifting evaluate regions #114
version - Allow to get image binning #123 and binning factor #124
version
version ### Changed
version - Evaluate in the temporal order of acquisition #113
version - Reduce code duplication #112
version - Optimize calculation of get_arc_from_circle_phis #125
version - Account for binning when extracting #127
version - Allow to set all points at once when extracting #129
version - Only update the positions for the given key #130
version
version ### Fixed
version - Improve the spectra extraction #120 #132
version - Ensure discretize_arc returns arc within image #121
version - Only use linear frequency interpolation #122
version - Don’t crash finding all points on empty calibrations #128
version - Don’t crash evaluation when no spectra is returned #133
version
version ## 0.1.10 - 2022-05-12
version
version ### Changed
version - Raise proper exceptions if source or session files are lacking #106 #111
version - Improve exact circle calculation #108
version
version ### Fixed
version - Don’t fail hard for invalid circle fits #107
version - Don’t crash when changing number peaks during evaluation #109
version - Don’t fail hard for aborted measurements #110
version
version ## 0.1.9 - 2022-05-06
version
version ### Fixed
version - Don’t fail hard for values outside interpolation range #104
version - Fix calculating and handling bounds #105
version
version ## 0.1.8 - 2022-05-03
version
version ### Added
version - Support multi-peak fitting for measurement data #99 #102
version - Adjust evaluation model to store multi-peak fit results #96
version - Implement getting correct multi-peak fit data #97
version - Add an example script for exporting 2D data #101
version
version ### Changed
version - Interpolate to find index for given frequency #100
version - Improve the calibration peak finding #103
version
version ## 0.1.7 - 2022-04-22
version
version ### Added
version - Allow to set calibration frequencies #87
version - Add functions to get image count #92
version - Allow to sort calibration keys by time #93
version - Add function to get expected calibration frequencies #95
version
version ### Changed
version - Adjust required peak height to signal level #86
version
version ### Fixed
version - Delete VIPA params when clearing calibration #88
version - Fix issue when only one calibration sample is used #89
version - Only clear correct fit, add test for FitSet #94
version
version ## 0.1.6 - 2022-04-11
version
version ### Fixed
version - Better handle broken eval data files #85
version
version ## 0.1.5 - 2022-04-11
version
version ### Fixed
version - Don’t fail on empty repetitions #84
version
version ## 0.1.4 - 2022-03-22
version
version ### Fixed
version - Bring back multiprocessing support #82
version
version ## 0.1.3 - 2022-03-21
version
version ### Fixed
version - Improve circle fit for points on straight line #80
version - Remove multiprocessing support for now #81
version
version ## 0.1.2 - 2022-03-15
version
version ### Fixed
version - Maintain order or parameter keys #78
version
version ## 0.1.1 - 2022-03-15
version
version ### Added
version - Provide session files for source files #74
version
version ### Fixed
version - Ensure we always get the expected data shape #75
version
version ## 0.1.0 - 2022-03-14
version
version ### Added
version - Implement getting results maps #70
version - Save bmlab version in session file #71
version - Allow to open session files directly #72
version
version ## 0.0.13 - 2022-02-21
version
version ### Fixed
version - Fix lorentz fit for special case #68
version
version ## 0.0.12 - 2022-02-16
version
version ### Added
version - Add example for standalone evaluation #61
version - Allow finding peaks in extraction view for all calibrations #65
version - Allow to rotate the image by negative number #67
version
version ### Changed
version - Improve the peak finding for calibration spectra #63
version - Code cleanup #66
version
version ### Fixed
version - Correctly close and join mp pool #60
version - Fix switched Rayleigh and Brillouin regions in test #62
version
version ## 0.0.11 - 2022-02-01
version
version ### Added
version - Implement peak finding for calibration spectra #56
version - Allow to add regions by frequency #59
version
version ### Changed
version - Don’t show runtime warning for fitting #54
version - Calculate derived values during evaluation #55
version - Bundle auto evaluation in a general controller #58
version - Code cleanup #52 #57
version
version ### Fixed
version - Correct bmlab citation hint #51
version - Don’t fail when not enough peaks for frequency axis #53
version
version ## 0.0.4
version
version - setup: use “pytest” command instead of deprecated “setup.py test”
version - get metadata from HDF file
version - set image orientation
version
version ## 0.0.3
version
version - testing connection with BMicro
version
version ## 0.0.2
version
version - CI test release
version
version ## 0.0.1
version
version - dummy release
version
Read the Docs
v: stable
Versions
latest
stable
v0.8.0
v0.7.0
v0.6.1
v0.6.0
v0.5.1
v0.5.0
v0.4.0
v0.3.0
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
v0.1.10
v0.1.9
v0.1.8
v0.1.7
v0.1.6
v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
0.1.0
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Downloads
pdf
On Read the Docs
Project Home
Builds