|
Ü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.
|