Skip to content

feat: improve min level determination contours - #4317

Open
jobo322 wants to merge 20 commits into
mainfrom
improve_min_level_determination_contours
Open

feat: improve min level determination contours#4317
jobo322 wants to merge 20 commits into
mainfrom
improve_min_level_determination_contours

Conversation

@jobo322

@jobo322 jobo322 commented Aug 19, 2026

Copy link
Copy Markdown
Member

The idea is to take care of T1 noise ridges, like:

image

this T1-noise does not follow the gaussian distribution of white noise and appear over the noise level.

uses the acquisitionScheme to determine if magnitudeMode should be used for noise level determination when a processed spectra is loaded.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 19, 2026

Copy link
Copy Markdown

Deploying nmrium with  Cloudflare Pages  Cloudflare Pages

Latest commit: 435ec37
Status: ✅  Deploy successful!
Preview URL: https://587d3dc1.nmrium.pages.dev
Branch Preview URL: https://improve-min-level-determinat.nmrium.pages.dev

View logs

@hamed-musallam
hamed-musallam force-pushed the improve_min_level_determination_contours branch 2 times, most recently from f765560 to 5c4570a Compare August 21, 2026 11:45
jobo322 and others added 19 commits August 21, 2026 20:51
…ute value independently

avoid the use of sanplot if info.noise does not exist
drop unused exports: RidgeScores, AutoContourDiagnostics, ThresholdDiagnostics, erfc, and
evaluateRidgeScores are only used within the findBestMinContour module, Also removes computeRidgeScores,
createMask, and countActivePixels, which were unused code.
@hamed-musallam
hamed-musallam force-pushed the improve_min_level_determination_contours branch from 838bfbe to adc310d Compare August 21, 2026 18:51
@hamed-musallam hamed-musallam changed the title Improve min level determination contours feat: improve min level determination contours Aug 21, 2026
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.

2 participants