Skip to content

Wrong automatic Planckian fit, missing Planck axis information and synthetic images shown in pixels #400

Closed

Description

@PierreRaybaut

Context

Feedback from DataLab 1.3.0 users about the blackbody signal, Planckian fitting and synthetic images. Most fixes belong to Sigima and SigimaX; this issue tracks the user-facing result in DataLab.

Symptoms

  1. Processing > Fitting > Planckian fit (automatic) produces a curve about 150 times lower than the signal (e.g. blackbody at 296 K), while the interactive Planckian fit converges correctly.
  2. The formula used by the interactive fit dialogs is not shown anywhere in the dialog; the documentation is the only place where it can be found.
  3. Create > Blackbody (Planck's law) produces a signal with no X/Y titles or units, although X is a wavelength in meters and Y a spectral radiance (sine signals, by contrast, show s on the X axis).
  4. Create > Sinusoidal grating (and the other images defined on a domain: Gaussian, 2D ramp, ring pattern, Siemens star, 2D sinc) is displayed with pixel axes instead of the [xmin, xmax] × [ymin, ymax] domain used to compute it, which makes frequencies, centers and widths confusing.
  5. Exponential fitting fails when X is in seconds and the time constant is in the millisecond range.

Proposed changes

Related

Activity

  1. added this to the V1.4.0 milestone on Oct 19, 2026
  2. PierreRaybaut commented on Oct 20, 2026

    @PierreRaybaut
    ContributorAuthor

    Fix proposed in DataLab-Platform/Sigima#75, DataLab-Platform/SigimaX#10 and #401 (merge order: Sigima, then SigimaX, then DataLab). The PRs target develop, so this issue will not be closed automatically on merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions