Test Report Ci Macos-Latest 3.13

Environnement

Python

3.13.12

Platform

macOS-15.7.4-arm64-arm-64bit-Mach-O

CI

true

System

Darwin

CPU

Apple M1 (Virtual) (Unknown frequency - 3 Cores (3 Logical))

RAM

7.00 GB

GPU

Error detecting GPU: NVML Shared Library Not Found

Summary

240 tests collected, 240 passed ✅, 0 failed ❌, 0 skipped ⏭️ in 0:00:46s on 03/04/2026 at 07:43:59

Monitoring

Test Cases

Palmtracer

Test Name

Status

Duration

Reset Result

300ms

Getter Localization

33ms

Getter Beads

19ms

Getter Tracks

21ms

Getter Tracks Compute

19ms

Get Status

20ms

Getter Path

19ms

Getter Stack

19ms

Getter Suffix

19ms

Load Bad Dll

20ms

Load Nothing

19ms

Load

72ms

Process No Input

20ms

Process Nothing

66ms

Process Bad Dll

20ms

Process Multiple Stack

33ms

Process Only Localization

35ms

Process Only Localization Spline Bad

28ms

Process Only Localization Spline

44ms

Process Only Beads Extraction No Beads

38ms

Process Plane Discontinuous

23ms

Process Only Beads Extraction

34ms

Process Only Tracking

125ms

Process Only Tracking Blinking

30ms

Process Only Tracks Compute

46ms

Process Only Visualization Hr

123ms

Process Only Visualization Graph

2.13s

Process Only Gallery

31ms

Process All

2.08s

Reset Filtered

21ms

Update Filtered

30ms

Save Filtered

25ms

Filter Plan

29ms

Filter All Localization

44ms

Filter All Tracking

36ms

Filter All Tracks Compute

63ms

Filter Outside

22ms

Add Color

36ms

Log Test : Update Filtered
[03-04-2026 07:43:19] Log opened : /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/log-20260403_074319.log
[03-04-2026 07:43:19] Start Processing.
[03-04-2026 07:43:19] Output folder: /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer
[03-04-2026 07:43:19] Settings saved.
[03-04-2026 07:43:19] Meta file saved.
[03-04-2026 07:43:19] Localization disabled.
[03-04-2026 07:43:19] Loading a pre-computed localization file.
[03-04-2026 07:43:19] File '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/localizations-20260403_074319.csv' loaded successfully, 451 localization(s) found.
[03-04-2026 07:43:19] Beads Extraction disabled.
[03-04-2026 07:43:19] No pre-computed beads extraction data.
[03-04-2026 07:43:19] Tracking disabled.
[03-04-2026 07:43:19] No pre-computed tracking data.
[03-04-2026 07:43:19] Blinking Reconnection disabled.
[03-04-2026 07:43:19] Tracks Computes disabled.
[03-04-2026 07:43:19] No pre-computed tracks computes data.
[03-04-2026 07:43:19] No pre-computed tracks computes data.
[03-04-2026 07:43:19] No pre-computed tracks computes data.
[03-04-2026 07:43:19] High-resolution visualization disabled.
[03-04-2026 07:43:19] Graphical visualization disabled.
[03-04-2026 07:43:19] Gallery generation disabled.
[03-04-2026 07:43:19] Processing complete.
[03-04-2026 07:43:19] Log closed : /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/log-20260403_074319.log

Processing Astigmatism3D

Test Name

Status

Duration

Get Z From Planes

1ms

Get Z From Step

1ms

Remove Multi Loc

5ms

Sigma Model

1ms

Model Validity

1ms

Model Projection Validity

10ms

Log Test : Remove Multi Loc
Not all valid columns in localizations. Unable to remove ambiguous localizations reliably.
All planes contain multiple localizations. Unable to remove ambiguous localizations reliably.

Processing Drift

Test Name

Status

Duration

Extract Bead Bad Input

3ms

Extract Beads No Match Returns Empty

2ms

Assign Tracks No Pairs

1ms

Assign Tracks Skip Used Track

1ms

Extract Beads

24ms

Remove Beads

7ms

Get Drift Bad Input

3ms

Get Drift

14ms

Apply Drift Bad Input

1ms

Apply Drift

10ms

Chain Drift

10ms

Drift Correction

12ms

Processing Grapher

Test Name

Status

Duration

Blank

132ms

Histogram

325ms

Scatter

206ms

Cloud

410ms

Astigmatism3D Curve

39ms

Processing Palm

Test Name

Status

Duration

Palm Dll Valid

1ms

Palm Cpu Empty Result

3ms

