Skip to content

Commit 1943fc0

Browse files
committed
Merge branch 'main' into develop
2 parents 22723dc + 84a45a5 commit 1943fc0

File tree

9 files changed

+163
-161
lines changed

9 files changed

+163
-161
lines changed

doc/images/shots/s_analysis.png

879 Bytes
Loading

doc/images/shots/s_processing.png

544 Bytes
Loading

doc/locale/fr/LC_MESSAGES/features/validation/status.po

Lines changed: 134 additions & 134 deletions
Large diffs are not rendered by default.

doc/locale/fr/LC_MESSAGES/intro/installation.po

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: DataLab \n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-03-20 16:27+0100\n"
11+
"POT-Creation-Date: 2025-04-28 11:22+0200\n"
1212
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -203,7 +203,7 @@ msgstr "Génération automatique d'interfaces graphiques pour l'édition et l'af
203203
msgid "PlotPy"
204204
msgstr ""
205205

206-
msgid ">= 2.7"
206+
msgid ">= 2.7.4"
207207
msgstr ""
208208

209209
msgid "Curve and image plotting tools for Python/Qt applications"
@@ -356,3 +356,4 @@ msgstr "Plugin pytest pour exécuter Xvfb (ou Xephyr/Xvnc) pour les tests."
356356

357357
msgid "Python 3.11 and PyQt5 are the reference for production release"
358358
msgstr "Python 3.11 et PyQt5 sont les références pour la version de production"
359+

doc/locale/fr/LC_MESSAGES/requirements.po

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: DataLab \n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-03-20 16:27+0100\n"
11+
"POT-Creation-Date: 2025-04-28 11:22+0200\n"
1212
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414
"Language: fr\n"
@@ -52,7 +52,7 @@ msgstr "Génération automatique d'interface graphique pour l'édition et l'affi
5252
msgid "PlotPy"
5353
msgstr ""
5454

55-
msgid ">= 2.7"
55+
msgid ">= 2.7.4"
5656
msgstr ""
5757

5858
msgid "Curve and image plotting tools for Python/Qt applications"
@@ -202,3 +202,4 @@ msgstr ""
202202

203203
msgid "A pytest plugin to run Xvfb (or Xephyr/Xvnc) for tests."
204204
msgstr "Un plugin pytest pour exécuter Xvfb (ou Xephyr/Xvnc) pour les tests."
205+

doc/requirements.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ The :mod:`cdl` package requires the following Python modules:
1111
- >=3.9, <4
1212
- Python programming language
1313
* - guidata
14-
- >= 3.7
14+
- >= 3.9
1515
- Automatic GUI generation for easy dataset editing and display
1616
* - PlotPy
17-
- >= 2.7
17+
- >= 2.7.4
1818
- Curve and image plotting tools for Python/Qt applications
1919
* - SciPy
2020
- >= 1.5, < 1.15.0

doc/validation_statistics.csv

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
Number of compute functions,66,96,162
2-
Number of validated compute functions,54,84,138
3-
Percentage of validated compute functions,81%,87%,85%
2+
Number of validated compute functions,56,84,140
3+
Percentage of validated compute functions,84%,87%,86%

