Il y a un étrange lieu que est assis
entre le analytique outils que toi serait utiliser à faire
analyse avec connu physique des modèles et avec simple courbes
et le analyses que toi serait faire, dire, avec fonctionnel données explorateur,
où toi avoir des familles de courbes que avoir complexe formes,
et tu es moins intéressé dans le réel physique nature de le formes eux-mêmes
comme toi sont dans juste relatif eux dos à observé phénomène.
Ce étrange,
Non l'homme atterrir de analyse dans JMP est où un parcelle de d'abord des principes techniques s'asseoir.
Des choses comme X- rayon diffraction, des choses comme HPLC,
où nous avoir connu physique méthodes et connu équations que Aidez nous décrire
très fondamental phénomènes de un molécule ou cristal ou un système.
Tous nous avoir à faire est prise culminer postes dans
ou zone sous le courbe information dans
et nous peut obtenir quelques très sophistiqué analyses dehors de assez simple données points
parce que de ces d'abord des principes méthodes.
À d'abord rougir, il serait sembler comme JMP devrait être capable à poignée que.
Il semble comme c'est a obtenu tous le outils mais,
quand nous creuser dans faire ceux types de analyses nous soudainement réaliser que
t il problème est un peu plus complexe que quoi nous serait attendre.
Aujourd'hui quoi je vouloir à faire est se concentrer sur quelques techniques et stratégies
à accord avec quelques de ceux plus simple cas
et alors introduire quelques outils que nous peut utiliser
rationaliser ceux plus grand plus complexe problèmes.
Allons aller devant et allons se déplacer dans JMP et avoir un regarder à que.
À commencer désactivé, allons aller devant et avoir un regarder à un très simple cas,
un célibataire culminer sur un arrière-plan.
Comment serait nous aller devant et tirer le information dehors de ce culminer?
Comment serait nous obtenir c'est centre position?
Comment serait nous obtenir c'est complet largeur à moitié maximum ou c'est standard déviation
ou même le zone sous le courbe?
Comment serait nous obtenir que information?
Bien, la plupart de nous que avoir fait ce pour un alors que, nous serait dire,
Oh, toi savoir quoi, Je suis en allant à aller dans Ajuster la courbe
et Je suis en allant à dire, voici mon oui, et Je suis en allant à dire, voici mon X.
Alors Je suis en allant à aller devant et Je suis en allant à aller ajuster un culminer modèle de quelques gentil.
Allons juste dire le Gaussien culminer et toi regarder à que et toi aller Hé,
98% R² , c'est génial, c'est super.
Allons voir si nous peut faire un petit mieux.
Juste à sauter devant juste un petit peu ici
nous pourrait regarder à le Lorentzien culminer forme et le Gaussienne culminer forme
et nous peut voir que ceux les deux donner assez bien R²,
ils donner assez bien culminer s'adapte.
Nous pourrait même viens dans le valeurs
dessous chaque et nous peut tirer en haut le zone sous le courbe pour eux.
Mais comment bien sont ceux convient en fait?
Allons prendre un regarder à eux un différent chemin.
Quoi je vouloir à faire est prendre et Bien aller devant et tirer en haut graphique constructeur sur ces
et Bien regarder à comment le des modèles se rapporter à le résidus pour ceux pics.
Nous peut voir un très différent histoire
que quoi nous scie dans Ajuster la courbe avec ces deux culminer formes.
Nous peut voir que il y a un systématique erreur construit dans ces culminer formes.
Le raison nous peut voir que avec le gaussienne,
nous peut voir que c'est gentil de sous-estimer à le centre.
C'est faire d'accord sur le épaules, mais dehors dans le queues c'est vraiment manquant des choses.
Nous peut voir presque le inverse pour le Lorentzien.
Pourquoi donc?
Bien, le vérité est que dans spectroscopie particulièrement,
là sont un parcelle de différent culminer formes.
C'est pas juste gaussienne, c'est pas juste Lorentzien.
Il y a en fait un entier famille de culminer formes que sont dehors là
à poignée tous le différent physique phénomènes
que résultat dans le pics que nous voir dans spectroscopie.
Comment faire nous accord avec ceux dans JMP ?
Bien, c'est en fait vraiment assez facile.
Allons commencer avec regarder à
quoi le résultats de en utilisant le correct culminer forme est.
Ici j'ai a obtenu le Gaussienne encore, le résidus pour le Gaussienne culminer ajuster
et le bleu doubler dans ce cas est Non plus long le Lorentzien.
C'est appelé un Pseudo Voigt,
lequel est un approximation de un culminer forme appelé un voigt fonction.
Avis que le résidus pour le Voigt fonction sont mort plat.
Nous sont en fait faire beaucoup mieux.
Avant, si nous étaient à essayer à faire
quantification avec le Lorentzien ou le gaussienne,
nous serait courir dans un situation où nous pourrait sur ou sous-estimer
le quantité de un matériel dans un échantillon.
Avec le Voigt dans ce cas, parce que ce est un voigt culminer forme,
étaient en fait en allant à obtenir le précis quantification de que.
C'est le important chose.
Maintenant comment a fait je faire ce?
Bien, il y a un peu façons à faire il.
Le le plus simple est à viens dans le modèle
viens dans le données tableau et créer un modèle.
Le modèle est vraiment facile à faire.
Ce est le voigt culminer forme.
Regards un petit effrayant, mais c'est juste le nature de le mathématiques.
Ici j'ai a obtenu un paramètre pour le ligne de base et ce entier désordre.
Ici est le voigt culminer forme.
Nous peut viens dans le paramètres paramètres
et définir départ points pour chaque de notre valeurs.
Alors en allant dans
étaient pas en allant à utiliser Ajuster la courbe, étaient en allant à viens vers le bas à non linéaire.
Nous peut utiliser que comme un départ indiquer pour un analyse.
Je suis en allant à développer dessous 40 minutes.
C'est en fait un bien habitude à obtenir dans dans ce cas.
je a fait que faux.
Allons aller dos et refaire que.
Devrait être le compte.
Là nous aller.
Que regards mieux.
Maintenant si je aller devant et Cliquez sur Aller,
il fait mon culminer raccord pour moi et tout.
C'est super.
Ne peut pas obtenir le zone sous le courbe ici très facilement.
Mais je peut obtenir juste à propos chaque autre paramètre que je besoin.
Le bon chose à propos un parcelle de ces culminer formes
est ils aussi avoir Bien défini intégrales.
Une fois toi avoir le standard déviation et le signifier et ceux information,
toi peut généralement obtenir le intégral assez facilement,
le zone sous le courbe assez facilement.
C'est un chemin de manutention que.
Mais il présente un grand montant de erreur possibilités dans ce culminer forme.
Nous avons donné nous-mêmes un parcelle de potentiel problèmes.
Quoi nous vraiment serait comme est quelque chose que regards un peu plus comme ce,
où nous avons a obtenu un prédéfini fonction appelé le PseudoV oigt.
Nous donner il tous de notre raccord paramètres
et il y a notre raccord paramètre pour notre ligne de base.
C'est le même mathématiques,
mais nous masqué il dans un facile à comprendre fonction où nous sont juste
fournir le paramètres que nous vouloir à ajuster.
Il travaux le même dans non linéaire.
Comment faire je faire que?
Bien, là sont un peu des choses que nous peut faire.
Nous peut définir dans et il y a un parcelle de code droite ici.
Mais le grand des choses que nous vouloir à payer attention à
sont le fait que étaient définition un fonction,
que étaient définition quelques paramètres.
À le très bas de ce, ce est un famille de paramètres.
je suis en utilisant le Ajouter coutume les fonctions opérateur
à mettre ceux dans le mémoire de JMP, donc que JMP sait que j'ai a obtenu
ces coutume les fonctions et sait quoi ils regarder comme et sait comment ils se comporter.
Faire il que chemin fournit quelques vraiment puissant outils.
Si je viens dans le script indice,
une fois j'ai défini mon les fonctions, ils montrer en haut dans le script indice.
je n'a pas vraiment donner un parcelle de description ici,
mais toi pourrait donner assez détaillé descriptions et exemples
ici comme toi serait comme.
Le autre chose que nous peut faire, encore à venir dos dans notre
Ajuster modèle est quand nous définir ces les fonctions,
nous obtenir notre propre entrée dans le formule éditeur,
lequel permettons nous juste Cliquez sur sur un de ces et utiliser eux
juste comme nous serait n'importe lequel autre fonction dans le formule éditeur.
Encore, ces sont en fait assez facile à définir.
Le exemples dans le script indice faire il très facile à faire.
Juste recherche pour Ajouter coutume fonction
et toi peut juste utiliser le passe-partout là à construire désactivé de que.
Il y a aussi un super Blog poste sur comment à faire que.
C'est un répondre à un question que nous avoir.
Allons continuer sur et allons regarder à un différent question,
peut être un légèrement plus complexe problème.
Quoi arrive si nous avoir deux pics?
Donc soudainement Ajuster la courbe est Non plus long sur le tableau.
Étaient en allant à avoir à utiliser Ajustement non linéaire
et que aussi suggère comment nous pourrait travail avec ce.
Étaient en allant à essentiellement avoir à casser dehors
notre équation, notre modèle que nous avait avant.
je casser il dehors colonne par colonne
juste à gérer tous de ceux morceaux et pièces que nous scie avant.
je avoir un pour mon ligne de base,
je avoir un pour mon pics, et alors je avoir un pour mon spectres.
Allons avoir un regarder à quoi tous ceux regarder comme vraiment rapide.
Allons commencer avec le ligne de base
parce que c'est a obtenu un petit peu de un je t'ai eu que nous avoir à inquiétude à propos de.
Le ligne de base juste a le ajuster paramètre pour le ligne de base,
mais il aussi a ce X terme fois zéro.
C'est parce que non linéaire attend chaque équation que va dans un formule
à cravate dos à le X axe que tu es fournir.
Nous mettre X fois zéro dans là juste à avoir il être d'accord avec traçage que.
C'est juste un petit je t'ai eu que toi avoir à accord avec.
C'est un morceau, culminer 1 regards juste comme nous serait attendre avec c'est paramètres.
Culminer 2 regards juste le même,
sauf c'est a obtenu différent paramètre des noms donc nous ne le faites pas avoir n'importe lequel collisions.
Culminer un était 1, 2, 3, 4 et culminer 2 est B 1, 2, 3 , 4, 5, 6, 7, 8.
C'est le seulement chose nous avoir à faire.
Alors le spectres lui-même, le chose que étaient en allant à ajuster,
le des choses que étaient en allant à mettre dans pas le Ajustement non linéaire plate-forme,
est étaient juste en allant à dire mon ligne de base courbe plus mon culminer 1 plus mon culminer 2.
Juste comme je montré toi avant faire que dans Ajustement non linéaire,
voici mon spectres que va dans le prédiction équation.
Je suis en allant à souviens-toi à mettre mon compte dans et pas mon X courbe.
Juste comme je dit avant, Je suis en allant à développer mon intermédiaire
formules et c'est en allant à dire JMP à creuser dos dans depuis que d'abord formule
dans tous le formules que sont dans le individuel Colonnes.
Nous Cliquez sur D'accord, Hé, nous voir quoi nous attendre à voir.
Maintenant nous peut Cliquez sur aller
et il va à travers et convient tout juste comme nous serait attendre.
Nous obtenir un bon ajuster et nous avoir le capacité à obtenir confiance
intervalles et tout autre épouser comme désactivé de que.
Deux pics est raisonnable et possible.
Mais le problème que nous courir dans est
quoi arrive quand nous avoir quelque chose que regards comme ce.
À un rugueux compter, il y a probablement un douzaine pics là
plus un complexe ligne de base c'est pas en fait un droit doubler c'est
probablement a obtenu quelques parabolique comportement à il.
Nous avons a obtenu un complexe ligne de base, nous avons a obtenu plusieurs pics.
Étaient en allant à avoir à faire un formule pour chaque de ceux.
Il y a un parcelle de démarches à construire dans quelque chose comme ce.
Si toi obtenir dans X- rayon diffraction, le problème obtient même pire.
Il y a confortablement 30, 40 pics dans ce spectres droite ici
que nous serait avoir à travail avec.
Le d'abord question que nous besoin à demander est,
peut non linéaire poignée que un problème?
Bien, il se tourne dehors que il peut
si nous juste utiliser non linéaire et Je suis en allant à faire quelque chose sauvage et fou.
j'ai a obtenu il raccord un Lorentzien culminer
et Je suis en allant à viens dos et Je suis en allant à en fait avoir il ajuster il dans réel temps.
Toi peut montre que comme il va à travers.
Il clous chaque culminer dans près réel temps comme je se déplacer à travers ce assez rapidement.
C'est frappe le grand culminer dans chaque groupe.
Que dit que le Ajuster moteur
peut probablement poignée le traitement que étaient transaction avec.
C'est bien. Ce vraiment devient plus de
un problème de logistique que un problème de réel Fonctionnalité dans JMP.
Il vraiment est un réel problème.
Si nous étaient à regarder à, allons juste dire étaient regarder à raccord Voigt culminer formes
et nous pourrait parler à propos Lorentzien et nous pourrait parler à propos gaussienne,
nous pourrait parler à propos le Pearson Sept, tous ceux différent les types de culminer formes.
Mais le voigt culminer forme a cinq paramètres,
le X axe et alors le déclarer forfait paramètres.
Que à peu près équivaut à à propos six souris clics par culminer.
Même si tu es faire il dans un célibataire formule, c'est six souris clics par culminer.
Que dit que pour un dix culminer formule, pour un dix culminer spectres,
étaient en allant à avoir à faire 88 souris clics.
Cependant long que prend toi par souris Cliquez sur est dépendant sur beaucoup, beaucoup facteurs.
Mais si nous étaient à faire quelque chose comme que radiographie diffraction modèle,
étaient parler dans le gamme de 300 souris pics.
Si c'est en fait en haut autour 40, c'est en fait autour 300 souris clics.
C'est un parcelle de en cliquant autour que nous ne le faites pas vouloir à avoir à faire.
Nous serait comme notre interaction avec le spectres
à être quelque chose le long de le lignes de un Cliquez sur par culminer.
Que suggère que nous besoin quelques automatisation construit- dans.
Allons avoir un regarder à comment j'ai fait que.
j'ai pris un outil et construit un outil à poignée ce.
j'ai en fait pris un nombre de différent solutions ici.
D'abord désactivé, allons regarder à le bibliothèque de pics que j'ai généré.
Spectre.
Le titre de ce parler comprend dans il un nombre de différent culminer formes.
Nous inclure un famille de Gaussien pics que avoir un diviser Gaussien
que donne toi un différent standard déviation pour le X et oui paramètre
pour un côté de le culminer depuis le autre.
Le même avec Lorentziens, le Pearson et alors le PseudoV oigts.
Ces tous aussi avoir variantes que sont
à l'écoute à donner toi le zone plutôt de le intensité comme un ajuster paramètre.
C'est le zone terme dans tous de ces.
C'est un morceau.
Quand nous charger dans le spectres, ajouter dans, nous obtenir que pour gratuit.
C'est automatique.
Maintenant allons regarder à le autre défi.
Allons prendre que olive huile spectres.
Quoi nous vraiment vouloir est un outil
où nous peut viens dans et dire, voici mon X- axe, voici mon O- axe.
je juste vouloir à être capable à faire quelques culminer découverte.
Voici mon quatre principal pics.
Il trouvé eux automatiquement.
Peut être je vouloir à faire un d'abord dérivé ou peut être je vouloir à faire un quantile.
je peut aussi retirer le arrière-plan ici donc je peut Cliquez sur fini.
C'est trouvé ceux d'abord trois pics pour moi.
Je suis en allant à aller devant et changement mon arrière-plan à un linéaire un.
Maintenant je peut viens dans aussi et faire quelques manuel culminer sélection.
Derrière le scènes,
c'est prise se soucier de en écrivant tous de ceux culminer paramètres pour toi
donc que toutes les choses bon et rangé.
Il y a probablement un droite là.
Probablement un droite là. Il y a un droite là.
Chaque temps toi ajouter un culminer, toi peut viens dans et sélectionner le culminer
dans le liste de pics, et ça va donner toi le information calculé à que temps.
Toi peut voir droite ici, ces pics sont pas Bien défini.
Ils sont pas raccord le données très Bien.
Vraiment nous vouloir à aller sur dans non linéaire.
j'ai pris dans piraté non linéaire
donc que il volonté courir ce dans réel temps et regarder bon et joli.
Toi peut montre le culminer formes en changeant.
De façon réaliste, je pourrait avoir choisi un quadratique plutôt de un linéaire pour ce,
mais juste pour le saké de intérêt.
Ici, j'ai courir dehors de itération.
Je vais augmenter le itération et Je vais aussi dos désactivé juste un touche
sur mon pente donc que je peut essayer et obtenir ce chose à converger un petit plus vite.
D'accord, Bien prendre que comme bien assez pour le moment.
Nous peut dire que nous vouloir à accepter le ajuster,
et il y a mon ajuster paramètres.
Alors je peut dire fait.
Il apporte il dos sur dans spectres pour moi à travail avec.
je peut maintenant dire, affiner mon AUC paramètres
et je peut viens dans et obtenir mon nouveau approximatif zone sous le courbe.
C'est super et grandiose, mais quoi je vraiment vouloir est un sortir tableau
que a tous ceux paramètres et leur information ci-joint à eux.
C'est spectres dans un coquille de noix.
Le but avec ce projet était à prendre, comme je dit avant,
nous vouloir à avoir le capacité à poignée physique pics, plusieurs pics,
avec un facile à utiliser interface que poignées ceux courbes
où nous besoin le zone sous le courbe,
le physique paramètres ci-joint à chaque culminer.
Mais nous vraiment ne le faites pas soit avoir assez données à utiliser dans ajuster modèle
ou dans un fonctionnel données explorateur, ou
c'est juste pas le problème où nous vouloir à travail avec que particulier outil.
Le outil est en haut encore.
Le QR code ici volonté prendre toi à le ajouter dans sur le communauté
où toi peut travail avec il.
Spectre est en haut maintenant et prêt à aller.