[Spectroscopy Ninja]  
Spekwin32
Über | Manual | News | Download | Copyright | Forum | Links| Empfehlungen | Kontakt | Impressum

Share this page on: share on Linkedin! . . . . Contact & Connect: academia.edu Tumblr: Haunted by spectra Facebook: Spectroscopy Ninja Flickr: just some pics LinkedIn: my professional self! Twitter: Spectroscopy Ninja Xing: another professional resume ResearchGate: my academic self my Google Plus youtube channel for Spectroscopy Ninja
 

Go to english version
Über...
Screenshots
Online-Manual
History
News
Download
Bestellung
Copyright
Links
User Forum
Empfehlungen
Kontakt

Jetzt herausen!
Neu entwickelter, zuverlässiger
Spekwin32-Ersatz:

Spectragryph 1.0
 

 

Historisches und Versionen von Spekwin32

Geschichte:

  • Das ursprüngliche Programm namens Spekwin (16Bit-Version) wurde in den Jahren 1997-1998 an der Universität Konstanz in der Arbeitsgruppe von Prof. Dr. E. Daltrozzo mit DELPHI 1 von Dr. Claus Vielsack entwickelt. Die letzte 16bit-Version (für Microsoft Windows 3.1) war Version 1.09.
  • Ein früher Versuch eines Programms zur Spektrendarstellung wurde von Dr. G. Kollmannsberger in TURBO PASCAL unternommen (DOS-Programm tpbld.exe, bis 1994).
  • Die Weiterentwicklung wird seit 1999 von mir betrieben. Inzwischen liegt das Programm unter dem Namen Spekwin32 als 32Bit-Version (DELPHI 4) mit stark erweiterten Fähigkeiten und teilweise drastisch erhöhter Geschwindigkeit vor. Ein großer Teil der Arbeiten an Spekwin32 fand während meiner Promotionszeit von 2000-2005 in der Arbeitsgruppe von Prof. Dr. E. Daltrozzo statt. Seit 2010 sind wieder viele neue Funktionen entstanden
Zeit Sprache, Systemumgebung Name Programmierer
? - 1994 TurboPascal, DOS tpbld Dr. G. Kollmannsberger
1997-1998 Delphi 1, 16bit-Windows Spekview / Spekwin Dr. Claus Vielsack
1999- jetzt Delphi 4, 32bit-Windows Spekwin32 Dr. Friedrich Menges

 