Palm Cpu Image

475ms

Palm Cpu Stack

2.03s

Palm Cpu Stack Plane Selection

112ms

Palm Cpu Stack Dll Check Quadrant

148ms

Cpu Auto Threshold

27ms

Tracking

3.16s

Blinking Reconnection

110ms

Tracks Compute

54ms

Align

91ms

Wavelett

18ms

Astigmatism 3D Calibration

6ms

Astigmatism 3D Estimation

3ms

Log Test : Palm Cpu Image
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_0_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_1_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_2_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_3_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_4_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Log Test : Palm Cpu Stack
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_0_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_1_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_2_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_3_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_4_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_0_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_1_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_2_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_3_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_4_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Log Test : Palm Cpu Stack Plane Selection
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-plane_select-103.6_True_4_1.0_0.0_7.csv'
Comparaison terminée : 227 Points comparés, 227 Points identiques (100.00%)
Log Test : Palm Cpu Stack Dll Check Quadrant
Comparaison terminée : 269 Points comparés, 269 Points identiques (100.00%)
Log Test : Tracking
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_0_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 224 Points comparés, 224 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_1_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 223 Points comparés, 223 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_2_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 225 Points comparés, 225 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_3_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 222 Points comparés, 222 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_4_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 222 Points comparés, 222 Points identiques (100.00%)
Fichier de localisations '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_5_1.0_0.0_7.csv' indisponible.
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_0_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 214 Points comparés, 214 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_1_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 212 Points comparés, 212 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_2_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 217 Points comparés, 217 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_3_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 211 Points comparés, 211 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_4_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 214 Points comparés, 214 Points identiques (100.00%)
Fichier de localisations '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_5_1.0_0.0_7.csv' indisponible.
Log Test : Blinking Reconnection
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking-blinking-0.csv'
Comparaison terminée : 18 Points comparés, 18 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking-blinking-1.csv'
Comparaison terminée : 18 Points comparés, 18 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking-blinking-2.csv'
Comparaison terminée : 18 Points comparés, 18 Points identiques (100.00%)
Log Test : Tracks Compute
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-MSD-True.csv'
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-True.csv'
Problem with trajectory identifiers, be careful with filtering
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-MSD-False.csv'
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-False.csv'
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-1.csv'
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-2.csv'
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-3.csv'
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering

Processing Parsing

Test Name

Status

Duration

Get Meta

2ms

Rearrange Dataframe Columns

2ms

Log10 Dataframe

2ms

Parse Irregular Array

1ms

Parse Result

8ms

Parse Localization For Tracking

2ms

Processing Renderer

Test Name

Status

Duration

Set Size

1ms

Get Localization Colors

3ms

Get Tracks Colors

17ms

Draw Line

1ms

Localizations

1ms

Tracks

1ms

Processing Visualization

Test Name

Status

Duration

Normalize Data

1ms

Render Hr Image

9ms

Render Hr Image Bad Input

1ms

Render Tracks Image

10ms

Render Tracks Image Bad Input

3ms

Render Roi

21ms

Render Roi Bad Input

1ms

Plot Histogram

354ms

Plot Histogram Bad Input

68ms

Plot Violin

251ms

Plot Violin Bad Input

50ms

Plot Heatmap

321ms

Plot Heatmap Bad Input

42ms

Settings Groups

Test Name

Status

Duration

Base Group

1ms

Batch

36ms

Batch Get Path

2ms

Batch Get Stacks

9ms

Calibration

5ms

Localization

11ms

Gaussian Fit

4ms

Spline Fit

3ms

Beads

3ms

Tracking

3ms

Tracks Blinking Reconnection

4ms

Tracks Computes

3ms

Gallery

3ms

Visualization Hr

4ms

Visualization Graph

2ms

Filtering

25ms

Filtering L

14ms

Filtering T

14ms

Log Test : Batch
- Activate : True
- Files : -1
- Mode : 0

{'Files': -1, 'Mode': 0}
Log Test : Batch Get Stacks
Error when concatenating stacks (they will be processed independently):
ValueError: all the input array dimensions except for the concatenation axis must match exactly, but along dimension 1, the array at index 0 has size 128 and the array at index 1 has size 256
Log Test : Calibration
- Activate : True
- Pixel Size : 0.32
- Exposure : 0.05
- Intensity : 0.012

{'Pixel Size': 0.32, 'Exposure': 0.05, 'Intensity': 0.012}
Log Test : Localization
- Activate : True
- Preview : True
- Threshold : 90.0
- Auto Threshold : True
- ROI Shape : 0
- ROI Size : 7
- Watershed : True
- Fit : 0
- Gaussian Fit :
- Activate : True
- Mode : 0
- Sigma : 1.0
- Theta : 0.0
- Spline Fit :
- Activate : True
- Sensor : 0
- Variance Map :
- File :

