Disordered Structure Refinement
Die Software Disordered Structure Refinement,[1] (DSR) dient der vereinfachten Modellierung von Fehlordnungen in Kristallstrukturen[2] mit der Softwaresammlung SHELXL[3][4][5] von George M. Sheldrick. Sie automatisiert teilweise die dabei notwendigen Änderungen von Textdateien und die Definition von Restraints. DSR enthält dazu eine Datenbank mit ca. 120 gängigen Lösungsmittelmolekülen und Molekülteilen. Diese können mit wenig Aufwand in eine Kristallstruktur eingefügt werden, wobei gleichzeitig chemisch sinnvolle Bindungs- und Winkelrestraints[6] gesetzt werden.
Anwendung[edit | edit source]
DSR kann in einer Kommandozeile gestartet werden. Der Aufruf hat die prinzipielle Form:
dsr [option] (SHELXL-Datei)
Gesteuert wird DSR mit einem speziellen Befehl in der jeweiligen SHELXL-Datei. Dieser hat folgende Syntax:
REM DSR PUT/REPLACE "Fragment" WITH (Atome) ON (Atome oder q-Peaks) PART 1 OCC -21 = RESI DFIX
Der DSR-Befehl muss immer mit REM beginnen, damit SHELXL diese Zeile nicht als eigenen Befehl erkennt. Hinter WITH und ON steht jeweils welches Atom des Molekülfragments aus der Datenbank auf welches Atom oder q-Peak in der Kristallstruktur positioniert werden soll.
Mit dem Ausführen von
dsr -r datei.res
wird der Fragmentfit durchgeführt und die restraints übertragen.
Graphische Oberfläche[edit | edit source]
Seit 2016 existiert in ShelXle eine graphische Oberfläche zu DSR. Dort können fast alle Aktionen der Kommandozeilenversion ausgeführt werden.
Um ein Fragment in eine Struktur zu übertragen müssen in ShelXle und in der DSR-GUI jeweils drei Atome/q-Peaks markiert werden, um die Position des Fragmentes vorzugeben. Die 3D-Ansicht des Fragmentes zeigt dann eine Vorschau des anschließenden Fragmentfits.
Programmierung[edit | edit source]
DSR wird von Daniel Kratzert seit 2013 entwickelt (damals noch unter dem Namen „Disordered Solvent Refinement“) und ist ausschließlich in Python programmiert. Daher läuft es in jedem von Python unterstütztem Betriebssystem.
Es steht unter der freien Beerware-Lizenz und kann kostenlos heruntergeladen sowie nach Belieben verändert werden.