Versionen:

  • Version 1.72
    NEUE FUNKTIONEN:
    Einlesen von OceanOptics *.procspec Dateien
    Einlesen von *.jws files von JASCO-Spektrometern
    Einlesen von *.spc files von SHIMADZU UV-1600, UV-1800 -Spektrometern
    Einlesen von *.wls files: VWR UV-1600PC Spektrometer, Software: "M.wave professional"
    Einlesen von binary *.sp files, erzeugt mit der PECSS-Software (Perkin Elmer Lambda 2, Lambda 9, etc.)
    Einlesen von Unicam U450 spectra (nach Umbenennung zu *.csv)
    Einlesen von Ascanis Lambda-SPX/ VISIONlite -Spektren (*.dsp)
    Einlesen von StellarNet SpectraWiz spectral files (*.abs, *.trm, *.ssm, *.irr, *.lib)
    Einlesen von USGS Spectral Library data (*.asc)
    Stark verbessertes Einlesen von ASCII-Daten im *.csv Dateiformat, automatische Achsentyp-Detektion, Erkennung von xyxyxy vs. xyyyyy Schema.
    Speichern von *.rruff -Dateien für die RRUFF/ CrystalSleuth-Datenbank
    Automatische Peaklabeling-Funktion, dabei läßt sich die "Prominenz" der gelabelten Peaks einstellen
    "Spektroskop-Ansicht" verwandelt gemessene Spektren in den visuellen Eindruck durch ein Handspektroskop.
    (Fast) beliebige Daten können über die Zwischenablage eingefügt und direkt in eine Grafik verwandelt werden.
    Lesen unbekannter binärer Dateiformate zeigt die innere Struktur auf und liefert Datensätze (noch experimentell).
    Einlesen von EEM-Datensätzen mit Anregungswellenlängen aus Excel oder aus *.csv-Dateien.
    Zuordnung von Anregungswellenlängen zu Emissionsspektren aus einem EEM-Datensatz. Optional ersetzen der Legendentexte mit diesen Wellenlängen.
    Automatisierte Entfernung von Streupeaks aus EEM-Datensätzen (Rayleigh: erste + zweite Ordnung, Raman: erste Ordnung)
    Subtraktion eines Blank-Datensatzes von einem EEM-Datensatz.
    EEM-Grafik: EX/EM-Richtung tauschen. Grafik in Zwischenablage kopieren.
    Mittelwert wird zusammen mit Integralwert berechnet bei Integrationsfunktion.
    Bandbreite wird zusammmen mit den gefunden Peaks ausgegeben Einstellbare Detektions-Untergrenze.
    Invertiertes Peak-Finden, z.B. für Transmissionsmaxima von Bandpassfiltern.
    Ramanspektrum berechnen aus Wellenlängenspektrum + Laserwellenlänge.
    "Erweitertes Glätten " mit einstellbarem Intervall für gleitenden Mittelwert, "Savitzky-Golay"-Glättung (Polynom 2. - 5. Ordnung) oder "Percentilfilter"
    "Interaktive Grundlinienkorrektur " mit linearen, adaptiven oder Streuungs-Grundlinien.
    Batch-Export als spc, dx und csv -Dateien. Einzelspektrum- oder Multispektrumdateien möglich. Dateinamen und -pfade konfigurierbar.
    Optionales Setting: multiple Instanzen erlauben.

    KLEINERE VERBESSERUNGEN/ BUGFIXES:
    verstellbare Fenstergröße von DateiÖffnen/DateiSpeichern-Dialogen
    Verbessertes Einlesen von JCAMP-DX-Spektren vom Reflektionstyp und mit ##YUNITS=(micromol/mol)-1m-1 (base 10)
    Einlesen von *.fak-Dateien im UNICODE-Format
    An den meisten Stellen "Löschen" durch "Entfernen" oder "Schließen" ersetzt.
    Keine sporadischen Abstürze mehr, wenn Dateien verknüpfter Dateitypen durch Doppelklick im FileExplorer geöffnet werden.
    Bugfix für Avantes-Dateien (Software v7.2), die NULL-Zeichen enthalten
    Speichern für Gnuplot: Bugfix für den Fall, dass die x-Achse bei Null endet (Wellenzahlen), Syntax für Gnuplot v4.6 angepasst
    Verbessertes Einlesen von Raman *.spc files mit umgedrehter Richtung vom "uneven"-Typ.
    Verhindern, dass Bruker OPUS *.sp -Dateien beim Öffnen von PerkinElmer-Dateien eingelesen werden.
    Bugfix beim Einlesen bestimmter Sorten gemischter ASCII/Binär *. sp -Dateien (Perkin Elmer)
    .
    v1.72.1
    Settings aus dem Optionsdialog und "Liste zuletzt benutzter Dateien" werdne für jeden User individuell gespeichert
    Verbesserung bei "least-privileged user account"-Systemen. Kein Schreibzugriff mehr nötig aufs Programmverzeichnis

    Verbessertes Einlesen von JASCO *.jws-Dateien
    V1.72.2
    Normierung auf Peak-Fläche
    Einlesen von THERMO Nicolet OMNIC *.spa -Spektren
    Einlesen von ColVisTec *.wl & *.dat -Spektren
    Weiter verbessertes einlesen von JASCO *.jws-Dateien. erkennt Ramanshift & Reflektion

  • Version 1.71
    Einlesen von THERMO Galactic/ GRAMS spc-Dateien im Multifile-Format möglich.
    v1.71.1
    Einlesen von binären und gemischten ASCII/Binär-Dateien des PERKIN ELMER Spektrenformats.
    v1.71.3
    Einlesen von csv-Dateien von verschiedenen Spektrometern.
    Hilfefunktion in den meisten Dialogen.
    Professionelle Installationsdatei.
    v1.71.4
    Speichern einzelner Spektren im JCAMP-DX (*.dx) Dateiformat.
    Speichern beliebig vieler Spektren beliebiger Art als csv-Datei. Spekwin32 kann diese Dateien auch korrekt einlesen.
    Einlesen von csv-Dateien der WTW photoLab spectral-Software.
    Benutzerstatus wird beim Start angezeigt. Neuer Menüpunkt "Benutzerstatus".
    Windows-Registrierung des Spekwin32-Dateityps bei Installation, (SPSS-Anwender: Typkollision möglich...). Registrierung der spc I/O-DLL bei Installation, erleichert das Leben für Windows Vista-Nutzer.
    v.1.71.5
    Direkte Berechnung der 1. - 4. Ableitung möglich, auch mit impliziter Glättung; erweiterter Ableitungsdialog.
    "Peaks finden" und "'Konzentration" im Transmissionsmodus möglich.
    Einlesen von JCAMP-DX-Spektren der Tecan Magellan-Software; Bugfixes beim speichern von JCAMP-DX-Dateien.
    Verbesserte Installation & Performance für Benutzer ohne admin-Rechte.
    "Counts" als Y-Achsentyp bei csv-Spektren möglich.
    Raman-Spektraltyp bleibt erhalten beim Einlesen von fak, spc & spe-Dateien.
    Abfrage der Achsentypen bei fak-Spektren, falls unbekannt. Bugfixes beim Einlesen von fak-Dateien.
    Vorschlag sinvoller Werte beim Spektren
    ausschneiden auch in Wellenzahlskala.
    Defaultgröße für Achsen- und Legendenbeschriftung von 8 auf 10 Punkte geändert.
    v1.71.6
    Schichtdicke von dünnen Schichten berechnen aus Reflektionsspektrum.
    Spektren verrechnen (Addition, Subtraktion, Multiplikation, Division): ein Spektrum anwenden auf alle.
    Direktes kopieren von Daten in die Zwischenablage.
    Funktioniert auch ohne installierten Drucker.
    Einige Dialogfenster waren zu klein in Windows 7.
    Einlesen von Beckman Coulter DU 600/7000 Binärdateien (*.scn).
    Einlesen von Beckman Coulter DU 600/7000 ASCII-Dateien (*.asc).
    Einlesen von Thermo Electron Helios Alpha csv-Dateien.
    Einlesen von Perkin Elmer 850 csv-Dateien: korrektes Einlesen des Headers.
    Einlesen von PerkinElmer-(%R)-Spektren (Reflektivität).
    EInlesen von HP Chemstation JCAMP-DX-Dateien.
    Einlesen von *.dat-Spektren: Test auf x-Typ funktioniert jetzt auch bei Spektren mit sehr vielen Punkten/hoher Auflösung.
    Einlesen von *.fak-Dateien mit Leerzeichen als Trenner, Leerzeichen am Zeilenanfang werden ignoriert.
    Reflektivität eingeführt als eigenständige Y-Kategorie (kommt vor bei *.sp, *.spc, *.fak-Dateien).
    Legendentext automatisiert ersetzen durch Dateiname (im Menüpunkt Allgemein).
    Legende verschwinden nicht mehr bei Fenstergrößenänderung oder Verschiebung! (für linken & oberen Rand implementiert).
    v1.71.6.1
    Korrektes Glätten von Spektren mit großer x-Schrittweite
    Einlesen von fak-Dateien: Ramanshift, wellenlänge[µm] und Elektronenvolt korrekt implementiert. x- und y-Achsentyp wird überprüft (kann in Datei enthalten sein). Korrektes einlesen von aufsteigenden Wellenzahlen.
    Korrektes Seitenverhältnis beim Export als gif, png, tif
    Korrektes Einlesen von Galactic spc multifiles.
    Einlesen von JCAMP-DX multifiles

    Einlesen von Horiba Datamax-Dateien (*.prn)
    Einlesen von Beckman DU *.asc-Dateien vom Typ Transmission
    Einlesen von *.ruff-Dateien und GL Gem Raman Dateien
    "RamanShift" als eigenständiger x-Achsentyp in Spektren mit automatischer Erkennung & Darstellung (Formate: rruff, spc, spe, sp, fak, csv)

  • Version 1.70
    Kleinere Bugfixes.
    Funktioniert jetzt korrekt auf Systemen ohne installiertem Drucker.
    Liste zuletzt geöffneter Dateien funktioniert wieder.
    Doppelklick auf mit Spekwin32 verknüpfte Dateien öffnet diese im Programm
    Neuer X-Achsentyp: Wellenlänge in "µm" darstellbar.
    Kleine Bugfixes bei JCAMP-DX-Spektren.
    Bugfix beim Speichern als Grafik-Dateien.
    Berechnung von Transmissions-/Reflektionsspektren aus zwei Spektren nach der Gleichung T=I/I_0.
    Bugfix beim Werteleser.
    Oberfläche im XP-Stil darstellbar (endlich...)

    Version 1.69
    Lesen von Perkin Elmer *.sp Spektren von der DOS-Software CFS für LS-3b, LS-4b und LS-5b Fluoreszenzspektrometer.
    Einlesen von Jobin Yvon Raman-Spektren im .spc-Format funktioniert richtig

    Menüpunkt "Allgemein"
    : Bearbeiten aller Legendentexte in einem Fenster, mit Suchen & Ersetzen
    Bildschirmdarstellung: Grenze von 65536 Datenpunkten entfernt.
    Einlesen von großen *.fak, *.ggg und Avantes Spektren stark beschleunigt
    Bugfix beim Lesen/Schreiben von *.spc: Registrierung der DLL unabhängig von der Systemsprache.
    Einlesefilter für ZEISS Specord M40 -Spektren (*.dat).
    Bug entfernt beim Einlesen von Perkin Elmer IR-Spektren und im Menüpunkt "Information".
    Einlesen von Roper Scientific / Princeton Instruments WinSpec/WinView-Spektren als Binärdatei möglich.
    X-Achse in beiden Richtungen darstellbar.
    Schrittweite der X-Werte beim Schreiben von Spekwin32 ASCII (*.dat)-Dateien einstellbar im Konfigurationsdialog.
    Zwei Bugfixes in der englischen Version.
    Bug entfernt beim Einlesen von Galactic *.spc-Spektren.
    Lesen von Spekwin32-ASCII-Dateien (*.dat) überarbeitet, X-Achsentyp wird erkannt.
    Einheitliche OK- und Cancel-Buttons in allen Fenstern.
    Bugs entfernt bei Grundlinienkorrektur und Ausschneiden.
    Abspeichern als ASCII-Datei (*.dat) überarbeitet. X-Werte jetzt linear im aktuellen X-Achsentyp.
    Behandlung der x- und y-Achsentypen überarbeitet. Weitgehend automatische Auswahl je nach Spektrum.
    Einlesen von Perkin Elmer Spektren in Wellenzahlen möglich (Perkin Elmer Raman Spektrometer).
    Spektren in Wellenzahlen (Raman + IR) werden beim Einlesen nicht mehr in die Nanometer-Skala interpoliert. Deshalb schneller und genauer.
    Neues Spekwin32-Spektrenformat. Mit Version 1.69.2 aufwärts produzierte spv-Dateien sind mit älteren Versionen nicht einlesbar!
    Darstellungsmöglichkeiten "normal" und "Gradient" im Menüpunkt "2D-Spektrum (EEM)".
    Option "jeder zweite x-Tick" im Menüpunkt "Achsen" wird nicht mehr automatisch aktiviert bei Wellenzahlskala.
    Neuer x-Achsentyp : Darstellung als Elektronenvolt wählbar im Menüpunkt "Achsen".
    Neuer Hilfe-Dialog mit Link zur Spekwin32-Homepage und Link zum lokalen Manual (im Unterordner \html).
    Dialog beim Öffnen von Milton Roy-Spektren weggefallen.

    Version 1.68
    Berechnung von Erregerspektren für alle Spektrentypen möglich, wenn sie eine Wellenlänge zugeordnet haben (momentan nur Perkin Elmer Fluoreszenzspektren bei kommerziellen Formaten).
    Schreiben und Lesen von Spekwin32 ASCII (*.dat)-Dateien überarbeitet.
    Einlesen von JCAMP-DX-Spektren überabeitet und fehlertoleranter gemacht.
    Festlegen der x-Achsen-Grenzen als Option im Menüpunkt "Achsen".
    Rescale nach dem Normieren und beim Einlesen neuer Spektren.
    Menüpunkt "Peaks finden" überarbeitet: Spektrum direkt wählbar, Werteliste kopierbar.
    Einlesen von Avantes Avasoft-Spektren (Formate: *.trt, *.tat, *.ttt, *.tit) möglich.
    Menüpunkt "TT-Quantenausbeute" aktiviert.
    Bugfixes: keine Darstellungsprobleme mehr, wenn Ordinatenwerte>300; keine Fehlermeldungen mehr bei Division von Spektren mit sehr kleinen Ordinatenwerten; richtige Abstände der y-Achsen-Tics wenn y>500000.
    Untermenü "Achsen" als Menüpunkt "Achsen" ins Untermenü "Plot/Optionen" gewandert.
    Menüpunkt "Standard-Linienarten" setzt Farbskala/Liniendicke/-art auf Standard zurück.
    Menüpunkt "Information" gibt Informationen über einzelne Spektren.
    Neues Spekwin32-Spektrenformat. Die spv-Dateien sind etwa 10% kleiner. Mit Version 1.68.1 aufwärts produzierte spv-Dateien sind mit älteren Versionen nicht einlesbar!
    Farbreihenfolge nicht mehr fest vorgegeben, Farbe/Liniendicke/Linienart bleibt bei der jeweiligen Kurve, wenn sich die Reihenfolge ändert.
    Relative Linienbreite für jede Kurve einzeln zuweisbar im Menüpunkt "Allgemein". Wird in spv-Dateien mit abgespeichert und wieder eingelesen.
    Veränderung der (globalen) Linienbreite als eigene Menüpunkte (mit Icons). War früher im Menüpunkt "Allgemein" untergebracht.

  • Version 1.67
    Diverse kleinere Bugfixes, Code-Kosmetik.
    Bug beim Ändern der Konzentration in der e/log(e)-Darstellung behoben.
    Liste zuletzt geöffneter oder erzeugter Spekwin-Dateien wird im Menü "Datei" angezeigt.
    Spektren aus Spekwin-Dateien (*.spv) werden mit abgespeicherter Farbskala und Linienarten wieder eingelesen.
    Einlesen und Abspeichern von Galactic *.spc-Spektren möglich.
    Menüpunkt "2D-Spektrum (EEM)": Fenster maximierbar, logarithmische Skalierung möglich.
    Menüpunkt "Sortieren": Sortieren nach Wellenlänge funktioniert jetzt.
    Einlesen von HP/Agilent 8453 *.csv-Spektren möglich (HP für Hewlett Packard, jetzt Agilent).
    Bug beim Abspeichern von FTIR-Spektren als ASCII-Datei behoben (Problem war: Null als Skalenende).
    Aufnahmetemperatur des Spektrums wird im Menüpunkt "Allgemein" angezeigt und ist dort auch zuweisbar.
    Farbreihenfolge verändert: orange statt gelb für bessere Sicht- und Druckbarkeit.

  • Version 1.66
    Bug beim Entspiken behoben (Absturz, wenn "Original löschen" ausgewählt und "alle entspiken" nicht ausgewählt war).
    Einlesen von Cary 50 Tabellenformat möglich (*.csv).
    Schwellwert für Entspiken im Menüpunkt "Konfiguration einstellbar.
    Einlesen von Spekwin-ASCII-Dateien möglich (Format *.dat in [Datei Öffnen]).
    Neues Grafik-Format zum Abspeichern: Export als Portable Network Graphics (*.png)(1350x900 Pixel) möglich.
    Neuer Menüpunkt "2D-Spektrum (EEM)": Darstellung von zweidimensionalen Fluoreszenzspektren aus Fluoreszenz- oder Eregerspektren. Beispiel: 2d_beispiel.zip (315KB)
    Neues Grafik-Format zum Abspeichern: Export als TIFF (1350x900 Pixel) möglich.
    Neuer Menüpunkt "Konfiguration": Bearbeiten und Abspeichern vieler Programmeinstellungen. Diese werden beim Programmstart automatisch geladen.

  • Version 1.65
    Unterstützung des JCAMP-DX -Formats (Beschreibung siehe hier & dort) stark verbessert. Fast alle UV/VIS- und IR-Spektren im 4.24-Standard einlesbar (außer DIFDUP-codierte, erkennbar am Zeichensalat nach der Zeile mit ##XYDATA= ). Umbenennung der PE FTIR 1760-Spektren von *.dx nach *.dxi nicht mehr notwendig.

  • Version 1.64
    Bugfixes.
    Vorgabe der x-Achsengrenzen im Achsendialog funktioniert wieder.
    Neuer Menüpunkt "Spektren mitteln": Mittelwert beliebig vieler Spektren berechenbar.

  • Version 1.63
    Treppenbug hatte sich in Version 1.63.2 nochmal in anderer Form eingeschlichen.
    Fehlermeldungen werden in Log-Datei geschrieben (error.log im Spekwin32-Ordner).
    Menüpunkt "Allgemein": ausgewähltes Spektrum wird dicker dargestellt.
    Farbpalette geändert: die 14 Farben werden zyklisch wiederholt.
    Mögliche "Division durch Null" an verschiedenen Stellen wird abgefangen (z. B. Y-Konstanten).
    Zwei Bugs beim Speichern für Gnuplot (nur Polarisationsgradspektren) ausgemerzt.
    Das Sortieren funktioniert jetzt immer wie erwartet.
    Menüpunkt "Konzentration": Layout überarbeitet.
    Menüpunkt "Integral": Vorgang abbrechbar.
    Menüpunkt "Gaussfit": Optik überarbeitet, Fit-Routinen arbeiten deutlich besser.

  • Version 1.62
    Geschwindigkeit beim Glätten um Faktor 20 erhöht.
    Zeichnen der Spektren im Grafikfenster wesentlich beschleunigt.
    Alle Eingabefelder für Zahlen akzeptieren Punkt und Komma als Dezimaltrenner, unabhängig von der Ländereinstellung.
    Menüpunkt "Y-Konstanten": akzeptiert reelle Exponenten beim Verrechnen mit der x- / y-Achse.
    Neuer Menüpunkt "Sortieren": Reihenfolge der Spektren manuell veränderbar oder automatisch sortierbar.
    Nachhutgefechte des "Treppenbugs" überstanden.
    Speichern für Gnuplot überarbeitet.
    Link zur Spekwin32-Homepage ins Info-Fenster eingebaut.
    Doppelklick auf mit Spekwin32 verknüpfte Dateien startet das Programm, die Datei wird eingelesen. Doppelklick auf solche Dateien bei laufendem Programm liest diese ein. (Verknüpfung entweder von Hand im Explorer über Ansicht/Optionen/Dateitypen/Neuer Typ.../neuer Vorgang: open, oder mit den in spekwin32_install_de.exe enthaltenen Registry-Dateien *.reg).
    Drag&Drop-Erkennung eingebaut, d. h. im Explorer markierte Dateien, die mit der Maus auf das Programmfenster oder -symbol gezogen werden, werden eingelesen.

  • Version 1.61
    Programm um 100kB geschrumpft.
    Menüpunkt "Allgemein": Tab-Reihenfolge verändert, Bug beim Eingeben der Konzentration behoben.
    Anzeige der zweiten x-Achse beim Speichern für Gnuplot eingebaut.
    Menüpunkt "Y-Konstanten": alle Spektren eines Typs verrechenbar, Optionen: Original löschen, Zusatz weglassen.
    Cary 50 -Spektren (csv-Format) mit log einlesbar.

  • Version 1.60
    Zweite x-Achse am oberen Rand anzeigbar (reziproke Skala).
    Windows-Systemzeit-Bug erschlagen.
    Bug beim ASCII-Speichern behoben.
    x-Achsen-Skalierung in der Wellenzahlskala endlich problemlos möglich.

  • Version 1.59
    Legendentext von Spekwin-erzeugten Polarisationsgradspektren verändert.
    Skalierung beim Einlesen von *.g-Spektren angepaßt.
    Entspiken überarbeitet: bessere Interpolation der Spikes.
    Automatische x-Achsen-Skalierung verbessert, vorgegebene Achsengrenzen im Achsendialog werden genau eingehalten.
    "Treppenbug" beseitigt (incl. zwei Nachwehen).
    Bug bei Polarisationsgradberechnung beseitigt.
    Menüpunkt "Auswahl löschen": Auswahlmöglichkeit für Löschen aller Spektren eines Typs.

  • Version 1.58
    Skalierung der y-Achse verbessert (mehr Tics im Bereich bis 0,2).
    Legendentext für berechnete Gesamt- / Polarisationsgradspektren verbessert.
    Berechnung aller Gesamt- / Polarisationsgradspektren aus den geladenen Spektren (nur *.ggg-Typ) auf einmal möglich.
    Bug beim ASCII-Speichern behoben.
    Menüpunkt "Ausschneiden": Zusatz "Teilspektrum" optional, Grenzen werden gespeichert, Auswahlmöglichkeit für Ausschneiden aller Spektren eines Typs, Option zum Löschen der Originalspektren.

  • Version 1.57
    Spike-Entfernung überarbeitet, "rückwärts entspiken" möglich.
    Einblenden eines Gitters möglich.
    Geänderte Bildformate: 1350x900-GIF, 1000x680-BMP.
    Shortcuts überarbeitet.
    Format der *.gas-Spektren korrigiert (richtiges Zeilenende).
    Bei FQ-Berechnung "spezial" ist bei gleicher Anregungswellenlänge kein geladenes Lampenspektrum mehr notwendig.
    Bei *.gkl- und *.gpo-Spektren wird Meßtemperatur und Spektrentyp in Legende angezeigt.
    Bei *.ggg-Spektren wird die Meßtemperatur in der Legende angezeigt.

  • Version 1.56
    Programm startet auch auf einem System ohne installiertem Drucker.
    Speichern als WMF jetzt als Option in Speichern-Dialog.
    Iconleiste verändert.
    Neue Grafik-Formate zum Abspeichern: Export als GIF (1200x900 Pixel) und Bitmap (1024x768 Pixel) möglich.

    Version 1.55
    Spekwin32 piepst jetzt hier und da und kann Musik machen (Spektren abspielen).
    Beispiele: "Alle meine Entchen" , "Bourrée"

  • Version 1.54
    Hilfetext geändert, Hinweis auf Webseite.
    Neues FQ-Spektrum wird immer rot gezeichnet.
    Werte aus dem Peakdialog sind kopierbar.
    Entfernung von Spikes möglich! (v. a. für CCD-Spektren). Sehr elaboriert!

  • Version 1.53
    Stürzt nicht mehr ab, wenn Werteleser mehrmals gestartet wird, ohne ihn vorher zu beenden.
    Export als *.gas eingebaut.

  • Version 1.52
    Ein "." im Dateipfad verhindert nicht mehr das Einlesen von Spektren.
    Einlesen von Perkin Elmer-Spektren konsistent für alle Intensitäten.
    Alle [Help]-Buttons entfernt.
    Darstellung unabhängig von Systemeinstellung große/kleine Schriftarten.
    Einlesegeschwindigkeit drastisch erhöht für *.ggg-Spektren.
    Editierfelder für x- & y-Achsenbeschriftung.

  • Version 1.51
    Berechnung von Gesamtspektren (g=2x+y).
    Polarisationsgradspektrum berechnen korrigiert.

  • Version 1.50
    Dies & Das.
    Ländereinstellung des Systems für Dezimaltrenner wird abgefragt.
    Erkennt alle Perkin Elmer-Spektren (*.sp und *.dx), zumindest alle die mir zur Verfügung standen.
    "Jubiläumsversion", umbenannt in Version 1.50 (statt 1.0.50).

  • Version 1.0.49
    Pol.gradspektren werden richtig skaliert im Gnuplot.
    Neuer Legendentext für *.ggg-Spektren (enthält Spektrentyp, Anr./Det.wellenlänge).
    Geändertes Dateiformat der *.g-Spektren. Beide werden eingelesen.

  • Version 1.0.48
    Transmissionsspektren vom Cary 50 werden erkannt und als Extinktion eingelesen.

  • Version 1.0.47
    Parameter für Erregerspektren bleiben erhalten (Bereich, Schrittweite, Löschbox).
    Anzeige der x-Achsengrenzen auch bei Wellenzahlen richtig (Bug aus 1.0.42).
    effekt. Ext.-Berechnung ohne geladenes Lampenspektrum möglich (Bug aus 1.0.45 behoben).
    Lampenkurve mit Schrittweite ungleich 1 möglich.

  • Version 1.0.46
    Filterindex von [Datei Öffnen] umgestellt.
    Einlesen von Original-DMS-Spektren möglich (Binärformat *.dms).

  • Version 1.0.45
    Speicherlecks gestopft und diverses Fein-Tuning (fast alle Forms werden dynamisch erzeugt).
    effekt. Ext. auch ohne Lampenspektrum möglich.

  • Version 1.0.44
    Sanduhr bei Glätten, Drucken, Einlesen von *.dxi und *.g .
    Druckbild völlig druckerunabhängig.
    y-Achsenbeschriftung sichtbar in WMF und Druckbild.
    y-Achsenbeschriftung senkrecht.

  • Version 1.0.43
    Automatische Skalierung in Wellenzahlskala verbessert.
    Reskalierung mit rechter Maus so angepaßt, daß y-Achse möglichst bei Null beginnt.
    Spektren beliebig auswählbar bei [Löschen]/[Auswahl].

  • Version 1.0.42
    Anzeigen und Verändern der x-Achsenbegrenzung im Achsendialog.
    Automatische Aktivierung von [jeder zweite Tick] beim Umstellen auf Wellenzahlen.
    Rechter Mausklick zeichnet nur noch einmal neu.

  • Version 1.0.41
    Einheit des Fluoreszenzschwerpunkts je nach Achsentyp.
    Einheitl. deutsche Menüs.
    Anzeige der Linienbreite im [Allgemein]-Dialog, Spektren direkt anwählbar.
    Tastatur-Shortcuts.

  • Version 1.0.40
    y-Achsenskalierung wird mit abgespeichert beim Export für Gnuplot.
    Glätten abhängig vom Wellenlängenintervall der x-Werte des Spektrums.
    Schnelleres Einlesen von Dateien im UNIX-Format (*.g, *.ggg).
    Verlaufsanzeige in Statusleiste eingefügt, aktiv beim Glätten und Einlesen von *.g-Spektren.

  • Version 1.0.39
    Einlesen von *.g-Spektren überarbeitet.
    Einlesen von *.ggg-Spektren möglich.

  • Version 1.0.38
    Info- und Hilfefenster verändert
    Gaussfit angepaßt.
    Diverse Bugs ausgemerzt.

  • Version 1.0.37
    Einlesen von Cary 50 - Spektren (*.csv), mit Interpolation.

  • Version 1.0.36
    diverse Änderungen.
    Neues Info-Fenster.
    Bandpaß mit integrierter Erregerintensität.
    Berechnung der wellenlängenabhängigen Quantenausbeute ("1D-FQ" im FQ-Dialog).

  • Version 1.0.35
    Bugfix.

  • Version 1.0.34
    Einlesen von Spektren (ASCII) des PE LS-50b - Spektrometers (*.sp)

  • Version 1.0.33
    Fehler bei Korrektur der Erregerintensität behoben.
    FQ-Berechnung aufgeteilt in "normal" und "spezial". "Spezial" liest die Extinktionswerte aus dem angegebenen Absorptionsspektrum aus und berechnet mit dem angegebenen Bandpaß die effektive Extinktion.

  • Version 1.0.32
    Hintergrundfarbe weiß statt grau.
    Berechnung der effektiven Extinktion verändert.

  • Version 1.0.31
    Filter für Speichern als *.spv heißt Spekwin (statt Spekview).
    Neue Farbreihenfolge der angezeigten Spektren (14 versch. Farben, alle weiteren werden schwarz angezeigt).
    Kopieren in die Zwischenablage und Speichern als WMF funktioniert mit allen Linienarten.

  • Version 1.0.30
    Fehler bei Korrektur der Erregerintensität und Berechnung der Erregerspektren behoben.
    Maximum der anzeigbaren Spektren von 255 auf 65526 erhöht.
    Speichern als *.spv/*.dat wird über den Filter gesteuert, unabhängig von der Dateierweiterung die beim Dateinamen steht.

  • Version 1.0.29
    Einlesen von *.prn-Spektren (CCD-Kamera) im ASCII-1 - Format funktioniert richtig.
    Problem mit Null als y-Wert beim Speichern für Gnuplot behoben.
    Polarisationsgradspektrum berechnen funktioniert richtig.

  • Version 1.0.28
    Berechnung von Erregerspektren eingebaut.

  • Version 1.0.27
    Korrektur der Erregerintensität eingebaut. Speichern als ASCII gibt die Matrix zur Anzeige als zweidimensionales Spektrum (z. B. mit Origin).

  • Version 1.0.26
    Überarbeitung von "Speichern für Gnuplot": Auswahl möglich zwischen farbigem und S/W-Ouptput als EPS. Einfügen zusätzlicher Gnuplot-Befehle möglich.

  • Version 1.0.25
    Alle Formulare neu überarbeitet, => einheitlicher Look der Dialoge.

  • Version 1.0.24
    Berechnung von Polarisationsspektren aus x- und y-polarisierten Spektren möglich.

  • Version 1.0.23
    "Speichern für Gnuplot" eingebaut, mit:
    automatischer Abfrage von x-/y-Achsentyp
    Anzeige der zweiten y-Achse, wenn Pol.gradspektrum enthalten ist
    Änderungen vor dem Speichern möglich (Achsentyp/Legendenposition)
    enthält Gnuplot-Anweisungen für Export als EPS-Datei durch Gnuplot.

  • Version 1.0.22
    Beim Speichern als ASCII-Datei (*.dat) wird immer Wellenlänge und Wellenzahl in den ersten beiden Spalten abgespeichert.

  • Version 1.0.21
    Zweite y-Achse wird automatisch gelöscht, wenn kein Pol.gradspektrum mehr vorhanden.

  • Version 1.0.20
    Einlesen der Spektren vom Perkin Elmer FTIR 1760X verbessert (Behandlung negativer Transmissionen).

  • Version 1.0.19
    Aminco-Spektren (*.spe) werden richtig eingelesen.

  • Version 1.0.18
    Spektren des NIR-Fluoreszenzspektrometers (*.dio) werden richtig eingelesen.

  • Version 1.0.17
    Christians "multiple Fluospektren" (*.g) werden eingelesen.

  • Version 1.0.16
    Druckroutine überarbeitet, druckt nur noch einmal.

  • Version 1.0.15
    Spektren in Wellenzahlen werden richtig abgespeichert.

  • Version 1.0.14
    Einlesen von IR-Spektren (Perkin Elmer FTIR 1760X).

  • Version 1.0.13
    Hintergrundfarbe des Grafikfensters veränderbar.

  • Version 1.0.12
    Alte und neue Spekwin-Spektren (*.spv) werden richtig eingelesen.

  • Version 1.0.11
    Druckroutinen bearbeitet.

  • Version 1.0.10
    Skalierung des Legendentexts beim Drucken wieder richtig.

  • Version 1.0.9
    y-Achsenbeschriftung stimmt wieder.
    Speichern als WMF funktioniert wieder.

  • Version 1.0.8
    Kopieren in die Zwischenablage funktioniert wieder.

  • Version 1.0.7
    Linienbreite verstellbar (nur für alle Spektren gleichzeitig).

  • Version 1.0.6
    Interne Stringbehandlung verändert. Probenname von MiltonRoy-Spektren wird richtig eingelesen.

  • Version 1.0.5
    Statusleiste eingefügt. Enthält drei Bereiche:
    1. Anzahl der Spektren
    2. verschiedene Meldungen
    3. stets aktueller Bildschirmleser

  • Version 1.0.4
    Interpolation beim Einlesen von MiltonRoy-Spektren. Die Spektren stimmen jetzt perfekt mit dem Original überein.

  • Version 1.0.3
    Berechnung der effekt. Extinktion verbessert.

  • Version 1.0.2
    CCD-Spektren (*.prn) im ASCII-1 - Format werden eingelesen.

  • Version 1.0.1
    Icons eingefügt für die wichtigsten Menüpunkte.
    neues Startfenster.
    neuer Name: Spekwin32 .
    neues Programm-Icon.

  • Version 1.0.0
    erste mit Delphi 4 compilierte 32bit-Version von Spekwin.
 © 2001-2015: Dr. Friedrich Menges. Letzte Änderung: 24.02.2017