03.08.2018, 15:48
(Dieser Beitrag wurde zuletzt bearbeitet: 03.08.2018, 19:19 von Kuwer.
Bearbeitungsgrund: Betreff berichtigt
)
Hey,
ich verzweifle gerade an einer Herausforderung, die ich hoffe mit eurer Unterstützung lösen zu können. Eine Ausführliche Googlesuche hat mich leider auch nicht an mein Ziel geführt.
Ich möchte mit Hilfe von Excel Peaks aus einer floureszenzmikroskopischen Untersuchung überlagern, sodass ich in einem zweiten Schritt die Daten für einen Fit verwenden kann. Ich scheitere gerade daran Excel dazu zubringen die Peaks automatisch zu überlagern. Um dies einfacher beschreiben zu können, habe ich eine Beispieldatei angehängt.
Die Datengrundlage bilden 1580 Werte der Fluoreszenzintensität, welche über einen Zeitraum von 15 Sekunden aufgenommen wurden. Diese habe ich in einem ersten Diagramm dargestellt, in dem man sehen kann, dass es immer wieder Peaks gibt, welche allerdings nicht im regelmäßig Abstand zu einander liegen. Die Fluoreszenzintensitäten habe ich anschließend über MIN() und MAX() normiert und anschließend die Peaks über einen Threshold detektiert (oberes Diagramm - orangene Punkte). Bis zu diesem Punkt läuft es, wenn es auch vielleicht elegantere Lösungen geben kann.
Jetzt kommt die Herausforderung, deren Ergebnis ich von Hand erzeugt habe und im unteren Diagramm dargestellt habe. Es gibt bei jedem Peak eine bestimmte Anzahl an Datenpunkten die vor und nach dem Maximum liegen. Diese Anzahl ist allerdings nicht konstant. Excel müsste also erkennen, ab wann die Werte von der Basislinie abweichen und wann sie zu ihr zurückkehren. Der erste Wert, der von der Basislinie abweicht soll dabei 0 Sekunden zugeordnet werden und anschließend soll die Zeit zwischen den beiden Datenpunkten berechnet werden. Diesen erkannten und berechneten Zeiten soll dann die normierte Floureszenzintensität zugeordnet werden. Am Ende soll so eine Überlagerung der Einzelpeaks (wenige Datenpunkte) zu einem Peak (viele Datenpunkte) entstehen, welche ich dann zum fitten verwenden kann.
Ziel ist es 50 dieser Kurven pro Tag zu analysieren zu können und daher wäre es super, wenn ihr eine Idee habt, wie ich Excel beibringen kann, die Überlagerung der Kurven automatisch durchzuführen.
Vielen Dank für eure Unterstützung
Tim
ich verzweifle gerade an einer Herausforderung, die ich hoffe mit eurer Unterstützung lösen zu können. Eine Ausführliche Googlesuche hat mich leider auch nicht an mein Ziel geführt.
Ich möchte mit Hilfe von Excel Peaks aus einer floureszenzmikroskopischen Untersuchung überlagern, sodass ich in einem zweiten Schritt die Daten für einen Fit verwenden kann. Ich scheitere gerade daran Excel dazu zubringen die Peaks automatisch zu überlagern. Um dies einfacher beschreiben zu können, habe ich eine Beispieldatei angehängt.
Die Datengrundlage bilden 1580 Werte der Fluoreszenzintensität, welche über einen Zeitraum von 15 Sekunden aufgenommen wurden. Diese habe ich in einem ersten Diagramm dargestellt, in dem man sehen kann, dass es immer wieder Peaks gibt, welche allerdings nicht im regelmäßig Abstand zu einander liegen. Die Fluoreszenzintensitäten habe ich anschließend über MIN() und MAX() normiert und anschließend die Peaks über einen Threshold detektiert (oberes Diagramm - orangene Punkte). Bis zu diesem Punkt läuft es, wenn es auch vielleicht elegantere Lösungen geben kann.
Jetzt kommt die Herausforderung, deren Ergebnis ich von Hand erzeugt habe und im unteren Diagramm dargestellt habe. Es gibt bei jedem Peak eine bestimmte Anzahl an Datenpunkten die vor und nach dem Maximum liegen. Diese Anzahl ist allerdings nicht konstant. Excel müsste also erkennen, ab wann die Werte von der Basislinie abweichen und wann sie zu ihr zurückkehren. Der erste Wert, der von der Basislinie abweicht soll dabei 0 Sekunden zugeordnet werden und anschließend soll die Zeit zwischen den beiden Datenpunkten berechnet werden. Diesen erkannten und berechneten Zeiten soll dann die normierte Floureszenzintensität zugeordnet werden. Am Ende soll so eine Überlagerung der Einzelpeaks (wenige Datenpunkte) zu einem Peak (viele Datenpunkte) entstehen, welche ich dann zum fitten verwenden kann.
Ziel ist es 50 dieser Kurven pro Tag zu analysieren zu können und daher wäre es super, wenn ihr eine Idee habt, wie ich Excel beibringen kann, die Überlagerung der Kurven automatisch durchzuführen.
Vielen Dank für eure Unterstützung
Tim