{'Preview': True, 'Threshold': 90.0, 'Auto Threshold': True, 'ROI Shape': 0, 'ROI Size': 7, 'Watershed': True, 'Fit': 0, 'Gaussian Fit Mode': 0, 'Gaussian Fit Sigma': 1.0, 'Gaussian Fit Theta': 0.0, 'Spline Fit Sensor': 0, 'Spline Fit Variance Map': '', 'Spline Fit File': ''}
Log Test : Gaussian Fit
- Activate : True
- Mode : 2
- Sigma : 1.0
- Theta : 0.0

{'Mode': 2, 'Sigma': 1.0, 'Theta': 0.0}
Log Test : Spline Fit
- Activate : True
- Sensor : 1
- Variance Map :
- File :

{'Sensor': 1, 'Variance Map': '', 'File': ''}
Log Test : Beads
- Activate : True
- Max Distance : 2.0
- 3D : False

{'Max Distance': 2.0, '3D': False}
Log Test : Tracking
- Activate : True
- Max Distance : 2.0

{'Max Distance': 2.0}
Log Test : Tracks Blinking Reconnection
- Activate : True
- Mode : 1
- Max Duration : 1
- Max Distance : 1.0

{'Mode': 1, 'Max Duration': 1, 'Max Distance': 1.0}
Log Test : Tracks Computes
- Activate : True
- MSD : True
- Instant Diffusion : False
- Fit Length : 4
- 3D : False
- Log Scale : False
- Fit : 0

{'MSD': True, 'Instant Diffusion': False, 'Fit Length': 4, '3D': False, 'Log Scale': False, 'Fit': 0}
Log Test : Gallery
- Activate : True
- ROI Size : 11
- ROIs Per Line : 30

{'ROI Size': 11, 'ROIs Per Line': 30}
Log Test : Visualization Hr
- Activate : True
- Ratio : 1
- Type : 0
- Source L : 1
- Source T : 1

{'Ratio': 1, 'Type': 0, 'Source L': 1, 'Source T': 1}
Log Test : Visualization Graph
- Activate : True
- Mode : 1
- Source : 0

{'Mode': 1, 'Source': 0}
Log Test : Filtering
FilteringL id: 5334260416
X id: 5735779984
limits id 5330589248
- Activate : True
- Save : True
- Plane : [1, 100000]
- Localization :
- Activate : True
- X : [0, 100000]
- Y : [0, 100000]
- Z : [-1000, 1000]
- Intensity : [0, 10000000]
- Sigma X : [0.0, 10.0]
- Sigma Y : [0.0, 10.0]
- Circularity : [0.0, 1.0]
- Theta : [-180.0, 180.0]
- MSE XY : [0.0, 1.0]
- MSE Z : [0.0, 1.0]
- Tracks :
- Activate : True
- Length : [1, 10000]
- Instant D : [-5.0, 5.0]
- D Coeff : [-5.0, 5.0]
- Alpha : [-10.0, 10.0]
- Speed : [0.0, 1.0]
- Confinement : [-10.0, 10.0]

{'Save': True, 'Plane': [1, 100000], 'Localization X': [0, 100000], 'Localization Y': [0, 100000], 'Localization Z': [-1000, 1000], 'Localization Intensity': [0, 10000000], 'Localization Sigma X': [0.0, 10.0], 'Localization Sigma Y': [0.0, 10.0], 'Localization Circularity': [0.0, 1.0], 'Localization Theta': [-180.0, 180.0], 'Localization MSE XY': [0.0, 1.0], 'Localization MSE Z': [0.0, 1.0], 'Tracks Length': [1, 10000], 'Tracks Instant D': [-5.0, 5.0], 'Tracks D Coeff': [-5.0, 5.0], 'Tracks Alpha': [-10.0, 10.0], 'Tracks Speed': [0.0, 1.0], 'Tracks Confinement': [-10.0, 10.0]}
Log Test : Filtering L
FilteringL id: 5334260416
X id: 5735783248
limits id 5748886720
- Activate : True
- X : [2, 9]
- Y : [0, 100000]
- Z : [-1000, 1000]
- Intensity : [0, 10000000]
- Sigma X : [0.0, 10.0]
- Sigma Y : [0.0, 10.0]
- Circularity : [0.0, 1.0]
- Theta : [-180.0, 180.0]
- MSE XY : [0.0, 1.0]
- MSE Z : [0.0, 1.0]

