Seite 1 von 1
Neues GDT-Tool: ScoreGDT
Verfasst: Dienstag 26. März 2024, 08:53
von ftreusch
Mit ScoreGDT lässt sich die häufig zeitaufwändige Berechnung und Dokumentation medizinischer Scores (SCORE, CHA2DS2-VASc, Wells...) deutlich verkürzen.
Infos mit Beispielvideo:
https://github.com/retconx/scoregdt/wiki
Re: Neues GDT-Tool: ScoreGDT
Verfasst: Donnerstag 28. März 2024, 13:24
von ralph.mertens
Vielen Dank für die tolle Arbeit. Ihre Python-Tools sehen sehr gut aus und werden sicherlich in meiner Praxis die Arbeit erleichtern.
Allerdings gibt es ein technisches Problem beim Einlesen der GDT-Importdatei. Hier ist die Zeilenlängenkennung um 1 niedriger, als die Länge der Importzeile. Dies liegt bei Windows daran, das beim Kompilieren das '\n' newline in "\r\n" ersetzt wird. Also ist Zeilenendekennung "\r\r\n". Mein PVS TurboMed meckert hier, speichert aber die Zeilen intern genauso ab. Schaut mach sich per Export die Daten in Ihrem System noch einmal an, so moniert Ihr System das ebenfalls zurecht! Hier sollte in der gdtzeile.py eine Systemweiche beim Compilieren eingebaut werden.
MfG Mertens
Re: Neues GDT-Tool: ScoreGDT
Verfasst: Donnerstag 28. März 2024, 15:24
von ftreusch
Hallo Herr Mertens,
vielen Dank für die Rückmeldung und Ihr Interesse!
Mit "Einlesen der GDT-Importdatei" meinen Sie das Einlesen der von ScoreGDT erzeugten GDT-Datei ins PVS, richtig?
Viele Grüße
Fabian Treusch
Re: Neues GDT-Tool: ScoreGDT
Verfasst: Donnerstag 28. März 2024, 18:40
von ralph.mertens
Genau! Schaut man sich diese Datei im HEX-Editor an, die von scoreGDT.exe erzeugt wurde, dann sieht man das Phänomen.
Re: Neues GDT-Tool: ScoreGDT
Verfasst: Freitag 29. März 2024, 11:13
von ftreusch
Versuchen Sie nun bitte einmal, ob das Problem mit der angepassten Datei gdt.py behoben ist.
Beim Schreiben der gdt-Datei sollte \n nun nicht mehr in \r\n gewandelt werden.
Re: Neues GDT-Tool: ScoreGDT
Verfasst: Freitag 29. März 2024, 13:17
von ralph.mertens
Ohne Lizenz läuft das System jetzt auf einen Fehler:
"Failed to execute script 'main due to unhandled exception: string index out of range
Traceback:
File "\\Mac\AllFiles\Users\fabian\Python\gdttools\scoregdt\main.py", line 1326 in <module>
File "\\Mac\AllFiles\Users\fabian\Python\gdttools\scoregdt\main.py", line 592 in __init__
File "gdttoolsL.py", line 154, in nochTageGueltig
...
IndexError: string index out of range.
Gruß Ralph Mertens