Die Idee ist das Package wirklich alleinstehend nutzen zu können und die Konfigurations-Dateien settings.ini und Fitting_parameter.xlsx während der Laufzeit zu erstellen und nicht im Vorhinein bereitstellen zu müssen.
Fitting_parameter.xlsx könnte beim Ausführen von TG_IR.fit() und tir.robustness() auf Vorhandensein in 'dir_home' geprüft und wenn dies nicht der Fall ist, aus einem Package-Verzeichnis heraus nach 'dir_home' kopiert werden. (mit entsprechendem Info-Text Hinweis)
settings.ini könnte über einen Befehl neu eingelesen (#15) bzw. in 'dir_home' erzeugt werden (analog zu oben, eine Standard-settings.ini aus dem Package-Verzeichnis kopieren).
Außerdem wäre die Option großartig einzelne Parameter in settings.ini aus dem Notebook heraus ändern zu können. Z.B. dir_home, dir_data, window_length, font_size, ...
Hier wäre es dann konsistent die settings.ini mit den geänderten Parametern auch als settings.ini speichern zu können (wie bei Samplelog.xlsx)
Was hier die code-technisch günstigste Umsetzung ist, sie wie immer dir überlassen! :-)
Die Idee ist das Package wirklich alleinstehend nutzen zu können und die Konfigurations-Dateien settings.ini und Fitting_parameter.xlsx während der Laufzeit zu erstellen und nicht im Vorhinein bereitstellen zu müssen.
Fitting_parameter.xlsx könnte beim Ausführen von TG_IR.fit() und tir.robustness() auf Vorhandensein in 'dir_home' geprüft und wenn dies nicht der Fall ist, aus einem Package-Verzeichnis heraus nach 'dir_home' kopiert werden. (mit entsprechendem Info-Text Hinweis)
settings.ini könnte über einen Befehl neu eingelesen (#15) bzw. in 'dir_home' erzeugt werden (analog zu oben, eine Standard-settings.ini aus dem Package-Verzeichnis kopieren).
Was hier die code-technisch günstigste Umsetzung ist, sie wie immer dir überlassen! :-)