{'X': [2, 9], 'Y': [0, 100000], 'Z': [-1000, 1000], 'Intensity': [0, 10000000], 'Sigma X': [0.0, 10.0], 'Sigma Y': [0.0, 10.0], 'Circularity': [0.0, 1.0], 'Theta': [-180.0, 180.0], 'MSE XY': [0.0, 1.0], 'MSE Z': [0.0, 1.0]}
Log Test : Filtering T
- Activate : True
- Length : [2, 3]
- Instant D : [-5.0, 5.0]
- D Coeff : [-5.0, 5.0]
- Alpha : [-10.0, 10.0]
- Speed : [0.0, 1.0]
- Confinement : [-10.0, 10.0]

{'Length': [2, 3], 'Instant D': [-5.0, 5.0], 'D Coeff': [-5.0, 5.0], 'Alpha': [-10.0, 10.0], 'Speed': [0.0, 1.0], 'Confinement': [-10.0, 10.0]}

Settings Settings

Test Name

Status

Duration

Settings

43ms

Settings Group Getter

20ms

Settings Signal

24ms

Settings Signal

Test Name

Status

Duration

Connect And Emit Direct

1ms

Disconnect

1ms

Block Simple Coalescence Last Value

1ms

Block Without Emits No Output

1ms

Nested Blocks Emit Once At Outer Exit

1ms

Emit Default None Coalesced

1ms

Block Flags Reset After Flush

1ms

Blocked Returns Context Manager Instance

1ms

Internal Block Begin End Paths

1ms

Coalescence Overwrite Multiple Times

1ms

Emit Direct After Previous Block

1ms

Settings Types

Test Name

Status

Duration

Base Setting

1ms

Create Setting From Dict

3ms

Create Setting From Dict Fail

1ms

Spin Int

4ms

Spin Float

2ms

Check Box

1ms

Combo

1ms

Browse File

3ms

File List

2ms

Check Range Int

2ms

Check Range Float

3ms

Button

1ms

Tools Fileio

Test Name

Status

Duration

Add Extension

1ms

Add Suffix

1ms

Get Timestamp For Files

1ms

Get Last File

1ms

Extract Suffix

1ms

Load Dll

2ms

Save Json

1ms

Open Json

1ms

Open Json Bad File

1ms

Save Tif

3ms

Save Tif 2D

2ms

Save Tif Bad Stack

1ms

Open Tif

4ms

Open Tif Bad File

1ms

Save Png

3ms

Save Png Color

6ms

Save Png Bad Sample

1ms

Open Calibration Mat Bad File

1ms

Open Calibration Mat

2ms

Log Test : Get Timestamp For Files
Timestamp with hour : 20260403_074328
Timestamp without hour : 20260403
Log Test : Get Last File
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/File-03.txt
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/File-03.txt
Log Test : Load Dll
Unable to load the DLL 'PALMTracer_File.dylib':
dlopen(/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/DLL/PALMTracer_File.dylib, 0x0006): tried: '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/DLL/PALMTracer_File.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/DLL/PALMTracer_File.dylib' (no such file), '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/DLL/PALMTracer_File.dylib' (no such file)

Tools Filemigrator

Test Name

Status

Duration

Open

2ms

Update Meta

2ms

Open Old File

3ms

Open Old Irregular File

2ms

Column Migrator

2ms

Analyze

2ms

Migrate

135ms

Log Test : Analyze
.

Tools Logger

Test Name

Status

Duration

Logger

2ms

Logger Bad Use

1ms

Logger With Use

1ms

Tools Monitoring

Test Name

Status

Duration

Monitoring

1.35s

Monitoring Save

6.86s

Log Test : Monitoring
4 entrées.
Timestamps : [0.0, 0.42, 0.76, 1.1]
CPU Usage : [1.7333333333333334, 3.0, 3.3666666666666667, 3.0]
GPU Usage : [0, 0, 0, 0]
Memory Usage : [696.484375, 696.484375, 696.484375, 696.46875]
Disk Usage : [0, 0.0, 0.0, 0.0]
Log Test : Monitoring Save
Simulating high CPU usage for 2 seconds...
CPU simulation complete.
Allocating 50 MB of memory...
Memory allocated. Holding for 2 seconds...
Releasing memory.
Writing a file of size 1 MB...
File written. Holding for 2 seconds...
Deleting the file...
Disk I/O simulation complete.
Kaleido doesn't work so well need update. No Image Saved.

Tools Ui

Test Name

Status

Duration

Builders

3ms

Builders Spin

3ms

Print Error