doc/validation_status_image.csv

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,28 @@
1515
:py:func:`compute_division_constant <cdl.computation.image.compute_division_constant>`,Divide an image by a constant value and return the new result image object,`test_image_division_constant <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L178>`_
1616
:py:func:`compute_enclosing_circle <cdl.computation.image.compute_enclosing_circle>`,Compute minimum enclosing circle,N/A
1717
:py:func:`compute_exp <cdl.computation.image.compute_exp>`,Compute exponential with :py:data:`numpy.exp`,`test_image_exp <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L300>`_
18-
:py:func:`compute_fft <cdl.computation.image.compute_fft>`,Compute FFT with :py:func:`cdl.algorithms.image.fft2d`,`test_image_fft <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L94>`_
18+
:py:func:`compute_fft <cdl.computation.image.compute_fft>`,Compute FFT with :py:func:`cdl.algorithms.image.fft2d`,`test_image_fft <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L117>`_
1919
:py:func:`compute_flatfield <cdl.computation.image.compute_flatfield>`,Compute flat field correction with :py:func:`cdl.algorithms.image.flatfield`,N/A
2020
:py:func:`compute_fliph <cdl.computation.image.compute_fliph>`,Flip data horizontally with :py:func:`numpy.fliplr`,`test_image_fliph <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L346>`_
2121
:py:func:`compute_flipv <cdl.computation.image.compute_flipv>`,Flip data vertically with :py:func:`numpy.flipud`,`test_image_flipv <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L358>`_
2222
:py:func:`compute_gaussian_filter <cdl.computation.image.compute_gaussian_filter>`,Compute gaussian filter with :py:func:`scipy.ndimage.gaussian_filter`,`test_image_gaussian_filter <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/processing_unit_test.py#L152>`_
2323
:py:func:`compute_histogram <cdl.computation.image.compute_histogram>`,"Compute histogram of the image data, with :py:func:`numpy.histogram`",N/A
2424
:py:func:`compute_hough_circle_peaks <cdl.computation.image.compute_hough_circle_peaks>`,Compute Hough circles,N/A
25-
:py:func:`compute_ifft <cdl.computation.image.compute_ifft>`,Compute inverse FFT with :py:func:`cdl.algorithms.image.ifft2d`,`test_image_ifft <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L110>`_
25+
:py:func:`compute_ifft <cdl.computation.image.compute_ifft>`,Compute inverse FFT with :py:func:`cdl.algorithms.image.ifft2d`,`test_image_ifft <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L133>`_
2626
:py:func:`compute_im <cdl.computation.image.compute_im>`,Compute imaginary part with :py:func:`numpy.imag`,`test_image_im <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L261>`_
2727
:py:func:`compute_inverse <cdl.computation.image.compute_inverse>`,Compute the inverse of an image and return the new result image object,`test_image_inverse <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L225>`_
2828
:py:func:`compute_line_profile <cdl.computation.image.compute_line_profile>`,Compute horizontal or vertical profile,`test_line_profile <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/profile_unit_test.py#L60>`_
2929
:py:func:`compute_log10 <cdl.computation.image.compute_log10>`,Compute log10 with :py:data:`numpy.log10`,`test_image_log10 <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L312>`_
3030
:py:func:`compute_logp1 <cdl.computation.image.compute_logp1>`,Compute log10(z+n) with :py:data:`numpy.log10`,`test_image_logp1 <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L324>`_
31-
:py:func:`compute_magnitude_spectrum <cdl.computation.image.compute_magnitude_spectrum>`,Compute magnitude spectrum,`test_image_magnitude_spectrum <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L118>`_
31+
:py:func:`compute_magnitude_spectrum <cdl.computation.image.compute_magnitude_spectrum>`,Compute magnitude spectrum,`test_image_magnitude_spectrum <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L141>`_
3232
:py:func:`compute_moving_average <cdl.computation.image.compute_moving_average>`,Compute moving average with :py:func:`scipy.ndimage.uniform_filter`,`test_image_moving_average <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/processing_unit_test.py#L163>`_
3333
:py:func:`compute_moving_median <cdl.computation.image.compute_moving_median>`,Compute moving median with :py:func:`scipy.ndimage.median_filter`,`test_image_moving_median <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/processing_unit_test.py#L175>`_
3434
:py:func:`compute_normalize <cdl.computation.image.compute_normalize>`,,`test_image_normalize <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/processing_unit_test.py#L90>`_
3535
:py:func:`compute_offset_correction <cdl.computation.image.compute_offset_correction>`,Apply offset correction,`test_image_offset_correction <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/offset_correction_unit_test.py#L54>`_
36-
:py:func:`compute_phase_spectrum <cdl.computation.image.compute_phase_spectrum>`,Compute phase spectrum,`test_image_phase_spectrum <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L130>`_
36+
:py:func:`compute_phase_spectrum <cdl.computation.image.compute_phase_spectrum>`,Compute phase spectrum,`test_image_phase_spectrum <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L153>`_
3737
:py:func:`compute_product <cdl.computation.image.compute_product>`,Multiply **dst** and **src** images and return **dst** image modified in place,`test_image_product <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L92>`_
3838
:py:func:`compute_product_constant <cdl.computation.image.compute_product_constant>`,Multiply **dst** by a constant value and return the new result image object,`test_image_product_constant <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L166>`_
39-
:py:func:`compute_psd <cdl.computation.image.compute_psd>`,Compute power spectral density,`test_image_psd <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L142>`_
39+
:py:func:`compute_psd <cdl.computation.image.compute_psd>`,Compute power spectral density,`test_image_psd <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L165>`_
4040
:py:func:`compute_quadratic_difference <cdl.computation.image.compute_quadratic_difference>`,Compute quadratic difference between two images,`test_image_quadratic_difference <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L80>`_
4141
:py:func:`compute_radial_profile <cdl.computation.image.compute_radial_profile>`,Compute radial profile around the centroid,N/A
4242
:py:func:`compute_re <cdl.computation.image.compute_re>`,Compute real part with :py:func:`numpy.real`,`test_image_re <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L250>`_
@@ -48,7 +48,7 @@
4848
:py:func:`compute_stats <cdl.computation.image.compute_stats>`,Compute statistics on an image,`test_image_stats_unit <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/common/stat_unit_test.py#L116>`_
4949
:py:func:`compute_swap_axes <cdl.computation.image.compute_swap_axes>`,Swap image axes with :py:func:`numpy.transpose`,`test_image_swap_axes <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/processing_unit_test.py#L81>`_
5050
:py:func:`compute_wiener <cdl.computation.image.compute_wiener>`,Compute Wiener filter with :py:func:`scipy.signal.wiener`,`test_image_wiener <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/processing_unit_test.py#L187>`_
51-
:py:func:`compute_zero_padding <cdl.computation.image.compute_zero_padding>`,,`test_image_zero_padding <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L48>`_
51+
:py:func:`compute_zero_padding <cdl.computation.image.compute_zero_padding>`,,`test_image_zero_padding <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/fft2d_unit_test.py#L49>`_
5252
:py:func:`compute_blob_dog <cdl.computation.image.detection.compute_blob_dog>`,Compute blobs using Difference of Gaussian method,N/A
5353
:py:func:`compute_blob_doh <cdl.computation.image.detection.compute_blob_doh>`,Compute blobs using Determinant of Hessian method,N/A
5454
:py:func:`compute_blob_log <cdl.computation.image.detection.compute_blob_log>`,Compute blobs using Laplacian of Gaussian method,N/A

0 commit comments

Comments
 (0)