PŘEHLED SOFTWARE PRO ZOBRAZOVÁNÍ STRUKTUR
Michal Hušák
Programy, které jsou k dispozici pro zobrazování struktur leze roztřídit podle celé řady parametrů: dostupnost - komerční software, volně dostupný software … podporované operační systémy - Win32 API (Windows 98,NT,2000,XP), Linux, Irix … podporované vstupní formáty dat - CIF, Shelx, CSD, PDB … podporované technologie zobrazení - 2D grafika, 3D OpenGL HW akcelerovaná grafika, raytracing …Dalšími parametry, které jsou pro uživatele z oblasti krystalografie zajímavé jsou např. schopnosti zobrazovat mapy prostorových funkcí (elektronové hustoty, silové pole), generovat větší část prostoru přes operace symetrie, zobrazovat výsledky molekulárně dynamických simulací, přímá integrace se softwarovými balíky pro řešení struktur.
Neexistuje žádný program, který by byl natolik univerzální, že by splňoval veškeré požadavky v jednom kódu. Ve svém příspěvku provedu demonstraci následujících programů z hlediska podporovaných funkcí a jejich vhodnosti pro řešení krystalografických problémů. Výběr programů byl proveden tak, aby přehled pokrývaly většinu různorodých požadovaných vlastností . Dalším kritériem pro zahrnutí programu do přehledu byly praktické zkušenosti s jeho využíváním.
Název programu |
Dostupnost |
Podporované OS |
Podpora krystalografických dat |
Řešení grafického výstupu |
Primární účel programu |
Distribuce |
Ortep 3 |
zdarma |
Win32, Linux |
ano |
GDI/raytracing |
Vizualizace krystalografických struktur |
http://www.chem.gla.ac.uk/~louis/software/ortep3/ |
Mercury |
zdarma |
Win32, Linux, Irix |
ano |
OpenGL |
Interpretace dat z CSD |
|
DS Viewer (Pro + Litte) |
komerční / zdarma |
Win32 |
částečně |
OpenGL raytracing |
Univerzální vizualizace a analýza struktury |
|
Hyperchem 7.1 |
komerční |
Win32 |
částečně |
GDI/raytracing |
Simulace chování molekul přes MM i QM |
|
VMD |
zdarma |
Win32, Linux, Irix |
částečně |
OpenGL raytracing |
Univerzální vizualizace a analýza struktury |
http://www.ks.uiuc.edu/Research/vmd/ |
CRYSTALS |
zdarma |
Win32, Linux, Irix |
ano |
OpenGL |
Řešení struktur malých molekul |
|
O |
komerční /zdarma |
Win32, Linux, Irix |
ano |
OpenGL |
Řešení struktur proteinů |
http://origo.imsb.au.dk/~mok/o/ |
MCE |
zdarma |
Win32 |
CRYSTALS-WinGX integrace |
OpenGL/ raytracing |
Vizualizace map elektronových hustot |
http://mysak.umbr.cas.cz/~husakm/ Public/MarchingCubeELD/MarchingCubeELD.htm |