1ms

Print Warning

1ms

Print Success

1ms

Format Time

1ms

Log Test : Print Error
Message d'erreur
Log Test : Print Warning
Message d'avertissement
Log Test : Print Success
Message de succes

Ui Alignmentwidget

Test Name

Status

Duration

Widget Creation

9ms

Bad Load Tif

5ms

Bad Load Coef

11ms

Bad Compute

4ms

Compute

8ms

Bad Align

5ms

Align

32ms

Ui Astigmatism3Dwidget

Test Name

Status

Duration

Widget Creation

776ms

Bad Load Loc

160ms

Bad Load Model

103ms

Bad Compute

69ms

Compute

181ms

Compute Remove Multi

203ms

Compute Z

192ms

Compute Center Z

198ms

Bad Estimate

96ms

Estimate

122ms

Estimate Backup

123ms

Sync Spin

88ms

Download

109ms

Log Test : Download
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref

Ui Baseplotlywidget

Test Name

Status

Duration

Creation

23ms

Update Plotly

26ms

Update Plotly No Js

25ms

Download Plotly

27ms

Export Plotly

27ms

Log Test : Download Plotly
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/output
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/output
Log Test : Export Plotly
No figures to export.

Ui Filemigratorwidget

Test Name

Status

Duration

Widget Creation

4ms

Bad Load

4ms

Mirgate

17ms

Ui Graphviewer

Test Name

Status

Duration

Widget Creation

141ms

Add Stack

193ms

Actualize

305ms

Reset Filtered

194ms

Update Filtered

244ms

Update Plot

450ms

Dual Source

237ms

Get Plot Data

531ms

Tracks Source

135ms

Log Test : Add Stack
No valid settings file to load.

Ui Viewerhrwidget

Test Name

Status

Duration

Widget Creation

873ms

Add Stack

658ms

Change Source

669ms

Actualize

672ms

Reset Filtered

659ms

Update Filtered

666ms

Save

672ms

Generate

719ms

Generate Drift

735ms

Log Test : Save
INFO: Image file saved successfully.

Ui Widget

Test Name

Status

Duration

Widget Creation

674ms

Widget On Load Setting

702ms

Widget Reset Setting

660ms

Widget Reset Layer

909ms

Widget Get Actual Image

753ms

Widget Add Detection Layers

1.78s

Widget Preview

838ms

Widget Roi Filter Layer

847ms

Widget Auto Threshold

758ms

Widget Thread Process

797ms

Widget Keyblocker

788ms

Viewer3D

868ms

Log Test : Widget Get Actual Image
INFO: Loaded /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack.tif into Napari viewer.
Log Test : Widget Roi Filter Layer
INFO: Loaded /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack.tif into Napari viewer.
Log Test : Widget Thread Process
INFO: Loaded /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack.tif into Napari viewer.
INFO: Thread Process done.
[03-04-2026 07:43:57] Log opened : /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/log-20260403_074357.log
[03-04-2026 07:43:57] Start Processing.
[03-04-2026 07:43:57] Output folder: /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer
[03-04-2026 07:43:57] Settings saved.
[03-04-2026 07:43:57] Meta file saved.
[03-04-2026 07:43:57] Localization disabled.
[03-04-2026 07:43:57] No pre-computed localization data.
[03-04-2026 07:43:57] Beads Extraction disabled.
[03-04-2026 07:43:57] No pre-computed beads extraction data.
[03-04-2026 07:43:57] Tracking disabled.
[03-04-2026 07:43:57] No pre-computed tracking data.
[03-04-2026 07:43:57] Blinking Reconnection disabled.
[03-04-2026 07:43:57] Tracks Computes disabled.
[03-04-2026 07:43:57] No pre-computed tracks computes data.
[03-04-2026 07:43:57] No pre-computed tracks computes data.
[03-04-2026 07:43:57] No pre-computed tracks computes data.
[03-04-2026 07:43:57] High-resolution visualization disabled.
[03-04-2026 07:43:57] Graphical visualization disabled.
[03-04-2026 07:43:57] Gallery generation disabled.
[03-04-2026 07:43:57] Processing complete.
[03-04-2026 07:43:57] Log closed : /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/log-20260403_074357.log
INFO: Thread Process done.
Auto Threshold: 63.95
INFO: Thread Process done.
Log Test : Widget Keyblocker
INFO: Loading the setting file '/Users/runner/.palm_tracer/settings.json'.
INFO: Loaded /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack.tif into Napari viewer.
Log Test : Viewer3D
WARNING: The file must contain the columns X, Y, Z, and Integrated Intensity.